more restructuring and cleanup

Former-commit-id: ab9264923d293ab9446524bf34d7c1c3b78e34db [formerly cef4ee5d904ba9218508bf663b695b5a5ffe2d50]
Former-commit-id: 6dc760aa6a557ffed3ddd6c41fd543f2e844b33d
This commit is contained in:
Larry 2017-05-06 10:31:25 -05:00
parent 056b16d8ec
commit 7d23902646
13 changed files with 20 additions and 5 deletions

3
.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
*.n64
*.z64
*.idb

View File

@ -1,13 +1,14 @@
arch n64.cpu
endian msb
output "GE007.n64", create
include "N64.INC"
include "lib/N64.INC"
origin $00000000
include "rom/romheader.asm"
include "boot.asm"
include "code/boot.asm"
include "rodata/rodata.asm"
include "rarezip/rarezip.asm"
include "code/rarezip.asm"
include "code/tlb_code.asm"
include "bss/bss.asm"
include "bss/80300000.asm"

View File

@ -1 +1 @@
7bc1071c9c0634803f48dd9a007e7b0b774a5b03
75552eb9f92dd1a952191738929f457a39fb36ff

View File

@ -1 +0,0 @@
23b41f2cb6edebefff4a2dbde59bce5a9a9516bf

View File

@ -0,0 +1 @@
cf99ff23d0cea6538a5ec48ebfa9600262795f33

View File

@ -0,0 +1,5 @@
base $7F000000
tlb_code_start:
insert binarytlbcode, "tlb_code.bin", (origin() - $34B30)
tlb_code_end:

View File

@ -0,0 +1 @@
59a88531503f1f083b272464811a7ea64593cc37

View File

@ -1,11 +1,16 @@
//arch n64.cpu
//endian msb
//output "rodata.bin", create
base origin()
rodata_rom_offset:
base $80020D90
rodata_start:
//insert rsp.bin, "rsp.bin"
//compressed binary for now
//will probably have to make rodata itself a project
//then have a tool to parse symtable into rodata.inc and matching rodata.rz
insert rodata_rz, "021990.rz"
base $8005D2E0