The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other Rom displays white screen when loaded? [ANSWERED]

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 September 11th, 2014 (7:36 PM). Edited September 12th, 2014 by rortik.
rortik rortik is offline
 
Join Date: Aug 2014
Gender: Female
Posts: 59
[SOLVED] Was able to use hex editor to replace wacky parts of the intro sequence with parts from the original Ruby. Thanks to everyone who helped.


Exactly the title.


I was editing some stuff at the battle tower and wanted a quick hop to the place to check it out. So I put in a warp to the battle tower, and attempted to use it. Well I did it wrong (making it go from outside to another outside) so the game crashed, and when I reloaded it, it wouldn't load. The screen just stays white. I can still play the game through my save states, and it runs fine, but it won't let me actually START it.

The only thing I had done since last resetting it was paste in some code from this thread: /showthread.php?t=334196 (won't let me post links, it's pokecommunity.com/ that stuff over there)
just to see if it worked, because I thought it was a cool idea.


I tried putting the same code in another trash rom I'd scrapped, thinking I'd overwritten something important, and it did the same thing. I thought that I HAD overwritten something important.

But when I tried it on a different trashed rom, it had no effect. Nothing. Loads fine.


Is there any way I overwrote some kind of intro sequence offset? I know I shouldn't have just put that code in there, but I'm really tired and wasn't thinking properly. If that's what happened, would fixing it be as simple as checking every offset in that code on a fresh ruby rom and pasting what's in them back onto my rom? Is that even possible? Is there a way to get ahold of the intro sequence offsets?

Please help -.-
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old September 11th, 2014 (8:03 PM).
DJTiki's Avatar
DJTiki DJTiki is offline
absolutely should have never given me the internet
 
Join Date: Mar 2014
Location: Florida, USA
Gender: Male
Nature: Adamant
Posts: 1,256
Which version of A-Map are you using?
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old September 11th, 2014 (8:29 PM).
rortik rortik is offline
 
Join Date: Aug 2014
Gender: Female
Posts: 59
1.9.2

Do you really think A-Map caused this?
Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old September 11th, 2014 (8:56 PM).
Le pug's Avatar
Le pug Le pug is offline
Creator of Pokémon: Discovery / Fat Kid
 
Join Date: Aug 2013
Location: Le bed
Age: 30
Gender: Male
Nature: Bold
Posts: 870
Based on your last post I'm thinking you probably overwrote something lol. I mean if you know how to use a hex editor which I'm assuming you don't then you can just compare a clean rom to your rom and look at what's different in the area of the intro ... otherwise if you don't know how to do that, your rom is toast and you just burned it to a crisp. Lol. Time to start over or use a backup.
__________________
Retired. Thank you guys for a wonderful five years.
Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old September 11th, 2014 (9:23 PM).
DJTiki's Avatar
DJTiki DJTiki is offline
absolutely should have never given me the internet
 
Join Date: Mar 2014
Location: Florida, USA
Gender: Male
Nature: Adamant
Posts: 1,256
Quote:
Originally Posted by rortik View Post
1.9.2

Do you really think A-Map caused this?
1.9.5 actually infamous for causing white screens. But like Le said, you'll need to use a backup.
Reply With Quote
  #6   Link to this post, but load the entire thread.  
Old September 11th, 2014 (10:55 PM).
rortik rortik is offline
 
Join Date: Aug 2014
Gender: Female
Posts: 59
Quote:
Originally Posted by Le pug View Post
Based on your last post I'm thinking you probably overwrote something lol. I mean if you know how to use a hex editor which I'm assuming you don't then you can just compare a clean rom to your rom and look at what's different in the area of the intro ... otherwise if you don't know how to do that, your rom is toast and you just burned it to a crisp. Lol. Time to start over or use a backup.
Problem is I don't have any recent backups...

I do have some knowledge as to how to use a hex editor, I actually used it to rewrite slateport city when I completely bugged it out before.


How do I tell where in the hex editor the intro sequence starts?

I really need the offset for the intro... Can someone help me with that? Possibly someone who knows how to edit intros?
Reply With Quote
  #7   Link to this post, but load the entire thread.  
Old September 11th, 2014 (11:54 PM).
Le pug's Avatar
Le pug Le pug is offline
Creator of Pokémon: Discovery / Fat Kid
 
Join Date: Aug 2013
Location: Le bed
Age: 30
Gender: Male
Nature: Bold
Posts: 870
Quote:
Originally Posted by rortik View Post
Problem is I don't have any recent backups...

I do have some knowledge as to how to use a hex editor, I actually used it to rewrite slateport city when I completely bugged it out before.


How do I tell where in the hex editor the intro sequence starts?

I really need the offset for the intro... Can someone help me with that? Possibly someone who knows how to edit intros?
So the way I'd do this is open up A-text and search for a text that is on the intro like "This is what we call a pokemon" or whatever. Then find out where that pointer for that text goes .. ie if its 0x3214FC I'd look in the rom for the bytes "FC 14 32 08" which means that around that area is the intro area. All you need to do is compare a clean rom to your rom and just go to that area and then where ever there are changes, copy and CTRL + B (never ctrl +V in hex editor) so that everything is normal again. If everything is fine, then it's not the intro and your best bet is to learn from your mistakes and from now create back ups. I have over 50 backups for my hack. I backup major points in the back so that I can backtrack. Something you might want to do. You can upload all your backups conveniently to Github.com ... easy way to keep your backups and you dont have to keep them on your PC and waste all that space (especially for me since my roms are 32mb)
__________________
Retired. Thank you guys for a wonderful five years.
Reply With Quote
  #8   Link to this post, but load the entire thread.  
Old September 12th, 2014 (10:12 AM).
rortik rortik is offline
 
Join Date: Aug 2014
Gender: Female
Posts: 59
Quote:
Originally Posted by Le pug View Post
So the way I'd do this is open up A-text and search for a text that is on the intro like "This is what we call a pokemon" or whatever. Then find out where that pointer for that text goes .. ie if its 0x3214FC I'd look in the rom for the bytes "FC 14 32 08" which means that around that area is the intro area. All you need to do is compare a clean rom to your rom and just go to that area and then where ever there are changes, copy and CTRL + B (never ctrl +V in hex editor) so that everything is normal again. If everything is fine, then it's not the intro and your best bet is to learn from your mistakes and from now create back ups. I have over 50 backups for my hack. I backup major points in the back so that I can backtrack. Something you might want to do. You can upload all your backups conveniently to Github.com ... easy way to keep your backups and you dont have to keep them on your PC and waste all that space (especially for me since my roms are 32mb)
So all the intro stuff is in one place then? Because what I need is all the way back the first thing the rom displays, the 2003 (c) info and stuff. Sorry for fail grammar, on my phone.
Reply With Quote
  #9   Link to this post, but load the entire thread.  
Old September 12th, 2014 (2:15 PM).
rortik rortik is offline
 
Join Date: Aug 2014
Gender: Female
Posts: 59
Fixed it~~~

Thanks, y'all
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:09 AM.