Commit Graph

90 Commits

Author SHA1 Message Date
YamaArashi b598914e7e alignment 2016-07-02 16:27:28 -07:00
YamaArashi b6dc11d8c0 all remaining ruby/sapphire code differences before scripts 2016-07-02 16:24:26 -07:00
YamaArashi 98e83e3599 battle animation BG table 2016-06-29 00:12:49 -07:00
YamaArashi cbf76bed9f labels for battle animation graphics 2016-06-29 00:03:53 -07:00
yenatch e9e1b988f9 Merge remote-tracking branch 'origin/master'
Conflicts:
	data/data2.s
2016-06-28 23:46:18 -04:00
yenatch d6e352aff8 Remove the duplicate tileset headers, and include the real ones.
Also relabel some shared map assets.
2016-06-28 23:32:58 -04:00
ProjectRevoTPP ded4bcc83f Dump more Gfx (#15) 2016-06-28 09:43:55 -07:00
ProjectRevoTPP 42f1181159 Fix blank.4bpp build error from before (#12) 2016-06-18 21:14:16 -07:00
YamaArashi 7fe8418deb more ruby/sapphire differences 2016-06-18 02:35:55 -07:00
ProjectRevoTPP 4cd3e87f5d Dissassemble title screen assets for version differences (#11) 2016-06-17 23:33:39 -07:00
ProjectRevoTPP 14dcee450d Potential fix for Issue #1 (#10)
replace all-zero incbins with .space and build fixes for certain Linux configurations
2016-06-17 05:00:47 -07:00
yenatch 8de49d722c Dump the maps. 2016-06-16 16:11:29 -04:00
ProjectRevoTPP f2654a380e Dump graphics from graphics.s (#7)
* dump rom header as bytes

* dissassemble egg hatching animation image

* dissassemble gba picture for trading and its palette

* split egg images and add dissassemble trade shadow

* dump menu graphics and palette - requires precompressed files due to broken gbagfx

* fix menu graphics and include palette

* update makefile because it didnt want to include makefile in commit

* dump unused character table

* finish fixing menu concatenation

* dump open pokeball graphic

* dissassemble pokeball icons

* rename openball file

* dump rest of D019E4 as unknown bins and graphic

* dissassemble gBattleAnimPicTable
2016-06-14 14:27:21 -07:00
YamaArashi a27cec41b5 decompile palette.c 2016-06-10 18:37:25 -07:00
YamaArashi 54c60e33cb Japanese status condition strings 2016-06-06 00:29:25 -07:00
YamaArashi 3e5fac07b3 label internal data2.s pointers 2016-06-05 20:11:51 -07:00
YamaArashi 80dd30521f data2.s function pointer labels 2016-06-05 18:16:26 -07:00
ProjectRevoTPP 27b74ac5c7 Dump all pure pointer tables and label them (#6)
dump pure pointer tables
2016-06-05 17:52:38 -07:00
YamaArashi 255cd5afad kun/chan 2016-06-05 15:47:57 -07:00
YamaArashi 64878abe40 define variables in rtc.c 2016-06-05 15:06:14 -07:00
YamaArashi 2998cc719a link.c 2016-06-05 13:43:46 -07:00
YamaArashi 2405230037 fix some text macros 2016-05-31 01:49:51 -07:00
YamaArashi cb8889f397 remove 'replacing incbin' comments 2016-05-31 01:35:45 -07:00
YamaArashi b8accc4c70 more Japanese strings 2016-05-31 01:26:53 -07:00
YamaArashi 9e8fdbcd1c tamago (egg) strings 2016-05-31 00:58:16 -07:00
YamaArashi 1e30ccbfaa sound check katakana string 2016-05-31 00:42:54 -07:00
YamaArashi cce1ca7921 contest effect functions 2016-05-30 21:43:45 -07:00
YamaArashi ffd70ca9eb combo starter lookup table 2016-05-30 20:58:08 -07:00
YamaArashi ac652715b0 contest effects 2016-05-30 20:52:30 -07:00
YamaArashi 8bf503d437 contest moves 2016-05-30 20:36:39 -07:00
YamaArashi 2a9c15e60c outline cursor tiles 2016-05-30 18:52:03 -07:00
YamaArashi b547477df9 labels for debugging-related 'round' strings 2016-05-30 17:23:59 -07:00
YamaArashi 2dc7b3ef62 replace addresses with labels 2016-05-30 16:44:50 -07:00
YamaArashi e77f1c6515 wild pokemon data 2016-05-30 15:49:15 -07:00
YamaArashi 20c01299c8 fill in charmap 2016-05-30 12:48:00 -07:00
ProjectRevoTPP 957c53e495 Dump most of the text from data2 (#4)
* dump pokedex entries

* account for newline on new file

* fix incorrect pointer so pokeruby builds to same sha1

* text dumping part 1

* text dump part 2 & update macros

* text dump part 3, revenge of the whitespaces

* text dump part 4: a new commit

* text dump part 5: the merge conflict strikes back

* dump a huge chunk of texts

* remove byte hunting comments

* add proper align

* fix align

* consistency, who needs it - actually, everyone

* dump credits

* simplify names

* dump a load of text and update charmaps

* move credits.s back into data2

* dump trainer eye text

* remember to add this file you dummy

* incomplete bank dissassembly

* another ugly, incomplete mass dump

* dissassemble contest opponents and other incbins

* 1P

* dump the rest of text blobs from data2

* dump missing text incbin 1

* dump missing text incbins 2

* fix palette usage

* normalize palette usage to decimals

* remember to add the equal sign charmap you dummy
2016-05-30 11:54:21 -07:00
YamaArashi 0ebfe95d65 text.c 2016-05-30 02:19:25 -07:00
YamaArashi c0203de808 sprite.c and updated preproc 2016-05-21 10:35:53 -07:00
YamaArashi 4bed639c29 pokedex data 2016-05-17 04:43:13 -07:00
ProjectRevoTPP 7acc54c6bc add dumped pokedex entries (#3)
* dump pokedex entries

* account for newline on new file
2016-05-16 20:53:04 -07:00
YamaArashi 1879d0883e main.c 2016-05-15 21:13:30 -07:00
YamaArashi 2c14f89c68 song names text 2016-05-15 11:14:25 -07:00
YamaArashi da5008fc93 fix build error 2016-05-15 09:47:35 -07:00
ProjectRevoTPP 163bdc94dd Update script macros to reflect new format 2016-05-15 12:36:14 -04:00
ProjectRevoTPP 81bdfa1c93 dissassembled some incbins related to battle texts
get rid of // comment use

added textparc tool for incbin processing

revise charmap functions and dissassemble another incbin

revise charmap.txt again

cleaned up charmap.txt and corrected incorrect info about control characters

remove textparc, will push to a seperate fork somewhere later
2016-05-15 12:36:14 -04:00
YamaArashi eaa9f37ca9 m4a lib; use fewer iwram syms 2016-05-15 01:55:33 -07:00
YamaArashi 1e6eb4f812 use compiled libgcc 2016-04-30 04:19:00 -07:00
YamaArashi 0df6676bfc use preprocessor 2016-04-22 18:25:40 -07:00
YamaArashi 0601fb4d00 Prepare for switch to standard gas (with preprocessor) 2016-04-21 23:06:36 -07:00
YamaArashi 8890ea36ee AGB flash library 2016-04-08 21:43:56 -07:00