************************************************
* SEGA 1989 | SHADOW DANCER (JAPAN VERSION)    *
************************************************

.game Shadow_Dancer
.shortname shdancrj
.gamenumber 6

.rompath shdancrj\

.romsize 8
.romload sd12722b.bin sd12721b.bin
.patchcode 0x6821 0xdf

.scrsize 128
.scrload sd12712.bin sd12713.bin sd12714.bin

.objsize 2048
.objload sd12719.bin sd12726.bin
.objload sd12718.bin sd12725.bin
.objload sd12717.bin sd12724.bin
.objload sd12716.bin sd12723.bin
.objoffs 0x00 0x02 0x04 0x06 0x08 0x0A 0x0C 0x0E 0x10 0x12 0x14 0x16 0x18 0x1A 0x1C 0x1E

.defram 0x40 64
.defram 0x41 64
.defram 0x44 64
.defram 0x84 64
.defram 0xE4 64
.defram 0xC0 64
.defram 0xFE 64
.defram 0xFF 64

.define txt 0x41
.define vid 0x40
.define io 0xE4
.define spr 0x44
.define pal 0x84
.define ext 0xc0
.define soundbank 0xFE

.define iopl1 0x0001
.define iopl2 0x0003
.define iogen 0x0009
.define iods1 0x000B
.define iods2 0x000D

.define regpsfg 0x410E81
.define regpsbg 0x410E83
.define regpsbg2 0x410e85
.define regpsbg3 0x410e87
.define regvsfg 0x410E91
.define regvsbg 0x410E93
.define regvsbg2 0x410e95
.define regvsbg3 0x410e97
.define reghsfg 0x410E98
.define reghsbg 0x410E9a
.define reghsbg2 0x410e9c
.define reghsbg3 0x410e9e

.define regsplit0 0x410f80
.define regsplit1 0x410fc0
.define regsplit2 0x410f00
.define regsplit3 0x410f40

.define bglayer 0x8f

.define regscract18 0xe4001d
.define regbs 0xC00001
.define dactype 0

.sound 3
.samplespath shdancer\samples\shad_
.sfxrange 0x81 0xc2
*.voicerange 0x81 0x97
.bgmrange 0xd0 0xe4

.dipswitch 0x01 0 CREDIT_TO_START ONE TWO _ _ _ _ _ _
.dipswitch 0x02 1 ADVERTISE_SOUND OFF ON _ _ _ _ _ _
.dipswitch 0x0C 2 NUMBER_OF_PLAYERS 3 4 5 2 _ _ _ _
.dipswitch 0x30 4 GAME_DIFFICULTY NORMAL EASY HARD HARDEST _ _ _ _
.dipswitch 0xC0 6 TIME_ADJUST 3.00 3.30 2.40 2.20 _ _ _ _

.labeljoy ATTACK JUMP MAGIC _ DOWN UP RIGHT LEFT
.labelgen COIN_1 COIN_2 TEST SERVICE 1P_START 2P_START _ _

.end
