Commit graph

1750 commits

Author SHA1 Message Date
IIMarckus 080f02ff60 Mention the predefined pointers used in map scripts. thx Sawakita
These need to be documented. Could be the RBY equivalent of G/S’s
scripting engine.

hg-commit-id: 1da502fdda91
2010-11-16 17:48:27 -07:00
IIMarckus 9e58f4480a split constants into their own file
hg-commit-id: c66973629bf6
2010-11-12 23:00:02 -07:00
IIMarckus 6d5fe3f49f Minor address→label replacement
hg-commit-id: da374fe7f094
2010-10-30 20:09:20 -06:00
IIMarckus e56b7c85c6 Expand enemy withdraw routine. Needs cleanup!
hg-commit-id: 763da09f0b08
2010-10-30 00:04:02 -06:00
IIMarckus 48a7103175 misc. label improvements
hg-commit-id: fc108848b348
2010-10-29 22:01:44 -06:00
IIMarckus ecf5f87019 Expand some bankswitch routines in the home bank
hg-commit-id: 01edc4778cee
2010-10-29 21:20:50 -06:00
IIMarckus 86a83b1046 Replace a couple addresses with existing labels
hg-commit-id: 146738f842e3
2010-10-29 21:13:38 -06:00
IIMarckus 31aa2d80d1 add some useful text macros
hg-commit-id: ee1364b43984
2010-10-29 20:59:46 -06:00
IIMarckus 67922daa1a Expand routine that gets item name given item id
hg-commit-id: 1a57150ac99a
2010-10-29 20:48:52 -06:00
IIMarckus f0ae1dcc35 decompose PrintText
hg-commit-id: 2541bb953956
2010-10-29 20:35:17 -06:00
IIMarckus abf21e5383 More trainer AI: status healing items, stat-raising items
hg-commit-id: dd1cceb189ec
2010-10-29 20:31:09 -06:00
IIMarckus 1f4d36f5e8 These trainers use potions of various kinds
hg-commit-id: d42dfe58f257
2010-10-28 23:19:33 -06:00
IIMarckus 37c66572e8 Expand each trainer's AI function
hg-commit-id: 6ee95d526091
2010-10-28 23:01:30 -06:00
IIMarckus 12b47c8f66 Add pointers to trainer AI
hg-commit-id: ed75152bf10f
2010-10-28 22:37:18 -06:00
IIMarckus f35da53f88 Add mart data. Still need to find the pointer/routine for it.
hg-commit-id: a2daae171caa
2010-10-26 22:46:59 -06:00
IIMarckus c5588d3b9c add item name constants
hg-commit-id: c3f10cdcff75
2010-10-26 21:37:40 -06:00
IIMarckus 18e4701dfc whitespace changes
hg-commit-id: b1a92aa2875c
2010-10-26 07:37:56 -06:00
IIMarckus 4cccc2fdf8 It’s official: if something needs doing, mark it with XXX.
If you’re not absolutely, positively sure a comment is
correct, mark it with XXX. Don’t leave anything that’s
not 100% clear unmarked, or nobody will ever fix it.

hg-commit-id: 8d23e2ad71eb
2010-08-16 21:11:43 -06:00
IIMarckus ec8413e317 comment improvement
hg-commit-id: 2d141f805654
2010-08-16 21:09:04 -06:00
IIMarckus aef6886305 convert spaces to tabs
hg-commit-id: 9f0b5d816c79
2010-08-16 21:08:22 -06:00
IIMarckus d6e077dfce add map names to some pointers (incomplete)
hg-commit-id: ede772fd7d75
2010-08-16 21:07:55 -06:00
IIMarckus 3020b89a18 Add an extra rgbds-linux URL to the readme
hg-commit-id: 4c1ba2887f14
2010-08-16 21:02:28 -06:00
IIMarckus b9601888a0 typos
hg-commit-id: 3e9ff0ba2de5
2010-08-16 21:01:42 -06:00
IIMarckus 254d861ed0 add pokedex order
hg-commit-id: b5dcc067aefc
2010-08-16 00:46:03 -06:00
IIMarckus cb2ab7f1ed add individual monster palettes
hg-commit-id: f630aeb50fc6
2010-08-16 00:15:05 -06:00
IIMarckus 813affec1d slight correction to palette names
hg-commit-id: 6303d5a2eed6
2010-08-15 23:56:49 -06:00
IIMarckus 687596e258 palette name constants
hg-commit-id: 5fa92039fb22
2010-08-15 23:48:30 -06:00
IIMarckus 3d6ff4a0ab add sgb palette definitions
hg-commit-id: af98424e65a1
2010-08-15 23:40:58 -06:00
IIMarckus 8f863e812a add banks for map header pointers
hg-commit-id: 9c450caf8ffb
2010-08-01 09:13:02 -06:00
IIMarckus beec27ef52 add map pointers
These are currently static values. Next would be to start
disassembling maps, I guess.

Step 1: Disassemble maps until all of these pointers have been replaced
with labels.

Step 2: Move all the map data to a different file (seems like it would
fit).

Step 3: Make an editor that outputs blockdata to a separate file?

hg-commit-id: 4d6f657603b1
2010-07-31 13:30:42 -06:00
IIMarckus d363e2bbfa bank numbers for pokemon image pointers
hg-commit-id: d314e1bccced
2010-07-08 21:56:49 -06:00
IIMarckus 46d9b99360 replace WildMonsters__ with real location names
hg-commit-id: 28d76d9e49da
2010-03-21 19:27:37 -06:00
IIMarckus d922826d6f add AddNTimes function
hg-commit-id: 52c0a95534f2
2010-03-19 10:43:22 -06:00
IIMarckus a715484609 add code that gives enemies special moves
hg-commit-id: cf9177d9be80
2010-03-19 10:40:28 -06:00
IIMarckus 9dc6221168 add the attacks leaders and the elite 4 use
hg-commit-id: 6d86aadf90a4
2010-03-19 01:25:29 -06:00
IIMarckus d07db62219 add attack names as constants
hg-commit-id: e5042ae42106
2010-03-19 01:12:55 -06:00
IIMarckus 3dc277d652 add trainer name constants
hg-commit-id: 01994c044916
2010-03-19 00:49:46 -06:00
IIMarckus bd3d202d17 add the data copying functions at 009D, 00B5
hg-commit-id: 5a5589502446
2010-03-19 00:27:34 -06:00
IIMarckus a314f06836 improve makefile dependencies a bit
hg-commit-id: d0632da04a17
2010-03-19 00:18:39 -06:00
IIMarckus 7b7267e5c1 remove self-evident comments
hg-commit-id: 38354cd9469d
2010-03-19 00:16:02 -06:00
IIMarckus 459a7c8ad0 use readable names instead of ram addresses
hg-commit-id: 49fdf90d76d0
2010-03-19 00:10:42 -06:00
IIMarckus dd95618085 add wild pokemon data, with a little code that parses it
hg-commit-id: 725848b96314
2010-03-19 00:06:01 -06:00
IIMarckus 0cfc2c708a a lot of the rom is free space. don't bother including empty banks
hg-commit-id: ccb1fefbe9de
2010-03-18 21:23:39 -06:00
IIMarckus 109d1893f4 remove now-unneeded linkfile
hg-commit-id: 815def2eab5b
2010-03-18 21:01:53 -06:00
IIMarckus 772a1879b6 list needed RGBDS version in readme
hg-commit-id: 037276bf901f
2010-03-18 20:59:22 -06:00
IIMarckus b38670f2a4 Fix flags to match current version of rgbds-linux
hg-commit-id: 67e8deb819ef
2010-03-18 20:56:19 -06:00
IIMarckus 661d8f0030 trainer data: the pokemon on each team
hg-commit-id: 97ab2b06b995
2010-01-04 21:58:43 -07:00
IIMarckus 49dcb82777 add pokemon names as constants
hg-commit-id: 6d1d39f89dba
2010-01-04 20:44:08 -07:00
IIMarckus 63a594a3c5 outsource the ROM header to rgbfix
hg-commit-id: 0a810b8fee68
2010-01-04 20:17:37 -07:00
IIMarckus df2b3b739c Initial commit
hg-commit-id: 8bac7aa76c64
2010-01-04 17:58:43 -07:00