Commit graph

153 commits

Author SHA1 Message Date
IIMarckus 6540fa122e Expand hidden coin functions.
hg-commit-id: 279322aa8573
2012-03-19 02:10:24 -06:00
IIMarckus 930417ae3b Add map header for Route 15 gatehouse 2F.
hg-commit-id: 673b27059da9
2012-03-15 22:45:52 -06:00
stag019 d7c45fdde0 Pokemon overworld sprites
hg-commit-id: a810d29962df
2012-03-07 19:55:06 -05:00
Sanky 158d46dd66 Redfining predefs using macros: PREDEF and PREDEF_JUMP.
hg-commit-id: 80a61a3816bc
2012-03-07 00:21:11 +01:00
YamaArashi fe3b626ab9 disasm of map sprite tile pattern loading code plus misc stuff
hg-commit-id: 58a62ff918a5
2012-02-20 13:57:06 -08:00
YamaArashi 9d070736cc disasm of remaining use item functions
hg-commit-id: 64f7280ebd2d
2012-02-19 13:41:27 -08:00
YamaArashi fee7ef6a9e fix battle status constant typo
hg-commit-id: 9cdee02d79c4
2012-02-16 07:50:01 -08:00
Bryan Bishop 015e605dd1 more status ailment constants
hg-commit-id: fdf8b3f10a40
2012-02-14 12:07:07 -06:00
YamaArashi 3316118125 disasm of options menu
hg-commit-id: 9122bf61b409
2012-02-12 16:28:29 -08:00
YamaArashi d527e05cd8 disasm of pokemon menu function
hg-commit-id: 47d36266a0ae
2012-02-10 00:18:16 -08:00
YamaArashi 59088ba078 corrected the name of a constant to reflect its wider uses
FLOORLISTMENU -> SPECIALLISTMENU

hg-commit-id: 9e26d6eac4ff
2012-02-06 14:12:47 -08:00
YamaArashi 53a9d6b3bd added some constants
hg-commit-id: 66878ceb09e7
2012-02-06 13:57:57 -08:00
YamaArashi c8b23cfa9a disasm of code used in item menus and other menus
hg-commit-id: 0b9e11ad6c0f
2012-02-05 15:50:55 -08:00
YamaArashi 1440cf9321 disasm of number printing functions and other minor changes
hg-commit-id: ca84e561db2c
2012-02-04 17:19:24 -08:00
YamaArashi 8573d9f7bd disasm of misc functions
hg-commit-id: 774697dc5134
2012-02-03 23:41:43 -08:00
YamaArashi 3cf0197493 disasm of more battle animation code
hg-commit-id: ddca5fa6dbad
2012-02-01 21:47:44 -08:00
YamaArashi 2e67759f9d disasm of some battle animation code
hg-commit-id: 5c2a07265f14
2012-01-31 23:43:28 -08:00
YamaArashi a4fe74fa23 add V-blank handler and some associated functions, replace some addresses with labels, fix rWX and rWY
hg-commit-id: 2eaa734dd9dd
2012-01-26 19:26:08 -08:00
YamaArashi 96db7d1cd7 diasm of some bank 0 code (mostly menu related)
hg-commit-id: f22d2b2ca017
2012-01-26 10:31:04 -08:00
YamaArashi 743b14b77a some bank 0 code
hg-commit-id: 421af1f998f5
2012-01-24 20:14:05 -08:00
YamaArashi 7069593eeb added some comments and added multiply/divide constants
hg-commit-id: fb230f02d2ca
2012-01-24 14:20:31 -08:00
YamaArashi 9c3684535a more battle code disassembled
hg-commit-id: b7c80c2263e2
2012-01-24 10:13:58 -08:00
YamaArashi fa3e27b157 more battle code
hg-commit-id: f31a255ecaf0
2012-01-24 06:17:22 -08:00
YamaArashi 3eda472a22 disasm more battle code
hg-commit-id: 6f008f9e5c9d
2012-01-24 04:49:20 -08:00
YamaArashi 7b2f040234 disasm of some battle code
hg-commit-id: a650d8e5b82a
2012-01-23 18:26:45 -08:00
YamaArashi 9bae391ba0 move missed constant
hg-commit-id: 229b952d44c7
2012-01-23 13:42:39 -08:00
YamaArashi 438aa49e28 added battle-related constants
hg-commit-id: d312b8d039b0
2012-01-23 13:34:33 -08:00
Bryan Bishop b40cb88593 $039e -> HandleMidJump
hg-commit-id: f18a7d446304
2012-01-23 10:12:07 -06:00
KuroiIeWa5Da 4e9fe0f8ac updated changes in repo
hg-commit-id: 313907c15826
2012-01-23 01:42:37 -06:00
KuroiIeWa5Da 7f65820865 Disassembled Music Data for PokeHealed Chnl2, cleaned up music data a bit
hg-commit-id: 2967569eba4d
2012-01-21 05:02:39 -06:00
KuroiIeWa5Da e7dfe391f1 kanzure merge
hg-commit-id: 666ca4b94d7a
2012-01-20 23:41:53 -06:00
KuroiIeWa5Da c0aea369da Experimental change for actual music data
hg-commit-id: 57a01bf5d4f1
2012-01-20 23:41:08 -06:00
Bryan Bishop 4d428d10ea these are for map scripts, not booleans
hg-commit-id: 240c7e1354c2
2012-01-20 23:13:53 -06:00
Bryan Bishop fe1239fd8f fix some constants, add some event constants
hg-commit-id: 77e45291c16e
2012-01-20 20:47:40 -06:00
KuroiIeWa5Da 6e679fd29c Finished Celedon & Cinnabar Island in bank 2
hg-commit-id: d08b172fdc6f
2012-01-20 15:14:21 -06:00
Bryan Bishop 3c03ea1bc1 switch to W_BAGITEM01QTY format
hg-commit-id: 3f55b7cddb38
2012-01-19 15:46:44 -06:00
Bryan Bishop e222c8f30f Merge in Sanky/pokered (W_PARTYMON stuff)
hg-commit-id: 731d8a23cd25
2012-01-19 15:14:42 -06:00
Sanky 3d08bc291d Merge.
hg-commit-id: 048127125cc4
2012-01-19 22:11:35 +01:00
Bryan Bishop 2b1a6f5822 player id, money, and coins
hg-commit-id: fdfaad9605f8
2012-01-19 14:56:37 -06:00
Sanky ea783873b7 Adding party Pokémon constants
hg-commit-id: 60d38440a368
2012-01-19 21:54:00 +01:00
Bryan Bishop 274de92cfe RAM locations for play time (hours, minutes)
hg-commit-id: bcae23094c0c
2012-01-19 14:43:39 -06:00
Bryan Bishop 7aac84e4aa safari timer locations in RAM
hg-commit-id: ab7d7663e9b2
2012-01-19 14:37:46 -06:00
Bryan Bishop 52aa1f72b7 prepend W_ to pc box item constants
hg-commit-id: 9a95fc8d8c9b
2012-01-19 14:35:47 -06:00
Bryan Bishop 1d394b4f28 box items RAM locations and constants
hg-commit-id: 512ec5a4f510
2012-01-19 14:31:17 -06:00
Bryan Bishop 571cbba9a4 constants for bag items and bag item counts
hg-commit-id: ca595212ee40
2012-01-19 14:10:49 -06:00
IIMarckus 50e0970d47 Cleanup of Oak’s Lab scripts.
hg-commit-id: afd0c1ae3ed0
2012-01-18 23:48:31 -07:00
IIMarckus 08ea1fa6f1 Use tabs for indentation, not spaces.
hg-commit-id: e5f18384709d
2012-01-18 21:17:28 -07:00
Bryan Bishop f01ad092a5 TX_RAM for text engine command $1 in pretty_text
hg-commit-id: e4f95976fef8
2012-01-17 01:33:46 -06:00
Bryan Bishop 7e592a9d98 fix naming of map size constants
hg-commit-id: 4477820444cd
2012-01-16 23:31:20 -06:00
Bryan Bishop 0db823f485 revert tileset constants
hg-commit-id: 1f114203aa14
2012-01-16 22:53:00 -06:00
KuroiIeWa5Da ad8782826e Added Route2 Header
hg-commit-id: 0feabe501ffb
2012-01-16 04:33:48 -06:00
Bryan Bishop 458861c656 dump in map size constants
hg-commit-id: 9e2504cc9432
2012-01-15 12:15:45 -06:00
Bryan Bishop 404043a902 Merge in sawakita's W_PEOPLEMOVEMENTS changes.
hg-commit-id: 047693a39b24
2012-01-15 09:22:34 -06:00
Sawakita 916b313517 Fix a RAM location mis-labeling. At $D4E4 there is the list of current map's people-movement-permissions, not the list of map's text-pointers.
hg-commit-id: 409379e6e31e
2012-01-15 15:40:13 +01:00
Bryan Bishop 5f124fb0b8 item $7 is surfboard (buggy?)
hg-commit-id: 088044256f47
2012-01-14 23:19:47 -06:00
Bryan Bishop e67ba5b197 fix pokeblue.gbc make target
hg-commit-id: 64d04e5bd875
2012-01-14 14:48:06 -06:00
Bryan Bishop 1113f19b18 Merge.
hg-commit-id: 261be761c726
2012-01-14 12:19:46 -06:00
Sawakita 64c09f8c32 Add some labels for RAM locations, relative to mapheader.
hg-commit-id: 077e4a4aa7ed
2012-01-14 19:11:48 +01:00
stag019 6412f7f501 Fixed up Wild Pokemon Data and added data for all versions
hg-commit-id: ae728feaf7ec
2012-01-13 22:26:14 -05:00
Bryan Bishop 3dc998e060 Merge in sawakita's coincase work.
hg-commit-id: 3265210c8894
2012-01-11 11:45:21 -06:00
IIMarckus 317a98db94 Use item names in object data.
hg-commit-id: 800f382722dc
2012-01-10 20:57:41 -07:00
IIMarckus d9f764e923 $CD3D seems to be used only for trades, so document it as such.
hg-commit-id: 3207c2aa47df
2012-01-10 18:16:18 -07:00
Sawakita 6ca9439c65 Function $3493, former CheckBagItemExist, is now called IsItemInBag (consistency). Added base routine for text-special id $F7
hg-commit-id: 105c01affa23
2012-01-10 23:54:38 +01:00
Bryan Bishop a036d99f28 replace all MR__MIME -> MR_MIME
hg-commit-id: d7c6ab9c996e
2012-01-10 00:35:23 -06:00
Bryan Bishop 0527d9686d OAK_S_PARCEL -> OAKS_PARCEL
hg-commit-id: e03d18825d81
2012-01-10 00:32:54 -06:00
Bryan Bishop 7819dc288e CELADON_HOUSE_2 -> CELADON_HOUSE
hg-commit-id: 0574f08aaf85
2012-01-09 01:19:10 -06:00
Bryan Bishop b6d8ebb416 fix map naming mistakes in celadon city
hg-commit-id: d7234963d818
2012-01-09 01:15:09 -06:00
Sawakita cdaf8e3d9a Add function to get a monster's name from a given id (internal order).
hg-commit-id: 42e7deffd9b8
2012-01-08 23:45:46 +01:00
IIMarckus 2d9ab82912 Improve sprite names.
hg-commit-id: 9536a76e3bfa
2012-01-05 22:53:41 -07:00
IIMarckus faa63c870b Merge.
hg-commit-id: c6f5d5a99ac0
2012-01-05 22:36:06 -07:00
IIMarckus 9de73d6639 Give this sprite a better name.
hg-commit-id: 25097d060b88
2012-01-05 19:37:29 -07:00
Bryan Bishop 6d1870ea95 switch around old amber sprite constants
hg-commit-id: cb128c47380e
2012-01-05 19:26:18 -06:00
Bryan Bishop d6553b205c fix extra amber sprite constant name
hg-commit-id: 3f35827c8e6b
2012-01-05 19:21:41 -06:00
Bryan Bishop 982a7d60cb sprite constants
hg-commit-id: ce3c7d3ae15e
2012-01-05 19:20:36 -06:00
IIMarckus f57846ada1 Add more map name constants.
hg-commit-id: 40d8527547e4
2012-01-03 17:32:42 -07:00
Sawakita ee32ff009d Add macro for 'Event Displacement' and 'Fly-Warp' formula.
hg-commit-id: 70445835998b
2012-01-04 00:25:21 +01:00
IIMarckus 3678f9bfb9 $FFF3 checks whose turn it is.
hg-commit-id: e2038c0cb5f9
2011-12-29 03:37:44 -07:00
IIMarckus 0af6c061fe Add status checks + text.
hg-commit-id: 58043ea19ab5
2011-12-29 03:31:17 -07:00
IIMarckus e0f94f9384 Add the tail end of some battle code.
hg-commit-id: 1ae1fda42a8c
2011-12-29 00:24:28 -07:00
IIMarckus fa9c66dc63 Cleanup, and added new RAM variables (and changed some others).
hg-commit-id: 91fe5cdac0f3
2011-12-27 20:04:33 -07:00
IIMarckus b87848642c Disassemble some name lists logic.
From Sawakita, several months ago.

hg-commit-id: e2533e235981
2011-12-27 19:33:41 -07:00
IIMarckus 582fa01279 Expand some already‐referenced text.
hg-commit-id: d2cf570756e9
2011-12-27 16:31:22 -07:00
IIMarckus d5c498a7ec Remove TX_NULL; it is obsoleted by db "@"
hg-commit-id: 9fdfeb4cbdf0
2011-12-26 17:22:34 -07:00
Sawakita 4a6d81aea2 Fix (hopefully) unicode mis-behaviour.
hg-commit-id: 78ad0d43eabc
2011-12-27 01:04:13 +01:00
Sawakita a2887bc963 Fix small encoding error (unicode).
hg-commit-id: 8200663be6e4
2011-12-27 00:43:05 +01:00
Sawakita bb75886d1a Add status ailments masks (FRZ, SLP).
hg-commit-id: 59498d11c5aa
2011-12-27 00:35:59 +01:00
IIMarckus 6bc9c5dc3f Add title screen monsters from Green and Blue as well.
Having data from all versions is a long‐term goal, but until the
ROMs for those versions can be easily built and compared to the
originals, it will be very easy for errors to slip in. Adding stuff
from Green, Blue, and Yellow is okay with me, but for now Red is
the only version guaranteed to have correct data.

hg-commit-id: c595f0981208
2011-12-15 18:22:21 -07:00
IIMarckus a8dbea888b Poké Ball animation code cleanup.
hg-commit-id: 812dc01df153
2011-12-15 18:05:30 -07:00
IIMarckus c44b52577b Add random number generation functions.
hg-commit-id: e7d865799d77
2011-12-12 19:47:20 -07:00
IIMarckus 0152e33909 Document the byte before a trainer’s AI pointer.
hg-commit-id: 6b0145fce032
2011-12-12 18:48:35 -07:00
IIMarckus ef6eb622c4 Minor clarifications in Pallet Town scripts.
hg-commit-id: f42fc4aeadc6
2011-11-14 02:48:50 -07:00
IIMarckus 3fbbc239ac Add Blue’s house map.
hg-commit-id: 4f46a3ac0e71
2011-11-14 00:25:15 -07:00
IIMarckus bf33b737b7 Add constants for direction of connections.
hg-commit-id: b7e25e860a9e
2011-11-13 20:18:20 -07:00
IIMarckus 0e145ea2a4 First part of save file interpretation functions, thx Sawakita.
Also box‐drawing functions.

hg-commit-id: eaa7bd7c7804
2011-05-30 21:58:46 -06:00
IIMarckus 3cbe353075 Basic attack animation functions.
hg-commit-id: d5377e1bb8b5
2011-04-11 23:13:22 -06:00
IIMarckus 74b45506df Add attack characteristics data.
hg-commit-id: 2dbe132df9b8
2011-04-10 22:04:15 -06:00
IIMarckus 71e161da53 Use human-readable names instead of memory addresses.
hg-commit-id: da67afc569e2
2011-04-09 23:30:24 -06:00
IIMarckus c8cb96f964 Add evolutions / learned attacks. Thx Sawakita
hg-commit-id: ae6415b2d6b3
2011-02-19 17:39:39 -07:00
IIMarckus 2cad63f7bb Add town map locations. Thanks once again to Sawakita.
hg-commit-id: 294cd2e30768
2010-12-27 18:23:31 -07:00
IIMarckus 92b4f52d6e Add map ID constants
hg-commit-id: 73591e9194ac
2010-12-26 20:24:05 -07:00