Commit Graph

487 Commits

Author SHA1 Message Date
ProjectRevoTPP
041d428dc6 purge pointers in data_599714 2019-05-05 04:04:52 -04:00
Revo
aad637c57d
Merge pull request #91 from ProjectRevoTPP/item_icon_palette_fix
fix item_icon_palette being 0x20 instead of 0x40
2019-05-04 18:41:10 -04:00
ProjectRevoTPP
58bd5c805b fix item_icon_palette being 0x20 instead of 0x40 2019-05-04 18:39:43 -04:00
Revo
4885bf599e
Merge pull request #90 from ProjectRevoTPP/face_rodata
disassemble face_rodata and split out scene_rodata
2019-05-04 18:06:56 -04:00
ProjectRevoTPP
38f202e302 formatting2 2019-05-04 18:06:23 -04:00
ProjectRevoTPP
9c3c3b1d75 formatting 2019-05-04 18:05:40 -04:00
ProjectRevoTPP
ed1c51d491 disassemble face_rodata and split out scene_rodata 2019-05-04 18:03:28 -04:00
Revo
5c038a79c7
Merge pull request #89 from laqieer/master
Dump portraits and item icons
2019-05-04 11:30:39 -04:00
laqieer
553822e1d4 Dump all item icons with palette 2019-05-04 15:09:17 +00:00
laqieer
f7e643de8f dump all portrait data 2019-05-04 12:13:46 +00:00
laqieer
f60d222e70 remove .fk files when make clean 2019-05-04 12:13:04 +00:00
laqieer
a89f7cdb37 exclude .fk files 2019-05-04 12:10:41 +00:00
laqieer
af4772baa2 support image fake compression format .fk 2019-05-04 06:54:19 +00:00
laqieer
a2e0f8f278 split portrait data and define struct 2019-05-03 18:17:43 +00:00
Revo
565e843263
Merge pull request #87 from laqieer/comp_link
Refactor battle animation with compressing linker
2019-05-03 10:41:30 -04:00
laqieer
3527218f1c Enhancement: refactor battle animation with compressing linker so that compressed pointers can be updated automatically 2019-05-03 11:50:48 +00:00
laqieer
1d93c0b847 homemade linker with customized compression support 2019-05-03 11:48:40 +00:00
Revo
8b969d3893
Merge pull request #86 from ProjectRevoTPP/sound_data_split
Partial sound data disassembly
2019-05-02 22:24:35 -04:00
ProjectRevoTPP
43d9f48ca9 disassemble pcm table and unused keysplit table data 2019-05-02 20:31:50 -04:00
ProjectRevoTPP
be4cb59998 formatting 2019-05-02 20:11:57 -04:00
ProjectRevoTPP
5241f5fef7 music_player_table.inc 2019-05-02 20:10:11 -04:00
ProjectRevoTPP
5379c01562 disassemble song table 2019-05-02 19:55:45 -04:00
ProjectRevoTPP
185a595585 Merge branch 'master' of https://github.com/FireEmblemUniverse/fireemblem8u into sound_data_split 2019-05-02 14:26:42 -04:00
ProjectRevoTPP
2196c5b127 split sound_data baseroms 2019-05-02 14:26:36 -04:00
Revo
05b8129225
Merge pull request #85 from laqieer/banim_follow_up
Refactor battle animations
2019-05-02 12:08:55 -04:00
laqieer
583a4e48cd Bugfix: add _motion.o to clean target 2019-05-02 13:18:40 +00:00
laqieer
9972c1f2ac Update: remove old build method and dependancy for banim 2019-05-02 11:32:20 +00:00
laqieer
4e8f02b297 Optimization: remove make target battleanim; remove build script for battle animation; move banim_*_motion.s to data/banim 2019-05-02 11:29:54 +00:00
laqieer
d1a223aeb4 Optimization: change battle animation palette source file from .s to .agbpal and move to the same folder as the image's 2019-05-02 10:56:57 +00:00
laqieer
63c38cb499 Optimization: remove useless banim_*_pal labels 2019-05-02 04:29:37 +00:00
laqieer
412570f958 Optimization: remove useless banim_*_modes labels 2019-05-02 04:26:25 +00:00
Revo
5b5b617d48
Merge pull request #83 from laqieer/banim_follow_up
Remove gcc-arm-none-eabi dependancy
2019-05-01 23:35:34 -04:00
Revo
67356af0fb
Merge pull request #84 from ProjectRevoTPP/m4a_tables
dump m4a_tables.c and rename data file to sound_data
2019-05-01 23:35:24 -04:00
ProjectRevoTPP
d9d57c7c88 formatting 2019-05-01 23:34:54 -04:00
ProjectRevoTPP
f933ffb46c dump m4a_tables.c and rename data file to sound_data 2019-05-01 23:32:41 -04:00
laqieer
f842c26519 Enhancement: pass makefile variables $(AS) and $(OBJCOPY) to shell script 2019-05-02 03:26:50 +00:00
laqieer
24e99b4ad3 Enhancement: allow users to specify the as and objcopy they want to use via arguments; add environment variables DEVKITARM and DEVKITPRO to path and run arm-none-eabi-xxx directly if no argument is given. 2019-05-02 03:19:26 +00:00
laqieer
b7f651c95c Enhancement: replace gcc with as when compiling banim 2019-05-02 03:02:38 +00:00
laqieer
0cbe22c62c Bugfix: add .exe extension name to as, ld, objcopy according to OS 2019-05-02 02:51:28 +00:00
Revo
82990dccc5
Merge pull request #82 from laqieer/master
dump battle animation data according to pointer table and parse them to macro
2019-05-01 22:38:57 -04:00
laqieer
205f79ed2c Update README with dependancy and instruction to build banim 2019-05-02 02:22:52 +00:00
laqieer
151a2164cb Bugfix: remove dependancy of make target battleanim 2019-05-02 02:16:54 +00:00
laqieer
65e73ca767 Bugfix: the label of the second blank sheet 2019-05-01 10:12:33 +00:00
laqieer
31d1dd19ae Bugfix: signed short to unsigned short conversion when writing oam attributes; affine parameter array length is in each entry's head; missing \ before banim_code_85 marco parameter; missing blank and discarded sheet label.
Test: assign absolute address to sheet image pointer in battle animation script.
ROM match in binary now.
2019-05-01 09:59:35 +00:00
laqieer
a0b8c65a13 Remove all gUnknown labels in data_banim 2019-04-30 13:49:56 +00:00
laqieer
ad4c9e6d4d output address-label table for diagnosis 2019-04-30 07:47:10 +00:00
laqieer
397125001b Add a discarded sheet for skeleton spear animation 2019-04-30 07:45:43 +00:00
laqieer
224eb84eb5 Bugfix: rename repeated labels 2019-04-30 04:25:02 +00:00
laqieer
f29ddb4ab5 Bugfix: modes data in 3 animations are 88 bytes instead of 96 bytes; unsigned short print bug (0xF0) when writing oam data to assembly source files. 2019-04-30 04:16:48 +00:00
laqieer
056d9e3c3d Rebuild the battle animation data area in the rom 2019-04-29 17:15:50 +00:00