Aetias
|
45d00faf19
|
Match overlay table
|
2023-10-21 17:30:34 +02:00 |
|
Aetias
|
1221e6188d
|
Set remaining header fields from linker output
|
2023-10-21 13:07:44 +02:00 |
|
Aetias
|
8e19eaee88
|
Fix incorrect FAT file ID for files in assets root
|
2023-10-21 12:56:21 +02:00 |
|
Aetias
|
08220bd2a4
|
Match autoload callback in ROM header
|
2023-10-21 12:54:05 +02:00 |
|
Aetias
|
d2f2636774
|
Match secure area CRC
|
2023-10-21 10:36:14 +02:00 |
|
Aetias
|
add71a7482
|
Load encryption key and CRC encrypted secure area
|
2023-10-18 23:10:24 +02:00 |
|
Aetias
|
a20ae6843f
|
Add initial Blowfish implementation
|
2023-10-17 20:40:43 +02:00 |
|
Aetias
|
ae229005d4
|
Add WIP FinalizeHeader function
|
2023-10-17 20:40:24 +02:00 |
|
Aetias
|
07eaa3b2c6
|
Convert indentation to spaces
|
2023-10-15 23:54:12 +02:00 |
|
Aetias
|
d00fc5af3b
|
Align ROM sections to 512
|
2023-10-15 18:02:42 +02:00 |
|
Aetias
|
cfbb047e97
|
Write ROM size
|
2023-10-15 18:02:34 +02:00 |
|
Aetias
|
d12600c65a
|
Read title to stack-allocated buffer
|
2023-10-15 17:52:07 +02:00 |
|
Aetias
|
eed711303a
|
Write banner
|
2023-10-15 17:51:46 +02:00 |
|
Aetias
|
b5481f7a36
|
Write FAT and assets in separate functions
|
2023-10-15 17:07:39 +02:00 |
|
Aetias
|
cf0a2889e7
|
Fix some align issues
|
2023-10-15 16:58:54 +02:00 |
|
Aetias
|
549be20928
|
Write ROM capacity in header
|
2023-10-15 16:58:41 +02:00 |
|
Aetias
|
c4ca2b337f
|
Use rm -f flag in make clean
|
2023-10-15 11:38:04 +02:00 |
|
Aetias
|
3b81b5158d
|
Make buildrom run without errors
|
2023-10-15 11:37:48 +02:00 |
|
Aetias
|
69641043ba
|
Extract ARM7 program
|
2023-10-15 11:34:35 +02:00 |
|
Aetias
|
46418dc2d4
|
Export ARM9 program footer in LCF
|
2023-10-15 11:33:07 +02:00 |
|
Aetias
|
a480db7f3a
|
Fix errors
|
2023-10-14 12:47:35 +02:00 |
|
Aetias
|
44931d43a7
|
Write FAT and asset files
|
2023-10-14 12:38:22 +02:00 |
|
Aetias
|
37b74d3eca
|
Write FNT table and subtables
|
2023-10-14 10:14:50 +02:00 |
|
Aetias
|
f4e93ffe61
|
Read entire asset file tree
|
2023-10-14 10:03:01 +02:00 |
|
Aetias
|
b5debb1744
|
Add extractrom and buildrom tools
|
2023-10-13 14:47:23 +02:00 |
|
Aetias
|
ad7e9e07e2
|
Fix .init/.sinit alignment
|
2023-10-06 17:59:49 +02:00 |
|
Aetias
|
58eda4f1e2
|
Add memory sections
|
2023-10-05 18:58:52 +02:00 |
|
Aetias
|
7f5e8bc351
|
Free block infos when done compressing
|
2023-09-23 19:12:43 +02:00 |
|
Aetias
|
b5204037da
|
Match compressed code
|
2023-09-23 19:05:42 +02:00 |
|
Aetias
|
55ae38a147
|
Deduct identical byte count from compressed size
|
2023-09-21 23:02:07 +02:00 |
|
Aetias
|
277a4d6e3d
|
Remove useless compression padding
|
2023-09-20 22:56:42 +02:00 |
|
Aetias
|
19de26939e
|
Fix OoB compression lookahead
|
2023-09-20 22:52:35 +02:00 |
|
Aetias
|
5ebbe6f806
|
Set compression padding to 4
|
2023-09-20 22:52:05 +02:00 |
|
Aetias
|
4b490bca4c
|
Implement code compression tool
|
2023-09-20 22:22:16 +02:00 |
|
Aetias
|
82583ad8c7
|
Write autoload footer
|
2023-09-20 22:21:54 +02:00 |
|
Aetias
|
43a3c1c42a
|
Fix BLX Thumb-to-ARM bug in the assembler
|
2023-09-17 12:25:20 +02:00 |
|
Aetias
|
c07f910ef4
|
Put overlay 0 after boot module
|
2023-09-17 11:41:49 +02:00 |
|
Aetias
|
e82e69f4f2
|
Auto-generate LCF
|
2023-09-16 09:51:55 +02:00 |
|
Aetias
|
0e6737cde6
|
Toolchain setup script
|
2023-09-09 12:29:25 +02:00 |
|