The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other Having trouble implementing the Physical/Special split in my Ruby hack

Notices
For all updates, view the main page.

Binary ROM Hacking Need a helping hand or just want to talk about binary ROM hacks? Get comments and answers to any ROM Hacking-related problems, questions or thoughts you have here.

Ad Content
Reply
 
Thread Tools
  #1   Link to this post, but load the entire thread.  
Old August 14th, 2014 (6:57 AM).
Pekin's Avatar
Pekin Pekin is offline
Wigglytuff is and has always been on acid.
 
Join Date: Mar 2009
Location: Denmark
Age: 29
Gender: Male
Nature: Relaxed
Posts: 282
Hey! I don't know if this is the right place to ask, but here goes.

First off, a little bit about the hack I'm working on - I've been working on a Ruby hack for what seems like forever now. I've mainly posted it to reddit, so you probably don't know about it, but I guess its more-or-less-official name is simply Pekin's Ruby Hack. Its main feature is the 177 Fakemon and (almost) no encounters with real Pokémon. Other than that, it's pretty much just Pokémon Ruby with a few tweaks.

Anyway, here's the deal - for my next release, I really, really want to implement the skill split introduced in Gen IV, my hack desperately needs it, but I'm really having trouble with it. I've found patches like this one, but it makes the game crash when you try to pick a starter. Other patches I've found simply haven't done anything, as far as I could tell.

I've tried looking into a bit of hex editing because of this thread here, and I think I've found that Pound (that's the first move listed in the ROM, right?) is located at 0x001FB138. At least, there's a string there matching the one in the thread. But if the data following Pound is all the rest of the moves, I can't really seem to spot the system. Some strings look similar in structure, but they seem to be different, er, lengths. I'm pretty new to hex editing, I've only done minor tweaks with hex editing before, (with a lot of help) but is it enough to find the data for the moves and alter that second last byte, or will that mess up damage-boosting items or Counter or Mirror Coat or weather boosts or stuff like that - and how do I figure out where the data for a move starts and ends?

Like I said, I'm pretty new to hex editing, and I'm not sure if this is the place to ask, but any help is greatly appreciated!
Reply With Quote
Reply

Quick Reply

Join the conversation!

Create an account to post a reply in this thread, participate in other discussions, and more!

Create a PokéCommunity Account
Ad Content

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 9:21 AM.