
	org	$%MAIN_PROGRAM_LOAD_ADDRESS%

text	group										; base program code
bss	group	bss										; main data group
%OVERLAY_GROUPS%
;over1	group	file("overlay1.bin")
;over2	group	over(over1),file("overlay2.bin")
;over3	group	over(over1),file("overlay3.bin")

	section	.rdata,text	; main sections
	section	.text,text
	section	.data,text
	section	.sdata,text
	section	.sbss,bss
	section	.bss,bss

	include	main.obj
	; any additional object files other than the overlays themselves go here

%OVERLAY_INCLUDES%

	inclib	"C:\psyq\lib\libc.lib"
	inclib	"C:\psyq\lib\libc2.lib"
	inclib	"C:\psyq\lib\libgs.lib"
	inclib	"C:\psyq\lib\libgte.lib"
	inclib	"C:\psyq\lib\libgpu.lib"
	inclib	"C:\psyq\lib\libetc.lib"
	inclib	"C:\psyq\lib\libapi.lib"
	inclib	"C:\psyq\lib\libsn.lib"

	regs	pc=__SN_ENTRY_POINT	; entry point
