diff --git a/baseroms/us/checksum.md5 b/baseroms/us/checksum.md5 new file mode 100644 index 0000000..cc70fbf --- /dev/null +++ b/baseroms/us/checksum.md5 @@ -0,0 +1 @@ +ed1378bc12115f71209a77844965ba50 build/pokestadium-us.z64 diff --git a/checksum.md5 b/checksum.md5 deleted file mode 100644 index 127df43..0000000 --- a/checksum.md5 +++ /dev/null @@ -1 +0,0 @@ -ed1378bc12115f71209a77844965ba50 build/pokestadium.z64 diff --git a/lib/ultralib/base/I_P/libgultra.txt b/lib/ultralib/base/I_P/libgultra.txt new file mode 100644 index 0000000..315e830 --- /dev/null +++ b/lib/ultralib/base/I_P/libgultra.txt @@ -0,0 +1,404 @@ +gt.o +dumpturbo.o +sqrtf.o +libm_vals.o +align.o +cosf.o +coss.o +frustum.o +lookat.o +lookatref.o +lookathil.o +lookatstereo.o +mtxutil.o +mtxcatf.o +mtxcatl.o +normalize.o +ortho.o +perspective.o +rotate.o +rotaterpy.o +scale.o +sinf.o +sins.o +translate.o +loadtextureblockmipmap.o +guloadtile_bug.o +position.o +poslight.o +poslighthil.o +random.o +usprite.o +us2dex.o +us2dex_emu.o +parse_rdp.o +parse_gbi.o +dump_gbi.o +parse_string.o +exceptasm.o +getcause.o +getcompare.o +getconfig.o +getcount.o +getfpccsr.o +getsr.o +getintmask.o +gettlbasid.o +gettlbhi.o +gettlblo0.o +gettlblo1.o +gettlbpagemask.o +invaldcache.o +invalicache.o +interrupt.o +maptlb.o +parameters.o +probetlb.o +setintmask.o +setcause.o +setcompare.o +setconfig.o +setcount.o +setfpccsr.o +setsr.o +settlbasid.o +unmaptlb.o +unmaptlball.o +writebackdcache.o +writebackdcacheall.o +maptlbrdb.o +errorasm.o +assertbreak.o +atomic.o +createmesgqueue.o +createthread.o +destroythread.o +getactivequeue.o +getthreadid.o +getthreadpri.o +gettime.o +initialize.o +jammesg.o +kdebugserver.o +physicaltovirtual.o +recvmesg.o +resetglobalintmask.o +sendmesg.o +seteventmesg.o +setglobalintmask.o +sethwinterrupt.o +setthreadpri.o +settime.o +settimer.o +startthread.o +stopthread.o +stoptimer.o +syncputchars.o +thread.o +timerintr.o +virtualtophysical.o +yieldthread.o +getcurrfaultthread.o +getnextfaultthread.o +initrdb.o +rdbsend.o +getmemsize.o +error.o +seterrorhandler.o +assert.o +exit.o +profile.o +readhost.o +testhost.o +writehost.o +ackramromread.o +ackramromwrite.o +host_ptn64.o +drvrnew.o +load.o +auxbus.o +bnkf.o +env.o +event.o +filter.o +mainbus.o +resample.o +reverb.o +save.o +seq.o +sl.o +heapcheck.o +heapinit.o +heapalloc.o +copy.o +seqpdelete.o +seqpgetfxmix.o +seqpgetpan.o +seqpgetchlvol.o +seqpgetpriority.o +seqpgetprogram.o +seqpgetseq.o +seqpgettempo.o +seqpgetvol.o +seqpgetstate.o +seqploop.o +seqpplay.o +seqpsendmidi.o +seqpsetbank.o +seqpsetfxmix.o +seqpsetpan.o +seqpsetchlvol.o +seqpsetpriority.o +seqpsetprogram.o +seqpsetseq.o +seqpsettempo.o +seqpsetvol.o +seqpstop.o +seqplayer.o +cseq.o +cspdelete.o +cspgetfxmix.o +cspgetpan.o +cspgetchlvol.o +cspgetpriority.o +cspgetprogram.o +cspgetseq.o +cspgettempo.o +cspgetvol.o +cspgetstate.o +cspplay.o +cspsendmidi.o +cspsetbank.o +cspsetfxmix.o +cspsetpan.o +cspsetchlvol.o +cspsetpriority.o +cspsetprogram.o +cspsetseq.o +cspsettempo.o +cspsetvol.o +cspstop.o +csplayer.o +sndplayer.o +sndpdelete.o +sndpallocate.o +sndpdeallocate.o +sndpsetsound.o +sndpplay.o +sndpplayat.o +sndpgetsound.o +sndpstop.o +sndpgetstate.o +sndpsetpitch.o +sndpsetpriority.o +sndpsetvol.o +sndpsetpan.o +sndpsetfxmix.o +synthesizer.o +syndelete.o +synaddplayer.o +synremoveplayer.o +synfreevoice.o +synallocvoice.o +synstopvoice.o +synstartvoice.o +synstartvoiceparam.o +synsetpitch.o +synsetvol.o +synsetfxmix.o +synsetpan.o +syngetpriority.o +synsetpriority.o +synallocfx.o +synfreefx.o +syngetfxref.o +synsetfxparam.o +cents2ratio.o +parse_abi.o +color.o +clearattribute.o +hide.o +spscale.o +setattribute.o +show.o +sprite.o +ai.o +aigetlen.o +aigetstat.o +aisetfreq.o +aisetnextbuf.o +dp.o +dpgetstat.o +dpsetstat.o +dpsetnextbuf.o +dpctr.o +sp.o +spgetstat.o +spsetstat.o +spsetpc.o +sprawread.o +sprawwrite.o +sprawdma.o +sptask.o +sptaskyield.o +sptaskyielded.o +vi.o +vigetcurrcontext.o +vigetfield.o +vigetcurrframebuf.o +vigetnextframebuf.o +vigetline.o +vigetmode.o +vigetnextcontext.o +vigetstat.o +vimgr.o +visetevent.o +visetmode.o +visetspecial.o +visetxscale.o +visetyscale.o +viswapbuf.o +viswapcontext.o +vitbl.o +viblack.o +virepeatline.o +vifade.o +si.o +sigetstat.o +sirawread.o +sirawwrite.o +sirawdma.o +siacs.o +contquery.o +contreaddata.o +contreset.o +controller.o +contsetch.o +crc.o +contramread.o +contramwrite.o +contpfs.o +pfsreformat.o +pfschecker.o +pfsinit.o +pfsallocatefile.o +pfsdeletefile.o +pfsreadwritefile.o +pfsfilestate.o +pfssearchfile.o +pfssetlabel.o +pfsgetlabel.o +pfsisplug.o +pfsfreeblocks.o +pfsnumfiles.o +conteepread.o +conteepwrite.o +conteepprobe.o +conteeplongwrite.o +conteeplongread.o +pfsinitpak.o +pfsrepairid.o +pfsgetstatus.o +motor.o +vimodentsclpn1.o +vimodentsclpf1.o +vimodentsclan1.o +vimodentsclaf1.o +vimodentsclpn2.o +vimodentsclpf2.o +vimodentsclan2.o +vimodentsclaf2.o +vimodentschpn1.o +vimodentschpf1.o +vimodentschan1.o +vimodentschaf1.o +vimodentschpn2.o +vimodentschpf2.o +vimodepallpn1.o +vimodepallpf1.o +vimodepallan1.o +vimodepallaf1.o +vimodepallpn2.o +vimodepallpf2.o +vimodepallan2.o +vimodepallaf2.o +vimodepalhpn1.o +vimodepalhpf1.o +vimodepalhan1.o +vimodepalhaf1.o +vimodepalhpn2.o +vimodepalhpf2.o +vimodempallpn1.o +vimodempallpf1.o +vimodempallan1.o +vimodempallaf1.o +vimodempallpn2.o +vimodempallpf2.o +vimodempallan2.o +vimodempallaf2.o +vimodempalhpn1.o +vimodempalhpf1.o +vimodempalhan1.o +vimodempalhaf1.o +vimodempalhpn2.o +vimodempalhpf2.o +pi.o +pigettype.o +pigetstat.o +pirawread.o +pirawwrite.o +pirawdma.o +pigetcmdq.o +pimgr.o +epirawread.o +epirawwrite.o +epirawdma.o +epiwrite.o +epiread.o +epidma.o +epigettype.o +epilinkhandle.o +cartrominit.o +leodiskinit.o +leointerrupt.o +driverominit.o +devmgr.o +piacs.o +piwrite.o +piread.o +pidma.o +giorawinterrupt.o +giointerrupt.o +region.o +malloc.o +free.o +getbufcount.o +getsize.o +printregion.o +rmonrcp.o +rmonbrk.o +rmoncmds.o +rmonmem.o +rmonmisc.o +rmonprint.o +rmonregs.o +rmontask.o +rmonmain.o +rmonsio.o +bcmp.o +bcopy.o +bzero.o +ll.o +llcvt.o +string.o +ldiv.o +llbit.o +xlitob.o +xldtob.o +xprintf.o +sprintf.o +syncprintf.o +delay.o +log.o +logfloat.o +sched.o diff --git a/lib/ultralib/base/I_P/libgultra_d.txt b/lib/ultralib/base/I_P/libgultra_d.txt new file mode 100644 index 0000000..315e830 --- /dev/null +++ b/lib/ultralib/base/I_P/libgultra_d.txt @@ -0,0 +1,404 @@ +gt.o +dumpturbo.o +sqrtf.o +libm_vals.o +align.o +cosf.o +coss.o +frustum.o +lookat.o +lookatref.o +lookathil.o +lookatstereo.o +mtxutil.o +mtxcatf.o +mtxcatl.o +normalize.o +ortho.o +perspective.o +rotate.o +rotaterpy.o +scale.o +sinf.o +sins.o +translate.o +loadtextureblockmipmap.o +guloadtile_bug.o +position.o +poslight.o +poslighthil.o +random.o +usprite.o +us2dex.o +us2dex_emu.o +parse_rdp.o +parse_gbi.o +dump_gbi.o +parse_string.o +exceptasm.o +getcause.o +getcompare.o +getconfig.o +getcount.o +getfpccsr.o +getsr.o +getintmask.o +gettlbasid.o +gettlbhi.o +gettlblo0.o +gettlblo1.o +gettlbpagemask.o +invaldcache.o +invalicache.o +interrupt.o +maptlb.o +parameters.o +probetlb.o +setintmask.o +setcause.o +setcompare.o +setconfig.o +setcount.o +setfpccsr.o +setsr.o +settlbasid.o +unmaptlb.o +unmaptlball.o +writebackdcache.o +writebackdcacheall.o +maptlbrdb.o +errorasm.o +assertbreak.o +atomic.o +createmesgqueue.o +createthread.o +destroythread.o +getactivequeue.o +getthreadid.o +getthreadpri.o +gettime.o +initialize.o +jammesg.o +kdebugserver.o +physicaltovirtual.o +recvmesg.o +resetglobalintmask.o +sendmesg.o +seteventmesg.o +setglobalintmask.o +sethwinterrupt.o +setthreadpri.o +settime.o +settimer.o +startthread.o +stopthread.o +stoptimer.o +syncputchars.o +thread.o +timerintr.o +virtualtophysical.o +yieldthread.o +getcurrfaultthread.o +getnextfaultthread.o +initrdb.o +rdbsend.o +getmemsize.o +error.o +seterrorhandler.o +assert.o +exit.o +profile.o +readhost.o +testhost.o +writehost.o +ackramromread.o +ackramromwrite.o +host_ptn64.o +drvrnew.o +load.o +auxbus.o +bnkf.o +env.o +event.o +filter.o +mainbus.o +resample.o +reverb.o +save.o +seq.o +sl.o +heapcheck.o +heapinit.o +heapalloc.o +copy.o +seqpdelete.o +seqpgetfxmix.o +seqpgetpan.o +seqpgetchlvol.o +seqpgetpriority.o +seqpgetprogram.o +seqpgetseq.o +seqpgettempo.o +seqpgetvol.o +seqpgetstate.o +seqploop.o +seqpplay.o +seqpsendmidi.o +seqpsetbank.o +seqpsetfxmix.o +seqpsetpan.o +seqpsetchlvol.o +seqpsetpriority.o +seqpsetprogram.o +seqpsetseq.o +seqpsettempo.o +seqpsetvol.o +seqpstop.o +seqplayer.o +cseq.o +cspdelete.o +cspgetfxmix.o +cspgetpan.o +cspgetchlvol.o +cspgetpriority.o +cspgetprogram.o +cspgetseq.o +cspgettempo.o +cspgetvol.o +cspgetstate.o +cspplay.o +cspsendmidi.o +cspsetbank.o +cspsetfxmix.o +cspsetpan.o +cspsetchlvol.o +cspsetpriority.o +cspsetprogram.o +cspsetseq.o +cspsettempo.o +cspsetvol.o +cspstop.o +csplayer.o +sndplayer.o +sndpdelete.o +sndpallocate.o +sndpdeallocate.o +sndpsetsound.o +sndpplay.o +sndpplayat.o +sndpgetsound.o +sndpstop.o +sndpgetstate.o +sndpsetpitch.o +sndpsetpriority.o +sndpsetvol.o +sndpsetpan.o +sndpsetfxmix.o +synthesizer.o +syndelete.o +synaddplayer.o +synremoveplayer.o +synfreevoice.o +synallocvoice.o +synstopvoice.o +synstartvoice.o +synstartvoiceparam.o +synsetpitch.o +synsetvol.o +synsetfxmix.o +synsetpan.o +syngetpriority.o +synsetpriority.o +synallocfx.o +synfreefx.o +syngetfxref.o +synsetfxparam.o +cents2ratio.o +parse_abi.o +color.o +clearattribute.o +hide.o +spscale.o +setattribute.o +show.o +sprite.o +ai.o +aigetlen.o +aigetstat.o +aisetfreq.o +aisetnextbuf.o +dp.o +dpgetstat.o +dpsetstat.o +dpsetnextbuf.o +dpctr.o +sp.o +spgetstat.o +spsetstat.o +spsetpc.o +sprawread.o +sprawwrite.o +sprawdma.o +sptask.o +sptaskyield.o +sptaskyielded.o +vi.o +vigetcurrcontext.o +vigetfield.o +vigetcurrframebuf.o +vigetnextframebuf.o +vigetline.o +vigetmode.o +vigetnextcontext.o +vigetstat.o +vimgr.o +visetevent.o +visetmode.o +visetspecial.o +visetxscale.o +visetyscale.o +viswapbuf.o +viswapcontext.o +vitbl.o +viblack.o +virepeatline.o +vifade.o +si.o +sigetstat.o +sirawread.o +sirawwrite.o +sirawdma.o +siacs.o +contquery.o +contreaddata.o +contreset.o +controller.o +contsetch.o +crc.o +contramread.o +contramwrite.o +contpfs.o +pfsreformat.o +pfschecker.o +pfsinit.o +pfsallocatefile.o +pfsdeletefile.o +pfsreadwritefile.o +pfsfilestate.o +pfssearchfile.o +pfssetlabel.o +pfsgetlabel.o +pfsisplug.o +pfsfreeblocks.o +pfsnumfiles.o +conteepread.o +conteepwrite.o +conteepprobe.o +conteeplongwrite.o +conteeplongread.o +pfsinitpak.o +pfsrepairid.o +pfsgetstatus.o +motor.o +vimodentsclpn1.o +vimodentsclpf1.o +vimodentsclan1.o +vimodentsclaf1.o +vimodentsclpn2.o +vimodentsclpf2.o +vimodentsclan2.o +vimodentsclaf2.o +vimodentschpn1.o +vimodentschpf1.o +vimodentschan1.o +vimodentschaf1.o +vimodentschpn2.o +vimodentschpf2.o +vimodepallpn1.o +vimodepallpf1.o +vimodepallan1.o +vimodepallaf1.o +vimodepallpn2.o +vimodepallpf2.o +vimodepallan2.o +vimodepallaf2.o +vimodepalhpn1.o +vimodepalhpf1.o +vimodepalhan1.o +vimodepalhaf1.o +vimodepalhpn2.o +vimodepalhpf2.o +vimodempallpn1.o +vimodempallpf1.o +vimodempallan1.o +vimodempallaf1.o +vimodempallpn2.o +vimodempallpf2.o +vimodempallan2.o +vimodempallaf2.o +vimodempalhpn1.o +vimodempalhpf1.o +vimodempalhan1.o +vimodempalhaf1.o +vimodempalhpn2.o +vimodempalhpf2.o +pi.o +pigettype.o +pigetstat.o +pirawread.o +pirawwrite.o +pirawdma.o +pigetcmdq.o +pimgr.o +epirawread.o +epirawwrite.o +epirawdma.o +epiwrite.o +epiread.o +epidma.o +epigettype.o +epilinkhandle.o +cartrominit.o +leodiskinit.o +leointerrupt.o +driverominit.o +devmgr.o +piacs.o +piwrite.o +piread.o +pidma.o +giorawinterrupt.o +giointerrupt.o +region.o +malloc.o +free.o +getbufcount.o +getsize.o +printregion.o +rmonrcp.o +rmonbrk.o +rmoncmds.o +rmonmem.o +rmonmisc.o +rmonprint.o +rmonregs.o +rmontask.o +rmonmain.o +rmonsio.o +bcmp.o +bcopy.o +bzero.o +ll.o +llcvt.o +string.o +ldiv.o +llbit.o +xlitob.o +xldtob.o +xprintf.o +sprintf.o +syncprintf.o +delay.o +log.o +logfloat.o +sched.o diff --git a/lib/ultralib/base/I_P/libgultra_rom.txt b/lib/ultralib/base/I_P/libgultra_rom.txt new file mode 100644 index 0000000..315e830 --- /dev/null +++ b/lib/ultralib/base/I_P/libgultra_rom.txt @@ -0,0 +1,404 @@ +gt.o +dumpturbo.o +sqrtf.o +libm_vals.o +align.o +cosf.o +coss.o +frustum.o +lookat.o +lookatref.o +lookathil.o +lookatstereo.o +mtxutil.o +mtxcatf.o +mtxcatl.o +normalize.o +ortho.o +perspective.o +rotate.o +rotaterpy.o +scale.o +sinf.o +sins.o +translate.o +loadtextureblockmipmap.o +guloadtile_bug.o +position.o +poslight.o +poslighthil.o +random.o +usprite.o +us2dex.o +us2dex_emu.o +parse_rdp.o +parse_gbi.o +dump_gbi.o +parse_string.o +exceptasm.o +getcause.o +getcompare.o +getconfig.o +getcount.o +getfpccsr.o +getsr.o +getintmask.o +gettlbasid.o +gettlbhi.o +gettlblo0.o +gettlblo1.o +gettlbpagemask.o +invaldcache.o +invalicache.o +interrupt.o +maptlb.o +parameters.o +probetlb.o +setintmask.o +setcause.o +setcompare.o +setconfig.o +setcount.o +setfpccsr.o +setsr.o +settlbasid.o +unmaptlb.o +unmaptlball.o +writebackdcache.o +writebackdcacheall.o +maptlbrdb.o +errorasm.o +assertbreak.o +atomic.o +createmesgqueue.o +createthread.o +destroythread.o +getactivequeue.o +getthreadid.o +getthreadpri.o +gettime.o +initialize.o +jammesg.o +kdebugserver.o +physicaltovirtual.o +recvmesg.o +resetglobalintmask.o +sendmesg.o +seteventmesg.o +setglobalintmask.o +sethwinterrupt.o +setthreadpri.o +settime.o +settimer.o +startthread.o +stopthread.o +stoptimer.o +syncputchars.o +thread.o +timerintr.o +virtualtophysical.o +yieldthread.o +getcurrfaultthread.o +getnextfaultthread.o +initrdb.o +rdbsend.o +getmemsize.o +error.o +seterrorhandler.o +assert.o +exit.o +profile.o +readhost.o +testhost.o +writehost.o +ackramromread.o +ackramromwrite.o +host_ptn64.o +drvrnew.o +load.o +auxbus.o +bnkf.o +env.o +event.o +filter.o +mainbus.o +resample.o +reverb.o +save.o +seq.o +sl.o +heapcheck.o +heapinit.o +heapalloc.o +copy.o +seqpdelete.o +seqpgetfxmix.o +seqpgetpan.o +seqpgetchlvol.o +seqpgetpriority.o +seqpgetprogram.o +seqpgetseq.o +seqpgettempo.o +seqpgetvol.o +seqpgetstate.o +seqploop.o +seqpplay.o +seqpsendmidi.o +seqpsetbank.o +seqpsetfxmix.o +seqpsetpan.o +seqpsetchlvol.o +seqpsetpriority.o +seqpsetprogram.o +seqpsetseq.o +seqpsettempo.o +seqpsetvol.o +seqpstop.o +seqplayer.o +cseq.o +cspdelete.o +cspgetfxmix.o +cspgetpan.o +cspgetchlvol.o +cspgetpriority.o +cspgetprogram.o +cspgetseq.o +cspgettempo.o +cspgetvol.o +cspgetstate.o +cspplay.o +cspsendmidi.o +cspsetbank.o +cspsetfxmix.o +cspsetpan.o +cspsetchlvol.o +cspsetpriority.o +cspsetprogram.o +cspsetseq.o +cspsettempo.o +cspsetvol.o +cspstop.o +csplayer.o +sndplayer.o +sndpdelete.o +sndpallocate.o +sndpdeallocate.o +sndpsetsound.o +sndpplay.o +sndpplayat.o +sndpgetsound.o +sndpstop.o +sndpgetstate.o +sndpsetpitch.o +sndpsetpriority.o +sndpsetvol.o +sndpsetpan.o +sndpsetfxmix.o +synthesizer.o +syndelete.o +synaddplayer.o +synremoveplayer.o +synfreevoice.o +synallocvoice.o +synstopvoice.o +synstartvoice.o +synstartvoiceparam.o +synsetpitch.o +synsetvol.o +synsetfxmix.o +synsetpan.o +syngetpriority.o +synsetpriority.o +synallocfx.o +synfreefx.o +syngetfxref.o +synsetfxparam.o +cents2ratio.o +parse_abi.o +color.o +clearattribute.o +hide.o +spscale.o +setattribute.o +show.o +sprite.o +ai.o +aigetlen.o +aigetstat.o +aisetfreq.o +aisetnextbuf.o +dp.o +dpgetstat.o +dpsetstat.o +dpsetnextbuf.o +dpctr.o +sp.o +spgetstat.o +spsetstat.o +spsetpc.o +sprawread.o +sprawwrite.o +sprawdma.o +sptask.o +sptaskyield.o +sptaskyielded.o +vi.o +vigetcurrcontext.o +vigetfield.o +vigetcurrframebuf.o +vigetnextframebuf.o +vigetline.o +vigetmode.o +vigetnextcontext.o +vigetstat.o +vimgr.o +visetevent.o +visetmode.o +visetspecial.o +visetxscale.o +visetyscale.o +viswapbuf.o +viswapcontext.o +vitbl.o +viblack.o +virepeatline.o +vifade.o +si.o +sigetstat.o +sirawread.o +sirawwrite.o +sirawdma.o +siacs.o +contquery.o +contreaddata.o +contreset.o +controller.o +contsetch.o +crc.o +contramread.o +contramwrite.o +contpfs.o +pfsreformat.o +pfschecker.o +pfsinit.o +pfsallocatefile.o +pfsdeletefile.o +pfsreadwritefile.o +pfsfilestate.o +pfssearchfile.o +pfssetlabel.o +pfsgetlabel.o +pfsisplug.o +pfsfreeblocks.o +pfsnumfiles.o +conteepread.o +conteepwrite.o +conteepprobe.o +conteeplongwrite.o +conteeplongread.o +pfsinitpak.o +pfsrepairid.o +pfsgetstatus.o +motor.o +vimodentsclpn1.o +vimodentsclpf1.o +vimodentsclan1.o +vimodentsclaf1.o +vimodentsclpn2.o +vimodentsclpf2.o +vimodentsclan2.o +vimodentsclaf2.o +vimodentschpn1.o +vimodentschpf1.o +vimodentschan1.o +vimodentschaf1.o +vimodentschpn2.o +vimodentschpf2.o +vimodepallpn1.o +vimodepallpf1.o +vimodepallan1.o +vimodepallaf1.o +vimodepallpn2.o +vimodepallpf2.o +vimodepallan2.o +vimodepallaf2.o +vimodepalhpn1.o +vimodepalhpf1.o +vimodepalhan1.o +vimodepalhaf1.o +vimodepalhpn2.o +vimodepalhpf2.o +vimodempallpn1.o +vimodempallpf1.o +vimodempallan1.o +vimodempallaf1.o +vimodempallpn2.o +vimodempallpf2.o +vimodempallan2.o +vimodempallaf2.o +vimodempalhpn1.o +vimodempalhpf1.o +vimodempalhan1.o +vimodempalhaf1.o +vimodempalhpn2.o +vimodempalhpf2.o +pi.o +pigettype.o +pigetstat.o +pirawread.o +pirawwrite.o +pirawdma.o +pigetcmdq.o +pimgr.o +epirawread.o +epirawwrite.o +epirawdma.o +epiwrite.o +epiread.o +epidma.o +epigettype.o +epilinkhandle.o +cartrominit.o +leodiskinit.o +leointerrupt.o +driverominit.o +devmgr.o +piacs.o +piwrite.o +piread.o +pidma.o +giorawinterrupt.o +giointerrupt.o +region.o +malloc.o +free.o +getbufcount.o +getsize.o +printregion.o +rmonrcp.o +rmonbrk.o +rmoncmds.o +rmonmem.o +rmonmisc.o +rmonprint.o +rmonregs.o +rmontask.o +rmonmain.o +rmonsio.o +bcmp.o +bcopy.o +bzero.o +ll.o +llcvt.o +string.o +ldiv.o +llbit.o +xlitob.o +xldtob.o +xprintf.o +sprintf.o +syncprintf.o +delay.o +log.o +logfloat.o +sched.o diff --git a/lib/ultralib/base/I_P/libultra.txt b/lib/ultralib/base/I_P/libultra.txt new file mode 100644 index 0000000..bb17631 --- /dev/null +++ b/lib/ultralib/base/I_P/libultra.txt @@ -0,0 +1,400 @@ +gt.o +dumpturbo.o +sqrtf.o +libm_vals.o +align.o +cosf.o +coss.o +frustum.o +lookat.o +lookatref.o +lookathil.o +lookatstereo.o +mtxutil.o +mtxcatf.o +mtxcatl.o +normalize.o +ortho.o +perspective.o +rotate.o +rotateRPY.o +scale.o +sinf.o +sins.o +translate.o +loadtextureblockmipmap.o +guLoadTile_bug.o +position.o +poslight.o +poslighthil.o +random.o +usprite.o +us2dex.o +us2dex_emu.o +parse_rdp.o +parse_gbi.o +dump_gbi.o +parse_string.o +exceptasm.o +getcause.o +getcompare.o +getconfig.o +getcount.o +getfpccsr.o +getsr.o +getintmask.o +gettlbasid.o +gettlbhi.o +gettlblo0.o +gettlblo1.o +gettlbpagemask.o +invaldcache.o +invalicache.o +interrupt.o +maptlb.o +parameters.o +probetlb.o +setintmask.o +setcause.o +setcompare.o +setconfig.o +setcount.o +setfpccsr.o +setsr.o +settlbasid.o +unmaptlb.o +unmaptlball.o +writebackdcache.o +writebackdcacheall.o +maptlbrdb.o +assertbreak.o +atomic.o +createmesgqueue.o +createthread.o +destroythread.o +getactivequeue.o +getthreadid.o +getthreadpri.o +gettime.o +initialize.o +jammesg.o +kdebugserver.o +physicaltovirtual.o +recvmesg.o +resetglobalintmask.o +sendmesg.o +seteventmesg.o +setglobalintmask.o +sethwinterrupt.o +setthreadpri.o +settime.o +settimer.o +startthread.o +stopthread.o +stoptimer.o +syncputchars.o +thread.o +timerintr.o +virtualtophysical.o +yieldthread.o +getcurrfaultthread.o +getnextfaultthread.o +initrdb.o +rdbsend.o +getmemsize.o +exit.o +profile.o +readhost.o +testhost.o +writehost.o +ackramromread.o +ackramromwrite.o +host_ptn64.o +drvrNew.o +load.o +auxbus.o +bnkf.o +env.o +event.o +filter.o +mainbus.o +resample.o +reverb.o +save.o +seq.o +sl.o +heapcheck.o +heapinit.o +heapalloc.o +copy.o +seqpdelete.o +seqpgetfxmix.o +seqpgetpan.o +seqpgetchlvol.o +seqpgetpriority.o +seqpgetprogram.o +seqpgetseq.o +seqpgettempo.o +seqpgetvol.o +seqpgetstate.o +seqploop.o +seqpplay.o +seqpsendmidi.o +seqpsetbank.o +seqpsetfxmix.o +seqpsetpan.o +seqpsetchlvol.o +seqpsetpriority.o +seqpsetprogram.o +seqpsetseq.o +seqpsettempo.o +seqpsetvol.o +seqpstop.o +seqplayer.o +cseq.o +cspdelete.o +cspgetfxmix.o +cspgetpan.o +cspgetchlvol.o +cspgetpriority.o +cspgetprogram.o +cspgetseq.o +cspgettempo.o +cspgetvol.o +cspgetstate.o +cspplay.o +cspsendmidi.o +cspsetbank.o +cspsetfxmix.o +cspsetpan.o +cspsetchlvol.o +cspsetpriority.o +cspsetprogram.o +cspsetseq.o +cspsettempo.o +cspsetvol.o +cspstop.o +csplayer.o +sndplayer.o +sndpdelete.o +sndpallocate.o +sndpdeallocate.o +sndpsetsound.o +sndpplay.o +sndpplayat.o +sndpgetsound.o +sndpstop.o +sndpgetstate.o +sndpsetpitch.o +sndpsetpriority.o +sndpsetvol.o +sndpsetpan.o +sndpsetfxmix.o +synthesizer.o +syndelete.o +synaddplayer.o +synremoveplayer.o +synfreevoice.o +synallocvoice.o +synstopvoice.o +synstartvoice.o +synstartvoiceparam.o +synsetpitch.o +synsetvol.o +synsetfxmix.o +synsetpan.o +syngetpriority.o +synsetpriority.o +synallocfx.o +synfreefx.o +syngetfxref.o +synsetfxparam.o +cents2ratio.o +parse_abi.o +color.o +clearattribute.o +hide.o +spscale.o +setattribute.o +show.o +sprite.o +ai.o +aigetlen.o +aigetstat.o +aisetfreq.o +aisetnextbuf.o +dp.o +dpgetstat.o +dpsetstat.o +dpsetnextbuf.o +dpctr.o +sp.o +spgetstat.o +spsetstat.o +spsetpc.o +sprawread.o +sprawwrite.o +sprawdma.o +sptask.o +sptaskyield.o +sptaskyielded.o +vi.o +vigetcurrcontext.o +vigetfield.o +vigetcurrframebuf.o +vigetnextframebuf.o +vigetline.o +vigetmode.o +vigetnextcontext.o +vigetstat.o +vimgr.o +visetevent.o +visetmode.o +visetspecial.o +visetxscale.o +visetyscale.o +viswapbuf.o +viswapcontext.o +vitbl.o +viblack.o +virepeatline.o +vifade.o +si.o +sigetstat.o +sirawread.o +sirawwrite.o +sirawdma.o +siacs.o +contquery.o +contreaddata.o +contreset.o +controller.o +contsetch.o +crc.o +contramread.o +contramwrite.o +contpfs.o +pfsreformat.o +pfschecker.o +pfsinit.o +pfsallocatefile.o +pfsdeletefile.o +pfsreadwritefile.o +pfsfilestate.o +pfssearchfile.o +pfssetlabel.o +pfsgetlabel.o +pfsisplug.o +pfsfreeblocks.o +pfsnumfiles.o +conteepread.o +conteepwrite.o +conteepprobe.o +conteeplongwrite.o +conteeplongread.o +pfsinitpak.o +pfsrepairid.o +pfsgetstatus.o +motor.o +vimodentsclpn1.o +vimodentsclpf1.o +vimodentsclan1.o +vimodentsclaf1.o +vimodentsclpn2.o +vimodentsclpf2.o +vimodentsclan2.o +vimodentsclaf2.o +vimodentschpn1.o +vimodentschpf1.o +vimodentschan1.o +vimodentschaf1.o +vimodentschpn2.o +vimodentschpf2.o +vimodepallpn1.o +vimodepallpf1.o +vimodepallan1.o +vimodepallaf1.o +vimodepallpn2.o +vimodepallpf2.o +vimodepallan2.o +vimodepallaf2.o +vimodepalhpn1.o +vimodepalhpf1.o +vimodepalhan1.o +vimodepalhaf1.o +vimodepalhpn2.o +vimodepalhpf2.o +vimodempallpn1.o +vimodempallpf1.o +vimodempallan1.o +vimodempallaf1.o +vimodempallpn2.o +vimodempallpf2.o +vimodempallan2.o +vimodempallaf2.o +vimodempalhpn1.o +vimodempalhpf1.o +vimodempalhan1.o +vimodempalhaf1.o +vimodempalhpn2.o +vimodempalhpf2.o +pi.o +pigettype.o +pigetstat.o +pirawread.o +pirawwrite.o +pirawdma.o +pigetcmdq.o +pimgr.o +epirawread.o +epirawwrite.o +epirawdma.o +epiwrite.o +epiread.o +epidma.o +epigettype.o +epilinkhandle.o +cartrominit.o +leodiskinit.o +leointerrupt.o +driverominit.o +devmgr.o +piacs.o +piwrite.o +piread.o +pidma.o +giorawinterrupt.o +giointerrupt.o +region.o +malloc.o +free.o +getbufcount.o +getsize.o +printregion.o +rmonrcp.o +rmonbrk.o +rmoncmds.o +rmonmem.o +rmonmisc.o +rmonprint.o +rmonregs.o +rmontask.o +rmonmain.o +rmonsio.o +bcmp.o +bcopy.o +bzero.o +ll.o +llcvt.o +string.o +ldiv.o +llbit.o +xlitob.o +xldtob.o +xprintf.o +sprintf.o +syncprintf.o +delay.o +log.o +logfloat.o +sched.o diff --git a/lib/ultralib/base/I_P/libultra_d.txt b/lib/ultralib/base/I_P/libultra_d.txt new file mode 100644 index 0000000..934ef45 --- /dev/null +++ b/lib/ultralib/base/I_P/libultra_d.txt @@ -0,0 +1,404 @@ +gt.o +dumpturbo.o +sqrtf.o +libm_vals.o +align.o +cosf.o +coss.o +frustum.o +lookat.o +lookatref.o +lookathil.o +lookatstereo.o +mtxutil.o +mtxcatf.o +mtxcatl.o +normalize.o +ortho.o +perspective.o +rotate.o +rotateRPY.o +scale.o +sinf.o +sins.o +translate.o +loadtextureblockmipmap.o +guLoadTile_bug.o +position.o +poslight.o +poslighthil.o +random.o +usprite.o +us2dex.o +us2dex_emu.o +parse_rdp.o +parse_gbi.o +dump_gbi.o +parse_string.o +exceptasm.o +getcause.o +getcompare.o +getconfig.o +getcount.o +getfpccsr.o +getsr.o +getintmask.o +gettlbasid.o +gettlbhi.o +gettlblo0.o +gettlblo1.o +gettlbpagemask.o +invaldcache.o +invalicache.o +interrupt.o +maptlb.o +parameters.o +probetlb.o +setintmask.o +setcause.o +setcompare.o +setconfig.o +setcount.o +setfpccsr.o +setsr.o +settlbasid.o +unmaptlb.o +unmaptlball.o +writebackdcache.o +writebackdcacheall.o +maptlbrdb.o +errorasm.o +assertbreak.o +atomic.o +createmesgqueue.o +createthread.o +destroythread.o +getactivequeue.o +getthreadid.o +getthreadpri.o +gettime.o +initialize.o +jammesg.o +kdebugserver.o +physicaltovirtual.o +recvmesg.o +resetglobalintmask.o +sendmesg.o +seteventmesg.o +setglobalintmask.o +sethwinterrupt.o +setthreadpri.o +settime.o +settimer.o +startthread.o +stopthread.o +stoptimer.o +syncputchars.o +thread.o +timerintr.o +virtualtophysical.o +yieldthread.o +getcurrfaultthread.o +getnextfaultthread.o +initrdb.o +rdbsend.o +getmemsize.o +error.o +seterrorhandler.o +assert.o +exit.o +profile.o +readhost.o +testhost.o +writehost.o +ackramromread.o +ackramromwrite.o +host_ptn64.o +drvrNew.o +load.o +auxbus.o +bnkf.o +env.o +event.o +filter.o +mainbus.o +resample.o +reverb.o +save.o +seq.o +sl.o +heapcheck.o +heapinit.o +heapalloc.o +copy.o +seqpdelete.o +seqpgetfxmix.o +seqpgetpan.o +seqpgetchlvol.o +seqpgetpriority.o +seqpgetprogram.o +seqpgetseq.o +seqpgettempo.o +seqpgetvol.o +seqpgetstate.o +seqploop.o +seqpplay.o +seqpsendmidi.o +seqpsetbank.o +seqpsetfxmix.o +seqpsetpan.o +seqpsetchlvol.o +seqpsetpriority.o +seqpsetprogram.o +seqpsetseq.o +seqpsettempo.o +seqpsetvol.o +seqpstop.o +seqplayer.o +cseq.o +cspdelete.o +cspgetfxmix.o +cspgetpan.o +cspgetchlvol.o +cspgetpriority.o +cspgetprogram.o +cspgetseq.o +cspgettempo.o +cspgetvol.o +cspgetstate.o +cspplay.o +cspsendmidi.o +cspsetbank.o +cspsetfxmix.o +cspsetpan.o +cspsetchlvol.o +cspsetpriority.o +cspsetprogram.o +cspsetseq.o +cspsettempo.o +cspsetvol.o +cspstop.o +csplayer.o +sndplayer.o +sndpdelete.o +sndpallocate.o +sndpdeallocate.o +sndpsetsound.o +sndpplay.o +sndpplayat.o +sndpgetsound.o +sndpstop.o +sndpgetstate.o +sndpsetpitch.o +sndpsetpriority.o +sndpsetvol.o +sndpsetpan.o +sndpsetfxmix.o +synthesizer.o +syndelete.o +synaddplayer.o +synremoveplayer.o +synfreevoice.o +synallocvoice.o +synstopvoice.o +synstartvoice.o +synstartvoiceparam.o +synsetpitch.o +synsetvol.o +synsetfxmix.o +synsetpan.o +syngetpriority.o +synsetpriority.o +synallocfx.o +synfreefx.o +syngetfxref.o +synsetfxparam.o +cents2ratio.o +parse_abi.o +color.o +clearattribute.o +hide.o +spscale.o +setattribute.o +show.o +sprite.o +ai.o +aigetlen.o +aigetstat.o +aisetfreq.o +aisetnextbuf.o +dp.o +dpgetstat.o +dpsetstat.o +dpsetnextbuf.o +dpctr.o +sp.o +spgetstat.o +spsetstat.o +spsetpc.o +sprawread.o +sprawwrite.o +sprawdma.o +sptask.o +sptaskyield.o +sptaskyielded.o +vi.o +vigetcurrcontext.o +vigetfield.o +vigetcurrframebuf.o +vigetnextframebuf.o +vigetline.o +vigetmode.o +vigetnextcontext.o +vigetstat.o +vimgr.o +visetevent.o +visetmode.o +visetspecial.o +visetxscale.o +visetyscale.o +viswapbuf.o +viswapcontext.o +vitbl.o +viblack.o +virepeatline.o +vifade.o +si.o +sigetstat.o +sirawread.o +sirawwrite.o +sirawdma.o +siacs.o +contquery.o +contreaddata.o +contreset.o +controller.o +contsetch.o +crc.o +contramread.o +contramwrite.o +contpfs.o +pfsreformat.o +pfschecker.o +pfsinit.o +pfsallocatefile.o +pfsdeletefile.o +pfsreadwritefile.o +pfsfilestate.o +pfssearchfile.o +pfssetlabel.o +pfsgetlabel.o +pfsisplug.o +pfsfreeblocks.o +pfsnumfiles.o +conteepread.o +conteepwrite.o +conteepprobe.o +conteeplongwrite.o +conteeplongread.o +pfsinitpak.o +pfsrepairid.o +pfsgetstatus.o +motor.o +vimodentsclpn1.o +vimodentsclpf1.o +vimodentsclan1.o +vimodentsclaf1.o +vimodentsclpn2.o +vimodentsclpf2.o +vimodentsclan2.o +vimodentsclaf2.o +vimodentschpn1.o +vimodentschpf1.o +vimodentschan1.o +vimodentschaf1.o +vimodentschpn2.o +vimodentschpf2.o +vimodepallpn1.o +vimodepallpf1.o +vimodepallan1.o +vimodepallaf1.o +vimodepallpn2.o +vimodepallpf2.o +vimodepallan2.o +vimodepallaf2.o +vimodepalhpn1.o +vimodepalhpf1.o +vimodepalhan1.o +vimodepalhaf1.o +vimodepalhpn2.o +vimodepalhpf2.o +vimodempallpn1.o +vimodempallpf1.o +vimodempallan1.o +vimodempallaf1.o +vimodempallpn2.o +vimodempallpf2.o +vimodempallan2.o +vimodempallaf2.o +vimodempalhpn1.o +vimodempalhpf1.o +vimodempalhan1.o +vimodempalhaf1.o +vimodempalhpn2.o +vimodempalhpf2.o +pi.o +pigettype.o +pigetstat.o +pirawread.o +pirawwrite.o +pirawdma.o +pigetcmdq.o +pimgr.o +epirawread.o +epirawwrite.o +epirawdma.o +epiwrite.o +epiread.o +epidma.o +epigettype.o +epilinkhandle.o +cartrominit.o +leodiskinit.o +leointerrupt.o +driverominit.o +devmgr.o +piacs.o +piwrite.o +piread.o +pidma.o +giorawinterrupt.o +giointerrupt.o +region.o +malloc.o +free.o +getbufcount.o +getsize.o +printregion.o +rmonrcp.o +rmonbrk.o +rmoncmds.o +rmonmem.o +rmonmisc.o +rmonprint.o +rmonregs.o +rmontask.o +rmonmain.o +rmonsio.o +bcmp.o +bcopy.o +bzero.o +ll.o +llcvt.o +string.o +ldiv.o +llbit.o +xlitob.o +xldtob.o +xprintf.o +sprintf.o +syncprintf.o +delay.o +log.o +logfloat.o +sched.o diff --git a/lib/ultralib/base/I_P/libultra_rom.txt b/lib/ultralib/base/I_P/libultra_rom.txt new file mode 100644 index 0000000..c879d12 --- /dev/null +++ b/lib/ultralib/base/I_P/libultra_rom.txt @@ -0,0 +1,370 @@ +gt.o +sqrtf.o +libm_vals.o +align.o +cosf.o +coss.o +frustum.o +lookat.o +lookatref.o +lookathil.o +lookatstereo.o +mtxutil.o +mtxcatf.o +mtxcatl.o +normalize.o +ortho.o +perspective.o +rotate.o +rotateRPY.o +scale.o +sinf.o +sins.o +translate.o +loadtextureblockmipmap.o +guLoadTile_bug.o +position.o +poslight.o +poslighthil.o +random.o +usprite.o +us2dex.o +us2dex_emu.o +exceptasm.o +getcause.o +getcompare.o +getconfig.o +getcount.o +getfpccsr.o +getsr.o +getintmask.o +gettlbasid.o +gettlbhi.o +gettlblo0.o +gettlblo1.o +gettlbpagemask.o +invaldcache.o +invalicache.o +interrupt.o +maptlb.o +parameters.o +probetlb.o +setintmask.o +setcause.o +setcompare.o +setconfig.o +setcount.o +setfpccsr.o +setsr.o +settlbasid.o +unmaptlb.o +unmaptlball.o +writebackdcache.o +writebackdcacheall.o +maptlbrdb.o +atomic.o +createmesgqueue.o +createthread.o +destroythread.o +getactivequeue.o +getthreadid.o +getthreadpri.o +gettime.o +initialize.o +jammesg.o +kdebugserver.o +physicaltovirtual.o +recvmesg.o +resetglobalintmask.o +sendmesg.o +seteventmesg.o +setglobalintmask.o +sethwinterrupt.o +setthreadpri.o +settime.o +settimer.o +startthread.o +stopthread.o +stoptimer.o +syncputchars.o +thread.o +timerintr.o +virtualtophysical.o +yieldthread.o +getcurrfaultthread.o +getnextfaultthread.o +initrdb.o +rdbsend.o +getmemsize.o +drvrNew.o +load.o +auxbus.o +bnkf.o +env.o +event.o +filter.o +mainbus.o +resample.o +reverb.o +save.o +seq.o +sl.o +heapcheck.o +heapinit.o +heapalloc.o +copy.o +seqpdelete.o +seqpgetfxmix.o +seqpgetpan.o +seqpgetchlvol.o +seqpgetpriority.o +seqpgetprogram.o +seqpgetseq.o +seqpgettempo.o +seqpgetvol.o +seqpgetstate.o +seqploop.o +seqpplay.o +seqpsendmidi.o +seqpsetbank.o +seqpsetfxmix.o +seqpsetpan.o +seqpsetchlvol.o +seqpsetpriority.o +seqpsetprogram.o +seqpsetseq.o +seqpsettempo.o +seqpsetvol.o +seqpstop.o +seqplayer.o +cseq.o +cspdelete.o +cspgetfxmix.o +cspgetpan.o +cspgetchlvol.o +cspgetpriority.o +cspgetprogram.o +cspgetseq.o +cspgettempo.o +cspgetvol.o +cspgetstate.o +cspplay.o +cspsendmidi.o +cspsetbank.o +cspsetfxmix.o +cspsetpan.o +cspsetchlvol.o +cspsetpriority.o +cspsetprogram.o +cspsetseq.o +cspsettempo.o +cspsetvol.o +cspstop.o +csplayer.o +sndplayer.o +sndpdelete.o +sndpallocate.o +sndpdeallocate.o +sndpsetsound.o +sndpplay.o +sndpplayat.o +sndpgetsound.o +sndpstop.o +sndpgetstate.o +sndpsetpitch.o +sndpsetpriority.o +sndpsetvol.o +sndpsetpan.o +sndpsetfxmix.o +synthesizer.o +syndelete.o +synaddplayer.o +synremoveplayer.o +synfreevoice.o +synallocvoice.o +synstopvoice.o +synstartvoice.o +synstartvoiceparam.o +synsetpitch.o +synsetvol.o +synsetfxmix.o +synsetpan.o +syngetpriority.o +synsetpriority.o +synallocfx.o +synfreefx.o +syngetfxref.o +synsetfxparam.o +cents2ratio.o +parse_abi.o +color.o +clearattribute.o +hide.o +spscale.o +setattribute.o +show.o +sprite.o +ai.o +aigetlen.o +aigetstat.o +aisetfreq.o +aisetnextbuf.o +dp.o +dpgetstat.o +dpsetstat.o +dpsetnextbuf.o +dpctr.o +sp.o +spgetstat.o +spsetstat.o +spsetpc.o +sprawread.o +sprawwrite.o +sprawdma.o +sptask.o +sptaskyield.o +sptaskyielded.o +vi.o +vigetcurrcontext.o +vigetfield.o +vigetcurrframebuf.o +vigetnextframebuf.o +vigetline.o +vigetmode.o +vigetnextcontext.o +vigetstat.o +vimgr.o +visetevent.o +visetmode.o +visetspecial.o +visetxscale.o +visetyscale.o +viswapbuf.o +viswapcontext.o +vitbl.o +viblack.o +virepeatline.o +vifade.o +si.o +sigetstat.o +sirawread.o +sirawwrite.o +sirawdma.o +siacs.o +contquery.o +contreaddata.o +contreset.o +controller.o +contsetch.o +crc.o +contramread.o +contramwrite.o +contpfs.o +pfsreformat.o +pfschecker.o +pfsinit.o +pfsallocatefile.o +pfsdeletefile.o +pfsreadwritefile.o +pfsfilestate.o +pfssearchfile.o +pfssetlabel.o +pfsgetlabel.o +pfsisplug.o +pfsfreeblocks.o +pfsnumfiles.o +conteepread.o +conteepwrite.o +conteepprobe.o +conteeplongwrite.o +conteeplongread.o +pfsinitpak.o +pfsrepairid.o +pfsgetstatus.o +motor.o +vimodentsclpn1.o +vimodentsclpf1.o +vimodentsclan1.o +vimodentsclaf1.o +vimodentsclpn2.o +vimodentsclpf2.o +vimodentsclan2.o +vimodentsclaf2.o +vimodentschpn1.o +vimodentschpf1.o +vimodentschan1.o +vimodentschaf1.o +vimodentschpn2.o +vimodentschpf2.o +vimodepallpn1.o +vimodepallpf1.o +vimodepallan1.o +vimodepallaf1.o +vimodepallpn2.o +vimodepallpf2.o +vimodepallan2.o +vimodepallaf2.o +vimodepalhpn1.o +vimodepalhpf1.o +vimodepalhan1.o +vimodepalhaf1.o +vimodepalhpn2.o +vimodepalhpf2.o +vimodempallpn1.o +vimodempallpf1.o +vimodempallan1.o +vimodempallaf1.o +vimodempallpn2.o +vimodempallpf2.o +vimodempallan2.o +vimodempallaf2.o +vimodempalhpn1.o +vimodempalhpf1.o +vimodempalhan1.o +vimodempalhaf1.o +vimodempalhpn2.o +vimodempalhpf2.o +pi.o +pigettype.o +pigetstat.o +pirawread.o +pirawwrite.o +pirawdma.o +pigetcmdq.o +pimgr.o +epirawread.o +epirawwrite.o +epirawdma.o +epiwrite.o +epiread.o +epidma.o +epigettype.o +epilinkhandle.o +cartrominit.o +leodiskinit.o +leointerrupt.o +driverominit.o +devmgr.o +piacs.o +piwrite.o +piread.o +pidma.o +region.o +malloc.o +free.o +getbufcount.o +getsize.o +bcmp.o +bcopy.o +bzero.o +ll.o +llcvt.o +string.o +ldiv.o +llbit.o +xlitob.o +xldtob.o +xprintf.o +sprintf.o +syncprintf.o +sched.o diff --git a/lib/ultralib/src/io/cartrominit.c b/lib/ultralib/src/io/cartrominit.c index 90ef68d..87aa8bb 100644 --- a/lib/ultralib/src/io/cartrominit.c +++ b/lib/ultralib/src/io/cartrominit.c @@ -5,7 +5,7 @@ #include "PR/rcp.h" #include "piint.h" -#if BUILD_VERSION >= VERSION_I_P +#if BUILD_VERSION >= VERSION_J OSPiHandle __CartRomHandle ALIGNED(8); OSPiHandle* osCartRomInit(void) { u32 value = 0; diff --git a/tools/first_diff.py b/tools/first_diff.py index 2bf3319..670814a 100755 --- a/tools/first_diff.py +++ b/tools/first_diff.py @@ -39,15 +39,15 @@ def firstDiffMain(): parser = argparse.ArgumentParser(description="Find the first difference(s) between the built ROM and the base ROM.") parser.add_argument("-c", "--count", type=int, default=5, help="find up to this many instruction difference(s)") - parser.add_argument("-v", "--version", help="Which version should be processed", default="jp") + parser.add_argument("-v", "--version", help="Which version should be processed", default="us") parser.add_argument("-a", "--add-colons", action='store_true', help="Add colon between bytes" ) args = parser.parse_args() buildFolder = Path("build") - BUILTROM = buildFolder / f"pokestadium.z64" - BUILTMAP = buildFolder / f"pokestadium.map" + BUILTROM = buildFolder / f"pokestadium-{args.version}.z64" + BUILTMAP = buildFolder / f"pokestadium-{args.version}.map" EXPECTEDROM = "expected" / BUILTROM EXPECTEDMAP = "expected" / BUILTMAP diff --git a/tools/sym_info.py b/tools/sym_info.py index 5ec2268..dde10c5 100755 --- a/tools/sym_info.py +++ b/tools/sym_info.py @@ -11,11 +11,11 @@ def symInfoMain(): parser = argparse.ArgumentParser(description="Display various information about a symbol or address.") parser.add_argument("symname", help="symbol name or VROM/VRAM address to lookup") parser.add_argument("-e", "--expected", dest="use_expected", action="store_true", help="use the map file in expected/build/ instead of build/") - parser.add_argument("-v", "--version", help="Which version should be processed", default="jp") + parser.add_argument("-v", "--version", help="Which version should be processed", default="us") args = parser.parse_args() - BUILTMAP = Path(f"build") / f"pokestadium.map" + BUILTMAP = Path(f"build") / f"pokestadium-{args.version}.map" mapPath = BUILTMAP if args.use_expected: diff --git a/yamls/us/rom.yaml b/yamls/us/rom.yaml index cea9347..09fc509 100644 --- a/yamls/us/rom.yaml +++ b/yamls/us/rom.yaml @@ -246,7 +246,7 @@ - [0x5FD50, lib, libultra, gettime] - [0x5FDE0, lib, libultra, timerintr] - [0x601E0, lib, libultra, synthesizer] - - [0x60860, lib, libultra, drvrNew] + - [0x60860, lib, libultra, drvrnew] - [0x61010, lib, libultra, mainbus] - [0x61160, lib, libultra, auxbus] - [0x61270, lib, libultra, env] @@ -286,7 +286,7 @@ - [0x64410, lib, libultra, contramwrite] - [0x64660, lib, libultra, contramread] - [0x64890, lib, libultra, crc] - - [0x64A00, lib, libultra, __osGetCause] + - [0x64A00, lib, libultra, getcause] - [0x64A10, lib, libultra, epirawwrite] - [0x64B70, lib, libultra, settimer] - [0x64C50, lib, libultra, xldtob] @@ -351,7 +351,7 @@ - [0x7B550, lib, libultra, random, .data] - [0x7B560, lib, libultra, xprintf, .data] - [0x7B5B0, lib, libultra, timerintr, .data] - - [0x7B5C0, lib, libultra, drvrNew, .data] + - [0x7B5C0, lib, libultra, drvrnew, .data] - [0x7B750, lib, libultra, env, .data] - [0x7B890, lib, libultra, vi, .data] - [0x7B890, lib, libultra, vimodepallan1, .data] @@ -420,7 +420,7 @@ - [0x7F090, lib, libultra, rotateRPY, .rodata] - [0x7F0A0, lib, libultra, rotate, .rodata] - [0x7F0B0, lib, libultra, synthesizer, .rodata] - - [0x7F0C0, lib, libultra, drvrNew, .rodata] + - [0x7F0C0, lib, libultra, drvrnew, .rodata] - [0x7F0E0, lib, libultra, env, .rodata] - [0x7F130, lib, libultra, resample, .rodata] - [0x7F180, lib, libultra, cosf, .rodata]