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)

curiters November 27th, 2016 4:59 PM

Quote:

Originally Posted by yerpsnerp (Post 9499997)
Well here it is.
Spoiler:
[MrDS]
name = Pokemon FireRed (E)
gamecode = BPRE
numberofpokes = 412
pokebasestats = 0x254784
pokebasestatslength = 0x1C
pokenames = 0x245EE0
pokenameslength = 0xB
typenames = 0x24F1A0
typenameslength = 0x7
numberoftypes = 18
items = 0x3DB028
numberofitems = 0x177
itemsdatalength = 0x2C
abilities = 0x24FC40
numberofabilities = 0x4E
abiltiesnamelength = 0xD
egggroups = Monster,Water1,Bug,Flying,Field,Fairy,Grass,Human-Like,Water3,Mineral,Amorphous,Water2,Ditto,Dragon,Undiscovered
leveluptypes = Medium-Fast,Erratic,Fluctuating,Medium-Slow,Fast,Slow
learnedmoves = 0x25d7b4
learnedmoveslength = 0x2
attacknames = 0x247094
numberofattacks = 0x163
attacknamelength = 0xD
eggmovepointer1 = 0x045C50
eggmovepointer2 = 0x045CC8
eggmovelimit = 0x045CC4
tmhmcompatibility = 0x252BC8
tmhmcompatibilitylength = 8
tmlist = 0x45A80C
tmlistentrylength = 2
numberoftms = 50
numberofhms = 8
evolutiontable = 0x259754
evolutionsperpoke = 5
lengthofoneentry = 8
evolutionmethods = Breeding Only,Friendship,Friendship (Day),Friendship (Night),Level-Up,Trade,Trade (Hold Item),Stone,ATK > DEF,ATK = DEF,ATK < DEF,PID (Wurmple->Silcoon),PID (Wurmple->Cascoon),Spawn a Second,Create Spawn,Beauty
evomethodsproperties = None,None,None,None,Level,None,Item,Item,Level,Level,Level,Level,Level,Level,Level,None
evolutiontablepointers = 0x42F6C,0x42FBC,0x43138,0x4599C,0xCE8C4
offsetstochangetolslr0r60x1 = 0x42f9c,0x43182,0x43026,0x43008,0x43016,0x43050,0x4307A,0x430A8,0x430C8,0x430EC,0x430FC
offsetstochangetonewminus1 = 0x43116,0x4319e,0x459A2
theshedinjafix = 0xCE766
changetonewnumbertimes8 = 0x4598A,0x459C0,0x4598E,0x459C2
pokedex = 0x44E850
lengthofpokedexentry = 0x24
nationaldexorder = 0x251FEE
numofnondexpokesbetweencelebiandtreeko = 25
numofnondexpokesafterchimecho = 28
dextype = FRLG
jambo51learnedmovehack = False
movetutorcomp = 0x459B7E
movetutorcomplen = 2
movetutorattacks = 0x459B60
mtattackslen = 2
mtattacksnum = 15
frontspritetable = 0x2350AC
backspritetable = 0x23654C
frontpalettetable = 0x23730C
shinypalettetable = 0x2380cc
enemyytable = 0x2349CC
playerytable = 0x235E6C
enemyaltitudetable = 0x23A004
iconspritetable = 0x3D37A0
iconpalettetable = 0x3D3E80
iconpalettes = 0x3D3740
numiconpalettes = 3
itemanimationtable = 0x45FD54
itemanimationtableentlen = 5
hoenncryauxtable = 0x2539D4
footprints = 0x43FAB0
habitats = 0x452c4c
habitatpointers = 0x106888,0x1068C8,0x106990,0x1069F8,0x106A98
locationnames = 0x3F1CAC
locationstart = 0x58
locationend = 0xC4
locationtblfmt = 1







try this v
[0000]
name = Pokemon FireRed (E)
gamecode = BPRE
numberofpokes = 412
pokebasestats = 0x254784
pokebasestatslength = 0x1C
pokenames = 0x245EE0
pokenameslength = 0xB
typenames = 0x24F1A0
typenameslength = 0x7
numberoftypes = 18
items = 0x3DB028
numberofitems = 0x177
itemsdatalength = 0x2C
abilities = 0x24FC40
numberofabilities = 0x4E
abiltiesnamelength = 0xD
egggroups = Monster,Water1,Bug,Flying,Field,Fairy,Grass,Human-Like,Water3,Mineral,Amorphous,Water2,Ditto,Dragon,Undiscovered
leveluptypes = Medium-Fast,Erratic,Fluctuating,Medium-Slow,Fast,Slow
learnedmoves = 0x25d7b4
learnedmoveslength = 0x2
attacknames = 0x247094
numberofattacks = 0x163
attacknamelength = 0xD
eggmovepointer1 = 0x045C50
eggmovepointer2 = 0x045CC8
eggmovelimit = 0x045CC4
tmhmcompatibility = 0x252BC8
tmhmcompatibilitylength = 8
tmlist = 0x45A80C
tmlistentrylength = 2
numberoftms = 50
numberofhms = 8
evolutiontable = 0x259754
evolutionsperpoke = 5
lengthofoneentry = 8
evolutionmethods = Breeding Only,Friendship,Friendship (Day),Friendship (Night),Level-Up,Trade,Trade (Hold Item),Stone,ATK > DEF,ATK = DEF,ATK < DEF,PID (Wurmple->Silcoon),PID (Wurmple->Cascoon),Spawn a Second,Create Spawn,Beauty
evomethodsproperties = None,None,None,None,Level,None,Item,Item,Level,Level,Level,Level,Level,Level,Level,None
evolutiontablepointers = 0x42F6C,0x42FBC,0x43138,0x4599C,0xCE8C4
offsetstochangetolslr0r60x1 = 0x42f9c,0x43182,0x43026,0x43008,0x43016,0x43050,0x4307A,0x430A8,0x430C8,0x430EC,0x430FC
offsetstochangetonewminus1 = 0x43116,0x4319e,0x459A2
theshedinjafix = 0xCE766
changetonewnumbertimes8 = 0x4598A,0x459C0,0x4598E,0x459C2
pokedex = 0x44E850
lengthofpokedexentry = 0x24
nationaldexorder = 0x251FEE
numofnondexpokesbetweencelebiandtreeko = 25
numofnondexpokesafterchimecho = 28
dextype = FRLG
jambo51learnedmovehack = False
movetutorcomp = 0x459B7E
movetutorcomplen = 2
movetutorattacks = 0x459B60
mtattackslen = 2
mtattacksnum = 15
frontspritetable = 0x2350AC
backspritetable = 0x23654C
frontpalettetable = 0x23730C
shinypalettetable = 0x2380cc
enemyytable = 0x2349CC
playerytable = 0x235E6C
enemyaltitudetable = 0x23A004
iconspritetable = 0x3D37A0
iconpalettetable = 0x3D3E80
iconpalettes = 0x3D3740
numiconpalettes = 3
itemanimationtable = 0x45FD54
itemanimationtableentlen = 5
hoenncryauxtable = 0x2539D4
footprints = 0x43FAB0
habitats = 0x452c4c
habitatpointers = 0x106888,0x1068C8,0x106990,0x1069F8,0x106A98
locationnames = 0x3F1CAC
locationstart = 0x58
locationend = 0xC4
locationtblfmt = 1

yerpsnerp November 27th, 2016 5:33 PM

Quote:

Originally Posted by curiters (Post 9500261)
try this v
[0000]
name = Pokemon FireRed (E)
gamecode = BPRE
numberofpokes = 412
pokebasestats = 0x254784
pokebasestatslength = 0x1C
pokenames = 0x245EE0
pokenameslength = 0xB
typenames = 0x24F1A0
typenameslength = 0x7
numberoftypes = 18
items = 0x3DB028
numberofitems = 0x177
itemsdatalength = 0x2C
abilities = 0x24FC40
numberofabilities = 0x4E
abiltiesnamelength = 0xD
egggroups = Monster,Water1,Bug,Flying,Field,Fairy,Grass,Human-Like,Water3,Mineral,Amorphous,Water2,Ditto,Dragon,Undiscovered
leveluptypes = Medium-Fast,Erratic,Fluctuating,Medium-Slow,Fast,Slow
learnedmoves = 0x25d7b4
learnedmoveslength = 0x2
attacknames = 0x247094
numberofattacks = 0x163
attacknamelength = 0xD
eggmovepointer1 = 0x045C50
eggmovepointer2 = 0x045CC8
eggmovelimit = 0x045CC4
tmhmcompatibility = 0x252BC8
tmhmcompatibilitylength = 8
tmlist = 0x45A80C
tmlistentrylength = 2
numberoftms = 50
numberofhms = 8
evolutiontable = 0x259754
evolutionsperpoke = 5
lengthofoneentry = 8
evolutionmethods = Breeding Only,Friendship,Friendship (Day),Friendship (Night),Level-Up,Trade,Trade (Hold Item),Stone,ATK > DEF,ATK = DEF,ATK < DEF,PID (Wurmple->Silcoon),PID (Wurmple->Cascoon),Spawn a Second,Create Spawn,Beauty
evomethodsproperties = None,None,None,None,Level,None,Item,Item,Level,Level,Level,Level,Level,Level,Level,None
evolutiontablepointers = 0x42F6C,0x42FBC,0x43138,0x4599C,0xCE8C4
offsetstochangetolslr0r60x1 = 0x42f9c,0x43182,0x43026,0x43008,0x43016,0x43050,0x4307A,0x430A8,0x430C8,0x430EC,0x430FC
offsetstochangetonewminus1 = 0x43116,0x4319e,0x459A2
theshedinjafix = 0xCE766
changetonewnumbertimes8 = 0x4598A,0x459C0,0x4598E,0x459C2
pokedex = 0x44E850
lengthofpokedexentry = 0x24
nationaldexorder = 0x251FEE
numofnondexpokesbetweencelebiandtreeko = 25
numofnondexpokesafterchimecho = 28
dextype = FRLG
jambo51learnedmovehack = False
movetutorcomp = 0x459B7E
movetutorcomplen = 2
movetutorattacks = 0x459B60
mtattackslen = 2
mtattacksnum = 15
frontspritetable = 0x2350AC
backspritetable = 0x23654C
frontpalettetable = 0x23730C
shinypalettetable = 0x2380cc
enemyytable = 0x2349CC
playerytable = 0x235E6C
enemyaltitudetable = 0x23A004
iconspritetable = 0x3D37A0
iconpalettetable = 0x3D3E80
iconpalettes = 0x3D3740
numiconpalettes = 3
itemanimationtable = 0x45FD54
itemanimationtableentlen = 5
hoenncryauxtable = 0x2539D4
footprints = 0x43FAB0
habitats = 0x452c4c
habitatpointers = 0x106888,0x1068C8,0x106990,0x1069F8,0x106A98
locationnames = 0x3F1CAC
locationstart = 0x58
locationend = 0xC4
locationtblfmt = 1

Still getting the same error. "Moves have not been fully loaded because there was an error. Either not enough moves were loaded due to a bad number in the ini or the learned move data offset is bad/corrupted. The error occurred: trying to read move #475. The current number of moves is 354."
Editing Pokemon with hex editing is another option right?

Dartrix December 24th, 2016 12:01 PM

How I Edit the Attacks of the Pokémon that i edited? because YAPE and Gen III Suite Becomes Bug after loading the rom stats.

PufferJumps December 25th, 2016 4:58 AM

Black Sludge, Rocky Helmet, and Life Orb aren't working..

Anyone fixed these? Or should I make an asm instead? I hope I don't have to, because I've seen them on the asm thread and they're too much for a newbs like me to handle

Quote:

Originally Posted by yerpsnerp (Post 9500294)
Still getting the same error. "Moves have not been fully loaded because there was an error. Either not enough moves were loaded due to a bad number in the ini or the learned move data offset is bad/corrupted. The error occurred: trying to read move #475. The current number of moves is 354."
Editing Pokemon with hex editing is another option right?

This is kinda late but, in case you're still having a problem, I suggest that you use HxD for the problem. Once you've open your rom you should see on the right side (The one with characters not numbers) the line POKEMON FIREBPRE. Change the BPRE part into MRDS Then open your rom using G3HS (must have the .ini provided, in case you've deleted it). I think there will be a message that will appear when you open it this way for the first time. If there's any, just click yes.

Also once you've open it up on G3HS successfully, you should change the MRDS part back into BPRE again because if you don't, the other program will not recognize it as a Fire Red rom.

Quote:

Originally Posted by Dartrix (Post 9528094)
How I Edit the Attacks of the Pokémon that i edited? because YAPE and Gen III Suite Becomes Bug after loading the rom stats.

mine doesn't bug when I open it on G3HS (dunno about YAPE I haven't tried using that yet)

I suggest you to use G3T instead. It's easy to edit move set there plus I trust it more than G3HS when it comes to move set. Whenever I use G3HS on repointing new numbers on move it also edits the move set of the next Pokemon.

Dartrix December 27th, 2016 2:01 PM

I'm Not Experient in Make Hack-Roms and i Not Know How put Tiles and Make Things with the Hex Editor this is...Preety Hard to me.

Trev December 27th, 2016 2:09 PM

Quote:

Originally Posted by Dartrix (Post 9530734)
I'm Not Experient in Make Hack-Roms and i Not Know How put Tiles and Make Things with the Hex Editor this is...Preety Hard to me.

This is not the thread to request info about that stuff. This thread pertains specifically to Mr. Dollsteak's base. You'll find more useful information on other threads in this forum section than you will here.

Shitik December 27th, 2016 6:47 PM

Makes ROM Hacking a lot easier, thanks!

TarmaDj January 29th, 2017 7:29 AM

I cant fix the sand force. If i click on goto and paste "890CAB4" and dont have the offset :c
http://i.imgur.com/q5gvWRX.png
help me, pls :c

TarmaDj January 29th, 2017 7:51 AM

I also have a huge doubt! I try to expand the number of moves by the PGE, I can extend without problem, I add the descriptions, the type if it is physical, special ... but when I open my rom the split gets the icons bugged, the icons totally corrupted. I wanted to know how I can do the expansion, 511 moves are totally excellent, but I would like to have 700 moves in my hack.

BluRose January 29th, 2017 12:32 PM

Quote:

Originally Posted by TarmaDj (Post 9559472)
Spoiler:
I cant fix the sand force. If i click on goto and paste "890CAB4" and dont have the offset :c
http://i.imgur.com/q5gvWRX.png
help me, pls :c

Quote:

Originally Posted by TarmaDj (Post 9559483)
Spoiler:
I also have a huge doubt! I try to expand the number of moves by the PGE, I can extend without problem, I add the descriptions, the type if it is physical, special ... but when I open my rom the split gets the icons bugged, the icons totally corrupted. I wanted to know how I can do the expansion, 511 moves are totally excellent, but I would like to have 700 moves in my hack.

ok so a little tut on how gba stores/references things
first 16 MB - 08XXXXXX
second 16 MB - 09XXXXXX
so anything that is at address 08XXXXXX is actually at address XXXXXX in the ROM file; sand force fix is at 90CAB4

expansion should have 0 effect on the icons

TarmaDj January 29th, 2017 2:13 PM

Quote:

Originally Posted by BluRose (Post 9559689)
ok so a little tut on how gba stores/references things
first 16 MB - 08XXXXXX
second 16 MB - 09XXXXXX
so anything that is at address 08XXXXXX is actually at address XXXXXX in the ROM file; sand force fix is at 90CAB4

expansion should have 0 effect on the icons

Hello! Thanks for fast reply, but how can you explain in more detail how I do the expansion of the moves? 8)

BluRose January 29th, 2017 2:28 PM

Quote:

Originally Posted by TarmaDj (Post 9559743)
Hello! Thanks for fast reply, but how can you explain in more detail how I do the expansion of the moves? 8)

check this out

gfauxpas January 30th, 2017 6:18 AM

Thanks for your hard work.

Do I apply this to FireRed 1.0 or FireRed 1.1?

Will I still be able to export pk3 files from this and use a program like PKhex to bring the pokemon up to a gen 6 or 7 game?

If not, can someone please make a patch that applies only the changes that are forward compatible? Or maybe just the move type/move type icon split?

Thank you!

BluRose January 30th, 2017 8:18 AM

Quote:

Originally Posted by gfauxpas (Post 9560212)
Spoiler:
Thanks for your hard work.

Do I apply this to FireRed 1.0 or FireRed 1.1?

Will I still be able to export pk3 files from this and use a program like PKhex to bring the pokemon up to a gen 6 or 7 game?

If not, can someone please make a patch that applies only the changes that are forward compatible? Or maybe just the move type/move type icon split?

Thank you!

1.0
probably, but you'll have to re-edit the moves at the very least to be proper

fireredlugia February 9th, 2017 5:28 AM

Hello, how do I enable MEGA EVOLUTION in this patch?

Froosty February 9th, 2017 4:30 PM

Quote:

Originally Posted by fireredlugia (Post 9567435)
Hello, how do I enable MEGA EVOLUTION in this patch?

There is no mega evolution in this patch.

ElijahCabugao February 21st, 2017 3:58 AM

Is there anyone who fixed the snow warning text bug?

Bluedelta March 13th, 2017 6:15 PM

Anyone have a .ini file for PGE that works with the trainer editor?

MachoCheeze March 13th, 2017 8:04 PM

Hello! I've been using this ROMbase in conjunction with Gen3Tools for my ROMhack, but there's an issue. Moves are not showing up on the Pokemon and everything can only struggle. Is there a fix for this or did I mess up somewhere?

ItsFrickenMe March 14th, 2017 9:36 AM

Quote:

Originally Posted by MachoCheeze (Post 9593347)
Hello! I've been using this ROMbase in conjunction with Gen3Tools for my ROMhack, but there's an issue. Moves are not showing up on the Pokemon and everything can only struggle. Is there a fix for this or did I mess up somewhere?

Don't use this base. It's incomplete, buggy, and dollsteak has no intention of taking an hour of his precious time to fix it. Don't even give him the satisfaction of using his tools. Let him fade away into obscurity.

NewDenverCity March 16th, 2017 7:58 PM

lol nice salt

also i fixed download, we were having a problem with it in clover
Code:

.thumb

.org 0x908C30
main:
        mov r0, #4
        mul r0, r5 @r5 is the bank
        ldr r1, flags
        add r2, r0, r1
        ldr r0, [r2]
        mov r1, #1
        lsl r1, #23
        and r0, r1
        cmp r0, #0
        bne set
        ldr r0, pointer
        strb r5, [r0]
        ldr r0, [r2]
        orr r0, r1
        str r0, [r2]
        mov r0, #0
        b end

set:
        mov r0, #1
end:
        bx lr

.align 2
flags:        .word 0x02023DFC
pointer: .word 0x02023FDB



CheeseOfAmerica March 18th, 2017 11:29 AM

How would I go about applying the IPS patch? I apply it(using Lunar IPS), but when I open the game in HxD, the data is blank.

NewDenverCity March 19th, 2017 5:03 PM

cursed body would still activate when the attacker was sleeping, missed, etc. all this does is check that some damage was done in some shape or form so that cursed body does what it says on the box.

Code:

.thumb

.org 0x90C50C
.word main + 0x08000000

.org 0x90C592
main: @r4 is the attack id
        ldr r0, damage
        ldr r0, [r0]
        cmp r0, #0
        bne 0x90C5A0
        b 0x90C600

.align 2
damage: .word 0x02023D50



MaxxSwagAbsol March 29th, 2017 2:36 PM

I cannot get the patch to work with G3HS. Ive gotten about 6 different errors and I have not made any progress on being able to even view anything in G3HS. Can someone please walk me through it. Thank you in advance

Armaada J April 5th, 2017 12:01 PM

I replaced the G3HS ini with the one in the 1.5a download but G3HS still gives me an error when I try to open the patched rom. Anyone else have this issue? How do I fix it?


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.