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)

Sefuree February 10th, 2015 12:57 PM

Quote:

Originally Posted by venn177 (Post 8614162)
For some reason I can't seem to apply this patch? I apply it, change the rom ID using HxDen, and open it in gen 3 hacking suite-- but all of the moves and abilities are set to \x. I don't *believe* I'm doing anything wrong.

This always happens to me too! I can't figure out what i'm doing wrong!

venn177 February 10th, 2015 1:12 PM

Quote:

Originally Posted by TheRealOCD (Post 8614164)
This always happens to me too! I can't figure out what i'm doing wrong!

Maybe we can work together and figure this out? Have you tried any older versions of the rombase yet?

DizzyEgg February 10th, 2015 2:14 PM

Quote:

Originally Posted by TheRealOCD (Post 8614164)
This always happens to me too! I can't figure out what i'm doing wrong!

Quote:

Originally Posted by venn177 (Post 8614162)
For some reason I can't seem to apply this patch? I apply it, change the rom ID using HxDen, and open it in gen 3 hacking suite-- but all of the moves and abilities are set to \x. I don't *believe* I'm doing anything wrong.


Hey, I know how to apply the patch. It's actually pretty simple. So, first you have to download the patch and there should be a folder called "G3HS ini". In this folder there's a text file. Open it and search for "[MrDS]". It's on the bottom of this file. Change it to "[0000]".
Now, go to your Gen 3 Hacking Suite(the program's, NOT PATCH!) folder and replace the ORIGINAL "pokeroms.ini" file with the one you DOWNLOADED AND MODIFIED. If you did everything correctly, it should work.

Z-nogyroP February 10th, 2015 5:28 PM

Quote:

Originally Posted by KinkedAKATSUKI (Post 8610613)
Hi, im just starting to learn how to make my own hack rom and i found that this rom base will be a good choice to start out cause it already have Fairy type and some other awesome additions, but when i try to open it using the G3HS it dont recognize the game, at the start i thought it was cause the file was an IPS file and not a GBA but when i changed it still doesnt works, i hope someone can help me with this, like i said im new to this type of things so i still have a lot to learn.

Also thanks to MrDollStreak for making this rombase

By "changed it into a GBA file" do you mean you took the IPS file you downloaded and literally rewrote .ips to .gba? Because if so, that's not how you get it to work. Basically, you have to download Lunar IPS, as well as a clean, FireRed 1.0 ROM. Don't ask for where to find it, since that's illegal- Google's your friend. When you have your FireRed ROM, go to Lunar IPS, click Apply IPS Patch, and then click the Rombase patch and then the FireRed ROM. To get it to work in G3HS, you must replace the pokeroms.ini in the G3HS folder with the one provided in the download. Open a hex editor (shoot for HxD, which I use), and find on the right side where it says FIREBPRE. Type over the BPRE to MrDS, open the ROM in G3HS, and then change the MrDS back to BPRE. It should work properly.

Chronosplit February 10th, 2015 7:19 PM

Quote:

Originally Posted by KinkedAKATSUKI (Post 8610613)
Hi, im just starting to learn how to make my own hack rom and i found that this rom base will be a good choice to start out cause it already have Fairy type and some other awesome additions, but when i try to open it using the G3HS it dont recognize the game, at the start i thought it was cause the file was an IPS file and not a GBA but when i changed it still doesnt works, i hope someone can help me with this, like i said im new to this type of things so i still have a lot to learn.

Also thanks to MrDollStreak for making this rombase

Read this:
http://www.pokecommunity.com/showthread.php?t=333151

xeladude February 10th, 2015 8:00 PM

Quote:

Originally Posted by DizzyEgg (Post 8614251)
Hey, I know how to apply the patch. It's actually pretty simple. So, first you have to download the patch and there should be a folder called "G3HS ini". In this folder there's a text file. Open it and search for "[MrDS]". It's on the bottom of this file. Change it to "[0000]".
Now, go to your Gen 3 Hacking Suite(the program's, NOT PATCH!) folder and replace the ORIGINAL "pokeroms.ini" file with the one you DOWNLOADED AND MODIFIED. If you did everything correctly, it should work.

This worked perfectly. Thank you

Lance32497 February 11th, 2015 3:44 AM

I dont know why but I patched 1.5a in a clean rom but the Day care is still bugged

Quote:

Originally Posted by LeiAlcantara025 (Post 8607461)
Question I Change The Game Code into MrDS What To Do Now?

EDIT:
I Opened the rom in G3HS All the moves is \x how to make the move appear?

This question was asked many times, and was answered many times...
Did you change MRDS to BPRE in Hex Editor? It is located in 0x0000AC,
about the \x thingy, your ini is outdated, the pointers in some tables point old pointers, since moves had been expanded, its previous pointer had been moved into new location, PGE's ini is updated, compare if G3HS ini has the same pointers in PGE

venn177 February 11th, 2015 1:43 PM

Quote:

Originally Posted by Lance32497 (Post 8614867)
This question was asked many times, and was answered many times...
Did you change MRDS to BPRE in Hex Editor? It is located in 0x0000AC,
about the \x thingy, your ini is outdated, the pointers in some tables point old pointers, since moves had been expanded, its previous pointer had been moved into new location, PGE's ini is updated, compare if G3HS ini has the same pointers in PGE

I used the ini that came with the 1.5a rombase in the G3HS ini folder. And don't you mean change BPRE to MrDS?

Quote:

Originally Posted by DizzyEgg (Post 8614251)
Hey, I know how to apply the patch. It's actually pretty simple. So, first you have to download the patch and there should be a folder called "G3HS ini". In this folder there's a text file. Open it and search for "[MrDS]". It's on the bottom of this file. Change it to "[0000]".
Now, go to your Gen 3 Hacking Suite(the program's, NOT PATCH!) folder and replace the ORIGINAL "pokeroms.ini" file with the one you DOWNLOADED AND MODIFIED. If you did everything correctly, it should work.

This doesn't seem to be working for me? And why am I changing the header from MrDS to 0000, exactly?

LeiAlcantara025 February 12th, 2015 3:03 AM

Lance i Done It By My Own Way Lolz All I did is Use Rhea And Change Game Code BPRE To MrDS Then I Copy Paste The ini From Mr Dollstreak G3HS Folder Into G3HS Real Folder To Change Pokeroms Ini And It Work No need To Hex edit Also when I open G3HS With MrDS RomBase there is A Questionaire And Answered No So No Problems And Errors

venn177 February 12th, 2015 3:07 PM

Quote:

Originally Posted by LeiAlcantara025 (Post 8615870)
Lance i Done It By My Own Way Lolz All I did is Use Rhea And Change Game Code BPRE To MrDS Then I Copy Paste The ini From Mr Dollstreak G3HS Folder Into G3HS Real Folder To Change Pokeroms Ini And It Work No need To Hex edit Also when I open G3HS With MrDS RomBase there is A Questionaire And Answered No So No Problems And Errors

Wait, you didn't apply the ips patch?

Fun Size February 12th, 2015 3:50 PM

Quote:

Originally Posted by venn177 (Post 8616484)
Wait, you didn't apply the ips patch?


No he applied the rom base.

LeiAlcantara025 February 12th, 2015 8:41 PM

I Patched it in FR Rom And It Goes Well My Prob. now is The Types…Its Been Errored It Was Kinda Less 3 Letters and didn't compare in The Assigned Type Like Steel It Show Eel And It Describes Bug Type How To Fix it

venn177 February 13th, 2015 2:02 PM

Quote:

Originally Posted by Fun Size (Post 8616523)
No he applied the rom base.

So I apply the 1.5a patch to the Fire Red rom, change the header to MrDS using hxden, open it in Gen III Suite (after updating the pokeroms.ini to the new one provided in the MrDS' rombase) and I'm still getting the \x issue.

So what am I doing wrong?

Edit: So, the first time I open it in Gen III Suite, despite everything having \x next to it, it opens without question. The SECOND time I open it using Gen III Suite (without saving anything the first time) it throws an error at me: (again, I would post a screenshot but I'm not allowed to)

"The game code of this rom is MRDS however its rom id, 0006, tells me that the I should load a section of ini with gamecode BRPE. Logically, if these don't match, I will be trying to load from the wrong offsets. Would you like to continue loading? Click 'yes' if you know that the gamecode should be different since you changed it yourself. Click 'no' to reset the rom id and create a new ini section for this rom."

Fun Size February 13th, 2015 3:44 PM

Quote:

Originally Posted by venn177 (Post 8617645)
So I apply the 1.5a patch to the Fire Red rom, change the header to MrDS using hxden, open it in Gen III Suite (after updating the pokeroms.ini to the new one provided in the MrDS' rombase) and I'm still getting the \x issue.

So what am I doing wrong?

Edit: So, the first time I open it in Gen III Suite, despite everything having \x next to it, it opens without question. The SECOND time I open it using Gen III Suite (without saving anything the first time) it throws an error at me: (again, I would post a screenshot but I'm not allowed to)

"The game code of this rom is MRDS however its rom id, 0006, tells me that the I should load a section of ini with gamecode BRPE. Logically, if these don't match, I will be trying to load from the wrong offsets. Would you like to continue loading? Click 'yes' if you know that the gamecode should be different since you changed it yourself. Click 'no' to reset the rom id and create a new ini section for this rom."

Sorry for a late answer. Um I saw that DizzyEgg's fix didn't work for you but I've tried it twice and its worked for me. Here is the ini that I'm using. Use this to replace your G3HS ini then patch your rom with 1.5, but DON'T do any editing to the rom. That means don't change BPRE to MrDS instead just open it up with G3HS.

Aethestode February 14th, 2015 12:47 AM

The Day-Care System is still bugged (the one that involves breeding). However, awesome work!

venn177 February 14th, 2015 11:42 AM

Quote:

Originally Posted by Fun Size (Post 8617755)
Sorry for a late answer. Um I saw that DizzyEgg's fix didn't work for you but I've tried it twice and its worked for me. Here[ is the ini that I'm using. Use this to replace your G3HS ini then patch your rom with 1.5, but DON'T do any editing to the rom. That means don't change BPRE to MrDS instead just open it up with G3HS.

I did that and it opens fine in G3HS now, but as far as I can tell it's not showing any changes?

Fun Size February 14th, 2015 1:40 PM

Quote:

Originally Posted by venn177 (Post 8618656)
I did that and it opens fine in G3HS now, but as far as I can tell it's not showing any changes?

Hm are the Pokemon names decapitalized? Also check the moves if you can see that there are new ones added then it worked.

Exodrake February 14th, 2015 7:10 PM

That GH3S fix worked, thank you so much!!

Another bug report: Leftovers behave strangely, like sometimes they recover more health than they should, or it shows it recovering more health than it actually does. This is hard to explain, but like...If my health is super low and leftovers heals me slightly into the yellow, the red zone beeper still plays and if I switch out the health reverts back to how much it "really" recovered, which is still in the red zone. Or if it restores a tiny bit of health, the health number won't go up. Just play around with leftovers and you will see what I'm talking about.

DizzyEgg February 15th, 2015 10:33 AM

Hm...Apparently the PGE(pokemon game editor)'s ini isn't working. I tried doing some changes, but I still get an error. Could someone maybe send me his PGE's ini? I would be grateful.

venn177 February 15th, 2015 12:13 PM

Quote:

Originally Posted by Fun Size (Post 8618763)
Hm are the Pokemon names decapitalized? Also check the moves if you can see that there are new ones added then it worked.

Nope. Names are still capitalized.

venn177 February 16th, 2015 12:06 AM

So, with DizzyEgg's help I've gotten as far as confirming that the rom IS patched, and the names are no longer in all-caps. Unfortunately, when I open it in G3HS now and attempt to view a Pokemon, I get a variation of this error with a different move number presumably corresponding to the set moveset: http://i.imgur.com/b5XqYxY.png

And here is that same view of the basic setup WITHOUT that popped-up window: http://i.imgur.com/IlLbjLX.png

Chronosplit February 17th, 2015 9:24 AM

Hello all. I'm back with something else extremely useful. I apologize in advance for this taking so long.

This patch, when applied on top of the rombase, should decapitalize all the NPC scripts that are left. Nothing else has been changed: http://www.mediafire.com/download/ibng09xit1wnxmk/FinalDecap.ips

EDIT: One small bug I saw looking at this: Thunder Stone is ThunderStonee because I had made it back to one word in mine. Same thing happens with a couple tickets. Fix is simple, just remember to switch it around after applying.
EDIT2: If you wish to solve the ThunderStonee thing in a hex editor, do the following:

1. Look for the string CE DC E9 E2 D8 D9 E6 CD E8 E3 E2 D9 D9.
2. Change that last D9 into an FF.

No need to give credit. If MrDollSteak finds this able to be used in newer versions, he's completely free to do so. I apologize for the changed data not being written down, it's definitely possible to take a look at this patch through something like IPS Peek to see exactly where the changes are. The list is a bit large, you can see what I mean upon glancing at it.

And now for questions that I haven't asked yet: are the Hidden Power mechanics and Light Ball updated in this yet? I want to know before adding in the compiled ASM for Light Ball.

Exodrake February 22nd, 2015 6:23 PM

This is minor but I figure I may as well report it. Metronome will never select any of the new moves.

Chronosplit February 22nd, 2015 6:41 PM

Quote:

Originally Posted by Exodrake (Post 8629611)
This is minor but I figure I may as well report it. Metronome will never select any of the new moves.

I've seen this too, though it's not really that big of a problem for me because I replace the Metronome Tutor soon as possible.

I really don't think there's a way to expand Metronome yet at all, though I may be mistaken.

mamamama February 22nd, 2015 6:54 PM

Quote:

Originally Posted by Projectwolfie (Post 8629637)
I've seen this too, though it's not really that big of a problem for me because I replace the Metronome Tutor soon as possible.

I really don't think there's a way to expand Metronome yet at all, though I may be mistaken.

Quote:

Originally Posted by Exodrake (Post 8629611)
This is minor but I figure I may as well report it. Metronome will never select any of the new moves.

Credit to Kurapika

Quote:

Originally Posted by Kurapika (Post 7744881)
Metronome uses an ASM code located at 0x08029754, in that code I found a byte = B1, I replaced it with FF and now Metronome is including the new moves too. (FF = 255 in decimal. 255 multiplied by 2 = 511. The maximum of moves we can have is 511 and I am using them all.)
If you are using only, say, 400 moves, then replace B1 with C8 instead of FF. (C8 is 200 in decimal. 200 multiplied by 2 = 400.)

Now, Metronome is including new moves, but there are some moves that Metronome does not select (such us itself, Sketch, Mimic, ...etc) those moves are gathered in a list located at 0x082507E8:
Spoiler:

I tried repointing and extending this list but it won't work, I think the only way to fix it is to completely hack Metronome's ASM code... But I don't have enough skill for that. :/

The problem with this is that Metronome could select moves that are added but not yet finished (As in, the move exists with name etc. but Mr.Ds has yet to make an animation/effect for it). It would therefore be useful if a way to extend the list at 0x82507E8 was discovered in order to ban those moves.

Another method would be to re-organise every move and put banned moves at the end of the move index list and simply exclude those. That would be quite time consuming though.

DarkErebus February 24th, 2015 12:57 PM

hmm, that's interesting. I am trying to do the same at pokemon ruby, so far i have done some Decap...

Kurapika February 24th, 2015 1:52 PM

Quote:

Originally Posted by mamamama (Post 8629654)
Credit to Kurapika
Another method would be to re-organise every move and put banned moves at the end of the move index list and simply exclude those. That would be quite time consuming though.

Putting "banned" moves in the end of the list is a more simple method.
It is probably possible to find a more "healthy" method if we understand Metronome's ASM code ...
I will see if I can find anything when I'll have some spare time, I am extremely busy lately tough ...

Exodrake February 25th, 2015 3:14 PM

My game does use all 511 slots so that fix is perfect for me, thanks!

Another bug report: The Unknown type seems to be treated like Flying when it takes damage. I was very surprised when an unknown-type monster in my game got hit supereffectively by thunderbolt and ice beam. This isn't in the type matchup table, and offensively the unknown type still hits everything neutrally.

rhapsodian_pixo February 26th, 2015 8:05 AM

Great work! Im still waiting forma protean, harvester and dazzling gleam, dark void!
Keep It up!

HungLikeATauros February 28th, 2015 8:41 PM

Did you update the effect of Light Ball? If not, there's a fix for it in the ASM resource thread.

jToTheAvacola March 2nd, 2015 12:21 PM

I've been kinda MIA for the last 2 months...have you made any progress on getting Imposter up and running?

HungLikeATauros March 3rd, 2015 10:44 AM

Just to be 100% clear: I can use this ROM base and start making a hack now, and when the next update is released I can patch it over my hack and have no issues, correct?

Chronosplit March 3rd, 2015 1:12 PM

Quote:

Originally Posted by HungLikeATauros (Post 8640709)
Just to be 100% clear: I can use this ROM base and start making a hack now, and when the next update is released I can patch it over my hack and have no issues, correct?

As long as you don't do something with the changes like repoint movesets completely and use the space there for another purpose, absolutely. You might have to change a move/ability every now and then back to normal whenever new ones are introduced, but that's it.

AceRoku March 4th, 2015 5:46 PM

I'll surely use this! Thanks for the rombase.

rhapsodian_pixo March 5th, 2015 11:08 PM

i have a question i replaced the .ini in UTE but i see just symbols in pokemon attacks... how can i fix it??????

Chronosplit March 6th, 2015 12:50 PM

Quote:

Originally Posted by rhapsodian_pixo (Post 8643956)
i have a question i replaced the .ini in UTE but i see just symbols in pokemon attacks... how can i fix it??????

You don't, the INI file includes the blank spaces. Scroll up until they're not symbols anymore.

rhapsodian_pixo March 7th, 2015 4:55 AM

Quote:

Originally Posted by Projectwolfie (Post 8644682)
You don't, the INI file includes the blank spaces. Scroll up until they're not symbols anymore.

Ok already i found the fix... I hace replaced the brpe parte with mrds parte and voilá! I havent repointed the name anda with g3sh was the same... Thx anyway

nxwing March 7th, 2015 6:13 AM

I think there's a bug wherein the text is scrambled and other symbols show up. I use a clean FireRed U Independent ROM.
ht tp ://img ur. com/b ZB Tmw p
(Remove the spaces)

Sefuree March 7th, 2015 6:23 AM

Quote:

Originally Posted by Frostblade (Post 8645593)
I think there's a bug wherein the text is scrambled and other symbols show up. I use a clean FireRed U Independent ROM.
ht tp ://img ur. com/b ZB Tmw p
(Remove the spaces)

Image:

Are you sure it was clean? Try downloading another from a different site.

InfiniteZero March 9th, 2015 5:44 AM

Reporting two things:

1) While the scripts for the Old Man still work, you can't talk to him. No dialogue box will appear - it'll make the menu selection noise very time you hit A but no dialogue box.
2) The palette for the Egg during the egg hatching screen is glitched.

1.5a, cleanly patched of course.

Additionally, I found a loop:

If a Pokemon Traces Magic Bounce and uses a move that triggers Magic Bounce, the result is a never ending loop that cannot be escaped from.

technickal March 15th, 2015 3:13 PM

Quote:

Originally Posted by Frostblade (Post 8645604)
I think there's a bug wherein the text is scrambled and other symbols show up. I use a clean FireRed U Independent ROM.
Image:

You have to use a v1.0 ROM; 1.1 won't work. You can check the version based on whether the first screen says "Game Freak Presents" (1.1) or just "Game Freak" (1.0).

Also, is there anyway this could be repointed for LeafGreen?

Fun Size March 15th, 2015 4:07 PM

Quote:

Originally Posted by technickal (Post 8657253)
You have to use a v1.0 ROM; 1.1 won't work. You can check the version based on whether the first screen says "Game Freak Presents" (1.1) or just "Game Freak" (1.0).

Also, is there anyway this could be repointed for Leaf Green?

You should have quoted Frostblade because he's having the problems not TheRealOCD. Also you're better off hacking Firered since no one hacks Leafgreen and there is little documented about it.

technickal March 16th, 2015 5:19 AM

Quote:

Originally Posted by Fun Size (Post 8657307)
You should have quoted Frostblade because he's having the problems not TheRealOCD. Also you're better off hacking Firered since no one hacks Leafgreen and there is little documented about it.

Fixed.

I have an idea. Is there a hack for FireRed that changes the encounters, dex entries, and title screen to that of LeafGreen?

Z-nogyroP March 16th, 2015 7:15 AM

Quote:

Originally Posted by technickal (Post 8657915)
I have an idea. Is there a hack for FireRed that changes the encounters, dex entries, and title screen to that of LeafGreen?

I doubt it, but I don't think it would be a huge amount of trouble to do that yourself. Is there any particular reason you need to hack LeafGreen rather than FireRed? Dex entries are a minor thing, the title screen doesn't influence the gameplay at all, and if you're making a hack it's common to just change the encounters a bit to make all the Pokemon you want available. (Also, if you did this, you'd still have to apply the patch to a FireRed ROM.)

technickal March 18th, 2015 5:17 AM

I have an idea for the next version: you should update the TM/HM list to ORAS standards.
Yes, that also means Flash would be a TM.

Chronosplit March 18th, 2015 12:04 PM

Quote:

Originally Posted by technickal (Post 8660928)
I have an idea for the next version: you should update the TM/HM list to ORAS standards.
Yes, that also means Flash would be a TM.

That would also require expanding the list, which is still under research. :P

Making them re-usable as per FBI Agent's routines (this is the same one Throwback uses if you'd like to see it in action) would be completely doable however. That's easy to implant though, and honestly... FR vanilla isn't made well for it. Especially when PP resets to full every time one is used, it makes Ethers all but obsolete as-is.

GoGoJJTech March 18th, 2015 3:26 PM

Quote:

Originally Posted by technickal (Post 8660928)
I have an idea for the next version: you should update the TM/HM list to ORAS standards.
Yes, that also means Flash would be a TM.

TMs have been expanded before by more than one person, although only one person has actually shown some source (which I don't remember where it went)

It is no simple task because it will require tons of space and it will take lots of time, which Dollsteak doesn't have much of.

rhapsodian_pixo March 18th, 2015 10:43 PM

i had foundes a bug.. when snow warning's snover pop out hail, he trace oponent ability, in another words... if you send first snover with snow warning says "intimidate's snover pop out a hail storm" when you face sharpedo for example.

technickal March 19th, 2015 2:58 PM

I also think the menu decapping should be undone, as menus are still capitalized in modern games (i.e. X/Y/OR/AS), and the whole point of the decapping was to be consistent with modern games.

InfiniteZero March 20th, 2015 1:33 PM

Quote:

Originally Posted by rhapsodian_pixo (Post 8661981)
i had foundes a bug.. when snow warning's snover pop out hail, he trace oponent ability, in another words... if you send first snover with snow warning says "intimidate's snover pop out a hail storm" when you face sharpedo for example.

Super easy fix you can do with a Hex Editor:

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

ThomasWinwood March 23rd, 2015 2:56 AM

Quote:

Originally Posted by technickal (Post 8663035)
I also think the menu decapping should be undone, as menus are still capitalized in modern games (i.e. X/Y/OR/AS), and the whole point of the decapping was to be consistent with modern games.

The point of decapping is to remove the sensation that the game is yelling at you. Just because TPCi's translators haven't fully decapitalised their own game doesn't mean we should shackle ourselves to their handbasket.

Zef March 24th, 2015 11:52 PM

how come this crashes PGE and G3S? i have the inis set up properly but it always gives me the same errors

to expand, on g3s lets say i pick venusaur. http://i.imgur.com/7J0fvhk.png this pops up. i click ok and everything looks like this http://i.imgur.com/90twktD.png

rhapsodian_pixo March 26th, 2015 7:07 PM

I also found another bug, moonblast freezes game like flash cannon does in my boy (android emu) and lava plume doesnt hit al pokemon un área just one oponent

HungLikeATauros March 26th, 2015 7:28 PM

Quote:

Originally Posted by Projectwolfie (Post 8622101)
Hello all. I'm back with something else extremely useful. I apologize in advance for this taking so long.

This patch, when applied on top of the rombase, should decapitalize all the NPC scripts that are left. Nothing else has been changed: http://www.mediafire.com/download/ibng09xit1wnxmk/FinalDecap.ips

EDIT: One small bug I saw looking at this: Thunder Stone is ThunderStonee because I had made it back to one word in mine. Same thing happens with a couple tickets. Fix is simple, just remember to switch it around after applying.

Christ. You couldn't just fricken do that before posting the download? Every single thing you post on this site has an annoying glitch that people now have to waste time fixing. For the love of god just test these things out before posting them in the future.

Chronosplit March 26th, 2015 9:03 PM

Quote:

Originally Posted by HungLikeATauros (Post 8675020)
Christ. You couldn't just fricken do that before posting the download? Every single thing you post on this site has an annoying glitch that people now have to waste time fixing. For the love of god just test these things out before posting them in the future.

Dude, chill. It's just one simple difference due to me reverting spaces that would have caused slight overflows in the mart lists if they weren't fixed on the vanilla base. Most would have caught the original in Celadon and reverted it already (meaning not effected by the patch anyway) and are not going to be using the tickets at all. I would have fixed and re-uploaded for what is essientially a single added e that might have been fixed pre-application, but I made a judgment call.

Unless if there is some other problem, then I can help with that.

rhapsodian_pixo March 30th, 2015 8:42 AM

I aso found another bug.... each turn when its raining hydration actives and pop up the message (for ex.) goodra's hydration heals etc etc...

technickal March 31st, 2015 5:29 AM

Even with the ini, opening this in PGE and attempting to use any of the editors causes the unhandled exception "Input string was not in the correct format".


Please help...

rhapsodian_pixo March 31st, 2015 10:04 AM

i have another problem too... when i use some evolutionary stone (moon stone) on any pokemon that dont uses... the game goes black and freezes... anyone can help me?

Kkid April 3rd, 2015 3:59 AM

Quote:

Originally Posted by Zef (Post 8672068)
how come this crashes PGE and G3S? i have the inis set up properly but it always gives me the same errors


I have the same problem. And when I am playing, every Pokemon can only use struggle! I dont know what i should do.

DizzyEgg April 3rd, 2015 10:50 PM

Quote:

Originally Posted by Kkid (Post 8687981)
I have the same problem. And when I am playing, every Pokemon can only use struggle! I dont know what i should do.

Have you made any changes to the rom?

Kkid April 4th, 2015 9:48 AM

Quote:

Originally Posted by DizzyEgg (Post 8689434)
Have you made any changes to the rom?

yes, you are right i did some minor changes. Now I am using a clean rom and it works. Thanks.

But I have a question. I patched the rom with the decap. patch. If i change the rom (for example add new pokemon), can i use the new patchs of mrdollsteak?

rhapsodian_pixo April 5th, 2015 2:02 PM

HI... i need some help... i trying to use Trader Advanced 1.0.0.3 but looks with symbols in abilities and trade number 6 crashes... any another tool for this??

chrunch April 5th, 2015 2:32 PM

Quote:

Originally Posted by rhapsodian_pixo (Post 8692156)
HI... i need some help... i trying to use Trader Advanced 1.0.0.3 but looks with symbols in abilities and trade number 6 crashes... any another tool for this??

If it has an ini, you'll probably have to change the offset for the abilities. Just guessing, trade 6 is probably broken because the Pokemon has a new ability.

rhapsodian_pixo April 5th, 2015 2:37 PM

Quote:

Originally Posted by chrunch (Post 8692209)
If it has an ini, you'll probably have to change the offset for the abilities. Just guessing, trade 6 is probably broken because the Pokemon has a new ability.

it hasn't ini... for this reason i need another tool that can work

chrunch April 5th, 2015 6:08 PM

Quote:

Originally Posted by rhapsodian_pixo (Post 8692217)
it hasn't ini... for this reason i need another tool that can work

You can use this to edit the trade data, unfortunately I don't think there are any other tools for it though.

rhapsodian_pixo April 6th, 2015 6:49 PM

sand force freezes the game when is emulated in android or ios emulator... any idea for fix?? ( the same for flash cannon.... and qhen moon stone is used in pokemon that says "dont use" the game resets-.... any fix too?

Doomilicious April 11th, 2015 7:30 AM

Hello everyone.

I should start by saying that I really appreciate what MrDollSteak has done so far for us. By providing this patch, he really has changed hacking Fire Red since a large amount of stuff regarding gameplay and mechanics has already been done.

But, I have a problem. I can play the ROM just fine, but when I try and edit it with PGE it gives me an error. I did not modify the ROM prior to patching it, and yes, I replaced the .ini.

Can anybody help me? Thanks a lot.

TheTrueBatman April 11th, 2015 10:57 AM

unaware... please........ quagsire is useless without it :'(

Chronosplit April 11th, 2015 3:28 PM

I've been seeing a lot of comments about PGE. So I'll just post what I know about that.

A. Never use the Pokemon Editor tool. The problem is that it wigs out whenever you even mention the Fairy-Type around it because it has no support for such. Even if you shift every Pokemon with Fairy to another type it might screw things up, there was a problem one or two patch versions ago caused by PGE.

Use G3T instead. It supports more in it's Pokemon and Move editors anyway (only cry pointing and TM/HM/Tutor learnsets are missing), and the item editor is useful for TMs when it comes to convenience with the Move editor (as Item Manager crashes when you point it to TMs that have new moves). The thing about the G3T INI? It's for one version older and doesn't have the sound data marked. This is okay and it works just as good, you just won't be able to set if something is sound based or not (I know this from experience, I wrote it before the G3T update and I really have no idea where that data actually is. If anyone knows that I could write it up and upload it for you, but for now all you need to do is tell it to continue).

B. The modules that don't read off of types or moves? They work. If it doesn't make sure that
1. You have the ROM name set to BPRE. Most other tools with specific support use the MrDS name, so keep that in mind.
2. Compare it and the G3HS INI files as for a lot of it they use the same data. If something's different, copy the information from the G3HS file and transplant it.

As for G3HS... I really don't know as I haven't had any use for it since the last patch. So I can't really tell you if it's a problem with this patch only or if it's human error.

Quote:

Originally Posted by chrunch (Post 8692580)
You can use this to edit the trade data, unfortunately I don't think there are any other tools for it though.

This is the best way to do it. Trader Advanced can do this too, but there are two problems there:
1. It's been known to accidentally screw up the data if you're not careful either way (it'll let you know if that happens), so make a backup first.
2. It doesn't recognize an expanded ability table, so if you want to edit a trade with a new ability you'll have to edit the ability to an original temporarily. Don't worry too much; just set it to the ability number and reset the new ability back. It'll work automagically.

chrunch April 11th, 2015 7:28 PM

Quote:

Originally Posted by Projectwolfie (Post 8702156)
I've been seeing a lot of comments about PGE. So I'll just post what I know about that.

A. Never use the Pokemon Editor tool. The problem is that it wigs out whenever you even mention the Fairy-Type around it because it has no support for such. Even if you shift every Pokemon with Fairy to another type it might screw things up, there was a problem one or two patch versions ago caused by PGE.

Use G3T instead. It supports more in it's Pokemon and Move editors anyway (only cry pointing and TM/HM/Tutor learnsets are missing), and the item editor is useful for TMs when it comes to convenience with the Move editor (as Item Manager crashes when you point it to TMs that have new moves). The thing about the G3T INI? It's for one version older and doesn't have the sound data marked. This is okay and it works just as good, you just won't be able to set if something is sound based or not (I know this from experience, I wrote it before the G3T update and I really have no idea where that data actually is. If anyone knows that I could write it up and upload it for you, but for now all you need to do is tell it to continue).

B. The modules that don't read off of types or moves? They work. If it doesn't make sure that
1. You have the ROM name set to BPRE. Most other tools with specific support use the MrDS name, so keep that in mind.
2. Compare it and the G3HS INI files as for a lot of it they use the same data. If something's different, copy the information from the G3HS file and transplant it.

As for G3HS... I really don't know as I haven't had any use for it since the last patch. So I can't really tell you if it's a problem with this patch only or if it's human error.


This is the best way to do it. Trader Advanced can do this too, but there are two problems there:
1. It's been known to accidentally screw up the data if you're not careful either way (it'll let you know if that happens), so make a backup first.
2. It doesn't recognize an expanded ability table, so if you want to edit a trade with a new ability you'll have to edit the ability to an original temporarily. Don't worry too much; just set it to the ability number and reset the new ability back. It'll work automagically.

0x904800 is the offset for sound moves. You can find all the offsets in the table file that comes with the patch. :)

Chronosplit April 11th, 2015 8:22 PM

Quote:

Originally Posted by chrunch (Post 8702437)
0x904800 is the offset for sound moves. You can find all the offsets in the table file that comes with the patch. :)

Thanks for this. It appears to recognize it fine now, but all moves are not sound on a cleanly patched ROM? Is nothing sound-based by default? This does indeed appear the right place however, I checked. o.O

Anyway, here's an INI file with SoundBasedMoves added according to the data:
http://www.mediafire.com/download/jcwvvy5qi79bu34/MrDS.ini

Doomilicious April 12th, 2015 5:02 AM

To Projectwolfie:

Thanks for the reply. I got Generation 3 Hacking Suite to work by following someone's instructions on this thread, that said to apply some edits to G3HS' .ini (change [MrDS] to [0000] I think, or something like that), and it worked. But, I still need PGE for other tools, and I have no idea how to make it work. I did nothing else to Fire Red (I use the 1.0 version) other than patch it with this. I have no idea how to fix it, please help me :( I really want to get tihs to work, because then I can start playing (I need this ROM Base to create a Fire Red renew hack for personal use only).

I apologize for my really bad English, but I am not a native speaker unfortunately.

Chronosplit April 12th, 2015 8:00 PM

Quote:

Originally Posted by Doomilicious (Post 8703034)
To Projectwolfie:

Thanks for the reply. I got Generation 3 Hacking Suite to work by following someone's instructions on this thread, that said to apply some edits to G3HS' .ini (change [MrDS] to [0000] I think, or something like that), and it worked. But, I still need PGE for other tools, and I have no idea how to make it work. I did nothing else to Fire Red (I use the 1.0 version) other than patch it with this. I have no idea how to fix it, please help me :( I really want to get tihs to work, because then I can start playing (I need this ROM Base to create a Fire Red renew hack for personal use only).

I apologize for my really bad English, but I am not a native speaker unfortunately.

Uh... if you're working that hard and have been going that long at it, I honestly doubt I'll be able to do much. I can't really tell you what to copy and paste on the INI files for example, because it's essentially your hack and the INI files can differ between them on G3HS depending on what you do. Sorry. :/

What tools do you really need to use? It's likely there are others around that will do the same, if not just a hex editing tutorial.

Doomilicious April 13th, 2015 4:27 AM

[QUOTEhttp://cdncache-a.akamaihd.net/items/it/img/arrow-10x10.png=Projectwolfie;8704404]Uh... if you're working that hard and have been going that long at it, I honestly doubt I'll be able to do much. I can't really tell you what to copy and paste on the INI files for example, because it's essentially your hack and the INI files can differ between them on G3HS depending on what you do. Sorry. :/

What tools do you really need to use? It's likely there are others around that will do the same, if not just a hex editing tutorial.[/QUOTEhttp://cdncache-a.akamaihd.net/items/it/img/arrow-10x10.png]
I need to use the Item Editor in PGE to make an evolutionary stone which evolves pokémon that need to be traded. But I think that I can achieve the same effect by making them evolve by level though, so it's cool I guess. Probably I only need G3HS and NSE for now. Thanks a lot for trying to help!

Chronosplit April 13th, 2015 5:17 AM

Quote:

Originally Posted by Doomilicious (Post 8704898)
[QUOTEhttp://cdncache-a.akamaihd.net/items/it/img/arrow-10x10.png=Projectwolfie;8704404]Uh... if you're working that hard and have been going that long at it, I honestly doubt I'll be able to do much. I can't really tell you what to copy and paste on the INI files for example, because it's essentially your hack and the INI files can differ between them on G3HS depending on what you do. Sorry. :/

What tools do you really need to use? It's likely there are others around that will do the same, if not just a hex editing tutorial.[/QUOTEhttp://cdncache-a.akamaihd.net/items/it/img/arrow-10x10.png]
I need to use the Item Editor in PGE to make an evolutionary stone which evolves pokémon that need to be traded. But I think that I can achieve the same effect by making them evolve by level though, so it's cool I guess. Probably I only need G3HS and NSE for now. Thanks a lot for trying to help!

Item Editor has two other options which might actually be better (I don't want to take chances with the Fairy-Type thing with the item editor due to TMs, as it shows up in the move editor too)

G3T's Item Editor is basically the same deal as PGE's. Works the same way, actually I find it a bit easier to use. It's the easiest to use for TMs as you can switch to the move editor pretty quickly to grab the offsets for descriptions.

Locksmitharmy made one here, it has a couple more features like being able to turn items directly into stones in one click. However it's compiled so that you can't use it on older computers. This shouldn't be a problem if you can work G3HS right.

Xerslash April 19th, 2015 12:53 AM

Hello Mrdollsteak.
I have a problem with the PGE ini file.
I replaced the original ini file with your ini file but when I load your rom it says that the rom is unsupported.

Ok. so here's what i did.
First I patched the 1.5 version to a clean Firered Version.
Then open it in G3HS. then closed it.
Then opened it in PGE. then it says unsupported rom.

What should I do?

StynaMN April 20th, 2015 6:04 PM

Hey there, MrDollSteak:

I was just going through my ROM with your patch, and I noticed that there is some decapitalization you missed! If it's stated before in the thread, I'm sorry, I haven't read through every page!

But nonetheless, there is a woman in Pewter City that asks for your Profile, and there is some decapitalization that took place there, like 'Time' and words that contain 'On', but the rest is still all caps. I thought I'd let you know! Also, thank you for an amazing patch, it saved me from a lot of hex editing!

Sisyphean April 20th, 2015 6:08 PM

Bug report of 1.5a patched to vanilla rom-
-Overgrow ability sets weather to rain (I imagine this was for testing purposes)
-Bulbasaur has messed up base stats
-Geomancy sticks in infinite charging loop

Aion April 21st, 2015 9:46 AM

I cant get this rombase to work with G3HS.. I have a 1.0 version of Fire Red as well a [E] version of the rom..I patch them both with the ips file using Lunar, copy paste over the PokeRoms.ini.. and it comes up with this error http://snag.gy/DQasu.jpg

RedUrsaring April 21st, 2015 10:02 AM

Quote:

Originally Posted by Aion (Post 8717930)
I cant get this rombase to work with G3HS.. I have a 1.0 version of Fire Red as well a [E] version of the rom..I patch them both with the ips file using Lunar, copy paste over the PokeRoms.ini.. and it comes up with this error http://snag.gy/DQasu.jpg

Open the ini file, search for [MrDs] and replace it with [0000], it should work.

Great rombase! Is there a chance that you include some new/custom evolutionary stones? It would be great for evolving Pokémon without having to trade or have them evolve as they reach certain level.

Aion April 21st, 2015 10:14 AM

Quote:

Originally Posted by RedUrsaring (Post 8717955)
Open the ini file, search for [MrDs] and replace it with [0000], it should work.

Great rombase! Is there a chance that you include some new/custom evolutionary stones? It would be great for evolving Pokémon without having to trade or have them evolve as they reach certain level.

http://snag.gy/71DyQ.jpg

^Got that after doing what you said

Chronosplit April 21st, 2015 12:36 PM

Quote:

Originally Posted by Aion (Post 8717930)
I cant get this rombase to work with G3HS.. I have a 1.0 version of Fire Red as well a [E] version of the rom..I patch them both with the ips file using Lunar, copy paste over the PokeRoms.ini.. and it comes up with this error http://snag.gy/DQasu.jpg

Wrong version. (U), not (E)

E is the Euro ROM, you want US.

Aion April 21st, 2015 1:49 PM

Quote:

Originally Posted by Projectwolfie (Post 8718159)
Wrong version. (U), not (E)

E is the Euro ROM, you want US.

Same result no matter which version I use

Lance32497 April 22nd, 2015 1:17 AM

Quote:

Originally Posted by Adrian887 (Post 8718994)
Ok i did something, but i still can't change new moves and few old. Still this \x thing.


because your ini file is outdated, compare the offsets of PGE in G3HS offset


anyway. did someone fix the Day Care bug?

Adrian887 April 22nd, 2015 2:35 AM

I fixed \x problem but i have another. My room doesn't work. I have white screen. I have changed some moves. It worked before changes.

leyn09 April 23rd, 2015 8:00 AM

Hello everyone! I just want to ask if there is someone who knows the fix of the daycare couple withdraw bug? Thanks!

azurile13 April 24th, 2015 4:36 PM

Hi MrDoll, in this base, you expanded the number of moves to 0x1FF. Is 111111111 binary the max for a specific reason, or would I be able to further expand the number of moves?

MrDollSteak April 26th, 2015 7:56 PM

Hey guys, been a while. Next update is coming along nicely. Most of the bugs are in the process of being fixed. For those of you that don't want to wait, fair enough, so here is one of the more annoying bugs fixed:

Natural Cure Fix

Spoiler:
Make the following byte changes at the following offsets:

02CCDC:

00 48 00 47 35 85 90 08 19 D1 4C 33

9053D6:


D1 83

9083D0:


1F B4 08 48 00 78 06 49 58 22 50 43 44 18 A3 8D 5B 08 02 48 08 C0 1F BC 70 47 C0 46 50 3D 02 02 E4 3B 02 02 6B 3D 02 02

908534:


C8 18 20 30 00 78 91 28 05 D0 1E 28 01 D1 14 48 00 47 14 48 00 47 28 33 98 88 20 21 48 43 60 21 08 B4 00 F0 1A F8 08 BC 19 88 40 18 9A 88 90 42 00 DD 10 1C 18 80 0C 4A 21 78 0C 48 00 68 08 18 58 30 00 78 80 00 80 18 02 78 08 1C 70 43 C0 18 00 90 00 20 2A 21 06 4B 18 47 06 4B 18 47 C0 46 E7 CC 02 08 1B CD 02 08 5C E4 25 08 E8 3F 02 02 0F CD 02 08 19 40 1E 08 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF


Had to rewrite the routine slightly, and repoint another function.

rhapsodian_pixo April 27th, 2015 8:35 AM

Is there a fix for Tailwind?? Fly and Trading animation are corrupted too...

MrDollSteak April 28th, 2015 6:09 AM

Quote:

Originally Posted by rhapsodian_pixo (Post 8725956)
Is there a fix for Tailwind?? Fly and Trading animation are corrupted too...

There isn't a problem with Tailwind. It's just not made yet.

What exactly is the problem with Fly and Trading?

Also for the move tutor graphical glitch, I'll need to repoint the entire Type image because I seem to have forgotten to keep the 'Effect' image.

anonyboy April 28th, 2015 11:58 AM

Quote:

Originally Posted by azurile13 (Post 8722872)
Hi MrDoll, in this base, you expanded the number of moves to 0x1FF. Is 111111111 binary the max for a specific reason, or would I be able to further expand the number of moves?

There is a method by Jambo51 but it changes the way movesets are read by the game, that means you'll need to redo the movesets for every pokemon

Trainer 781 April 28th, 2015 12:11 PM

Minor bug fix (to enable sheer force flare blitz recoil):
At 905540 insert:
Spoiler:

12 00 00 0F 12 00 00 15 2E 85 3E 02 02 E6 2E 4A
3D 02 02 00 2E 4B 3D 02 02 00 15 2E 4A 3D 02 02
B2 2E 4B 3D 02 02 01 28 47 69 1D 08


To fix Leftovers, try
Spoiler:

At 90BDD9: 0B 01 0C 01
At 90BD95: 0B 01 0C 01

azurile13 April 29th, 2015 11:31 AM

Quote:

Originally Posted by anonyboy (Post 8727587)
There is a method by Jambo51 but it changes the way movesets are read by the game, that means you'll need to redo the movesets for every pokemon

Yeah that's what I was thinking of; I was asking if there was something in his base that attempting to expand would mess with. Since then, I have read comments in the middle of this thread, and I see that there are also problems with Jambo51's method which I was not aware existed.

partys over April 29th, 2015 8:28 PM

Hey MrDoll, I was wondering if you know when the next release is. I want to create a firered hack (just switched from emerald) but don't know if I should wait for the next release, Thanks!

TheShinyMew April 30th, 2015 11:55 AM

I have a powerful problem that was never rid. When I applied your patch into my FireRed ROM, when I open it in Pokemon Game Editor it won't allow me to do because there's an error showing that the value cannot be null. I changed its header ID to BPRE and I also put your inis into the PGE ini, but the error still continues.

Anyone come up with a solution to get rid of that error?

DizzyEgg April 30th, 2015 1:56 PM

Quote:

Originally Posted by TheShinyMew (Post 8730661)
I have a powerful problem that was never rid. When I applied your patch into my FireRed ROM, when I open it in Pokemon Game Editor it won't allow me to do because there's an error showing that the value cannot be null. I changed its header ID to BPRE and I also put your inis into the PGE ini, but the error still continues.

Anyone come up with a solution to get rid of that error?

Change the ini file to 0000 and see if that works.

TheShinyMew May 1st, 2015 7:07 AM

Quote:

Originally Posted by DizzyEgg (Post 8730786)
Change the ini file to 0000 and see if that works.

You mean the ID?

Nope, it says "Not one of the Pokemon games." :(

wizard.gbc May 2nd, 2015 8:42 AM

Hi good morning, first of all forgive me for my English, I congratulate its creators by making tremendous contribution, have tried in many ways to put to use on a clean rom with no success, I spent all morning leendo the forum, to see how to do it and I have dealt with the recommendations given by some users, but I could not make the rom works well with the tool G3HS somehow can not do read the movements could help me please how to make it work correctly in the compatible tools? I've porbado all, help me please

rhapsodian_pixo May 3rd, 2015 9:18 PM

I got freeze when i wanna get muy pokemon from day care on quarter island.. Any fix for this?

Criminon May 5th, 2015 1:29 PM

Quote:

Originally Posted by Projectwolfie (Post 8447592)
Wait, there's more!

Here's UTE's INI in a file form. All entries are there, so just copy it over the original. Also, I made up an INI file for G3T (Gen 3 Tools). Just throw MrDS.ini in the "Roms Data" folder and everything should work.




THHHHHHHHHHHHHANNNNNNNNNNNNKKKKKKKKK YOUUUUUUUUUUUUUUUUUUUUU. For anyone having problems using PGE, follow these instructions and download G3T. It will handle most of the same stuff only it actually works. Make sure your rom name matches the ini, or change them both back to BPRE and delete the current BPRE in the rom data. (you need to put the ini in the rom data)

This will allow you to edit the custom moves etc.


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.