Patch MrDollSteak's Decap. and Attack Rombase Page 11

Started by MrDollSteak September 2nd, 2013 7:51 AM
  • 361827 views
  • 929 replies
Male
Seen September 23rd, 2022
Posted September 1st, 2019
33 posts
9.4 Years
Well... it's amazing :3
But i have a question, how can i edit the trainers and the wild pokemon (a-trainer/jambo's trainer editor or g3t)/advance map?
I speak spanish and is a little hard to read others explanations and i really work in a new hackrom :S
It works with G3T with a custom ini. Someone put a link to it in this thread, I think it was on page 8 or 9. The rest might work if you change "MrDS" back to "BPRE" in the hex editor (Details on first post of the thread.)

Now, unfortunately, I got some bad news.
Moonblast doesn't have an extra effect and it's considered a status move both in-game and in G3T.
Drain Kiss has 75 BP instead of 50, and Charming Cry is considered a Status move with 60 BP instead of 40. I'll check some other stuff later, but I wanted to give a heads-up before 1.5a is released.
Age 35
Staffordshire, England
Seen 1 Week Ago
Posted March 27th, 2023
11 posts
14.8 Years
My apologies if I'm ignorantly missing something spectacularly obvious here,

But with the patch, the vast majority of old moves are changed to match the base power and accuracy of Gen V or VI, but when I tried using it, some moves noticeably aren't, the two I've spotted are Fly, which still has a base power of 70 rather than 90, and Bullet Seed, which still has a base power of 10 rather than 25.

Is this intentional, a small oversight, or is something a bit squiffy with my ROM?

Lance32497

LanceKoijer of Pokemon_Addicts

Male
Criscanto town-Ginoa Region xD
Seen August 13th, 2017
Posted January 1st, 2017
792 posts
8.7 Years
At the 5th time, I patched it in FIRERED 1.0 without changing anything and played it, same issues...
Flash, Trading system and Daycare issues...
I hope that this might be fixed or anyone knows how to fix it.
This signature has been disabled.
Scrollbar appears
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.

Bliss

Part-time Pegasister, Part-time PokéFreak

Age 32
Female
Lincoln, NE United States
Seen February 11th, 2015
Posted February 5th, 2015
415 posts
9.1 Years
At the 5th time, I patched it in FIRERED 1.0 without changing anything and played it, same issues...
Flash, Trading system and Daycare issues...
I hope that this might be fixed or anyone knows how to fix it.
I just tested with a clean BPRE 1.0 and I had no issues, everything worked for the first 25 minutes (I didn't see a need to test further) so I'm not sure exactly what the problem is. Sorry, but I can't help you. :/

I doubt it would cause any issue, but what emulator are you using? I use VBA-M. Haven't had an issue with any of MrDS's patches... Except the bug reports I've submitted in the past. (Quite a while back lol)

Off-topic: I still hope to see a DeCap patch that does NOTHING else lol. DeCap4Ever!

Want to ask me a question? Click here!

Lance32497

LanceKoijer of Pokemon_Addicts

Male
Criscanto town-Ginoa Region xD
Seen August 13th, 2017
Posted January 1st, 2017
792 posts
8.7 Years
I just tested with a clean BPRE 1.0 and I had no issues, everything worked for the first 25 minutes (I didn't see a need to test further) so I'm not sure exactly what the problem is. Sorry, but I can't help you. :/

I doubt it would cause any issue, but what emulator are you using? I use VBA-M. Haven't had an issue with any of MrDS's patches... Except the bug reports I've submitted in the past. (Quite a while back lol)

Off-topic: I still hope to see a DeCap patch that does NOTHING else lol. DeCap4Ever!
Ill try it again, again and again, ahahahahahahaha
Male
Seen May 3rd, 2022
Posted March 23rd, 2022
491 posts
12.3 Years
I think this one is a general oversight:

Chinchou learns Confuse Ray at Level 12, and Water Gun at level 17.
Lanturn learns Water Gun at Level 12, and Confuse Ray at Level 17.

I'm pretty sure Lanturn's is the correct one according to Gen VI, but either way this looks more like an innocent flip-flop.

Lance32497

LanceKoijer of Pokemon_Addicts

Male
Criscanto town-Ginoa Region xD
Seen August 13th, 2017
Posted January 1st, 2017
792 posts
8.7 Years
so the major bug bug is Daycare
thanks prixy
This signature has been disabled.
Scrollbar appears
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
Male
Seen July 14th, 2020
Posted September 14th, 2015
215 posts
10.7 Years
I know there was someone that made a tutorial on it but I will try my best to explain it very quickly.

So let's say we want to make a change to the first slot of the wild pokemon on Route one.
- Make a second copy of your game. (Note: IT HAS TO BE AN EXACT SECOND COPY OF YOUR GAME)
-Now on one of the copies of your game (the one you are preferably going to keep) change the first slot pokemon to be something random (So for the purposes of this tutorial, let's say one copy of the game has a bulbasaur as the first slot pokemon and the copy you just changed has a charmander as the first slot pokemon.)
-So now you should have two copies of the same game, where in route 1 the first slot pokemon is a bulbasaur and one game where in route one the first slot pokemon is a charmander.
-Now open up one of those ROMs in a hex editor.
-Every HEX editor should have a compare feature built in it (For example I use Hex Workshop and the compare button is on the very bottom right)
-So press this button and when it ask which file do you want to compare it to, open the other ROM that isn't already open in the HEX editor.
-What should happen now is the Hex Editor will compare every HEX value to each other. If you followed my steps exactly, there should only be 1 hex value that is different.
-there should be an option to go to see that one difference. So go to it and if you used charmander and bulbasaur, you should see one rom has a value of 01 00 and one rom should have the value 04 00 (Because 01 is bulbasaurs hex value and 04 is charmanders hex value)
-Now to the ROM you are planning on keeping, change the hex vaalue to the Pokemon you want in that slot. For example in my ROM my turtwig has the hex value 01B8 so I would change the hex value to BE 01.
-Now save this and test it out.

If this wasn't clear enough, I could possibly make a tutorial later with pictures and ****.
Check out my Pokemon Rom! Click the Image Below!
Age 22
Female
Seen 2 Days Ago
Posted August 22nd, 2021
105 posts
9 Years
Alright, I'm having a bit of an issue with adding in new moves. I'm trying to make a Rock-type version of Flame Charge, e.g. deals damage and raises Speed. I checked Flame Charge for the effect byte, and it appears to be the same byte as Icy Wind- 70 (lowers Speed). Flame Charge itself works fine, but I tried giving my new move that effect byte, and it just lowered the opponent's Speed rather than raising mine. As far as I can tell there are no other differences in the moves.

Flame Charge's data is 46 32 0A 64 14 64 00 00 33 00 00 00.

My new move's data is 46 32 05 64 14 64 00 00 33 00 00 00.

Is it specifically coded so that only Flame Charge gets the new effect? A lot of moves overlap with other effects (Hammer Arm is Quiver Dance, Close Combat is Camouflage, etc.). I tried editing the move with both G3T and PGE, and both gave me the same result. When I tried setting the byte to the effect called Flame Charge in PGE, it just froze the game. Help?

MrDollSteak

Formerly known as 11bayerf1

Age 28
Male
Hong Kong
Seen March 16th, 2023
Posted September 26th, 2022
859 posts
14.4 Years
Alright, I'm having a bit of an issue with adding in new moves. I'm trying to make a Rock-type version of Flame Charge, e.g. deals damage and raises Speed. I checked Flame Charge for the effect byte, and it appears to be the same byte as Icy Wind- 70 (lowers Speed). Flame Charge itself works fine, but I tried giving my new move that effect byte, and it just lowered the opponent's Speed rather than raising mine. As far as I can tell there are no other differences in the moves.

Flame Charge's data is 46 32 0A 64 14 64 00 00 33 00 00 00.

My new move's data is 46 32 05 64 14 64 00 00 33 00 00 00.

Is it specifically coded so that only Flame Charge gets the new effect? A lot of moves overlap with other effects (Hammer Arm is Quiver Dance, Close Combat is Camouflage, etc.). I tried editing the move with both G3T and PGE, and both gave me the same result. When I tried setting the byte to the effect called Flame Charge in PGE, it just froze the game. Help?
Basically I changed the implementation of the moves about halfway so that the AI knows what they do. Flame Charge is hardcoded in the move effect byte to get a Speed boost not reduction, just so that if the AI has it, it knows after it's used it'll be faster than the opponent.

I need to update the Move Info thing, because I swapped many move effects around. The old Flame Charge move effect is just FF FF FF bytes, so that's why it froze.
Age 22
Female
Seen 2 Days Ago
Posted August 22nd, 2021
105 posts
9 Years
Hi ! It's me again, I just added some new evolutions in the extanded pokemon slots, and even when I've got the National dex, they don't evolve, is it normal ??
You mean in the slots between Treecko and Celebi? AFAIK, those slots are inaccessible to the player- if they appear in the wild and you try to catch them, it'll freeze the game due to lack of a Pokedex entry, and the same thing (I believe?) occurs when you evolve something into one of those slots. You can give them to the opponent, but the player is not supposed to have access to them. Unless you want to extend the Pokedex (tutorial is on here somewhere, but it's a very tedious task) you'll need to replace some existing Pokemon.

This also isn't really the place to ask this kind of question, since it doesn't exactly apply to the rombase. Finally, if you have applied the patch, it's set by default to allow out-of-dex Pokemon to evolve, so you don't need the National Pokedex. If you apply the patch and then give the national Pokedex, you've lost the E4 rematches and made the Sevii Islands frustrating without actually changing anything.

Exodrake

The Manliest Chick that Ever Manlied

Age 29
Female
Seen November 30th, 2016
Posted July 24th, 2016
163 posts
10 Years
I encountered a few bugs with this rombase which I haven't seen reported already. (If they were I didn't see them)

Sand Force freezes the game when the player sends the pokemon in. AI pokemon with Sand Force don't freeze the game though.

The "impact" graphic for Horn Leech is just a white block, but this may have been something I messed up.

Geomancy should target "user" not "selected target". If the AI uses it and the target is not "user", it will get caught in an infinite charge turn loop, but with the right target it works. This is minor and super easy to fix in the move editor.

Some moves are affected by magic coat and shouldn't be, i think this is what makes Magic Bounce go wacko and turn the AI into bad eggs.

Again probably something I did and easily fixable, but Lorelei's intro text when fought pre-national dex is missing.
Male
FRANCE
Seen March 16th, 2020
Posted May 19th, 2018
209 posts
9 Years
You mean in the slots between Treecko and Celebi? AFAIK, those slots are inaccessible to the player- if they appear in the wild and you try to catch them, it'll freeze the game due to lack of a Pokedex entry, and the same thing (I believe?) occurs when you evolve something into one of those slots. You can give them to the opponent, but the player is not supposed to have access to them. Unless you want to extend the Pokedex (tutorial is on here somewhere, but it's a very tedious task) you'll need to replace some existing Pokemon.

This also isn't really the place to ask this kind of question, since it doesn't exactly apply to the rombase. Finally, if you have applied the patch, it's set by default to allow out-of-dex Pokemon to evolve, so you don't need the National Pokedex. If you apply the patch and then give the national Pokedex, you've lost the E4 rematches and made the Sevii Islands frustrating without actually changing anything.


No, I used the G3HS expand fonction

Lance32497

LanceKoijer of Pokemon_Addicts

Male
Criscanto town-Ginoa Region xD
Seen August 13th, 2017
Posted January 1st, 2017
792 posts
8.7 Years
well, did someone observed it?
FAIRY moves are normal hit in STEEL TYPE
This signature has been disabled.
Scrollbar appears
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
Male
Seen August 8th, 2022
Posted December 6th, 2019
82 posts
12.1 Years
I'm way too excited for the Emerald patch. I've literally been checking this topic every day for activity. It's been a while since I've been on the edge of my seat like this. Can't wait to use it alongside DSLN~

Also, since it looks like you're updating everything to current gen standards, do Drizzle and other weather abilities still last forever or will they adhere to the modern mechanics?

LeiAlcantara025

Hack Expert Most IN Mapping

Male
Seen November 8th, 2019
Posted May 23rd, 2015
67 posts
8.9 Years
Basically I changed the implementation of the moves about halfway so that the AI knows what they do. Flame Charge is hardcoded in the move effect byte to get a Speed boost not reduction, just so that if the AI has it, it knows after it's used it'll be faster than the opponent.

I need to update the Move Info thing, because I swapped many move effects around. The old Flame Charge move effect is just FF FF FF bytes, so that's why it froze.
Hello Mr.DollStreak Sir? Is This Rom Have A Name? Or Is This Magma Red What They Call?
Pokemon Freezing Dawn


Im A Mapper Expert Invite me In a Good Projects If I Have Time
Pokemon Hacking Is So Complicated,If You Understand It Correctly You'll Become An Expert ^_^