spec 1.64 KB
#include "stress.h"

/*
 * ROM spec file
 */
beginseg
	name "code"
	flags BOOT OBJECT
	entry boot
	address 0x80200000
	stack bootStack + STACKSIZE
	include "codesegment.o"
	include "$(ROOT)/usr/lib/PR/rspboot.o"
	include "$(ROOT)/usr/lib/PR/gspFast3D.o"
	include "$(ROOT)/usr/lib/PR/gspFast3D.dram.o"
	include "$(ROOT)/usr/lib/PR/gspLine3D.o"
    include "$(ROOT)/usr/lib/PR/gspLine3D.dram.o"
    include "$(ROOT)/usr/lib/PR/aspMain.o"
endseg

beginseg
    name "yield"
    flags OBJECT
    after "code"
    include "gfxyield.o"
endseg

beginseg
	name "zbuffer"
	flags OBJECT
	address 0x80000400
	include "zbuffer.o"
endseg

beginseg
	name "cfb"
	flags OBJECT
	address 0x80025c00
	include "cfb.o"
endseg

beginseg
    name "rsp_cfb"
    flags OBJECT
    number CFB_SEGMENT
    include "rsp_cfb.o"
endseg

beginseg
	name "static"
	flags OBJECT
	number STATIC_SEGMENT
	include "gfxinit.o"
	include "models.o"
endseg

beginseg
	name "texture"
	flags OBJECT
	number TEXTURE_SEGMENT
	include "texture.o"
endseg

beginseg
	name "dynamic"
	flags OBJECT
	number DYNAMIC_SEGMENT
	include "dynamic.o"
endseg

beginseg
	name "bank"
	flags RAW
	include "$(ROOT)/usr/lib/PR/soundbanks/GenMidiBank.ctl"
endseg

beginseg
	name "table"
	flags RAW
	include "$(ROOT)/usr/lib/PR/soundbanks/GenMidiBank.tbl"
endseg

beginseg
	name "seq"
	flags RAW
/* 	include "$(ROOT)/usr/lib/PR/sequences/Sweeps.seq" */
	include "$(ROOT)/usr/lib/PR/sequences/BassDrive.seq"
endseg

beginwave
	name "stress"
	include "code"
	include "yield"
	include "static"
	include "dynamic"
	include "cfb"
	include "rsp_cfb"
	include "zbuffer"
	include "texture"
    include "table"
    include "bank"
    include "seq"
endwave