Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- REDOING EVERYTHING:
- tiles
- maps
- sprites
- ows
- battle boxes
- too many graphics to remember
- world map
- new items
- headbutt trees
- level selection at PWT arena
- 55
- 65
- 75
- 85
- 100
- move effect porting
- Need gen 3 sprites from chaos asap
- Re-mapping using new tiles
- Givepokemon script located at 0x7298C9
- New move pool at 0xC10494 (9B9000 + original [257494])
- 582 slots
- For changing formes, the forme data is at 020242A2 for pkmn #1, and it goes by that +0x64 for each next pokemon slot in the
- Party
- tables repointed:
- PkmnStatsOffset = 0x87C9E0(+1C for #1)(BBC0EC Turtwig)(BBBDA4 Chimecho)(BBC1E8 Starly)(BBC904 Weavile)
- PkmnNamesOffset = 0x884030(+B for #1)
- EvoDataOffset = 0xBB9268(+40 for #1)
- MovesLearnedOffset = 0x88B42C(+4 for #1)
- TMCompatOffset = 0x88BD48(+8 for #1)
- FrontSpriteTable = 0x88CF7C(+8 for #1)
- BackSpriteTable = 0x88E1CC(+8 for #1)
- FrontPaletteTable = 0x88F400(+8 for #1)
- BackPaletteTable = 0x890634(+8 for #1)
- EnemyYTable = 0x891868(+4 for #1)
- PlayerYTable = 0x892184(+4 for #1)
- EnemyAltitudeTable = 0x892AA0(+1 for #1)
- IconSpriteTable = 0x892CEC(+4 for #1)
- IconPaletteTable = 0x893608(+1 for #1)
- DexNumberOffset = 0x893850(+2 for #2)
- HoennNumbersOffset = 0x893CE0(+2 for #2)
- DexDataOffset = 0x894170(+24 for #1)
- MoveTutorCompatibility= 0x89934C(+2 for #1)
- FootPrintTable = 0x8997DC(+4 for #1)
- CryConversionTable = 0x89A0F8(slots 2 bytes)(C0FCEC Turtwig slot. rest follow)
- tables needing repointing:
- MoveTutorCompatibility= 0x459B7E(+2 for #1)
- FootPrintTable = 0x43FAB0(+4 for #1)
- PkmnStatsOffset = 0x254784(+1C for #1)
- PkmnNamesOffset = 0x245EE0(+B for #1)
- EvoDataOffset = 0x259754(+28 for #1)
- MovesLearnedOffset = 0x25d7b4(+4 for #1)
- TMCompatOffset = 0x252bc8(+8 for #1)
- DexNumbersOffset = 0x251fee(+2 for #2)
- HoennNumbersOffset = 0x251cb8(+2 for #2)
- DexDataOffset = 0x44E850(+24 for #1)
- FrontSpriteTable = 0x2350AC(+8 for #1)
- BackSpriteTable = 0x23654C(+8 for #1)
- FrontPaletteTable = 0x23730C(+8 for #1)
- BackPaletteTable = 0x2380cc(+8 for #1)
- EnemyYTable = 0x2349CC(+4 for #1)
- PlayerYTable = 0x235E6C(+4 for #1)
- EnemyAltitudeTable = 0x23A004(+1 for #1)
- IconSpriteTable = 0x3D37A0(+4 for #1)
- IconPaletteTable = 0x3D3E80(+1 for #1)
- CryConversionTable = 0x2539D4(slots 2 bytes)
- CryTable = 0x48C914(+C for #2)
- Altered Firered Changelog:
- Made suitable to support 16 tracks in a song and support 12 directsounds at once
- Added JPAN's hacked Engine
- Added JPAN's save block hack
- repointed pokemon stats table
- repointed names
- repointed evos
- repointed moves learned
- repointed tmcompat
- repointed front sprites
- repointed back sprites
- repointed front sprite pals
- repointed back sprite pals (shiny pals)
- repointed enemy Y table
- repointed player Y table
- repointed enemy altitude table
- repointed icons sprites table
- repointed icon pal coordination table
- repointed dex numbers
- repointed hoenn numbers
- repointed dex data
- repointed tutor compat
- repointed footprints
- repointed cry conversions
- made backup (1)
- imported all new cries
- made backup (2)
- imported all new icons
- made backup (3)
- added a movepool for every new pokemon
- made backup (4)
- overwrote the bytes at 0xD75FC with 00 00 00 00 00 00 to break move limiter
- added new moves
- made backup (5)
- added day/night music switch routine
- added all "day" music
- made backup (6)
- added all "night" music
- made backup (7)
- imported the first 151 pokemon sprites
- made backup (8)
- fixed the ??????????s after chimecho to have the correct sprites
- made backup (9)
- Changed the byte at 0x01D402 to 00 to make Mew obey
- Changed the bytes at 0x00EC94 to 80 20 C0 00
- Changed the bytes at 0x00ED6C to 80 20 C0 00
- Changed the bytes at 0x00F0E4 to 80 20 C0 00
- Changed the bytes at 0x00F1B0 to 80 20 C0 00
- Changed the bytes at 0x00FFFA to 80 20 C0 00
- Changed the bytes at 0x011F74 to 80 20 C0 00
- Changed the bytes at 0x02A81A to 80 20 C0 00
- Changed the bytes at 0x02CEAC to 80 20 C0 00
- Changed the bytes at 0x040FDA to 80 20 C0 00
- Changed the bytes at 0x043766 to 80 20 C0 00
- Changed the bytes at 0x043C42 to 80 20 C0 00
- Changed the bytes at 0x043E5C to 80 20 C0 00
- Changed the bytes at 0x0440FE to 80 20 C0 00
- Changed the bytes at 0x0459CC to 80 20 C0 00
- Changed the bytes at 0x04FAA2 to 80 20 C0 00
- Changed the bytes at 0x04FC5E to 80 20 C0 00
- Changed the bytes at 0x04FC8C to 80 20 C0 00
- Changed the bytes at 0x04FCA2 to 80 20 C0 00
- Changed the bytes at 0x04FD04 to 80 20 C0 00
- Changed the bytes at 0x05148E to 80 20 C0 00
- Changed the bytes at 0x052174 to 80 20 C0 00
- Changed the bytes at 0x05287E to 80 20 C0 00
- Changed the bytes at 0x0535D0 to 80 20 C0 00
- Changed the bytes at 0x074658 to 80 20 C0 00
- Changed the bytes at 0x074728 to 80 20 C0 00
- Changed the bytes at 0x074788 to 80 20 C0 00
- Changed the bytes at 0x076BEC to 80 20 C0 00
- Changed the bytes at 0x076CC8 to 80 20 C0 00
- Changed the bytes at 0x07FE12 to 80 20 C0 00
- Changed the bytes at 0x07FFD8 to 80 20 C0 00
- Changed the bytes at 0x094A1A to 80 20 C0 00
- Changed the bytes at 0x096E72 to 80 20 C0 00
- Changed the bytes at 0x096F86 to 80 20 C0 00
- Changed the bytes at 0x09700A to 80 20 C0 00
- Changed the bytes at 0x0970A6 to 80 20 C0 00
- Changed the bytes at 0x09713E to 80 20 C0 00
- Changed the bytes at 0x0971D2 to 80 20 C0 00
- Changed the bytes at 0x0971FE to 80 20 C0 00
- Changed the bytes at 0x0A0470 to 80 20 C0 00
- Changed the bytes at 0x0DABB4 to 80 20 C0 00
- Changed the bytes at 0x0DAC1A to 80 20 C0 00
- Changed the bytes at 0x0E6590 to 80 20 C0 00
- Changed the bytes at 0x0F31B2 to 80 20 C0 00
- Changed the bytes at 0x0FBFD6 to 80 20 C0 00
- Changed the bytes at 0x113EC0 to 80 20 C0 00
- Changed the bytes at 0x113EE0 to 80 20 C0 00
- Changed the bytes at 0x11AC1E to 80 20 C0 00
- Changed the bytes at 0x11ADD4 to 80 20 C0 00
- Changed the bytes at 0x11ADF0 to 80 20 C0 00
- Changed the bytes at 0x11B030 to 80 20 C0 00
- Changed the bytes at 0x11B19A to 80 20 C0 00
- {The above is to change the readable amount of Pokemon from 412 to 1024}
- made backup (10)
- Changed the bytes at 0x00D7E4 to 80 21 C9 00
- Changed the bytes at 0x00D854 to 80 21 C9 00
- Changed the bytes at 0x01196A to 80 21 C9 00
- Changed the bytes at 0x011F3C to 80 21 C9 00
- Changed the bytes at 0x013384 to 80 21 C9 00
- Changed the bytes at 0x013400 to 80 21 C9 00
- Changed the bytes at 0x01348C to 80 21 C9 00
- Changed the bytes at 0x019CA4 to 80 21 C9 00
- Changed the bytes at 0x019D5A to 80 21 C9 00
- Changed the bytes at 0x025BF8 to 80 21 C9 00
- Changed the bytes at 0x026DF0 to 80 21 C9 00
- Changed the bytes at 0x02B9A8 to 80 21 C9 00
- Changed the bytes at 0x02C9C8 to 80 21 C9 00
- Changed the bytes at 0x0392CE to 80 21 C9 00
- Changed the bytes at 0x0394FC to 80 21 C9 00
- Changed the bytes at 0x03994C to 80 21 C9 00
- Changed the bytes at 0x039BC0 to 80 21 C9 00
- Changed the bytes at 0x03A234 to 80 21 C9 00
- Changed the bytes at 0x040D0C to 80 21 C9 00
- Changed the bytes at 0x053088 to 80 21 C9 00
- Changed the bytes at 0x074624 to 80 21 C9 00
- Changed the bytes at 0x0746F0 to 80 21 C9 00
- Changed the bytes at 0x076BD8 to 80 21 C9 00
- Changed the bytes at 0x076C98 to 80 21 C9 00
- Changed the bytes at 0x096F78 to 80 21 C9 00
- Changed the bytes at 0x0C839C to 80 21 C9 00
- Changed the bytes at 0x0C8756 to 80 21 C9 00
- Changed the bytes at 0x0C882C to 80 21 C9 00
- Changed the bytes at 0x0CAD20 to 80 21 C9 00
- Changed the bytes at 0x0F23E4 to 80 21 C9 00
- Changed the bytes at 0x0F2E32 to 80 21 C9 00
- Changed the bytes at 0x0F32A4 to 80 21 C9 00
- Changed the bytes at 0x0F32E6 to 80 21 C9 00
- Changed the bytes at 0x1193FA to 80 21 C9 00
- Changed the bytes at 0x11B11C to 80 21 C9 00
- Changed the bytes at 0x15EBE0 to 80 21 C9 00
- Changed the bytes at 0x00ED3E to 80 22 D2 00
- Changed the bytes at 0x00F182 to 80 22 D2 00
- Changed the bytes at 0x0118D0 to 80 22 D2 00
- Changed the bytes at 0x026E8E to 80 22 D2 00
- Changed the bytes at 0x096FFC to 80 22 D2 00
- Changed the bytes at 0x13549E to 80 22 D2 00
- Changed the bytes at 0x04FAE6 to 80 23 DB 00
- Changed the bytes at 0x040036 to 80 24 E4 00
- Changed the bytes at 0x0401A6 to 80 24 E4 00
- Changed the bytes at 0x12EAA4 to 80 24 E4 00
- Changed the bytes at 0x0A0224 to 80 27 FF 00
- {The above deals with other limiters}
- made backup (11)
- Changed the bytes at 0x011F68 to E5 03 00 00
- Changed the bytes at 0x018D20 to E5 03 00 00
- Changed the bytes at 0x018E7C to E5 03 00 00
- Changed the bytes at 0x018F84 to E5 03 00 00
- Changed the bytes at 0x019E20 to E5 03 00 00
- Changed the bytes at 0x034478 to E5 03 00 00
- Changed the bytes at 0x034638 to E5 03 00 00
- Changed the bytes at 0x07464C to E5 03 00 00
- Changed the bytes at 0x07471C to E5 03 00 00
- Changed the bytes at 0x07477C to E5 03 00 00
- Changed the bytes at 0x076CBC to E5 03 00 00
- Changed the bytes at 0x088EA4 to E5 03 00 00
- Changed the bytes at 0x0D77C8 to E5 03 00 00
- Changed the bytes at 0x1037D4 to E5 03 00 00
- Changed the bytes at 0x103870 to E5 03 00 00
- Changed the bytes at 0x103920 to E5 03 00 00
- Changed the bytes at 0x104C28 to E5 03 00 00
- {The above deals with other limiters}
- made backup (12)
- Added Triple Tile Layer hack support
- made backup (13)
- Changed the bytes at 0x13b8c2 to 1D E0 to remove the help system
- Changed the cry of the pokemon that's released by the prof to Lopunny
- Inserted Magma Armor and Flame Body hack
- Changed the byte at 0xBD494 to 00 to allow running indoors
- Changed the bytes at 0x0EC5D0 to 15 89 07 08 to skip the intro Nidoran vs Gengar
- Changed the bytes at 0x0008AA to 02 DF 91 8B 18 1C 08 40 00 28 F9 D0 00 BD to make the wait for interrupt loop quicker
- Changed the bytes at 0x1375B0 to 01
- Changed the bytes at 0x046CBE to 01
- Changed the bytes at 0x04623E to 01 {this and the last two are to change egg hatch lv to 1}
- Changed around the pokedex HUD
- Changed the bytes at 0x09D3A0 to 00 00 00 00 to make a showpokepic not show a box
- Changed the bytes at 0x0CE91A to 00 00 14 E0
- Changed the bytes at 0x126C4D to E0 {this and the last are to make evolutions work before the national dex}
- Made backup (14)
- Added in a script to give a dex and a snover at 0x7298C9
- Imported sprites for new pokemon
- made backup (15)
- Changed the bytes at 0x1A6763 to 03 31 02 01 03 31 05 01 to change the level up fanfare
- Changed the bytes at 0x05BA3A to 00 00 00 00 to disable the flag check for running shoes
- made backup (16)
- Inserted seencaughtflagsrepoint.bin
- Changed bytes at 0x104c28 to EC 01 to change read slots in dex
- Applied notes: [http://pastebin.com/c8Brpvcu]
- Changed the bytes at 0x043220 to 00 00 to null a dex limiter
- Changed the bytes at 0x088E96 to 23 02 [0x181]
- Changed the bytes at 0x103900 to 23 02 [0x181]
- Changed the bytes at 0x104BFA to 23 02 [0x181]
- Changed the bytes at 0x04322C to 23 02 [0x19B]
- Changed the bytes at 0x1025EC to B6 20 40 01 (Got the dex working)
- made backup (17)
- Changed the bytes at 0x0EC5C6 to 31 B4 00 47
- Changed the bytes at 0x0EC5D0 to 55 92 {this and the above is to remove the titlescreen AND intro}
- made backup (18)
- Inserted classbasedtrainermusic.bin
- Inserted physicalspecialsplitimageshack.bin
- Inserted trainerencounterhack.bin
- Inserted trainerface.bin
- made backup (19)
- Inserted flaghack.bin
- made backup (20)
- Inserted varhack.bin {vars 0x4000 - 0x40FF, 0x5000 - 0x51FF, 0x8000 - 0x8016 now safe}
- made backup (21)
- Inserted incensehack.bin
- Changed the bytes at 0x05EECE to 00 00 00 00 00 00 to fix the palette loading in JPAN's engine
- made backup (22)
- Used JPAN's tool
- Used DNS
- made backup (23)
- Swapped the locations of the seen/caught flags and the flags and vars
- made backup (24)
- Imported tons of maps and tilesets
- made backup (25)
- Changed move tutor moves
- Changed the bytes at 0x124EA0 and 0x124F6C to 90 to make reusable TMs
- Fixed a bunch of sprites that were borked
- Imported Items
- made backup (26)
- Fixed a few items
- Made new evolutionary stones work (Dawn stone acts as a normal evolution stone)
- made backup (27)
- Inserted a bunch of room tiles (still using stuff.png in my pictures)
- made backup (28)
- Finished the player's room
- made backup (29)
- Added in Lucas and Dawn OWs
- made backup (30)
- Replaced all 887 occurences of POKEMON with Pokemon (with accent marks of course)
- made backup (31)
- Fixed order issues
- Lowercased all abilities
- made backup (32)
- Did Bulbasaur-Blastoise's entries
- made backup (33)
- Did some fixes for the JPAN engine: http://pokemonhackersonline.com/showthread.php?t=14184
- Applies JPAN_FIX
- made backup (34)
- Changed the bytes at 0x0720ca to 01 1C 11 E0 to allow cries above 512 to play
- applied physical special split
- Made cries above 512 not play backwards
- made backup (35)
- Changed the bytes at 0x03F2BC to 1C 3F to fix a physical special split bug
- Changed the bytes at 0x10583C and 0x105856 to FF to fix the pokedex pokemon type glitch
- Changed the bytes at 0x040A92 to 21 68 69 60 20 E0 to fix the roaming pokemon IV glitch
- Did Caterpie-Fearow's entries
- made backup (36)
- Did Ekans-Pikachu's entries
- added dp font patch
- Changed the bytes at 0x110F54 to 00 1C 0F E0 to remove the "previously on your quest" deal
- made backup (37)
- finished the player's house
- made backup (38)
- added the TV screen to the diploma specials
- made backup (39)
- added the 255 diploma special
- made backup (40)
- nulled the get badge song at 260
- replaced the song at 338 with the start of the TV message (oak coming back) day
- replaced the song at 347 with the end of the TV message (oak coming back) day
- made backup (41)
- fixed all "day" songs
- made backup (42)
- fixed all "night" songs
- made backup (43)
- changed the bytes at 0x054A08 and 0x054A00 to change the starting position
- started the TV map script
- made backup (44)
- Changed the bytes at 0x0F4D3E to c0 46 c0 46 to null out the get badge theme in the Diploma hack
- Did the rival's first script in the room :)
- made backup (45)
- inserted rival overworlds
- inserted the mom level script in the player's house
- fixed a dns palette
- made backup (46)
- inserted lucas and rowan intro sprites
- made backup (47)
- inserted dawn intro sprite
- made backup (48)
- inserted rival intro sprite
- made backup (49)
- did script of mom warning about tall grass and the electric dude saying to see the rival
- imported the main text box, selections, and hero exclamations and arrows
- did a few scripts from outside twinleaf to the rival leaving twinleaf
- made backup (50)
- up to the part of the script where you meet dawn
- imported like 0x3b OW pals and a few OWs
- made backup (51)
- imported up to OW 19
- made backup (52)
- did some doors
- did some OWs
- inserted main.bin at 0x872078
- made some filler space just in-case the routine gets larger
- made the tv scripts play the song BEFORE the twinleaf theme using playsong2 :D thanks spherical
- made backup (53)
- added in the darthatron bw2 repel hack
- fixed a tile error in route 201
- Changed the byte at 0x0F4E20 to E1 to make special 0x108 not end the script thanks knizz
- fixed the tv script to make it work finally
- made backup (54)
- fixed the "barry says to go in da grass" script
- fixed the rse choose starter routine (thanks shinyquagsire)
- made backup (55)
- fixed scripts and textbox and stuff
- made backup (56)
- 3 deoxys
- 2 burmy
- 2 wormadam
- 1 cherrim FRAME
- 1 shellos
- 1 gastrodon
- 5 rotom
- 1 giratina
- 1 shaymin
- 17 arceus (34 new slots)
- repointed all tables to support form pokemon
- made backup (58)
- inserted day music
- made backup (59)
- edited form names
- made backup (60)
- did tons of form stuff
- made backup (61)
- did more form stuff
- made backup (62)
- d.world stuff
- made backup (63)
- did new music
- cherrim stuffs
- made backup (64)
- imported gen 2 sprites (not heights)
- made backup (65)
- inserted main.bin at 0xA00100+1
- finished main.bin
- made backup (66)
- inserted battle boxes
- inserted dn music switch asm
- made backup (67)
- pasted original songtable back on the original offset
- did sethealingplace stuffs to platinum
- made backup (68)
- imported music again
- added e4 challenge theme to slot 345
- added e4 battle theme to night
- added e4 encounter theme to slot 348
- added cynthia encounter theme to slot 349
- made backup (69)
- e4 tiles aaron
- e4 battle script aaron
- made backup (70)
- did battle bg for aaron
- made backup (71)
- fixed aaron script
- bertha tiles
- inserted poketch sounds
- 0xA253e4 is poketch data for now
- put 00 for the 8 bytes at 080484 to make trainerbattle 0x9 not have oak's text
- inserted poketchhack.asm
- made backup (72)
- tons of poketch
- made backup (73)
- inserted burmy asm
- fixed form data
- fixed icons for wormadams
- made backup (74)
- placed 0xff at 042FAA to break the evo limiter
- repointed evo table to bb9120
- inserted male evolve asm at bb9180 (slot 0x15)
- inserted female evolve asm at bb91cc (slot 0x16)
- inserted itemheld day evolve asm at bb9218 (slot 0x17)
- inserted new amount of evos per mon table at bb9268 (g3hs)
- made backup (75)
- did burmy's evos
- added a script to give items and mon at 0xC01729
- made backup (76)
- did combee's evolution
- inserted move evolve asm at bc23ec (slot 0x12)
- made backup (77)
- added rs tile system
- platinum tileset 6 = tileset 0 and 1
- 55 92 07 08
- callback @ c11e00
- intro @ c11e58
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement