\ SMS with 8K of onboard RAM \ Memory register at the end of RAM. Must not overwrite 8 CONSTS $dd00 RS_ADDR $ddca PS_ADDR $c000 HERESTART $bf TMS_CTLPORT $be TMS_DATAPORT $3f CPORT_CTL $dc CPORT_D1 $dd CPORT_D2 RS_ADDR $90 - CONSTANT SYSVARS SYSVARS $80 + CONSTANT GRID_MEM SYSVARS $83 + CONSTANT CPORT_MEM SYSVARS $84 + CONSTANT PAD_MEM ARCHM XCOMP FONTC 45 LOAD \ Sega ROM signer Z80A XCOMPC Z80C COREL CREATE ~FNT CPFNT7x7 335 337 LOADR ( TMS9918 ) 350 352 LOADR ( VDP ) GRIDSUB 368 369 LOADR ( SMS ports ) 355 358 LOADR ( PAD ) : INIT VDP$ GRID$ PAD$ (im1) ; XWRAP $4000 OALLOT XORG 1 ( 16K ) segasig