Research & DevelopmentGot a well-founded knack with ROM hacking? Love reverse-engineering the Pokémon games? Or perhaps you love your assembly language. This is the spot for polling and gathering your ideas, and then implementing them! Share your hypothesis, get ideas from others, and collaborate to create!
New threads in this forum are to be approved by a moderator before they are displayed. The thread revival limit does not apply here.
Hello! So, because most lists and tutorials and such seem to be for FR (often LG too), I decided to create this list of things for Pokémon emerald. My goal is to create a single location for someone hacking Emerald to get resources and find out how to do what. So I'm starting by making a place that I will put every number I find, that could possibly help someone. The kinds of numbers I am talking about will come from advanced map, from scripts in XSE, perhaps A-Trainer/PET and UNLZ.
If you have any suggestions for a new type of number for me to put on here, please do post.
Anyways, here's what I've gotten (so far):
UNDERLINE: needs to be confirmed STRIKE THROUGH: No progress (In the post) ITALICS: Little Progress (In post)
DEFAULT TEXT: 'Progress' BOLD: Possibly finished
Standard strings:
Spoiler:
this table can be used with the XSE command: bufferstd
the table of pointers begins at offset: 0x58BAF0
0x1E, 0x1F both do not point anywhere (have this chunk of code instead of the two pointers: 4A4B4C4D4E4F0000)
0x42 and higher do not exist either (they are are 00's)
0x00 COOL
0x01 BEAUTY
0x02 CUTE
0x03 SMART
0x04 TOUGH
0x05 NORMAL
0x06 SUPER
0x07 HYPER
0x08 MASTER
0x09 COOL
0x0A BEAUTY
0x0B CUTE
0x0C SMART
0x0D TOUGH
0x0E ITEMS
0x0F KEY ITEMS
0x10 POKé BALLS
0x11 TMs & HMs
0x12 BERRIES
0x13 SINGLE
0x14 DOUBLE
0x15 MULTI
0x16 MULTI-LINK
0x17 BATTLE TOWER
0x18 BATTLE DOME
0x19 BATTLE FACTORY
0x1A BATTLE PALACE
0x1B BATTLE ARENA
0x1C BATTLE PIKE
0x1D BATTLE PYRAMID
0x1E
0x1F
0x20 SOMEONE'S PC
0x21 LANETTE'S PC
0x22 [player]'s PC
0x23 LOG OFF
0x24 SLATEPORT CITY
0x25 BATTLE FRONTIER
0x26 SOUTHERN ISLAND
0x27 NAVEL ROCK
0x28 BIRTH ISLAND
0x29 FARAWAY ISLAND
0x2A EXIT
0x2B Trade POKéMON with another player using a GBA Game Link Cable.
0x2C You may battle another TRAINER using a GBA Game Link Cable.
0x2D You can use the RECORD CORNER with others using a GBA Game Link cable.
0x2E Cancels the selected MENU item.
0x2F You may trade your POKéMON here with another TRAINER.
0x30 You may battle with your friends here.
0x31 The records of two to four players can be mixed together.
0x32 Cancles the selected MENU item.
0x33 You may trade your POKéMON here with another TRAINER.
0x34 You may battle with your friends here.
0x35 Two to five TRAINERS can make BERRY POWDER together.
0x36 Cancles the selected MENU item.
0x37 You may trade your POKéMON here with another TRAINER.
0x38 You may battle with your friends here.
0x39 The records of two to four players can be mixed together.
0x3A Two to five TRAINERS can make BERRY POWDER together.
0x3B Cancles the selected MENU item.
0x3C Trade POKéMON with another player using a GBA Game Link Cable.
0x3D You may battle another TRAINER using a GBA Game Link Cable.
0x3E Cancles the selected MENU item.
0x3F Trade POKéMON with another player using a GBA Game Link Cable.
0x40 You may battle with your friends here.
0x41 Cancles the selected MENU item.
All bases have 10 instances (save for the first one, due to 00 = null, and the last one) even the glitch base at the end has 10.
All route locations I found use 3/10 except for 3 of the bases which have 4/10 in use.
All bases used in game start at the 2nd base instance
Due to the errors at the end of the list, E6-E9 (25.23) is the rarest base having only 4 instances. In 2nd place for rareness is 25.00 (due to 00 not existing) at 9 instances.
0x4000 Resetting variable, used to compare the player's x,y coordinates
0x4001 Resetting variable, used to compare the player's x,y coordinates
0x8000
0x8001
0x8002
0x8003
0x8004
0x8005
0x8006
0x8007
0x8008
0x8009
0x800A
0x800B
0x800C PLAYERFACING The direction the player is facing is stored in this variable.
0x800D LASTRESULT Many commands put their output value into this variable.
0x800E
0x800F LASTTALKED The Person ID of the sprite whom the player has last talked to is stored in this variable.
FLAGS:
Spoiler:
0x0000-
0x0011 Respawning rocksmashable rock, Respawning boulder (Resets after player leaves map)
0x0012 Respawning rocksmashable rock, Respawning boulder (Resets after player leaves map)
0x0013 Respawning rocksmashable rock, Respawning boulder (Resets after player leaves map)
0x0014 Respawning rocksmashable rock, Respawning boulder (Resets after player leaves map)
0x0015 Respawning rocksmashable rock, Respawning boulder (Resets after player leaves map)
0x0016 Respawning rocksmashable rock, Respawning boulder (Resets after player leaves map)
0x0017 Respawning rocksmashable rock, Respawning boulder (Resets after player leaves map)
0x0018 Respawning rocksmashable rock, Respawning boulder (Resets after player leaves map)
0x0019 Respawning rocksmashable rock, Respawning boulder (Resets after player leaves map)
0x001A Respawning rocksmashable rock, Respawning boulder (Resets after player leaves map)
0x001B Respawning rocksmashable rock, Respawning boulder (Resets after player leaves map)
0x001C Respawning rocksmashable rock, Respawning boulder (Resets after player leaves map)
0x001D Respawning rocksmashable rock (Resets after player leaves map)
0x001E , Respawning boulder (Resets after player leaves map)
0x001F , Respawning boulder (Resets after player leaves map)
0x0056 Is the Pokeball on display in contests visible?
0x006D The hiker in GRANITE CAVE has given the player flash?
0x84 Has the POKéMON MART worker given you a potion yet in OLDALE TOWN?
0x85 Has your mother given you the AMULET COIN yet?
0x112 Running shoes are now activated
0x2BF Used in the union room. Is person #8/event no 9 visable?
0x2C0 Used in the union room. Is person #7/event no 8 visable?
0x2C1 Used in the union room. Is person #6/event no 7 visable?
0x2C2 Used in the union room. Is person #1/event no 2 visable?
0x2C3 Used in the union room. Is person #5/event no 6 visable?
0x2C4 Used in the union room. Is person #4/event no 5 visable?
0x2C5 Used in the union room. Is person #3/event no 4 visable?
0x2C6 Used in the union room. Is person #2/event no 3 visable?
0x2D4 Is the DEVON corp man visable in PETALBURG WOODS?
0x2D5 Is the aqua grunt in PETALBURG WOODS visable?
0x2DF (boy)
0x2E0 (girl)
0x2F6 (girl)
0x2F7 (boy)
0x2F9 (girl)
0x2FA (boy)
0x310 (boy)
0x311 (girl)
0x032B CYNDAQUIL x5 LITTLEROOT TOWN LAB
0x032C TOTODILE x5 LITTLEROOT TOWN LAB
D
E
F
0
0x0331 Talked to BRENDAN'S POKEMON/POKEBALL, LITTLEROOT TOWN BRENDAN'S ROOM
0x0332 Talked to MAY'S POKEMON/POKEBALL, LITTLEROOT TOWN MAY'S ROOM
3
4
5
6
7
8
9
A
B
C
D
E
F
0
1
2
3
4
5
0x0346 CHIKORITA x5 LITTLEROOT TOWN LAB
7
8
9
A
B
C
D
E
F
0x036A other FOSSIL DESERT UNDERPASS
0
1
2
0x03C3 ROOT FOSSIL MIRAGE TOWER
0x03C4 CLAW FOSSIL MIRAGE TOWER
5
6
7
8
9
A
B
C
D
0x03CE VOLTORB x19 NEW MAUVILLE
0x03CF VOLTORB x19 NEW MAUVILLE
0x03D0 VOLTORB x19 NEW MAUVILLE
0x03D1 ELECTRODE x1E AQUA HIDEOUT
0x03D2 ELECTRODE x1E AQUA HIDEOUT
3
4
5
6
7
8
9
A
B
C
D
E
F
0
1
2
3
4
5
6
7
0x03E8 POTION r102
0x03E9 XSPECIAL r116
0x03EA PP UP r104
0x03EB IRON r105
0x03EC PROTIEN r106
0x03ED PP UP r109
0x03EE RARE CANDY r110
0x03EF DIRE HIT r110
0x03F0 TM 37 r111
0x03F1 STARDUST r111
0x03F2 HP UP r111
0x03F3 NUGGET r112
0x03F4 MAX ETHER r113
0x03F5 SUPER REPELL r113
0x03F6 RARE CANDY r114
0x03F7 PROTEIN r114
0x03F8 SUPERPOTION r115
0x03F9 TM 1 r115
0x03FA IRON r115
0x03FB ETHER r116
0x03FC REPEL r116
0x03FD HP UP r116
0x03FE GREAT BALL r117
0x03FF REVIVE r117
0x0400 SUPER REPEL r119
0x0401 ZINC r119
0x0402 ELIXIR r119
0x0403 LEAFSTONE r119
0x0404 RARECANDY r119
0x0405 HYPER POTION r119
0x0406 NUGGET r120
0x0407 FULL HEAL r120
0x0408 CALCIUM r123
9
0x040A ZINC r127
0x040B CARBOS r127
0x040C RARECANDY r132
0x040D BIG PEARL r133
0x040E STAR PIECE r133
0x040F MAX REVIVE PETALBURG TOWN
0x0410 ETHER PETALBURG TOWN
0x0411 XDEFEND RUSTBORO CITY
2
3
0x0414 TM 23 METEOR FALLS
0x0415 FULL HEAL METEOR FALLS
0x0416 MOON STONE METEOR FALLS
0x0417 PP UP METEOR FALLS
0x0418 POKE BALL RUSTURF TUNNEL
0x0419 MAX ETHER RUSTURF TUNNEL
0x041A ESCAPEROPE GRANITE CAVE
0x041B POKEBALL GRANITE CAVE
0x041C LAX INCENSE MT. PYRE
0x041D REPEL GRANITE CAVE
0x041E RARE CANDY GRANITE CAVE
0x041F XATTACK PETALBURG WOODS
0x0420 GREATBALL PETALBURG WOODS
0x0421 POKE BALL r104
0x0422 ETHER PETALBURG WOODS
0x0423 ESCAPE ROPE MAGMA HIDEOUT
0x0424 ORANGE MAIL r110 TRICK MASTER'S HOUSE
0x0425 HARBOR MAIL r110 TRICK MASTER'S HOUSE
0x0426 WAVE MAIL r110 TRICK MASTER'S HOUSE
0x0427 SHADOW MAIL r110 TRICK MASTER'S HOUSE
0x0428 WOOD MAIL r110 TRICK MASTER'S HOUSE
0x0429 MECH MAIL r110 TRICK MASTER'S HOUSE
0x042A YELLOWSHARD r124
0x042B GLITTER MAIL r110 TRICK MASTER'S HOUSE
0x042C TROPIC MAIL r110 TRICK MASTER'S HOUSE
0x042D BEAD MAIL r110 TRICK MASTER'S HOUSE
0x042E BURN HEAL JAGGED PASS
0x042F MAX ELIXIR AQUA HIDEOUT
0x0430 NEST BALL AQUA HIDEOUT
0x0431 MAX POTION MT. PYRE
0x0432 TM 48 MT. PYRE
0x0433 ULTRA BALL NEW MAUVILLE
0x0434 ESCAPE ROPE NEW MAUVILLE
0x0435 LUXURY BALL ABANDONED SHIP
0x0436 SCANNER ABANDONED SHIP
0x0437 TM 11 SCORCHED SLAB
0x0438 TM 02 METEOR FALLS
0x0439 BIG PEARL SHOAL CAVE
0x043A RARE CANDY SHOAL CAVE
0x043B ICE HEAL SHOAL CAVE
0x043C MAX ELIXIR VICTORY ROAD
0x043D PP UP VICTORY ROAD
0x043E TM 29 VICTORY ROAD
0x043F FULL RESTORE VICTORY ROAD
0x0440 FULL HEAL VICTORY ROAD
0x0441 TM 30 MT. PYRE
0x0442 TM 26 SEAFLOOR CAVERN
0x0443 TM 6 FIERY PATH
0x0444 REDSHARD r124
0x0445 BLUESHARD 124
0x0446 TM 22 SAFARI ZONE
0x0447 HARBOR MAIL ABANDONED SHIP
0x0448 ESCAPE ROPE ABANDONED SHIP
0x0449 DIVE BALL ABANDONED SHIP
0x044A TM 13 ABANDONED SHIP
0x044B REVIVE ABANDONED SHIP
0x044C STORAGE KEY ABANDONED SHIP
0x044D WATER STONE ABANDONED SHIP
0x044E TM 18 ABANDONED SHIP
0x044F CARBOS r121
0x0450 ULTRA BALL r123
0x0451 GREENSHARD r126
0x0452 HYPER POTION r119
0x0453 HYPER POTION r120
0x0454 NESTBALL r120
0x0455 ELIXIR r123
0x0456 THUNDER STONE NEW MAUVILLE
0x0457 FIRE STONE FIERY PATH
0x0458 TM 07 SHOAL CAVE
0x0459 NEVERMELT ICE SHOAL CAVE
0x045A GUARD SPEC r103
0x045B XACCURACY r104
0x045C XSPEED MAUVILLE
0x045D PARLYZHEAL PETALBURG WOODS
0x045E GREATBALL r115
0x045F CALCIUM SAFARI ZONE
0x0460 SUPER REPEL MT. PYRE
0x0461 HYPER POTION r118
0x0462 FULL HEAL NEW MAUVILLE
0x0463 PARALYZ HEAL NEW MAUVILLE
0x0464 MASTER BALL AQUA HIDEOUT
5
6
7
8
0x0469 ULTRA BALL MT. PYRE
0x046A SEA INCENSE MT. PYRE
0x046B MAXREVIVE SAFARI ZONE
C
D
0x046E NUGGET r119
0x046F POTION r104
0
0x0471 PP UP r103
2
0x0473 STAR PIECE r108
0x0474 POTION r109
0x0475 ELIXIER r110
0x0476 ELIXER r111
7
0x0478 HEALPOWDER r115
9
0x047A POTION r116
0x047B ELIXIR r119
0x047C REVIVE r120
0x047D REVIVE r121
0x047E ZINC r121
0x047F RARE CANDY MAGMA HIDEOUT
0x0480 PPUP r123
1
0x0482 BIG PEARL r125
0x0483 RARECANDY r127
0x0484 PROTEIN r132
0x0485 MAX REVIVE r133
0x0487 STAR PIECE r134
0x0488 ENERGY POWDER r114
0x0489 PP UP r115
0x048A HP UP ARTISAN CAVE
0x048B CARBOS ARTISAN CAVE
C
0x048D FULL RESTORE MAGMA HIDEOUT
0x048E NUGGET MAGMA HIDEOUT
0x048F PP MAX MAGMA HIDEOUT
0x0490 MAX REVIVE MAGMA HIDEOUT
0x0491 NUGGET SAFARI ZONE
0x0492 BIG PEARL SAFARI ZONE
0x861 Are you able to trade yet? (Set sometime after battling your rival)
0x865 Has the player changed their profile before?
0x878
0x8B3 Set upon reciving the EON TICKET.
-0x4000
SPECIALS:
Spoiler:
*WORK WORK* SPECIAL:
Spoiler:
0x0 Heals party pokémon to full health and restores stats. (Nurse Joy & Mother)
0x91 Refreshes the (overworld) map. (tile changes take effect)
0xD9 Causes the tile above the player to flash between tiles 0x05 ($05, usually ON state of PC) and 0x04 ($04, usually OFF state of PC) three times (speed increases with each flash.)
0xFC Activates/pops-up the PLAYERs PC (ITEMS, MAIL and DECOR) selection window.
SPECIAL2:
Spoiler:
FLY LOCATIONS:
Spoiler:
Display name Base.Map Airport Data Fly Position Data
Name (bb.mm) [??][display][id?] [bb][mm][XX][XX][YY][YY]
---------------------------------------------------------------------
LittleRoot Town (1.1) 000901 010104000200
LittleRoot Town (1.3) 010304000200
Petalburg City (0.0) 000003 000014001100
Slateport City (0.1) 000104 000113001400
Mauville City (0.2) 000205 000216000600
Rustboro City (0.3) 000306 000310002700
Fortree City (0.4) 000407 000405000700
Lilycove City (0.5) 000508 000518000F00
Mossdeep City (0.6) 000609 00061C001100
Sootoplis City (0.7) 00070A 00072B002000
Evergrand City (0.8) 00080B 00081B003100
LittleRoot Town (0.9) 000905000900
LittleRoot Town (0.9) 00090E000900
Oldale Town (0.10) 000A0E 000A06001100
Dewford Town (0.11) 000B0F 000B02000B00
Lavaridge Town (0.12) 000C10 000C09000700
Fallabor Town (0.13) 000D11 000D0E000800
Verdanturf Town (0.14) 000E12 000E10000400
Pacifidlog Town (0.15) 000F13 000F08001000
Evergrand City (0.8) 00081B003100
Southern Island (26.9) 1A090F001400
Battle Frontier (26.14) 1A0E03003400
-------------------------------------
Fly Position Data
[bb][mm][XX][XX][YY][YY]
[00][00]
-------------------------------------
010104000200 LittleRoot Town (1.1)
0000
010304000200 LittleRoot Town (1.3)
0000
000014001100 Petalburg City (0.0)
0000
000113001400 Slateport City (0.1)
0000
000216000600 Mauville City (0.2)
0000
000310002700 Rustboro City (0.3)
0000
000405000700 Fortree City (0.4)
0000
000518000F00 Lilycove City (0.5)
0000
00061C001100 Mossdeep City (0.6)
0000
00072B002000 Sootoplis City (0.7)
0000
00081B003100 Evergrand City (0.8)
0000
000905000900 LittleRoot Town (0.9)
0000
00090E000900 LittleRoot Town (0.9)
0000
000A06001100 Oldale Town (0.10)
0000
000B02000B00 Dewford Town (0.11)
0000
000C09000700 Lavaridge Town (0.12)
0000
000D0E000800 Fallabor Town (0.13)
0000
000E10000400 Verdanturf Town (0.14)
0000
000F08001000 Pacifidlog Town (0.15)
0000
000812000600 Evergrand City (0.8)
0000
1A090F001400 Southern Island (26.9)
0000
1A0E03003400 Battle Frontier (26.14)
0000
-------------------------------------
Airport Data????
[??][display][id?]
-------------------------------------
000901000A0E000B0F000C10000D11000E12000F1300000300010400020500030600040700050800060900070A00080B
This seems to be incomplete... but is the closest match I have been able to find.
SetHealingPlace:
Spoiler:
I need to find the table
ID Location
-------------------------------
0x01 BRENDAN'S house
0x02 MAY'S house
0x03 PELTALBURG CITY PC
0x04 SLATEPORT CITY PC
0x05 MAUVILLE CITY PC
0x06 RUSTBORO CITY PC
0x07 FORTREE CITY PC
0x08 LILYCOVE CITY PC
0x09 MOSSDEEP CITY PC
0x0A SOOTOPOLIS CITY PC
0x0B EVER GRANDE CITY PC
0x0C [unused?]
0x0D [unused?]
0x0E OLDALE TOWN PC
0x0F DEWFORD TOWN PC
0x10 LAVARIDGE TOWN PC
0x11 FALLABOR TOWN PC
0x12 VERDANTURF TOWN PC
0x13 PACIFIDLOG TOWN PC
0x14 EVER GRANDE CITY E4
0x15 [unused?]
0x16 BATTLE FRONTIER PC
MAP TILESETS:
Spoiler:
*NEEDS TO BE LOOKED OVER AGAIN/DOUBLE CHECKED*
Tileset #1
0 - Outside (Or rather everything not: [16.x])
16 - Inside a building (places where battles do not take place?)
57 - Secret bases (items and decor)
Tileset #2
0 = NULL
1 = littleroot
2 = rustboro
3 = Battle tower (RS Version), dewford & some boat-port-dock thingy
4 = Beach Umbrellas + Slateport
5 = Desert + Cycling Road + Mauvile
6 = Volcaneo + Magma Base + Cable Lift
7 = Fallabor + ashy route
8 = Fortree + Weather Institute
9 = Lilycove + Safari Zone
10 = Space Shuttle + Mossdeep City
11 = Evergrand + E4 entrance
12 = Pacifidlog + sky pillar
13 = Sootopolis City
14 = Battle Frontier, exterior. #1
15 = Battle Frontier, exterior. #2
16 = ? Signs and mats + link room stuff maybe?
17 = MART
18 = PC
19 = Shoal cave + ice + red & blue crystals
20 = school
21 = Pokemon FanClub?
22 = Blank? ______________________
23 = Meteor Falls
24 = Ocean Museum
25 = Link Cable rooms.
26 = Beach House, Soda Pop
27 = Flower Shop
28 = Day Care
29 = Devon + Team Aqua + Shipyard + MT Pyre top + Abandoned Ship Interior + New mauville entrance
30 = Power plant + inside bike-shop
31 = Rusturf Tunnel
32 = Stoney Secret Base
33 = Tree Secret Base
34 = Bushy Secret Base
35 = Sharp Rocky Secret Base
36 = Sandy Secret Base
37 = Red Rock Secret Base
38 = Inside of truck.
39 = ? Buttons and arrows.
40 = Contest
41 = Art Museum
42 = Littleroot Town Interior
43 = Lab, Weather + PokemonStorageLady's house interior.
44 = Underwater
45 = Dad's Gym
46 = Ice Gym
47 = Housing Interior
48 = Casino
49 = Rock Gym
50 = Fighting Gym
51 = Electric Gym
52 = Fire Gym
53 = Trick House Rooms
54 = Flying Gym
55 = Psychic Gym
56 = SS + Abandoned ship interior.
57 = Secret Base Items
58 = Champion + E4 battle & stairs
59 = Emerald Battle tower, Frontier Houses, Trainer Hill + Elevator interiors
60 = battle palace
61 = Battle Dome
62 = Battle Factory
63 = Battle Tube
64 = battle arena
65 = battle pyramid
66 = Mirage Tower
67 = Dodrio berry picking?
68 = Birth and Navel Island port interior.
69 = trainer hill
70 = Navel Rock
71 = Battle Frontier Records
72 = Battle Hut Thingies
73 = E-Reader Guy's House
74 = Union Room
75 = END = NOTHING = Doesn't exist.
I hope this helps!
I'll be filling this as I find and confirm more stuff.
Happy hacking!
PS: If someone could tell me how to create a better table in this, that would be very helpful.... all my TABs vanished
Last edited by wwmb; February 4th, 2013 at 11:14 PM.
Reason: Updated: Standard Strings
*Updated the flags section... mostly with Item-ball flags*
*Updated the berry section... might have completed it*
*Updated the Secret base section... might have completed it* Can anyone tell me whether or not mixing records updates all of the bases (ie: 00-FF), or only the ones used in the normal game (ie: 01, 02, 03, 0B, 0C...)? Also, I wonder if the glitchyness at the end (F0-FF) could be fixed.
*Updated SetHealingPlaces... might have completed it* ... I need to find the actual table.
*Updated Fly locations* ... missing airport data
*Updated Standard Strings*
Last edited by wwmb; February 4th, 2013 at 11:15 PM.
Reason: update
Vars 0x4000 and 0x4001 are temporary ones that reset their value to 0 after the player leaves the map. They're used in scripts with the "compare" command to get the player's location.
I think Fly locations go in order, with 0 and 1 being Littleroot, 2 being Oldale, 3 being Petalburg, etc.
Also editing any part of any Secret Base tileset changes all of them, for some reason. I guess they share all the same blocks/tiles but just palette swap. Kinda useful info.
Vars 0x4000 and 0x4001 are temporary ones that reset their value to 0 after the player leaves the map. They're used in scripts with the "compare" command to get the player's location.
I think Fly locations go in order, with 0 and 1 being Littleroot, 2 being Oldale, 3 being Petalburg, etc.
Also editing any part of any Secret Base tileset changes all of them, for some reason. I guess they share all the same blocks/tiles but just palette swap. Kinda useful info.
Good luck with this, you still got lots to do :I
Thanks! Yup, yup, this is a big project. I think I finished all of the item-balls though!
Were you editing tileset #1 (oops, I missed "57 - Secret bases (items and decor)"), or #2 (ie: 32 = Stoney Secret Base)
Added those vars.
Ahh variables... that'll be fun to work on hehe.
I'll probably tackle the berries next. (done)
Last edited by wwmb; January 24th, 2013 at 11:14 PM.
What you probably want to do is add offsets of where everything is like in NTME and Unlz. Just an idea. I find it annoying having to search everywhere for offsets. (I see that you have started. Is it okay if we donate some lists of offsets)
__________________
Hacks that I support:
Pokemon Operation Digipedia by Epitaph93
Pokemon Green Diamond by Chimchar9
Pokemon Grand Oak (Made when I was still a new programmer)
Last edited by MrElephant; February 15th, 2013 at 03:43 AM.
Reason: Saw that you have already started collecting offsets.
What you probably want to do is add offsets of where everything is like in NTME and Unlz. Just an idea. I find it annoying having to search everywhere for offsets. (I see that you have started. Is it okay if we donate some lists of offsets)
If you have the offsets for any tables, that would be awesome! I've got some that aren't on here, but there are some I can't seem to find (like the secret bases, or the fly data) I've been looking at tile-molester and have been writing down offsets there too, Unlz is the next image program I am going to get more acquainted with (it wouldn't let me overwrite the worldmap last time I tried to use it, even when I tried to put the unedited data back in)
I've also got a lot of offest-stuff I'd like you to look over sometime and give feedback on.
I used GBA Graphics Editor because it didn't have as many glitches and displays all types of lz77 data, including the tileset data and pallette data. It also is more user-friendly.