Commit Graph

31 Commits

Author SHA1 Message Date
Aetias ac858cb5da Interworking always on, add THUMB and ARM macros 2024-02-17 13:05:54 +01:00
Aetias 4842e28f24 Add make eur and make usa 2024-02-11 09:27:43 +01:00
Aetias 0ed9a607c2 Add REGION=USA option in Makefile 2024-02-03 18:15:41 +01:00
Aetias 18ccb308d8 Specify processor in compiler args 2024-01-16 17:44:17 +01:00
Aetias 31391fd76f Update compiler flags 2024-01-06 10:35:35 +01:00
Aetias 7fb155ff77 92% match Inventory::Save 2023-12-27 13:22:21 +01:00
Aetias 7550a63c03 Add option to build with nonmatching functions 2023-12-20 10:41:02 +01:00
Aetias 9afe4a1796 Find asm/C++ sources in all subdirs 2023-12-20 10:36:21 +01:00
Aetias 27b78306dd Build successfully on Linux 2023-12-12 19:45:22 +01:00
Aetias d24d904a4d Enable interworking in linker 2023-11-13 22:17:26 +01:00
Aetias 9b0a9430a3 Keep original file ext in .o files 2023-11-13 19:21:39 +01:00
Aetias 4aec27fee4 Add SysObject class 2023-11-11 12:50:14 +01:00
Aetias 63f8d3b699 Build .s files in all asm/ subdirectories 2023-11-07 19:22:25 +01:00
Aetias 18a0f9ff9c Pass assets listing to buildrom 2023-10-27 20:00:35 +02:00
Aetias 51f775de06 Build tools before make extract 2023-10-27 19:59:05 +02:00
Aetias 1221e6188d Set remaining header fields from linker output 2023-10-21 13:07:44 +02:00
Aetias d2f2636774 Match secure area CRC 2023-10-21 10:36:14 +02:00
Aetias d7b3836f5e Fix checksum verification 2023-10-15 16:46:19 +02:00
Aetias 12a850932d Add make extract 2023-10-15 16:28:56 +02:00
Aetias acbcd40397 Build and compare ROM in Makefile 2023-10-15 13:38:23 +02:00
Aetias c4ca2b337f Use rm -f flag in make clean 2023-10-15 11:38:04 +02:00
Aetias ad7e9e07e2 Fix .init/.sinit alignment 2023-10-06 17:59:49 +02:00
Aetias 5562a2e25d Support multithreaded builds 2023-10-05 16:18:07 +02:00
Aetias 4e35979ce4 Fix wrong LCF path 2023-10-03 16:35:17 +02:00
Aetias 7d57ce9a61 Support building different game versions 2023-10-01 11:06:13 +02:00
Aetias b5204037da Match compressed code 2023-09-23 19:05:42 +02:00
Aetias 478e788165 Match code
let's go dude
2023-09-18 17:46:12 +02:00
Aetias a0f980c31c Fix link error in ov11 2023-09-16 09:52:56 +02:00
Aetias e82e69f4f2 Auto-generate LCF 2023-09-16 09:51:55 +02:00
Aetias 078e0df4f9 Pass link step
IT LINKS WOOOOOO
2023-09-14 21:52:31 +02:00
Aetias 9e207780ce Add Makefile 2023-09-09 12:29:40 +02:00