The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   ROM Hacking Resources (https://www.pokecommunity.com/forumdisplay.php?f=502)
-   -   Patch MrDollSteak's Decap. and Attack Rombase (https://www.pokecommunity.com/showthread.php?t=326301)

raph333 August 19th, 2015 11:24 AM

Quote:

Originally Posted by FamiliaWerneck (Post 8896427)
Change the .ini to read 511 moves (I think that's the number). Change it manually, if it's not changed already somewhere in the .ini file.

learnedmoves = 0x25d7b4
learnedmoveslength = 0x2
attacknames = 0x901800
numberofattacks = 0x1FF

I've found this; is it any of these and how do I modify them to 511? I'm thinking it's numberofattacks but how do I write 511 in "0x1FF" format?

FamiliaWerneck August 19th, 2015 11:29 AM

Quote:

Originally Posted by raph333 (Post 8896529)
learnedmoves = 0x25d7b4
learnedmoveslength = 0x2
attacknames = 0x901800
numberofattacks = 0x1FF

I've found this; is it any of these and how do I modify them to 511? I'm thinking it's numberofattacks but how do I write 511 in "0x1FF" format?

511 in hex is 1FF.
Your .ini seems correct. Are you sure this is the only .ini file in the folder? And did you place [0000] before the line "name = MrDollSteak's Decap and Attack Rombase (5)"?

raph333 August 19th, 2015 11:32 AM

Quote:

Originally Posted by FamiliaWerneck (Post 8896532)
511 in hex is 1FF.
Your .ini seems correct. Are you sure this is the only .ini file in the folder? And did you place [0000] before the line "name = MrDollSteak's Decap and Attack Rombase (5)"?

I'll restart the whole process; re-patch, and then re-open, and I can copy and paste my .ini here but it might be quite cumbersome. I have placed the [0000] in place of [MrDs].

raph333 August 19th, 2015 12:06 PM

It says the current number of moves is 354; however i've setup everything correctly on a new, clean rom.

Edit: In the .ini theres another set for a [0000] Fire Red Rom that isn't named Mr Doll Steak's Decap and Attack Rombase (5). There is also a [0001]. Could this be posing a problem?

FamiliaWerneck August 19th, 2015 12:59 PM

Quote:

Originally Posted by raph333 (Post 8896535)
I'll restart the whole process; re-patch, and then re-open, and I can copy and paste my .ini here but it might be quite cumbersome. I have placed the [0000] in place of [MrDs].

I have myself posted my .ini here for someone that couldn't make it work. Won't post it again, cause that was wrong the first time. Just look for it in the last pages, I'm sure you'll find it.

raph333 August 19th, 2015 2:22 PM

Quote:

Originally Posted by FamiliaWerneck (Post 8896594)
I have myself posted my .ini here for someone that couldn't make it work. Won't post it again, cause that was wrong the first time. Just look for it in the last pages, I'm sure you'll find it.

Thanks so much! It has worked!

Marky Vigoroth August 24th, 2015 2:40 PM

Is there a way to undo or otherwise nullify the physical-special split from this patch? The hack I have in mind actually depends on the elements corresponding to special or physical. (I figured that, given how the original PSS patch alters the code structure of the moves themselves, I would have to remove the routines that refer to the icons, then I would have to manually make, say, all of the Normal moves physical.)

pokefreak890 August 25th, 2015 10:18 AM

Question will there be 649 pokemon in this ROM base

Xencleamas August 26th, 2015 4:57 AM

Quote:

Originally Posted by pokefreak890 (Post 8904140)
Question will there be 649 pokemon in this ROM base

No. I think someone or MrDollSteak have said this before that the expansion of Pokemon (493, 649, or 721) is not included and not necessary in the patch. It is only the decapitalisation, inclusion of some Gen IV+ moves, items and abilities, data updates, improvements, and the Fairy-type are featured and made in this patch. The expansion of Pokemon is something you can do on your own.

TheShinyHaxorus August 30th, 2015 8:42 AM

What do you mean by this:
Quote:

This base IS NOT compatible with hacks that are in progress.
I was just wondering because I wanted to use the patch for a rombase for a hack I'm making, and I wanted to know if that meant I needed to finish my hack before applying the patch, and then change the pokemon data.

Spherical Ice August 30th, 2015 9:08 AM

Quote:

Originally Posted by TheShinyHaxorus (Post 8910246)
What do you mean by this: I was just wondering because I wanted to use the patch for a rombase for a hack I'm making, and I wanted to know if that meant I needed to finish my hack before applying the patch, and then change the pokemon data.

It means the opposite, that you should start with this base and then do the rest of the changes to make your hack afterwards.

LilBueno August 30th, 2015 10:59 AM

I'm not sure if this has been said in the thread before.
When the aide gives you the Running Shoes, it's stylized as "RunNING SHOES."

Regardless, this has been a nice help to a new hacker, so thanks~

MrDollSteak September 5th, 2015 6:34 PM

Now thanks to Familia Werneck providing me with a save file I have FINALLY fixed the Day-care bug.
It seems to be corruption caused by G3HS regarding the Egg Move Table. So I would recommend people to not use this feature of the tool.

Navigate to 25F7F2 in your rom and paste in this section of bytes:

Code:

00 00 00 0C 01 11 05 0F 08 00 20 5A 41 08 00 00 00 00
20 5A 41 08 01 00 00 00 C8 61 41 08 05 00 00 00
FC F7 25 08 ED 7A 10 08 B5 69 04 08 03 00 03 00
00 02 08 00 20 31 01 03 3C E3 41 08 61 E3 41 08
7C E3 41 08 A8 E3 41 08 FE FF 60 6F 8B FF F4 4B
28 25 72 4E DE 6B 9D 53 19 43 2F 27 4D 2A 1C 00
1C 00 1C 00 1C 00 1C 00 1C 00 1C 00 90 73 00 00



FamiliaWerneck September 6th, 2015 5:13 AM

Quote:

Originally Posted by MrDollSteak (Post 8917677)
Now thanks to Familia Werneck providing me with a save file I have FINALLY fixed the Day-care bug.
It seems to be corruption caused by G3HS regarding the Egg Move Table. So I would recommend people to not use this feature of the tool.

Navigate to 25F7F2 in your rom and paste in this section of bytes:

Code:

00 00 00 0C 01 11 05 0F 08 00 20 5A 41 08 00 00 00 00
20 5A 41 08 01 00 00 00 C8 61 41 08 05 00 00 00
FC F7 25 08 ED 7A 10 08 B5 69 04 08 03 00 03 00
00 02 08 00 20 31 01 03 3C E3 41 08 61 E3 41 08
7C E3 41 08 A8 E3 41 08 FE FF 60 6F 8B FF F4 4B
28 25 72 4E DE 6B 9D 53 19 43 2F 27 4D 2A 1C 00
1C 00 1C 00 1C 00 1C 00 1C 00 1C 00 90 73 00 00



Thanks a lot man! That was bugging me (sorry).
What if I want to delete every egg move? Do you know beforehand if the game will start crashing again?

thedarkdragon11 September 6th, 2015 5:25 AM

When will be the next patch update?

Dragonflye September 6th, 2015 8:14 AM

Bug Reports

First Thanks for the outstanding patch that you have provided to us. Sbird and I use it currently also in our hack, however, occur more and more bugs on that worry us to continue to use it.

I have a lot of bugs found in terms of attacks. Among other things, did all the old attacks. I tested it to work in double battles, for simple fights, they seem. Some attacks are just the enemy out of order and some when they are used by you.

Here are the attacks say:

  • Thunder Punch (If I use)
  • Tri Attack (If thunder)
  • Dragon Claw (If I use)
  • Frost Breath (If I use)
  • Thunder Fang (If I use)
  • Fire Fang (If I use)
  • U-Turn (If I use)
  • Paunishment (If I use)
  • Dark Pulse (If Enemy Use)
  • And more, I certainly have overlooked ...
http://abload.de/img/testrom_011xjh2.png


And some bugs sometimes occur and sometimes not turn that makes the search for the bugs much more difficult.

Ability Bugs:
  • SandForce (Game Freeze)
  • Snow Warning (Buggy Text)

I think it's extremely important that you have your own base by test properly in near future. It should not sound insulting, the work that you are doing is of course voluntary. But I think when you start a job, you should also bring it to an end and not start a thousand other works. I do not mean no harm, so do not get me wrong.

Because otherwise you will stress yourself and those who despair are using your base, because they have to look for errors. ^^

Until then, thank you very much! =)

~ Dragonfly

MrDollSteak September 6th, 2015 3:11 PM

Quote:

Originally Posted by Dragonflye (Post 8918271)
Bug Reports

First Thanks for the outstanding patch that you have provided to us. Sbird and I use it currently also in our hack, however, occur more and more bugs on that worry us to continue to use it.

I have a lot of bugs found in terms of attacks. Among other things, did all the old attacks. I tested it to work in double battles, for simple fights, they seem. Some attacks are just the enemy out of order and some when they are used by you.

Here are the attacks say:

  • Thunder Punch (If I use)
  • Tri Attack (If thunder)
  • Dragon Claw (If I use)
  • Frost Breath (If I use)
  • Thunder Fang (If I use)
  • Fire Fang (If I use)
  • U-Turn (If I use)
  • Paunishment (If I use)
  • Dark Pulse (If Enemy Use)
  • And more, I certainly have overlooked ...
http://abload.de/img/testrom_011xjh2.png


And some bugs sometimes occur and sometimes not turn that makes the search for the bugs much more difficult.

Ability Bugs:
  • SandForce (Game Freeze)
  • Snow Warning (Buggy Text)

I think it's extremely important that you have your own base by test properly in near future. It should not sound insulting, the work that you are doing is of course voluntary. But I think when you start a job, you should also bring it to an end and not start a thousand other works. I do not mean no harm, so do not get me wrong.

Because otherwise you will stress yourself and those who despair are using your base, because they have to look for errors. ^^

Until then, thank you very much! =)

~ Dragonfly

I actually don't have any issues with any of those moves, except that U-Turns move effect isn't 100% complete.

I already have the Sand Force issue listed, but I don't know about Snow Warning. I've already fixed it as far as I know, maybe not in the current build.

It's pretty difficult to discover bugs by yourself, and I normally don't know they're there.

Z-nogyroP September 12th, 2015 6:15 AM

Oh, actually, I think someone found a fix for the Snow Warning bug earlier. Not sure where, sorry.

Another problem: Scrappy doesn't seem to affect Brick Break. It plays the animation, and presumably breaks Light Screen and Reflect if they're up, but it doesn't actually deal damage when used on a Ghost-type- it still says "It doesn't affect foe [whatever]..."

kleenexfeu September 12th, 2015 6:32 AM

Quote:

Originally Posted by Z-nogyroP (Post 8924911)
Oh, actually, I think someone found a fix for the Snow Warning bug earlier. Not sure where, sorry.

Another problem: Scrappy doesn't seem to affect Brick Break. It plays the animation, and presumably breaks Light Screen and Reflect if they're up, but it doesn't actually deal damage when used on a Ghost-type- it still says "It doesn't affect foe [whatever]..."

The brick break command has to have something to do with it. I know in official genIII games brick break will remove light screen/reflect even on a ghost type poke, and then no damage.

I think there's a canceler into that command, I'll look into that

I think the problem lies in damagecalc2, which also read the weakness/effectiveness type chart.

Thanks gamefreak

Z-nogyroP September 12th, 2015 10:29 AM

Oh, really? That's interesting, if inconvenient.

Another thing that happened: Download, when used by an opponent, seems to exclusively raise Attack. I haven't tested it with my own Pokemon yet, but considering the gif in the Ability Resource Thread, it probably works fine; it's just for the opponent.

Spherical Ice September 12th, 2015 10:55 AM

Unsure if this was just in my implementation (which isn't technically this patch, but it's close enough), but Mega Launcher is thirteen characters, which is one over the limit: this makes it glitch out wherever it's mentioned (i.e. summary screen, battle messages like when Traced). I'd recommend you just name it MegaLauncher for now, and re-add the FF terminating byte for the string.

rhapsodian_pixo September 12th, 2015 6:18 PM

Quote:

Originally Posted by Dragonflye (Post 8918271)
Bug Reports

First Thanks for the outstanding patch that you have provided to us. Sbird and I use it currently also in our hack, however, occur more and more bugs on that worry us to continue to use it.

I have a lot of bugs found in terms of attacks. Among other things, did all the old attacks. I tested it to work in double battles, for simple fights, they seem. Some attacks are just the enemy out of order and some when they are used by you.

Here are the attacks say:

  • Thunder Punch (If I use)
  • Tri Attack (If thunder)
  • Dragon Claw (If I use)
  • Frost Breath (If I use)
  • Thunder Fang (If I use)
  • Fire Fang (If I use)
  • U-Turn (If I use)
  • Paunishment (If I use)
  • Dark Pulse (If Enemy Use)
  • And more, I certainly have overlooked ...
http://abload.de/img/testrom_011xjh2.png


And some bugs sometimes occur and sometimes not turn that makes the search for the bugs much more difficult.

Ability Bugs:
  • SandForce (Game Freeze)
  • Snow Warning (Buggy Text)

I think it's extremely important that you have your own base by test properly in near future. It should not sound insulting, the work that you are doing is of course voluntary. But I think when you start a job, you should also bring it to an end and not start a thousand other works. I do not mean no harm, so do not get me wrong.

Because otherwise you will stress yourself and those who despair are using your base, because they have to look for errors. ^^

Until then, thank you very much! =)

~ Dragonfly

Snow Warning fix:

Quote:

Originally Posted by InfiniteZero (Post 8664326)
Super easy fix you can do with a Hex Editor:

Go to the offset 909AF5 and replace FD 1B FE with FD 1A FE.


kleenexfeu September 13th, 2015 1:33 AM

Quote:

Originally Posted by Dragonflye (Post 8918271)
Bug Reports

First Thanks for the outstanding patch that you have provided to us. Sbird and I use it currently also in our hack, however, occur more and more bugs on that worry us to continue to use it.

I have a lot of bugs found in terms of attacks. Among other things, did all the old attacks. I tested it to work in double battles, for simple fights, they seem. Some attacks are just the enemy out of order and some when they are used by you.

Here are the attacks say:

  • Thunder Punch (If I use)
  • Tri Attack (If thunder)
  • Dragon Claw (If I use)
  • Frost Breath (If I use)
  • Thunder Fang (If I use)
  • Fire Fang (If I use)
  • U-Turn (If I use)
  • Paunishment (If I use)
  • Dark Pulse (If Enemy Use)
  • And more, I certainly have overlooked ...
http://abload.de/img/testrom_011xjh2.png


And some bugs sometimes occur and sometimes not turn that makes the search for the bugs much more difficult.

Ability Bugs:
  • SandForce (Game Freeze)
  • Snow Warning (Buggy Text)

I think it's extremely important that you have your own base by test properly in near future. It should not sound insulting, the work that you are doing is of course voluntary. But I think when you start a job, you should also bring it to an end and not start a thousand other works. I do not mean no harm, so do not get me wrong.

Because otherwise you will stress yourself and those who despair are using your base, because they have to look for errors. ^^

Until then, thank you very much! =)

~ Dragonfly

Sand Force fixe : Place 06 at 0x890CAB4

Wait, it indeed fixes sand force, but I think that part of the routine is a check for boosting-speed abilities.
Perhaps I'm wrong, but I think we should negate the check in that area, so, place : C0 46 C0 46 at 0x890CAB2 and 0x890CAEC

TheShinyHaxorus September 13th, 2015 5:54 AM

Quote:

Originally Posted by Spherical Ice (Post 8910266)
It means the opposite, that you should start with this base and then do the rest of the changes to make your hack afterwards.

thank you :)

MrDollSteak September 14th, 2015 3:25 AM

Quote:

Originally Posted by kleenexfeu (Post 8926208)
Sand Force fixe : Place 06 at 0x890CAB4

Wait, it indeed fixes sand force, but I think that part of the routine is a check for boosting-speed abilities.
Perhaps I'm wrong, but I think we should negate the check in that area, so, place : C0 46 C0 46 at 0x890CAB2 and 0x890CAEC

Hrm, this could be a bug with Sand Rush? I might have gotten the indexes mixed up.


All times are GMT -8. The time now is 8:10 PM.


Like our Facebook Page Follow us on Twitter © 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.

Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.