Skeetendo

’Cause all games were better on the GBC

You are not logged in.

#1 2015-07-23 10:06:27

WAFFAHOUSE
Member
Registered: 2015-07-23
Post 1/27

HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

ok hey guys im new to this site, sorry if I didn't post correctly in advance lol, so hey im waffahouse, creator of pokemon creepy black (gba FR hack) and I have had this idea about a pokemon yellow hack stuck in my head for like two weeks now, and I decided to start the project... so I went and downloaded a ton of tools made by swampert, and ive ran into a few issues.... for one, on the challenge tool it says I can change what pokemon follows me, but it then says I will have to do some sprite editing (which wouldn't be a problem if I was hacking gen3 hahahaha im just used to using that) so ive hit a roadblock here.... if anybody wants to help collaborate or send me in the right direction, I will add your name in full in both the beginning and end credits of my game!


thanks again guys
waffa

contact info
Skype- waffahouse
email- waffahouse89@yahoo.com
twitter- @waffahouse_
IG- team_creepy_black



ANY HELP OR LINKS ARE GREATLY APPRECIATED!!!

Offline

#2 2015-07-23 11:42:58

Miksy91
Member
Registered: 2010-10-16
Post 2,175/2,311

Re: HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

We have lots of tutorials here you should check out. If there are not many for hacking Gen I games, or Yellow, specifically, you should check the tutorials for gen II and learn how to work with it too. Switching to hacking yellow after that shouldn't be too difficult.

Offline

#3 2015-07-23 11:48:09

WAFFAHOUSE
Member
Registered: 2015-07-23
Post 4/27

Re: HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

Miksy91 wrote:

We have lots of tutorials here you should check out. If there are not many for hacking Gen I games, or Yellow, specifically, you should check the tutorials for gen II and learn how to work with it too. Switching to hacking yellow after that shouldn't be too difficult.

yeah ive read through several tuts online, but basically I just need some advice... like what is the best tools to use..... or is there any tools for gen1 that are similar to any gen 3 tools im familiar with?


thanks for your quick response dude
waffa


ps
please send me some links you think would be helpful if you don't mind

Offline

#4 2015-07-23 15:43:10

Miksy91
Member
Registered: 2010-10-16
Post 2,176/2,311

Re: HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

You'll want to have a map editor, hex editor, asm editor and bgb for debugging. Apart from those, you sometimes need a tile layer editor for graphics editing and some other tools could be good to have too (like one for wild pokemon data editing if such tool exists for Yellow. If not, hex editor can be used for this too and it is almost as user-friendly way of doing it).

But hex editor you can use for all kinds of data editing, for example editing what kind of events happen in each area. To edit the event "scripts", use assembly. Bgb can help you out so you can debug what goes wrong in your "scripts" and you can use it for debugging original in-game routines too if you like to change how they work.

This is pretty much what I do with Pokemon Dark Energy (Silver hack) really. But Johtomap serves for editing events so I don't use a hex editor for those. And PKSV can be used for scripting because GSC has a built-in scripting engine (just like gen III games have too and this is why you can script with XSE), and thus I don't have to script using an asm editor (expect for sometimes parts of them).

Offline

#5 2015-07-23 17:21:14

WAFFAHOUSE
Member
Registered: 2015-07-23
Post 7/27

Re: HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

Miksy91 wrote:

You'll want to have a map editor, hex editor, asm editor and bgb for debugging. Apart from those, you sometimes need a tile layer editor for graphics editing and some other tools could be good to have too (like one for wild pokemon data editing if such tool exists for Yellow. If not, hex editor can be used for this too and it is almost as user-friendly way of doing it).

But hex editor you can use for all kinds of data editing, for example editing what kind of events happen in each area. To edit the event "scripts", use assembly. Bgb can help you out so you can debug what goes wrong in your "scripts" and you can use it for debugging original in-game routines too if you like to change how they work.

This is pretty much what I do with Pokemon Dark Energy (Silver hack) really. But Johtomap serves for editing events so I don't use a hex editor for those. And PKSV can be used for scripting because GSC has a built-in scripting engine (just like gen III games have too and this is why you can script with XSE), and thus I don't have to script using an asm editor (expect for sometimes parts of them).



yeah man im trying to edit the following Pikachu sprite but im using the tool yellow sprite editor and I cant seem to make anything that even comes close to resembling a pokemon lol what is the best tool to use to edit sprites?

Offline

#6 2015-07-23 17:56:07

WAFFAHOUSE
Member
Registered: 2015-07-23
Post 9/27

Re: HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

also, is there a link I can use to find all those tools you just listed I need for yellow hacking???? I have the wild poke editor and map editor and sprite editor, but that's all I can find hahahahahaahha

Offline

#7 2015-07-23 19:36:01

Miksy91
Member
Registered: 2010-10-16
Post 2,177/2,311

Re: HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

WAFFAHOUSE wrote:

yeah man im trying to edit the following Pikachu sprite but im using the tool yellow sprite editor and I cant seem to make anything that even comes close to resembling a pokemon lol what is the best tool to use to edit sprites?

Download Tile Layer Pro or Tile Molester.

You can use google for getting the rest of the tools. There are plenty of hex editors to choose from for instance.

Offline

#8 2015-07-23 19:56:30

WAFFAHOUSE
Member
Registered: 2015-07-23
Post 11/27

Re: HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

Miksy91 wrote:
WAFFAHOUSE wrote:

yeah man im trying to edit the following Pikachu sprite but im using the tool yellow sprite editor and I cant seem to make anything that even comes close to resembling a pokemon lol what is the best tool to use to edit sprites?

Download Tile Layer Pro or Tile Molester.

You can use google for getting the rest of the tools. There are plenty of hex editors to choose from for instance.


yeah man I got TLP and I cant figure out how to edit any of it... its all jumbeled up blocks of stuff I don't know where to start lol and I also jus downloaded the tile molester and its essentially just like TLP.... so im so lost dude lol all I want to do is change the following Pikachu sprite to a mew hahahahahhaa I think I can figure out all the other stuff.... its jus this yellow sprite editor don't seem to do the trick lol


thanks for all your help bro
waffa

Offline

#9 2015-07-24 05:55:41

Miksy91
Member
Registered: 2010-10-16
Post 2,179/2,311

Re: HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

You could watch some of the hacking tutorials I have uploaded to youtube:
http://hax.iimarck.us/topic/382/

With this, I'm kinda referring to any links or advice you were asking for in another thread.

But anyway, Tile Molester or TLP works just fine for editing Pikachu graphics. What it does is to open the rom file showing all the rom data (asm code, data "readable" with a hex editor, and the other data "not readable" (= for example graphics !)) in GB/C graphics format once you open the rom file with it. Basically, scroll down from the start of the rom all the way till the end if you don't have any other option to look for Pikachu's walking sprites. However... you actually do but it's a bit tricky way to start learning hex editing and stuff ;)

Open the rom with VBA and when Pikachu is behind you (= you are in the "world map" and not in a battle for instance), open Tile Viewer (you can find it under VBA's "Tools" options). With it, you should find Pikachu's sprite. Click the first tile of Pikachu's sprite with it (they are stored in order probably), and check, what address does Tile Viewer give you. It should show an address that is part of VRAM (you should see an address bigger or equal to 8000 and smaller than C000).

Next, open Memory Viewer (also under "Tools" options). Go to that address you just picked up from Tile Viewer. Here you see the actual hex code behind Pikachu's walking sprite! Now open the rom with any hex editor you like and search for, for example, the first 5 bytes of that hex code. Hex editor should find the data somewhere in the rom (unless the graphics are compressed but I doubt it), and once it does, you can see the address where the data is located. There you go; you have just found where Pikachu's walking sprite is stored in the rom. Now open TLP or Tile Molester and go to this address to edit the sprite.

Last edited by Miksy91 (2015-07-24 05:56:36)

Offline

#10 2015-07-24 08:50:38

WAFFAHOUSE
Member
Registered: 2015-07-23
Post 20/27

Re: HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

Nice!!! Thanks dude I'm gnna try that!!

Offline

#11 2015-07-24 09:53:55

WAFFAHOUSE
Member
Registered: 2015-07-23
Post 21/27

Re: HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

Miksy91 wrote:

You could watch some of the hacking tutorials I have uploaded to youtube:
http://hax.iimarck.us/topic/382/

With this, I'm kinda referring to any links or advice you were asking for in another thread.

But anyway, Tile Molester or TLP works just fine for editing Pikachu graphics. What it does is to open the rom file showing all the rom data (asm code, data "readable" with a hex editor, and the other data "not readable" (= for example graphics !)) in GB/C graphics format once you open the rom file with it. Basically, scroll down from the start of the rom all the way till the end if you don't have any other option to look for Pikachu's walking sprites. However... you actually do but it's a bit tricky way to start learning hex editing and stuff ;)

Open the rom with VBA and when Pikachu is behind you (= you are in the "world map" and not in a battle for instance), open Tile Viewer (you can find it under VBA's "Tools" options). With it, you should find Pikachu's sprite. Click the first tile of Pikachu's sprite with it (they are stored in order probably), and check, what address does Tile Viewer give you. It should show an address that is part of VRAM (you should see an address bigger or equal to 8000 and smaller than C000).

Next, open Memory Viewer (also under "Tools" options). Go to that address you just picked up from Tile Viewer. Here you see the actual hex code behind Pikachu's walking sprite! Now open the rom with any hex editor you like and search for, for example, the first 5 bytes of that hex code. Hex editor should find the data somewhere in the rom (unless the graphics are compressed but I doubt it), and once it does, you can see the address where the data is located. There you go; you have just found where Pikachu's walking sprite is stored in the rom. Now open TLP or Tile Molester and go to this address to edit the sprite.


Btw I'm half way through your videos on YouTube lol it's a ton of info hahaha great job though dude! Man I really want to hack yellow but I've been advised by several people on here to just hack red version ... Do you know why yellow is such a pain in the a$$? LoL


Thank again dude
Waffa

Offline

#12 2015-07-24 15:23:36

Miksy91
Member
Registered: 2010-10-16
Post 2,180/2,311

Re: HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

WAFFAHOUSE wrote:

Btw I'm half way through your videos on YouTube lol it's a ton of info hahaha great job though dude! Man I really want to hack yellow but I've been advised by several people on here to just hack red version ... Do you know why yellow is such a pain in the a$$? LoL


Thank again dude
Waffa

The reason why hacking Red would be a lot less complicated and you would might learn to do awesome things with it is because there is a disassembly project for Pokemon Red which is almost if not totally complete. I personally don't use a disassembly myself but there have been lots of features I would have liked to implement using it and not just assembly editor and a debugger.

Good things about disassembly:
-You don't have to worry about running out of space, at least, not in a same way as when hacking with tools
-You can fill new code anywhere you like without having to replace existing instructions with call codes to subroutines
-Every rom (or ram) address can be described by a name

--> It turns out user-friendly to read asm routines
--> Writing code turns out a lot more user-friendly

Disassembly pretty much takes out all the "additional adjustments" that have to be carried out to make something work properly when re-coding already compiled rom data. This is something that makes more sense once you are familiar with assembly hacking and have made your own routines and edited existing ones.

Then again... there is nothing wrong with hacking Yellow either. But in case you want to make your hack look a lot more unique (after you have learned how to program with GB assembly instruction set), hacking Red with disassembly is a better option than Yellow.

Last edited by Miksy91 (2015-07-24 15:30:26)

Offline

#13 2015-07-25 02:10:23

WAFFAHOUSE
Member
Registered: 2015-07-23
Post 22/27

Re: HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

Miksy91 wrote:
WAFFAHOUSE wrote:

Btw I'm half way through your videos on YouTube lol it's a ton of info hahaha great job though dude! Man I really want to hack yellow but I've been advised by several people on here to just hack red version ... Do you know why yellow is such a pain in the a$$? LoL


Thank again dude
Waffa

The reason why hacking Red would be a lot less complicated and you would might learn to do awesome things with it is because there is a disassembly project for Pokemon Red which is almost if not totally complete. I personally don't use a disassembly myself but there have been lots of features I would have liked to implement using it and not just assembly editor and a debugger.

Good things about disassembly:
-You don't have to worry about running out of space, at least, not in a same way as when hacking with tools
-You can fill new code anywhere you like without having to replace existing instructions with call codes to subroutines
-Every rom (or ram) address can be described by a name

--> It turns out user-friendly to read asm routines
--> Writing code turns out a lot more user-friendly

Disassembly pretty much takes out all the "additional adjustments" that have to be carried out to make something work properly when re-coding already compiled rom data. This is something that makes more sense once you are familiar with assembly hacking and have made your own routines and edited existing ones.

Then again... there is nothing wrong with hacking Yellow either. But in case you want to make your hack look a lot more unique (after you have learned how to program with GB assembly instruction set), hacking Red with disassembly is a better option than Yellow.



oh wow! so hacking yellow would actually be a little easier for me is what your saying? its more "user-friendly" for begginiers? dude please teach me you ways hahahahahaha PLEASE! you can contact me at
email- waffahouse89@yahoo.com
Skype- waffahouse
twitter- @waffahouse_
IG- team_creepy_black

Offline

#14 2015-07-25 02:25:23

Danny-E 33
Administrator
Registered: 2012-06-09
Post 883/1,030

Re: HELP with CHALLENGE tool for POKEMON YELLOW VERSION......

WAFFAHOUSE wrote:

so hacking yellow would actually be a little easier for me is what your saying? its more "user-friendly" for begginiers?

That is the exact opposite of what he just said.


Red Hack: Pokémon Prototype

Total number of registered users: 7000+
Total number of active users: ~12

Offline

Board footer

Powered by FluxBB