+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  Making a Full Scale Pokemon Hack
Pages: [1]
Author Topic: Making a Full Scale Pokemon Hack  (Read 715 times)
Mega-Byte
Guest
« on: June 04, 2007, 05:26:42 pm »

I've been around a million forums and have had no luck on what I wanted to know.  I wanted  to create a hack of pokemon in which would consist of building new maps, adding pokemon in different areas.  One of the main concepst I wanted was to add more maps within the game, like putting more than one region other than kanto.  Can someone please show me how to do this?
creaothceann
Guest
« Reply #1 on: June 04, 2007, 06:41:51 pm »

What's your romhacking level? If "beginner" then see the <-- "Getting started" section.
Spikeman
Guest
« Reply #2 on: June 04, 2007, 11:09:02 pm »

Also search the utilities for "Pokemon", more than a few apps will come up.
Gideon Zhi
Guest
« Reply #3 on: June 04, 2007, 11:15:12 pm »

Also, talk is cheap, especially when it comes to Pokemon. Don't tell us what you want to do, show us what you *have* done.
Griff Morivan
Guest
« Reply #4 on: June 05, 2007, 07:20:34 am »

I want so badly to jump on the hater train, but have no basis to do so. Short of give you what the... "kind" people of ||Board have given me.

You can't hack pokemon. Not because it's unhackable, but because it was so sporadically put together, that it's essentially garbage. None of the data is really very organized. So if you honestly want to sail that ship off into oblivion, be my guest.
Dan
Guest
« Reply #5 on: June 05, 2007, 08:30:59 am »

Quote from: Griff Morivan on June 05, 2007, 07:20:34 am
I want so badly to jump on the hater train, but have no basis to do so. Short of give you what the... "kind" people of ||Board have given me.

You can't hack pokemon. Not because it's unhackable, but because it was so sporadically put together, that it's essentially garbage. None of the data is really very organized. So if you honestly want to sail that ship off into oblivion, be my guest.

Um, he hasn't specified which game it is he actually wants to hack. From what I've heard, only the first game (Red/Blue/Yellow) was a mess. The others are actually a lot easier to hack apparently. Negativity doesn't really help the guy, does it?
creaothceann
Guest
« Reply #6 on: June 05, 2007, 10:08:53 am »

Quote from: Griff Morivan on June 05, 2007, 07:20:34 am
hater train

...what?
-Bent-
Guest
« Reply #7 on: June 05, 2007, 02:55:34 pm »

Quote from: Dan on June 05, 2007, 08:30:59 am
From what I've heard, only the first game (Red/Blue/Yellow) was a mess. The others are actually a lot easier to hack apparently.
Indeed, from what I've seen of Crystal, it's quite easy to work with.

I'm somewhat of a new Pokemon hacker myself, having started in November, so here's my advice: Don't actually work on a hack yet. Work with the game, and document your findings. List offsets, and use a hex editor's compare functions to figure out how all the tools work. I've been at this since November and haven't created even a simple hack yet, because there's still tons of stuff to find.

I initially messed around with text using a premade table file. Then I made my own table file. Then I found wild Pokemon data tables (format level-species in hex, FYI), and now I have a big file of stuff that includes maps, text, music composition (thx Tauwasser), battle data, stats, techniques, RAM addresses, and more. It even has some ASM in there (which I feel is quite an accomplishment, seeing as it's nigh impossible to find gbz80 info nowadays Tongue).

Another thing is to look everywhere on the net for information regarding the game. I've read through a huge number of threads at RHDN, all the Acmlm archives, and Pokecommunity, and there's tons of stuff still to find. It's too bad that most old hacking boards aren't still around (and have all broken links in the Web Archive). It also helps to understand the hardware of the game you're working with, also -- the pandocs at nocash.emubase.de really helped me understand how the GBC works.

Oh, and ask questions when you get stumped. It's something I've never really done, but it can't hurt.
Tauwasser
Guest
« Reply #8 on: June 05, 2007, 07:27:45 pm »

http://www.geocities.com/SiliconValley/Peaks/3938/z80code.htm

Minus the shadow registers. Minus data block transfers. Plus (FF00+XX) commands. Plus special 16bit FF40-FF80 range sprite bugs.

cYa,

Tauwasser
Mega-Byte
Guest
« Reply #9 on: June 05, 2007, 07:40:19 pm »

Quote from: Griff Morivan on June 05, 2007, 07:20:34 am
I want so badly to jump on the hater train, but have no basis to do so. Short of give you what the... "kind" people of ||Board have given me.

You can't hack pokemon. Not because it's unhackable, but because it was so sporadically put together, that it's essentially garbage. None of the data is really very organized. So if you honestly want to sail that ship off into oblivion, be my guest.

Yeah I wanted to hack a lot of the GBA games which I have heard aren't that hard to edit
Spikeman
Guest
« Reply #10 on: June 05, 2007, 07:46:50 pm »

GBA is fairly easy to hack, but some of the debugging is insane, with loop everywhere.
Pages: [1]  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC