Commit Graph

146 Commits

Author SHA1 Message Date
dannye 032f961ef2 Split macros.asm 2016-07-31 13:04:04 -05:00
YamaArashi 3a6a300da4 sync text 2016-06-12 10:11:31 -07:00
pikalaxalt 0d687ba25a TX_SFX_KEY_ITEM and `mapconst` macro 2016-05-30 09:08:40 -04:00
yenatch b852fe5b42 Use rgbasm -D in the makefile. 2016-02-17 15:33:01 -05:00
dannye 5facf8377a No more wram_constants.asm
unfortunately, this means manually declaring the wEnemyMon1 party struct
2015-08-30 22:05:50 -05:00
YamaArashi cbcdb2ec2a move event macros to separate file 2015-07-20 22:11:59 -07:00
YamaArashi fcab935a0f enumerate events 2015-07-20 18:32:26 -07:00
IIMarckus 5459477ecd Merge branch 'master' of https://github.com/dannye/pokered 2014-10-20 18:56:21 -06:00
IIMarckus a3d3f8324a Kill version.asm. 2014-10-17 02:42:32 -06:00
U-Daniel-PC\Daniel de39851f4a Make Hide/Show objects more dynamic
be on the look out for more static ids in the wild
unused constants are still included because a
script could be written to check whether the player
has picked up an item/fought a legendary etc.
2014-09-25 19:21:49 -04:00
yenatch 229507e3f3 VRAM constants. 2014-05-29 01:30:09 -07:00
yenatch 955b53047c More complete hardware constants. Rename joypad constants. 2014-05-23 15:25:16 -07:00
U-Fish-PC\Daniel d693721f97 Use constants for the starter mons 2014-05-21 09:54:33 -04:00
yenatch 8a106a2c61 Name the tilesets and give them constants.
Also clean up the tileset macro and remove placeholders/redundant files.
2014-04-03 22:46:39 -04:00
yenatch b1b084334c Let rgbasm handle undefined version constants. 2014-02-14 19:35:38 -05:00
yenatch c49dd99a98 Split wram.asm from poke{red,blue}.o into wram.o
wram.asm still defines some constants. They're moved into constants/wram_constants.asm.
2014-01-27 17:09:09 -05:00
yenatch 001270908a define music constants instead of running around with ((label-$4000)/3) 2014-01-21 14:08:06 -05:00
Marcus Huderle 24988da53f Credits order INCBIN and more labeling. 2013-12-27 11:41:54 -06:00
Marcus Huderle fe9df41b5f Labeled Special Effect pointers and ids. 2013-12-23 18:57:01 -06:00
U-Fish-PC\Daniel 23c7161bbc Clean up constants 2013-12-11 10:37:17 -05:00
U-Fish-PC\Daniel d4d4481df0 Move slot machine constants 2013-12-11 02:00:10 -05:00
U-Fish-PC\Daniel 9c4be8a91e Disassemble Slot Machine and Others 2013-12-11 01:44:39 -05:00
yenatch 3904b5aba5 clean up remaining constants 2013-12-05 01:37:44 -05:00
yenatch 5dc5feb29c split related constants into constants/ 2013-12-05 01:34:12 -05:00
yenatch 12f8023599 split rgbasm macros into macros.asm 2013-12-05 01:25:12 -05:00
yenatch a548c1d097 split wram/hram out of constants.asm and start using wram sections
also inadvertently labeling some hard addresses
2013-12-05 01:18:14 -05:00
IIMarckus c60da440b6 Merge branch 'master' of https://github.com/Sanky/pokered
Conflicts:
	main.asm
2013-11-01 20:15:09 -06:00
U-Fish-PC\Daniel 7059bb15f3 Fix blue and yellow music 2013-10-22 02:13:16 -04:00
U-Fish-PC\Daniel d47cdd6e15 More bank 2 music engine and music/sfx format update 2013-10-21 19:30:07 -04:00
Sanky b5268ab920 Merge remote-tracking branch 'kanzure/master' into mergetastic
Conflicts:
	main.asm
2013-10-21 20:24:46 +02:00
U-Fish-PC\Daniel 8edfcc4b1e All music and sfx 2013-10-12 14:40:37 -04:00
U-Fish-PC\Daniel 5537897109 give consistency to map names 2013-09-16 12:10:26 -04:00
Sanky 15105c45f3 Disasm code which draws tiny party pokémon symbols in-battle. 2013-07-03 20:04:16 +02:00
IIMarckus 7d458509d3 Merge https://bitbucket.org/sanky/pokered
Conflicts:
	main.asm
2013-05-13 01:07:13 -06:00
IIMarckus 9f4f3b62a4 Make the pic bank calculations more readable. 2013-05-12 21:56:09 -06:00
Mr Wint 2cc0aef0e9 * add known hard-coded memory locations are labels now
* all global labels now have a comment indicating their ROM address
* all references to tile buffer locations are using the FuncCoords marco now
* added some comments and assembly analysis
2013-04-07 04:01:08 +02:00
Mr Wint c5ab38099e * analyzed assembly related to handling sprites
* added assembly that was wrongly classified as music before
* all jumps and calls now point to a proper label
* removed all incbins in home bank
* some more small assembly analysis and comments
2013-03-17 22:54:12 +01:00
Mr Wint 7bdb3199ae * added EQU constants for mon header RAM area
* analyzed and commented sprite loading routines
* experience calculation routine
* couple more small routines and data structures
2013-03-13 15:11:41 +01:00
Mr Wint 120235c393 formatted attack effects and use more EQUs
automatically extracted and included a bunch of assembly
2013-03-12 01:52:32 +01:00
Sanky 213e60f807 disasm MoveSelectionMenu 2012-12-21 16:52:45 +01:00
Sanky cf91edd39f TrainerBattleVictory disasmed 2012-12-20 22:33:15 +01:00
IIMarckus 122d0003eb Palette $0C is the Town Map palette.
Noticed by Danni-E 33.

hg-commit-id: 93a11989d9db
2012-07-03 21:47:04 -06:00
stag019 6d91075892 CalculateDamage routine from smkdan added.
hg-commit-id: 8387b4581cce
2012-03-21 22:28:38 -04:00
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