The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other Some bugs

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 October 17th, 2016 (7:15 AM). Edited November 23rd, 2016 by mbcn10ww.
mbcn10ww mbcn10ww is offline
 
Join Date: Oct 2016
Posts: 352
1- How can I edit the breedings? (Because I have a rom hack with gen IV to VI pokes, the evolutions working fine, but when I breed for an example, a Snorlax, the egg don't give me a Munchlax but another Snorlax.)

2- How can I implement the Dawn Stone correctly? (The only routine I've found on the ASM Resource page don't works.)

3- How to fix in battle options bugs? (My Shift Mode is giving me infinite Shifts when a trainer's poke is fainted.)

4- How to fix move/abilities bugs? (During the rematch rival champion battle, he uses the Tyranitar, then when it's ability activates the sandstorm resets the game.)

5- How to make my rom uncheatable, uneditable and untradeable with other versions except itself. (I want to know this, because in my rom some PKMN cannot be obtained and I don't want these PKMN coming from other roms, and I don't want my rom edited with programs like A-Map, and I don't want cheats on my rom.)
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old October 17th, 2016 (7:33 AM).
Green Pidgeot's Avatar
Green Pidgeot Green Pidgeot is offline
 
Join Date: Oct 2016
Posts: 65
You might want to mention what is causing these errors?

What have you changed in these areas?

ROMs can usually be opened in these programs, and cheats are based on the game coding. The series games aren't cheated in just bcause they want to be. Also it still requres a patch file which is a list of edits. At tht point some of your other questions might not apply. Still, with other questions it might help to give background.
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old October 17th, 2016 (10:16 AM).
mbcn10ww mbcn10ww is offline
 
Join Date: Oct 2016
Posts: 352
Quote:
Originally Posted by Green Pidgeot View Post
You might want to mention what is causing these errors?

What have you changed in these areas?

ROMs can usually be opened in these programs, and cheats are based on the game coding. The series games aren't cheated in just bcause they want to be. Also it still requres a patch file which is a list of edits. At tht point some of your other questions might not apply. Still, with other questions it might help to give background.
I don't know what is causing that errors, because I don't know the offsets of each.
Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old October 18th, 2016 (7:33 AM).
Zervais's Avatar
Zervais Zervais is offline
Island Kahuna
 
Join Date: Aug 2016
Location: Norfolk, England
Age: 28
Gender: Male
Nature: Modest
Posts: 258
Quote:
Originally Posted by mbcn10ww View Post
1- How can I edit the breedings? (Because I have a rom hack with gen IV to VI pokes, the evolutions working fine, but when I breed for an example, a Snorlax, the egg don't give me a Munchlax but another Snorlax.)

2- How can I implement the Dawn Stone correctly? (The only routine I've found on the ASM Resource page don't works.)

3- How to fix in battle options bugs? (My Shift Mode is giving me infinite Shifts when a trainer's poke is fainted.)

4- How to fix move/abilities bugs? (During the rematch rival champion battle, he uses the Tyranitar, then when it's ability activates the sandstorm resets the game.)

5- How to make my rom uncheatable, uneditable and untradeable with other versions except itself. (I want to know this, because in my rom some PKMN cannot be obtained and I don't want these PKMN coming from other roms, and I don't want my rom edited with programs like A-Map, and I don't want cheats on my rom.)
1. Have you edited the Pokemon's parents/offspring. You can do this by a Pokemon editing tool. Make sure Snorlax can evolve by 'breeding' and into Munchlax. I believe you can do this on G3HS. Munchlax must then be able to evolve into Snorlax.

2. Use this tutorial to make your own Dawn Stone.

3. I have no idea. Not a good bug fixer.

4. Again, can't help you with this one.

5. There's no way you could really stop people from cheating/editing your ROM. If they are able to edit your base (Ruby/Emerald/FR) then they can edit your ROM too. I don't know if cheat codes will work/apply with a hacked ROM, so you might not have to worry about your average Joe getting ahead in the game illegally. Now I don't know how trading works with ROMs, but I don't think it's an easy feat to begin with. Lots of people don't bother with that feature, and getting a Pokemon who's data is not in your game would probably break it, so I doubt anyone would do this. Going back to not being able to edit the ROM, you could go about making it 'read-only' but in a way which people cannot just uncheck the read-only box. This, I don't know how to do, so you will have to research it online. I also don't know if this stops it from being edited in A-map or the like. It's commonly used for word documents, so...
Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old October 18th, 2016 (12:24 PM).
mbcn10ww mbcn10ww is offline
 
Join Date: Oct 2016
Posts: 352
Quote:
Originally Posted by Zervais View Post
1. Have you edited the Pokemon's parents/offspring. You can do this by a Pokemon editing tool. Make sure Snorlax can evolve by 'breeding' and into Munchlax. I believe you can do this on G3HS. Munchlax must then be able to evolve into Snorlax.

2. Use this tutorial to make your own Dawn Stone.

3. I have no idea. Not a good bug fixer.

4. Again, can't help you with this one.

5. There's no way you could really stop people from cheating/editing your ROM. If they are able to edit your base (Ruby/Emerald/FR) then they can edit your ROM too. I don't know if cheat codes will work/apply with a hacked ROM, so you might not have to worry about your average Joe getting ahead in the game illegally. Now I don't know how trading works with ROMs, but I don't think it's an easy feat to begin with. Lots of people don't bother with that feature, and getting a Pokemon who's data is not in your game would probably break it, so I doubt anyone would do this. Going back to not being able to edit the ROM, you could go about making it 'read-only' but in a way which people cannot just uncheck the read-only box. This, I don't know how to do, so you will have to research it online. I also don't know if this stops it from being edited in A-map or the like. It's commonly used for word documents, so...
Thanks, but in the Dawn Stone issue, I don't want to make the stone, I want to do the Evolution Method Gender+Stone of Male Kirlia to Gallade and Female Snorunt to Froslass.
Reply With Quote
  #6   Link to this post, but load the entire thread.  
Old October 18th, 2016 (1:14 PM).
Zervais's Avatar
Zervais Zervais is offline
Island Kahuna
 
Join Date: Aug 2016
Location: Norfolk, England
Age: 28
Gender: Male
Nature: Modest
Posts: 258
Quote:
Originally Posted by mbcn10ww View Post
Thanks, but in the Dawn Stone issue, I don't want to make the stone, I want to do the Evolution Method Gender+Stone of Male Kirlia to Gallade and Female Snorunt to Froslass.
That would require a custom evolution routine, something which I can't help you with. It's ASM, and if the one you've found doesn't work, it might be a good idea to research how to create it yourself? Can I ask why it doesn't work? Does it not show up on your Pokemon editor or something?

This thread contains a lot of useful information, if you're willing to sift through it.
Reply With Quote
  #7   Link to this post, but load the entire thread.  
Old October 18th, 2016 (7:53 PM).
BluRose BluRose is offline
blu rass
 
Join Date: Apr 2014
Location: michigan tech
Age: 22
Gender: Male
Nature: Timid
Posts: 812
Quote:
Originally Posted by mbcn10ww View Post
Spoiler:
1- How can I edit the breedings? (Because I have a rom hack with gen IV to VI pokes, the evolutions working fine, but when I breed for an example, a Snorlax, the egg don't give me a Munchlax but another Snorlax.)

2- How can I implement the Dawn Stone correctly? (The only routine I've found on the ASM Resource page don't works.)

3- How to fix in battle options bugs? (My Shift Mode is giving me infinite Shifts when a trainer's poke is fainted.)

4- How to fix move/abilities bugs? (During the rematch rival champion battle, he uses the Tyranitar, then when it's ability activates the sandstorm resets the game.)

5- How to make my rom uncheatable, uneditable and untradeable with other versions except itself. (I want to know this, because in my rom some PKMN cannot be obtained and I don't want these PKMN coming from other roms, and I don't want my rom edited with programs like A-Map, and I don't want cheats on my rom.)
1.) so while editing evolutions will work in like 95% of cases, your specific example requires adding a new incense item to account for munchlax needing it
2.) then you're doing something wrong :) i have it functioning finely in mine ahaha </3
answers for 3 and on are relatively simple
Spoiler:
3.) http://www.pokecommunity.com/showthread.php?t=336092
4.) see 3
5.) uncheatable: changing data structures works nicely. just makes all existing cheats not work and is likely very hard
uneditable: if you provide a patch, your rom can be edited. you can't prevent this
untrade-able: changing data structures works nicely yet again~
__________________
heyo check out my github:

BluRosie
highlights:
battle engine for heartgold
various feature branches in heart gold (fairy type, odd egg, mud slopes)

i'm a big part of the development team of pokemon firegold! all the code that i develop for that hack is also on my github

also on discord: BluRose#0412
Reply With Quote
  #8   Link to this post, but load the entire thread.  
Old October 19th, 2016 (2:09 AM).
DizzyEgg's Avatar
DizzyEgg DizzyEgg is offline
 
Join Date: Feb 2014
Location: Poland
Age: 25
Gender: Male
Nature: Quiet
Posts: 794
Quote:
Originally Posted by mbcn10ww View Post
5- How to make my rom uncheatable, uneditable and untradeable with other versions except itself. (I want to know this, because in my rom some PKMN cannot be obtained and I don't want these PKMN coming from other roms, and I don't want my rom edited with programs like A-Map, and I don't want cheats on my rom.)
It's funny how you want your rom to be 'uneditable'. This is impossible, sorry. If you can hack an original pokemon game, what's stopping you from hacking someone else's hack?
As for the cheats, I'm not sure how they work exactly, but I assume they're like hooks, so modifying in-game functions should be enough.
Reply With Quote
  #9   Link to this post, but load the entire thread.  
Old October 19th, 2016 (4:11 AM).
mbcn10ww mbcn10ww is offline
 
Join Date: Oct 2016
Posts: 352
Quote:
Originally Posted by BluRose View Post
1.) so while editing evolutions will work in like 95% of cases, your specific example requires adding a new incense item to account for munchlax needing it
2.) then you're doing something wrong :) i have it functioning finely in mine ahaha </3
answers for 3 and on are relatively simple
Spoiler:
3.) http://www.pokecommunity.com/showthread.php?t=336092
4.) see 3
5.) uncheatable: changing data structures works nicely. just makes all existing cheats not work and is likely very hard
uneditable: if you provide a patch, your rom can be edited. you can't prevent this
untrade-able: changing data structures works nicely yet again~
1- I've added new incense items, but still not working.

2- That's the problem, only 1 routine for this can be found on the internet, I've tried to take it from Platinum Red/Blue hack because it's working, but can't open that game in any program except Item Manager.

3, 4 , 5 - Thanks, I will try.
Reply With Quote
  #10   Link to this post, but load the entire thread.  
Old October 19th, 2016 (4:33 AM).
mbcn10ww mbcn10ww is offline
 
Join Date: Oct 2016
Posts: 352
Quote:
Originally Posted by Zervais View Post
That would require a custom evolution routine, something which I can't help you with. It's ASM, and if the one you've found doesn't work, it might be a good idea to research how to create it yourself? Can I ask why it doesn't work? Does it not show up on your Pokemon editor or something?

This thread contains a lot of useful information, if you're willing to sift through it.
But only 1 routine for the Dawn Stone can be found on the web.
Reply With Quote
  #11   Link to this post, but load the entire thread.  
Old November 10th, 2016 (1:39 PM).
mbcn10ww mbcn10ww is offline
 
Join Date: Oct 2016
Posts: 352
Solved...
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
Thread Tools

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:10 AM.