changeset 7:4ffd621f1d0c

Initialize VDP register 0 so it works on the Mega Everdrive. Temporarily disable the sprite stuff
author Mike Pavone <pavone@retrodev.com>
date Tue, 03 Sep 2013 09:37:53 -0700
parents 3148b6389042
children a049de420cc1
files genesis.s68
diffstat 1 files changed, 8 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/genesis.s68	Tue Sep 03 09:37:10 2013 -0700
+++ b/genesis.s68	Tue Sep 03 09:37:53 2013 -0700
@@ -97,6 +97,7 @@
 
 	move.l	#$0, a7
 
+	move.w	#$8004, (a5)
 	move.w	#$8104, (a5)	;turn off display
 	move.w	#$8200, (a5)	;Table A = 0000
 	move.w	#$8400, (a5)	;Table B = 0000
@@ -161,16 +162,15 @@
 
 	move.w	#$8114, (a5)		;turn on DMA
 
-	bsr	InitSprites
-	bsr	AddSprite
+	;bsr	InitSprites
+	;bsr	AddSprite
 
 	move.w	#$0, (a0)
 
-	bsr	LoadSpritePal
-	bsr	InitFrameBigSprite
+	;bsr	LoadSpritePal
+	;bsr	InitFrameBigSprite
 	moveq	#0, d3
-	bsr	ChangeFrameBigSprite
-
+	;bsr	ChangeFrameBigSprite
 
 
 
@@ -230,11 +230,11 @@
 	if USE_HINT
 		move.w	#$8144, (a5)
 	endif
-	bsr	SpriteCopyVRAM
+	;bsr	SpriteCopyVRAM
 
 	bsr	ReadPad
 
-	bsr	Player1Vint
+	;bsr	Player1Vint
 
 	move.l	(PalAddress).w, d7			;setup DMA source address
 	move.w	#$9500, d6