The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other Edit intro of BPRD (German fire red)

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 February 3rd, 2016 (3:06 PM).
Sabishi1985's Avatar
Sabishi1985 Sabishi1985 is offline
 
Join Date: Oct 2015
Location: Germany
Gender: Female
Posts: 12
So, I just looked far and wide for some intro-editing tools. I found quite a lot of them, but: Surprise surprise, none of them worked with the german version of Pokémon fire red (BPRD). I just want to skip the gender choice and maybe the button explanation stuff at the very beginning of the game. There are patches out there, that do exactely that, but again: They're english version only. :|

Please, can somebody please help me with this? I'm kind of lost here... :(
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old February 3rd, 2016 (3:31 PM).
esperance's Avatar
esperance esperance is offline
 
Join Date: Mar 2010
Location: OH
Age: 26
Gender: Male
Nature: Relaxed
Posts: 3,830
The German ROMs aren't really all that different from the English ROMs. What you can do is apply the patches to an English ROM, compare what changes are made (in this case it will be ASM modifications), and then you can try and find the matching places to make the changes to in the German ROM. Since the ROMs are close enough, you'll probably just be apply the exact same changes but at a different offset.
__________________
What are you so afraid of?
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old February 3rd, 2016 (3:45 PM).
Sabishi1985's Avatar
Sabishi1985 Sabishi1985 is offline
 
Join Date: Oct 2015
Location: Germany
Gender: Female
Posts: 12
Quote:
Originally Posted by Lostelle View Post
The German ROMs aren't really all that different from the English ROMs. What you can do is apply the patches to an English ROM, compare what changes are made (in this case it will be ASM modifications), and then you can try and find the matching places to make the changes to in the German ROM. Since the ROMs are close enough, you'll probably just be apply the exact same changes but at a different offset.
That sounds pretty logical, thanks. :) But I'm not enough into hacking to do so. I just can't find the right offsets, I don't really know how to compare the changes, etc. And google isn't helping at all, because everything revolves around the english verson of the game... I really really hate asking for something like this, but can someone please figure this out for me? ;-; Pretty please with sugar and a cherry on top?
Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old February 3rd, 2016 (3:57 PM).
esperance's Avatar
esperance esperance is offline
 
Join Date: Mar 2010
Location: OH
Age: 26
Gender: Male
Nature: Relaxed
Posts: 3,830
So here's what I would do:
  • Apply the patch(es) to the English ROM.
  • Open that patched ROM and the original English ROM in a hex editor like HxD.
  • Find the File Compare option under the menu (can't remember the exact naming).
  • Mark down offsets that have been changed as indicated by the hex editor.
  • Open the German ROM in the hex editor.
  • Navigate to the offsets from the English ROM, and look at the data nearby in the German ROM. The code will be the same as in the English ROM, but it will be at a slightly different offset (a bit above or below the English offset), which you can try and find by looking at the German ROM.
  • Once you've found relevant offsets, use your emulator or disassembler of choice to examine the code in the German and English ROMs to ensure you've found the right offsets.
  • Apply the changes from the English ROM to the ones in the German ROM.

I don't want to put it this way, but the majority of users won't or aren't capable of finding this for you. Those that are able to aren't willing, as most members are English speaking and wouldn't even know how to get a copy of the German ROM. You'll have to do this one on your own.

But think of it this way: by doing so you'll be able to get a better understanding of just what it is your changing and how you can do this process for other hacks in the future! :]
__________________
What are you so afraid of?
Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old February 3rd, 2016 (5:39 PM).
Sabishi1985's Avatar
Sabishi1985 Sabishi1985 is offline
 
Join Date: Oct 2015
Location: Germany
Gender: Female
Posts: 12
*sigh* Yeah.. I guess you're right.. Thanks for your help, guess I'll try it. :) I'm just putting together a little hack for my friends right now. I don't mind using an english rom or playing the english version of the game, but the majority of my friends prefers the german version... -.-
Reply With Quote
  #6   Link to this post, but load the entire thread.  
Old February 3rd, 2016 (6:26 PM).
INDIAN MEW(ARAZI)'s Avatar
INDIAN MEW(ARAZI) INDIAN MEW(ARAZI) is offline
THE WORLDS MOST DUMB MAN
 
Join Date: Mar 2015
Location: Sleeping in clouds.
Gender: Male
Nature: Relaxed
Posts: 399
use bpre (v 1.0) instead of bprd (1.1).
coz border is not currently supported.
__________________
MY DEVIANT ART
http://arazitheman.deviantart.com
RUMOUR RED(FIRE RED BASE)
https://www.pokecommunity.com/showthread.php?t=396639
A2z GUIDE
http://www.pokemonhackersonline.com/showthread.php?t=15772-A2z-PokeRED-a-guide-for-fire-red
START LEARNING C,C++ OR PYTHON FOR FREE
https://www.sololearn.com

Reply With Quote
  #7   Link to this post, but load the entire thread.  
Old February 3rd, 2016 (7:39 PM).
Sabishi1985's Avatar
Sabishi1985 Sabishi1985 is offline
 
Join Date: Oct 2015
Location: Germany
Gender: Female
Posts: 12
Quote:
Originally Posted by INDIAN MEW(ARAZI) View Post
use bpre (v 1.0) instead of bprd (1.1).
coz border is not currently supported.
Uhm.. that's the problem. I know how to use tools on BPRE (that's the english one, right?), but I want to edit a BPRD version of the game... :)
Reply With Quote
  #8   Link to this post, but load the entire thread.  
Old February 5th, 2016 (6:16 AM). Edited February 5th, 2016 by Sabishi1985.
Sabishi1985's Avatar
Sabishi1985 Sabishi1985 is offline
 
Join Date: Oct 2015
Location: Germany
Gender: Female
Posts: 12
Quote:
Originally Posted by Lostelle View Post
But think of it this way: by doing so you'll be able to get a better understanding of just what it is your changing and how you can do this process for other hacks in the future! :]
I did it, I did it! I was able to create a patch, which removes the gender choice in the german version of Pokémon fire red! ^^

But I'm pretty much stuck at creating a patch, that skips the button explanations. It's a bit more tricky than I thought and I've got no idea what I'm doing. :|
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:08 AM.