Rozelette
|
10f9460b3b
|
Fix several issues with the makefile (#30)
* Fix several issues with the makefile
* Make ROM_NAME conditionally set to allow custom names
|
2020-09-23 19:47:05 -04:00 |
Rozelette
|
dc7b8cc5b4
|
Add some OOT tools (#17)
* Add first_diff.py and sym_info.py
* Add c tools from OOT. Replace yaz0 tool
|
2020-09-17 17:11:59 -04:00 |
Rozelette
|
189d0d6c30
|
Bootstrap actors (#14)
* Bootstrap actors
* Address feedback. Improve header guard. Remove ovl_Player_Actor, it will need to be handled seperately.
|
2020-09-13 14:21:43 -04:00 |
Rozelette
|
b930732494
|
Makefile rework. Add init and uncompressed targets. (#15)
* Makefile rework. Add init and uncompressed targets
* Update file_setup.sh for new makefile
* Change CFLAGS
|
2020-09-11 19:00:17 -04:00 |
Rozelette
|
b4b8044d38
|
Make the disasm target when appropiate instead of needing to do it manually (#10)
|
2020-08-28 20:55:08 -04:00 |
Kenix
|
6046720adc
|
Allows make process to identify bin utils prefix (from OOT makefile)
|
2020-05-12 17:08:58 -04:00 |
MMDecomp
|
8e8d99e6fd
|
Improve Drag & Drop support for IDO Tools
- Add optional default for QEMU_IRIX to Makefile
- Add tools/qemu-mips to .gitignore
- `make clean` should not fail if rom.z64 doesnt exist
|
2020-05-04 22:51:31 +02:00 |
rozlette
|
df921ce024
|
Automatically find and create src directories when building
|
2020-05-01 16:49:27 -05:00 |
rozlette
|
5037e2da8d
|
Set up diff script
|
2020-03-02 00:21:16 -06:00 |
rozlette
|
74c1dc2145
|
Decompile code_0x800CAE10.c
|
2020-03-01 16:49:45 -06:00 |
rozlette
|
759fef3928
|
Some loadfragment2.c progress
|
2020-03-01 14:57:16 -06:00 |
rozlette
|
2ee01ad0b7
|
Avoid changing the last modified date on the built elf files during later parts of the build process
|
2020-02-27 16:58:39 -06:00 |
rozlette
|
baf0935a47
|
Build ROM with relocated overlays to prep for nonmatching builds. Makefile cleanup of the predmadata stage.
|
2020-02-27 16:22:42 -06:00 |
rozlette
|
581a97b561
|
Make non-matchings consistent with oot
|
2020-02-20 16:29:22 -06:00 |
rozlette
|
c7a60e9fd5
|
Rename table files to *.txt so as to not confuse github language statistics
|
2020-02-19 14:08:04 -06:00 |
rozlette
|
0c2cca4801
|
Don't generate headers from disassembling. This hasn't been relevant for awhile.
|
2020-02-19 11:19:30 -06:00 |
rozlette
|
1b4bc7910d
|
Fix various errors in README
|
2020-01-25 00:22:56 -06:00 |
rozlette
|
36f1c42bf9
|
Modernize z_std_dma.c, and match a few more functions
|
2020-01-21 01:45:43 -06:00 |
rozlette
|
930b8bc242
|
Port a bunch of libultra files from sm64
|
2020-01-20 23:27:02 -06:00 |
rozlette
|
7f4a682072
|
Port perspective.c from sm64
|
2020-01-17 01:04:40 -06:00 |
rozlette
|
e74e227113
|
Decomp idle.c
|
2020-01-16 21:35:54 -06:00 |
rozlette
|
30daa16255
|
Port stackcheck.c from oot decomp
|
2020-01-12 20:18:31 -06:00 |
rozlette
|
36f623023d
|
Port over fault.c from oot decomp
|
2020-01-12 16:52:32 -06:00 |
rozlette
|
7692d06fcd
|
Decompile Bg_Ikana_Ray
|
2019-12-28 02:23:17 -06:00 |
rozlette
|
37969fbe50
|
Decompile Bg_Fu_Kaiten. Add some method to generate overlays, refinement needed
|
2019-12-27 20:55:40 -06:00 |
rozlette
|
890a8acba4
|
Generate limker map
|
2019-12-20 01:50:43 -06:00 |
rozlette
|
45d820041c
|
Add README.md. Minor makefile cleanup.
|
2019-12-15 23:06:39 -06:00 |
rozlette
|
86ab9c2067
|
Use variable names from ghidra project. Reorganize some data tables and header files to work easier with it.
|
2019-11-28 00:26:09 -06:00 |
rozlette
|
08d128bdaa
|
Add dmadata vrom symbols. Link rom in two passes: first to generate dmadata, second to apply dmadata symbols. Clean up symbols at low addresses.
|
2019-11-16 03:28:05 -06:00 |
rozlette
|
b4b98af631
|
Minor makefile changes for building a decompressed file in the future
|
2019-11-12 22:58:52 -06:00 |
rozlette
|
33a45c2819
|
makerom improvements. Faster and generate checksum
|
2019-10-02 19:52:30 -05:00 |
rozlette
|
9fe4f51f97
|
Moved extract_rom into tools
|
2019-09-23 01:46:58 -05:00 |
rozlette
|
b88d1d0bf6
|
Move more tools into tools folder
|
2019-09-22 03:11:22 -05:00 |
rozlette
|
ec35f43925
|
Make dmadata tool usable from command line
|
2019-09-22 02:11:47 -05:00 |
rozlette
|
7546b77798
|
Make disassembler usable from command line
|
2019-09-21 20:53:37 -05:00 |
rozlette
|
2581bed7bf
|
Use per-function ASM blocks
|
2019-09-20 20:47:01 -05:00 |
rozlette
|
15d44ed724
|
Add z_effect_soft_sprite
|
2019-04-15 21:01:57 -05:00 |
rozlette
|
0b8a130d8b
|
Use compiled boot and code files
|
2019-04-12 00:09:21 -05:00 |
rozlette
|
bbaa5c05a3
|
Generate dmadata
|
2019-04-11 21:12:49 -05:00 |
rozlette
|
a4c43e4a0d
|
Add matching yaz0 compression
|
2019-04-10 23:58:55 -05:00 |
rozlette
|
2b7d9ed708
|
Do most of code_0x800FEC90
|
2019-03-06 21:48:32 -06:00 |
rozlette
|
a309571228
|
Updata current progress
|
2018-12-06 13:47:07 -06:00 |
rozlette
|
55bece5060
|
Decompile sinf.c
|
2018-11-17 02:16:20 -06:00 |
rozlette
|
ec97f0156e
|
Use asm-processor for -O2 -g3 files in boot
|
2018-11-13 22:10:59 -06:00 |
rozlette
|
00e3a8fcb7
|
Get boot_0x80080790 somewhat close to matching
|
2018-11-08 21:02:45 -06:00 |
rozlette
|
563866f074
|
Fix misnamed function
|
2018-10-29 23:52:02 -05:00 |
rozlette
|
98cdbcf8a5
|
get boot_0x80080180 close to matching
|
2018-10-29 22:16:17 -05:00 |
rozlette
|
62a88f34a6
|
Split file in boot as functions differ in opt level
|
2018-10-28 23:12:21 -05:00 |
rozlette
|
e5737d1688
|
Decompile code_0x80183070
|
2018-10-28 03:32:16 -05:00 |
rozlette
|
cc9baa93a8
|
Dump current status
|
2018-10-25 22:09:52 -05:00 |