Files
mm/tools/disasm/n64-jp-1.1/files_boot.csv
T
Derek Hensley 7b96e58622 Multiversion code support (n64-jp-1.1) (#1826)
* setup n64-jp-1.1 disasm

* Add versions

* New microcode

* Bootstrap z_sram

* Bootstrap ovl_file_choose

* Bootstrap kaleido scope

* Bootstrap BgHeavyBlock

* MessageContext shift

* SaveContext shift

* ItemId shift

* Fix `PLAYER_CSACTION` shift

* format

* Add JP only to Heavy Block Description

* Makefile multi version comment

---------

Co-authored-by: Tom Overton <tom.overton@outlook.com>
2025-12-08 21:11:07 -08:00

12 KiB

1offsetvram.text
2080080060src/boot/boot_main
3F080080150src/boot/idle
4580800805E0src/boot/viconfig
573080080790src/boot/z_std_dma
6DD080080E30src/boot/yaz0
711F080081250src/boot/irqmgr
817B080081810src/boot/CIC6105
91A3080081A90src/boot/syncprintf
101AA080081B00src/boot/fault
113FD080084030src/boot/fault_drawer
124A6080084AC0src/boot/libu64/rcp_utils
134D9080084DF0src/boot/libu64/loadfragment
145440800854A0src/boot/libu64/loadfragment2
1558F080085950src/boot/libu64/pad
165AE080085B40src/boot/libu64/stackcheck
175DE080085E40src/boot/libu64/gfxprint
186990800869F0src/boot/libu64/mtxuty-cvt
196B0080086B60src/boot/libu64/debug
206C2080086C80src/boot/libu64/system_heap
216F6080086FC0src/boot/libu64/padsetup
2270A080087100src/boot/libc64/math64
2375B080087610src/boot/libc64/fp
24771080087770src/boot/libc64/malloc
2578E080087940src/boot/libc64/qrand
267AA080087B00src/boot/libc64/__osMalloc
2786D080088730src/boot/libc64/sprintf
2887A080088800src/boot/libc64/aprintf
29880080088860src/boot/libc64/sleep
3089A080088A00src/libultra/os/setcause
3189B080088A10src/libultra/os/sendmesg
328B0080088B60src/libultra/io/pfsfreeblocks
338CA080088D00src/libultra/io/viextendvstart
348CB080088D10src/libultra/os/stopthread
358D7080088DD0src/libultra/os/recvmesg
368EB080088F10src/libultra/os/setintmask
378F5080088FB0src/libultra/os/getintmask
388FB080089010src/libultra/voice/voicesetword
399140800891A0src/libultra/mgu/scale
4091F080089250src/libultra/gu/sinf
4193B080089410src/libultra/gu/sins
42942080089480src/libultra/io/sptask
4396E080089740src/libultra/libc/ll
4499A080089A00src/libultra/os/exceptasm
45A2D08008A330src/libultra/os/thread
46A3108008A370src/libultra/os/destroythread
47A4208008A480src/libultra/voice/voicecheckresult
48A4D08008A530src/libultra/libc/bzero
49A5708008A5D0src/libultra/io/motor
50A9408008A9A0src/libultra/io/siacs
51AA008008AA60src/libultra/io/controller
52ACE08008AD40src/libultra/os/createthread
53AE308008AE90src/libultra/io/contreaddata
54B0108008B070src/libultra/voice/voicegetreaddata
55B3E08008B440src/libultra/os/virtualtophysical
56B4608008B4C0src/libultra/os/getsr
57B4708008B4D0src/libultra/os/setsr
58B4808008B4E0src/libultra/os/writebackdcache
59B5008008B560src/libultra/os/initialize
60B8508008B8B0src/libultra/os/parameters
61B8B08008B910src/libultra/io/vigetnextframebuf
62B8F08008B950src/libultra/gu/perspective
63BB808008BBE0src/libultra/io/sprawdma
64BC108008BC70src/libultra/io/sirawdma
65BCC08008BD20src/libultra/io/epilinkhandle
66BD108008BD70src/libultra/io/viblack
67BD808008BDE0src/libultra/io/sirawread
68BDD08008BE30src/libultra/os/getthreadid
69BDF08008BE50src/libultra/io/sptaskyield
70BE108008BE70src/libultra/io/pfsreadwritefile
71C2608008C2C0src/libultra/io/pfsgetstatus
72C4A08008C500src/libultra/mgu/mtxidentf
73C4F08008C550src/libultra/io/visetmode
74C5508008C5B0src/libultra/os/getconfig
75C5608008C5C0src/libultra/os/setconfig
76C5708008C5D0src/libultra/gu/lookat
77C8908008C8F0src/libultra/io/pfsallocatefile
78CD108008CD70src/libultra/os/stoptimer
79CE008008CE60src/libultra/os/probetlb
80CEC08008CF20src/libultra/io/pimgr
81D0308008D090src/libultra/io/piacs
82D1008008D160src/libultra/io/devmgr
83D5108008D570src/libultra/io/pirawdma
84D5E08008D640src/libultra/io/contpfs
85E1608008E1C0src/libultra/os/getcount
86E1708008E1D0padding/E170
87E1808008E1E0src/libultra/mgu/mtxl2f
88E1F08008E250src/libultra/os/getmemsize
89E3108008E370src/libultra/io/pfssearchfile
90E4E08008E540src/libultra/os/seteventmesg
91E5A08008E600src/libultra/gu/sqrtf
92E5B08008E610src/libultra/os/afterprenmi
93E5D08008E630src/libultra/io/contquery
94E6708008E6D0src/libultra/gu/lookathil
95EEF08008EF50src/libultra/libc/xprintf
96FBD08008FC30src/libultra/voice/voicecleardictionary
97FC808008FCE0src/libultra/os/unmaptlball
98FCD08008FD30src/libultra/io/epidma
99FD708008FDD0src/libultra/voice/voicecontread2
100FFA080090000src/libultra/voice/voicecrc
10110040800900A0src/libultra/libc/string
102100E080090140src/libultra/os/createmesgqueue
1031011080090170src/libultra/os/invalicache
10410190800901F0src/libultra/os/invaldcache
10510240800902A0src/libultra/os/timerintr
10610670800906D0src/libultra/voice/voicecontread36
107108A080090900src/libultra/io/sp
108108D080090930src/libultra/io/si
1091090080090960src/libultra/mgu/mtxident
11010950800909B0src/libultra/os/jammesg
11110AA080090B00src/libultra/os/setthreadpri
11210B8080090BE0src/libultra/os/getthreadpri
11310BA080090C00src/libultra/io/epirawread
11410D0080090D60src/libultra/io/viswapbuf
11510D5080090DB0src/libultra/gu/position
11610F6080090FC0src/libultra/io/epirawdma
11711140800911A0src/libultra/io/sptaskyielded
118111A080091200src/libultra/libc/bcmp
119112C080091320src/libultra/os/gettime
12011350800913B0src/libultra/gu/rotate
1211152080091580src/libultra/os/setglobalintmask
12211570800915D0src/libultra/voice/voiceinit
123116B080091710src/libultra/io/contchannelreset
124117A080091800src/libultra/voice/voicesetadconverter
12511990800919F0src/libultra/io/aisetfreq
12611AE080091B40src/libultra/io/contramread
12711D1080091D70src/libultra/voice/voicecontwrite20
12811F4080091FA0src/libultra/io/crc
129120B080092110src/libultra/os/getactivequeue
130120C080092120src/libultra/mgu/normalize
1311212080092180src/libultra/os/setcompare
1321213080092190src/libultra/os/getcompare
13312140800921A0src/libultra/io/dpgetstat
13412150800921B0src/libultra/io/dpsetstat
13512160800921C0src/libultra/libc/bcopy
13612470800924D0src/libultra/os/resetglobalintmask
137124D080092530src/libultra/io/pfsdeletefile
13812740800927A0src/libultra/gu/ortho
1391290080092960src/libultra/os/interrupt
14012990800929F0src/libultra/io/vi
14112AB080092B10src/libultra/io/viswapcontext
14212DB080092E10src/libultra/io/pigetcmdq
14312DE080092E40src/libultra/gu/cosf
14412F5080092FB0src/libultra/io/epiread
14512FA080093000src/libultra/io/visetspecial
1461310080093160src/libultra/gu/coss
1471313080093190src/libultra/os/settime
14813160800931C0src/libultra/voice/voicestopreaddata
14913280800932E0src/libultra/io/visetevent
150132E080093340src/libultra/io/pfsisplug
151135D080093630src/libultra/voice/voicegetstatus
152137C080093820src/libultra/io/cartrominit
1531392080093980src/libultra/gu/us2dex
15413AA080093B00src/libultra/io/pfsselectbank
15513B2080093B80src/libultra/io/contsetch
15613B8080093BE0src/libultra/os/setfpccsr
15713B9080093BF0src/libultra/os/getfpccsr
15813BA080093C00src/libultra/io/pfsfilestate
15913D8080093DE0src/libultra/io/pfsinitpak
16014090800940F0src/libultra/io/pfschecker
16114A4080094AA0src/libultra/io/aigetlen
16214A5080094AB0src/libultra/io/epiwrite
16314AA080094B00src/libultra/os/maptlbrdb
16414B0080094B60src/libultra/os/yieldthread
16514B6080094BC0src/libultra/mgu/translate
16614C3080094C90src/libultra/os/getcause
16714C4080094CA0src/libultra/io/contramwrite
16814E9080094EF0src/libultra/io/epirawwrite
16914FF080095050src/libultra/os/settimer
17015180800951E0src/libultra/libc/xldtob
17115C9080095CF0src/libultra/libc/ldiv
17215E2080095E80src/libultra/libc/xlitob
173160C080096120src/libultra/io/sirawwrite
1741611080096170src/libultra/io/spgetstat
1751612080096180src/libultra/io/spsetstat
17616140800961A0src/libultra/io/vimgr
17716450800964B0src/libultra/io/vigetcurrcontext
17816460800964C0src/libultra/os/writebackdcacheall
17916490800964F0src/libultra/os/getcurrfaultthread
180164A080096500src/libultra/voice/voicemaskdictionary
181165E080096640src/libultra/mgu/mtxf2l
18216650800966B0src/libultra/os/startthread
183167A080096800src/libultra/io/visetyscale
184167F080096850src/libultra/io/visetxscale
1851690080096960src/libultra/libc/llcvt
18616B1080096B70src/libultra/voice/voicecheckword
1871720080097260src/libultra/voice/voicecontrolgain
188172B080097310src/libultra/voice/voicestartreaddata
18917370800973D0src/libultra/io/vigetcurrframebuf
190173B080097410src/libultra/io/spsetpc
191173E080097440src/libultra/voice/voicecontwrite4
1921761080097670src/libultra/os/gethwinterrupt
19317640800976A0src/libultra/os/sethwinterrupt
194176B080097710src/libultra/os/getwatchlo
195176C080097720src/libultra/os/setwatchlo
196176D080097730src/boot/libm/fmodf
1971772080097780src/boot/libc/memset
19817750800977B0src/boot/libc/strcmp
19917790800977F0src/boot/libc/strcpy
200177D080097830src/boot/libc/memmove
201offsetvram.dummy #.text
20217860R800978C0rsp/rspboot
203179C0R80097A20rsp/cic6105
204offsetvram.data
205179E080097A40src/boot/idle
20617A0080097A60src/boot/carthandle
20717A1080097A70src/boot/z_std_dma
20817A2080097A80src/boot/irqmgr
20917A4080097AA0src/boot/CIC6105
21017A8080097AE0src/boot/fault
21117AE080097B40src/boot/fault_drawer
21217B2080097B80src/boot/libu64/loadfragment
21317B3080097B90src/boot/libu64/loadfragment2
21417B4080097BA0src/boot/libu64/stackcheck
21517B5080097BB0src/boot/libu64/gfxprint
2161840080098460src/boot/libu64/system_heap
2171841080098470src/boot/libc64/fp
2181843080098490src/boot/libc64/qrand
21918440800984A0src/boot/libc64/__osMalloc
22018450800984B0src/libultra/vimodes/vimodentschpf1
221184A080098500src/libultra/vimodes/vimodepallan1
222184F080098550src/libultra/gu/sins
22318CF080098D50src/libultra/os/exceptasm
22418D2080098D80src/libultra/os/thread
22518D4080098DA0src/libultra/io/siacs
22618D5080098DB0src/libultra/io/controller
22718D6080098DC0src/libultra/os/initialize
22818D8080098DE0src/libultra/io/pimgr
22918DB080098E10src/libultra/io/piacs
23018DC080098E20src/libultra/vimodes/vimodentschpn1
23118E1080098E70src/libultra/io/contpfs
23218E2080098E80src/libultra/os/seteventmesg
23318E3080098E90src/libultra/libc/xprintf
23418E8080098EE0src/libultra/os/timerintr
23518E9080098EF0src/libultra/gu/position
23618EA080098F00src/libultra/gu/rotate
23718EB080098F10src/libultra/voice/voiceinit
23818EC080098F20src/libultra/io/contramread
23918ED080098F30src/libultra/vimodes/vimodentsclan1
24018F2080098F80src/libultra/vimodes/vimodempallan1
24118F7080098FD0src/libultra/io/vi
24218FE080099040src/libultra/io/cartrominit
24318FF080099050src/libultra/vimodes/vimodefpallan1
24419040800990A0src/libultra/libc/xlitob
24519070800990D0src/libultra/io/vimgr
24619090800990F0src/libultra/voice/voicecontrolgain
247offsetvram.rodata
248190A080099100src/boot/boot_main
249190B080099110src/boot/idle
250190F080099150src/boot/z_std_dma
25119190800991F0src/boot/yaz0
2521922080099280src/boot/irqmgr
253194F080099550src/boot/CIC6105
25419570800995D0src/boot/fault
25519F1080099F70src/boot/fault_drawer
2561A3408009A3A0src/boot/libu64/rcp_utils
2571A4908009A4F0src/boot/libu64/loadfragment
2581A7E08009A840src/boot/libu64/loadfragment2
2591A9808009A9E0src/boot/libu64/stackcheck
2601AA208009AA80src/boot/libu64/gfxprint
2611AA608009AAC0src/boot/libu64/debug
2621AAD08009AB30src/boot/libc64/math64
2631AB208009AB80src/boot/libc64/__osMalloc
2641AC908009ACF0src/libultra/os/setintmask
2651AD108009AD70src/libultra/gu/sinf
2661AD608009ADC0src/libultra/os/exceptasm
2671ADB08009AE10src/libultra/gu/perspective
2681ADC08009AE20src/libultra/io/devmgr
2691ADE08009AE40src/libultra/gu/lookathil
2701ADF08009AE50src/libultra/libc/xprintf
2711AEF08009AF50src/libultra/gu/cosf
2721AF408009AFA0src/libultra/gu/libm_vals
2731AF508009AFB0src/libultra/libc/xldtob
2741AFB08009B010src/libultra/libc/llcvt
2751AFC08009B020src/boot/build
276offsetvram.bss
2771AFF08009B050src/boot/boot_main
2781B9E08009BA40src/boot/idle
2791CD908009CDF0src/boot/z_std_dma
2801D5008009D560src/boot/yaz0
2811D9108009D970src/boot/CIC6105
2821D9308009D990src/boot/fault
2831E7B08009E810src/boot/fault_drawer
2841E7F08009E850src/boot/libc64/math64
2851E8008009E860src/boot/libc64/malloc
2861E8308009E890src/boot/libc64/qrand
2871E8408009E8A0src/boot/libc64/__osMalloc
2881E8508009E8B0src/libultra/io/sptask
2891E8908009E8F0src/libultra/io/motor
2901E9908009E9F0src/libultra/io/siacs
2911E9B08009EA10src/libultra/io/controller
2921EA408009EAA0src/libultra/voice/voicegetreaddata
2931EA508009EAB0src/libultra/os/initialize
2941EA608009EAC0src/libultra/debug/kdebugserver
2951EC108009EC70src/libultra/io/pimgr
2961FED08009FF30src/libultra/io/piacs
2971FEF08009FF50src/libultra/io/contpfs
2981FFF0800A0050src/libultra/os/seteventmesg
29920070800A00D0src/libultra/os/timerintr
300200B0800A0110src/libultra/io/pfsisplug
301200F0800A0150src/libultra/io/cartrominit
30220170800A01D0src/libultra/io/vimgr
30321390800A13F0.end