Commit graph

1262 commits

Author SHA1 Message Date
U-Fish-PC\Daniel bae9ef77ee Added a new file for badge tiles 2013-08-18 14:28:51 -04:00
U-Fish-PC\Daniel 6595aaea50 Removed duplicate Vulpix pic, "vulpikb.pic" 2013-08-17 08:49:56 -04:00
yenatch 69e169706a update section names to comply with rgbds redefinitions
recently bentley/rgbds updated the section naming scheme to allow ram banking

HOME -> ROM0
DATA, CODE -> ROMX
BSS -> WRAM0, WRAMX
2013-08-12 14:38:03 -04:00
IIMarckus 463c86c1f3 Merge https://github.com/yenatch/pokered 2013-07-05 20:29:31 -06:00
yenatch c07a745e36 machine prices 2013-07-05 01:41:18 -04:00
yenatch e2e11de410 start on PlayIntroScene 2013-07-05 01:30:26 -04:00
IIMarckus 79639ebe92 More consistency in GiveItem scripts. 2013-07-01 10:45:17 -06:00
IIMarckus 0bfc37bffb Fix previous. 2013-07-01 10:38:29 -06:00
IIMarckus d96c5cff4c Missed label. 2013-06-28 19:53:36 -06:00
yenatch 8c13e1cad6 Comment DrawBadges 2013-06-17 20:27:01 -04:00
IIMarckus 50f4eb6b40 More comments in the dojo, and use Pokémon IDs for Pokédex displays. 2013-06-12 22:34:26 -06:00
IIMarckus b433cbd4b0 Better comments for the Game Freak room. 2013-05-23 17:12:47 -06:00
IIMarckus 7d458509d3 Merge https://bitbucket.org/sanky/pokered
Conflicts:
	main.asm
2013-05-13 01:07:13 -06:00
IIMarckus f628826615 Remove some incbins. 2013-05-12 23:30:33 -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 fa32624e79 * all Bankswitch command's destination addresses are labels now 2013-03-18 01:09:28 +01: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 66aaa9a0cb * added verification (equality test) for blue version build
* changed analyze_incbins to recognize generated label addresses
* fixed bank 1D assembly to make blue version build correctly
2013-03-12 03:46:32 +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
Mr Wint 1a3e59155f in-battle enemy move selection routines 2013-03-04 04:37:11 +01:00
Sanky 23f5f8c4ef Add SRAM-related routines, disassembled by Sawakita. 2012-12-28 12:54:39 +01:00
Sanky 6db84ef80a Merge https://bitbucket.org/Sanky/pokered 2012-12-25 22:55:16 +01:00
IIMarckus 5f2a62871a Point out an unused warp noticed by Torchickens. 2012-12-22 22:22:01 -07:00
IIMarckus 93eb634966 Removed more incbins from scripts. 2012-12-21 17:33:33 -07:00
IIMarckus 74aeba8739 Remove more incbins from scripts. 2012-12-21 16:44:21 -07:00
IIMarckus 47f8a45943 Remove more incbins from scripts. 2012-12-21 16:32:56 -07:00
IIMarckus 8d02c42e70 Remove more incbins from scripts. 2012-12-21 15:46:13 -07:00
IIMarckus 09b6fd2890 Remove more incbins from scripts. 2012-12-21 15:36:11 -07:00
IIMarckus c71c270947 Remove another incbin from script. 2012-12-21 15:18:32 -07:00
IIMarckus b41346222f Fix previous. 2012-12-21 15:11:15 -07:00
IIMarckus 575590d1a9 Remove another incbin from scripts. 2012-12-21 14:53:06 -07:00
IIMarckus 7267cbcb49 Remove more incbin from scripts. 2012-12-21 14:44:49 -07:00
IIMarckus ca740cb065 Remove more incbins from map scripts. 2012-12-21 14:31:43 -07:00
IIMarckus fbf6d7c128 Remove redundant text labels. 2012-12-21 13:59:04 -07:00
IIMarckus 4d7e8a03f2 Remove incbin in Silph Co 4F. 2012-12-21 13:44:40 -07:00
Sanky 2efa3ebe1f Add generate_sys.py. 2012-12-21 19:49:56 +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
Sanky 17e8f21f46 Disasm a large part of the in-battle menu routines. 2012-12-20 21:04:47 +01:00
Sanky 66d70b9295 disasm GetCurrentMove 2012-12-18 22:21:09 +01:00
Sanky 53e7a62744 Disasm LoadMovePPs (a predef) 2012-12-18 15:39:21 +01:00
IIMarckus 0ed46e7a72 Better cross‐make compatibility. 2012-12-02 19:34:19 -07:00
IIMarckus 4decef28dd Whitespace. 2012-11-02 13:56:38 -06:00
sawakita d9c77261a1 Add routine that sends SGB packets
The delaying routine Wait7000, called after each single packet sending
is disassembled too.
2012-11-01 18:56:12 +01:00
sawakita 95a2c2a6da Use more meaningful local labels in bank 0
Involved routines are: DisableLCD, CleanLCD_OAM, ResetLCD_OAM.
2012-11-01 18:33:28 +01:00
sawakita e708893089 Get rid of "\@" symbols used in local labels 2012-10-02 21:20:37 +02:00
sawakita 19a859ca51 Improve error checking in the context of issue #27
Link to kanzures' guidelines for that issue:
https://bitbucket.org/iimarckus/pokered/issue/27/analyze_incbinsscan_for_predifined_labels#comment-2068911
2012-10-01 18:59:51 +02:00
sawakita db0c37557d Fix param error in load_asm_if_one_exists_in()
Not sure, but I suppose that using *args makes the passed list an element
of the args list, thus causing iteration on args to yield the passed
list as an element instead of yielding the single elements of the passed
list. Maybe.
2012-10-01 18:54:45 +02:00