Commit Graph

2616 Commits

Author SHA1 Message Date
MokhaLeee
3493c87d53 Rewrite huffman compressor 2024-10-22 17:14:34 +08:00
Revo
c545425c97
Merge pull request #677 from Eebit/fix-ci
Some checks failed
Build CI / build (push) Has been cancelled
Fix CI - Add missing Python dependencies
2024-10-05 22:13:03 -04:00
Eebit
04d701d3cd
Add missing Python dependencies (numpy, pillow) 2024-10-05 21:43:58 -04:00
Revo
da8ae1348e
Merge pull request #675 from MokhaLeee/tools
Some checks are pending
Build CI / build (push) Waiting to run
Fix tools makefile
2024-10-05 20:40:15 -04:00
Revo
0490874b1f
Merge pull request #676 from minirop/matching-cleanups
sub_808679C matched, DisplayExtendedSysHand less ugly match
2024-10-05 20:40:01 -04:00
minirop
c3172f0ba6
removed NONMATCHING in DisplayExtendedSysHand and used defines in gAutoUdefJids 2024-10-02 19:59:53 +02:00
minirop
1c4e8a8aa8
DisplayExtendedSysHand 2024-09-29 20:59:33 +02:00
minirop
25fb27de9b
sub_808679C (matched) 2024-09-29 20:59:32 +02:00
MokhaLeee
974a26e69f move gfx py tools to ./scripts dir 2024-09-29 15:03:35 +08:00
MokhaLeee
427e5d2a8a Fix tools mk
In addition to the tools compiled with C, there are also some Python scripts that do not need to be compiled. They do not need make.

Signed-off-by: MokhaLeee <nkulyc@163.com>
2024-09-29 11:41:44 +08:00
Revo
196341d230
Merge pull request #673 from MokhaLeee/tsa
Some checks failed
Build CI / build (push) Has been cancelled
Match TSAs: EfxSkill and EfxMagic DemonLightBG
2024-09-25 11:04:52 -04:00
MokhaLeee
ca5cd5d4f6 match demonlight BG tsa 2024-09-25 21:12:26 +08:00
MokhaLeee
215a06955e remove cache 2024-09-25 19:57:10 +08:00
MokhaLeee
63e53c5cbc match TSA order on efxskill 2024-09-25 19:56:59 +08:00
Revo
730b44e5db
Merge pull request #672 from minirop/goto-removal
Removed goto from some functions
2024-09-23 22:57:14 -04:00
minirop
13bad05aad
Removed goto from those functions:
PrepScreenProc_MapIdle
Title_SetupSpecialEffectGraphics
ProcessTurnSupportExp
sub_80B92D0

Rewrote SearchAvailableEvent (goto needed to match)
2024-09-24 01:04:25 +02:00
Revo
7897d2e2aa
Merge pull request #671 from minirop/small-cleanups
Some checks failed
Build CI / build (push) Failing after 0s
Small cleanups in Talk_OnIdle, GetStrTalkLen, BmBgfx_Loop, and StartGmapRm
2024-09-21 22:13:24 -04:00
minirop
f667e6d662
Small cleanups in Talk_OnIdle, GetStrTalkLen, BmBgfx_Loop, and StartGmapRm 2024-09-22 03:59:54 +02:00
Revo
67758de6b6
Merge pull request #665 from Eebit/spline-part-1
Some checks failed
Build CI / build (push) Failing after 0s
Progress on `spline`
2024-09-16 19:45:13 -04:00
Eebit
516e61f8f1 Merge branch 'master' of https://github.com/FireEmblemUniverse/fireemblem8u into spline-part-1 2024-09-14 17:10:14 -04:00
Eebit
98df6f30c7 (spline) More progress; cleanup of other usages 2024-09-14 17:03:31 -04:00
Revo
2953f8c6ed
Merge pull request #670 from MokhaLeee/overlay0
review ewram-overlay0
2024-09-05 13:34:55 -04:00
MokhaLeee
6d82e77f21 overlay0 data done 2024-09-03 12:02:23 +08:00
MokhaLeee
0cfd9049a6 unstatic struct definitions, collect ewram-overlay0 data 2024-08-29 15:20:57 +08:00
Revo
12004dfd31
Merge pull request #669 from MokhaLeee/ekrdkdata
dump ekr-dk data
2024-08-28 16:35:25 -04:00
MokhaLeee
2c6b0d8d49 dump ekr-dk data 2024-08-28 17:09:06 +08:00
Revo
7d028e8dfe
Merge pull request #668 from MokhaLeee/tacticiandata
dump tactician related data
2024-08-25 23:16:58 -04:00
MokhaLeee
34a07e5a16 dump tactician related data 2024-08-25 07:42:49 +00:00
Revo
b8e8b56797
Merge pull request #667 from MokhaLeee/fe6sio
split data
2024-08-22 07:39:58 -04:00
MokhaLeee
ed5ce101da dump all banim data scripts 2024-08-22 12:46:38 +08:00
Cameron Wong
8e7ea35e22
Merge pull request #656 from CT075/unstatic-bmudisp
Move static assets into bmudisp.h
2024-08-21 21:04:33 -04:00
MokhaLeee
e99992b823 dump data: fe6sio 2024-08-19 19:23:29 +08:00
Revo
43f3738ddf
Merge pull request #666 from Veslyquix/patch-1
Comment helpbox.c
2024-08-18 12:45:33 -04:00
Veslyquix
0273c35020
Comment helpbox.c 2024-08-18 06:35:51 -04:00
Eebit
87e2ee5eb0 (spline) Some progress 2024-08-17 21:43:52 -04:00
Revo
92a8fc2fa0
Merge pull request #664 from MokhaLeee/siodata
decomp sio data
2024-08-17 21:26:44 -04:00
MokhaLeee
48c3cea0ba decomp sio data 2024-08-17 17:34:20 +00:00
Revo
b7b95d87d4
Merge pull request #661 from laqieer/master
Handwritten asm files and small bugfixes in building
2024-08-17 11:28:38 -04:00
Revo
45012473b8
Merge pull request #662 from jiangzhengwenjz/fix
match sub_8082764
2024-08-17 11:28:09 -04:00
Zhengwen Jiang
7cc2277ff3 match sub_8082764 2024-08-17 07:47:56 -05:00
laqieer
19c30b384b Fix meaningless texts compression when running make clean or make tag
- reference: https://stackoverflow.com/questions/12857020/gnu-make-clean-target-depends-on-includes
- doc: https://www.gnu.org/software/make/manual/html_node/Goals.html
2024-08-17 15:33:42 +08:00
laqieer
db1e85b138 Fix handwritten assembly source files in Makefile
Fix warnings like:
```
Makefile:231: warning: overriding commands for target `src/agb_sram.o'
Makefile:189: warning: ignoring old commands for target `src/agb_sram.o'
```
2024-08-17 15:12:01 +08:00
laqieer
210d6534fb Move text recipes above 2024-08-17 15:06:22 +08:00
laqieer
d989c2b653 Remove all object files when running make clean 2024-08-17 14:30:58 +08:00
laqieer
fd4f705655 Move hand-written assembly source files from asm/ to src/ 2024-08-17 14:20:50 +08:00
Revo
6774b90705
Merge pull request #660 from Eebit/mapanim_scanline_revisit
Decompile the rest of `mapanim_scanline`
2024-08-16 18:56:20 -04:00
Eebit
03ff0fb578 (mapanim_scanline) Decompile the rest 2024-08-16 18:40:25 -04:00
Revo
c7a401295b
Merge pull request #658 from MokhaLeee/efxmagicdat
dump anim scripts for efxmagic
2024-08-14 07:15:03 -04:00
Revo
7a9fa1a3ff
Merge pull request #659 from Eebit/sio_multiboot
Port `sio_multiboot` from pokeemerald
2024-08-14 07:14:47 -04:00
Eebit
23cd98d308 (sio_multiboot) Renames to align with pokeemerald 2024-08-14 01:00:31 -04:00