Aetias
|
09fc560292
|
Add progress.py
|
2024-02-26 21:13:23 +01:00 |
|
Aetias
|
9089a70ec4
|
Update setup.py
|
2024-02-25 09:44:22 +01:00 |
|
Aetias
|
7e2c500671
|
Fix #ifdef platform detection in files.h
|
2024-02-23 21:40:06 +01:00 |
|
Aetias
|
7c8cbdb6ea
|
Fix FileRead on Win32
|
2024-02-23 21:39:18 +01:00 |
|
Aetias
|
1281ac1340
|
Fix type warnings
|
2024-02-23 19:52:13 +01:00 |
|
Aetias
|
0851e8f9bb
|
Use HANDLE instead of HFILE
|
2024-02-23 19:48:14 +01:00 |
|
Aetias
|
f37bc0c47e
|
Use Win32 file API in rom tools
|
2024-02-23 19:44:22 +01:00 |
|
Aetias
|
7a5716c443
|
Use ChangeDir in files.h
|
2024-02-22 18:24:49 +01:00 |
|
Aetias
|
ca5fbe5385
|
Avoid name collision with ReadFile from Win32
|
2024-02-22 18:23:26 +01:00 |
|
Aetias
|
54eaa5de61
|
Add MSYS support in rom tools
|
2024-02-22 18:20:12 +01:00 |
|
Aetias
|
f23e8d5e11
|
Exclude duplicate macros in m2ctx
|
2024-02-18 11:34:42 +01:00 |
|
Aetias
|
3ac7889df3
|
Rename ov00_02084eac.s to ov00_02084ebc.s
|
2024-02-16 16:13:45 +01:00 |
|
Aetias
|
a2137b03b6
|
Change section .sinit to .ctor
|
2024-02-12 16:45:40 +01:00 |
|
Aetias
|
71202d778d
|
.gitignore /tools/temp
|
2024-02-11 08:58:42 +01:00 |
|
Aetias
|
753fb43f49
|
Save bytes in compress by ignoring 0-flag blocks
|
2024-02-11 08:57:33 +01:00 |
|
Aetias
|
6e61dfee9c
|
Use 32-aligned end address for overlay size calculation
|
2024-02-10 08:33:10 +01:00 |
|
Aetias
|
fa26127a43
|
Match USA location of func_ov00_020d59f0 and others
|
2024-02-04 14:32:16 +01:00 |
|
Aetias
|
dd83dc3569
|
Supply heap address from linker script
|
2024-02-04 10:26:02 +01:00 |
|
Aetias
|
627c0aa8f1
|
Specify overlay origin after multiple overlays
|
2024-02-04 10:06:35 +01:00 |
|
Aetias
|
eab0815fc7
|
32-align .bss sections
|
2024-02-04 09:19:06 +01:00 |
|
Aetias
|
ed32e278b1
|
Write ARM9 module info in buildrom
|
2024-02-03 18:15:20 +01:00 |
|
Aetias
|
781a8e72ec
|
Inventory -> ItemManager
Debug code reveals the name of this class to be アイテムマネージャー, or "item manager"
|
2024-01-07 09:04:10 +01:00 |
|
Aetias
|
22a77288e8
|
Add m2ctx.py
|
2024-01-06 10:34:55 +01:00 |
|
Aetias
|
e5cfa5950c
|
88% match Inventory::Save
|
2023-12-20 10:45:27 +01:00 |
|
Aetias
|
e0e442024f
|
Align sections to 32
|
2023-12-20 10:39:10 +01:00 |
|
Aetias
|
27b78306dd
|
Build successfully on Linux
|
2023-12-12 19:45:22 +01:00 |
|
Aetias
|
a0cf7d21c6
|
Fix lcf.py
|
2023-11-13 22:17:55 +01:00 |
|
Aetias
|
9b0a9430a3
|
Keep original file ext in .o files
|
2023-11-13 19:21:39 +01:00 |
|
Aetias
|
5adaca82f2
|
Split overlay 0
|
2023-11-08 22:29:24 +01:00 |
|
Aetias
|
7848a3e248
|
Add .sbss to overlay 0
|
2023-11-07 19:01:27 +01:00 |
|
Aetias
|
ab04d0b8f2
|
Match base ROM
IT BUILDS!!!
|
2023-10-27 19:53:38 +02:00 |
|
Aetias
|
2b46dbee7f
|
Append assets to ROM in predefined directory order
|
2023-10-27 19:26:23 +02:00 |
|
Aetias
|
8068345f57
|
Full file path when printing FAT order
|
2023-10-27 19:25:12 +02:00 |
|
Aetias
|
bf3fc351fd
|
Add debug prints
Why is the FAT only halfway sorted???
|
2023-10-22 08:56:11 +02:00 |
|
Aetias
|
075fd200fe
|
Match overlay portion of FAT
|
2023-10-22 08:01:33 +02:00 |
|
Aetias
|
e6f2b7c31c
|
Match FNT
|
2023-10-21 18:16:48 +02:00 |
|
Aetias
|
068dc9498e
|
Compute logo CRC
|
2023-10-21 17:45:27 +02:00 |
|
Aetias
|
164abedd47
|
Add missing ARM9 overlay table size
|
2023-10-21 17:43:56 +02:00 |
|
Aetias
|
3b42abd52c
|
Match banner
|
2023-10-21 17:41:54 +02:00 |
|
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 |
|