Quick Question

kittybish

New member
Has anyone successfully played Clockwork Knight 1/2 on any of the available emulators. I have been using emulators for a few years now and I don't have no problem with any of the roms but these two. Any suggestions?
 

Hectic

New member
Let's replicate my set-up for you.

The first question is have you tried running your roms in a different emulator like Yabause? That would tell you whether your roms are good.

Secondly, take a copy of your settings.ini and save them somewhere - then transplant the following settings into your settings.ini file (these are my settings that work):

# CardridgeID
# 00 = none
# 21 = Backup RAM Cartridge
# 5a = 1MBytes RAM Cartridge
# 5c = 4MBytes RAM Cartridge
#
# Areacode
# 1 = Japan
# 2 = Taiwan, Korea, Philippines
# 4 = America, Canada, Brazil
# c = Europe, Australia, South Africa

# Standard Setting
[Setting1]
CartridgeID="5c"
Areacode="1"
WideScreen="0"
BufferSize="2"
VDP1DrawThread="0"
VDP1ExclusiveCPU="0"
VDP1ThreadAlwaysRunning="0"
VDP2DrawThread="1"
VDP2MultiThread="1"
VDP2ThreadNumber="11"
CDBlockThread="0"
CDBlockNoWait="0"
ScanlineBaseTiming="0"
DSPDynamicRecompile="1"
DotClock="2.5"
1BlockClock="100"
CheckSlaveSH2IdleLoop="1"
SlaveSH2Speed="90"
SH2RecompileBlockInstructions="40"
CheckSpritePriority="0"
CheckCyclePattern="1"
VDP2RAMRevisionAccess="1"
VDP2RAMWriteTiming="0"
MemoryAccessWait="0"
SH2Cache="0"
BusWait="0"
BusWaitClock="1"
SH2DMARealTransfer="0"
SCUDMADelayInterrupt="0"
CDTrackIndex="0"
MeshTranslucent="0"
Deinterlace="0"

# High Setting
[Setting2]
CartridgeID="5c"
Areacode="1"
WideScreen="0"
BufferSize="2"
VDP1DrawThread="0"
VDP1ExclusiveCPU="0"
VDP1ThreadAlwaysRunning="0"
VDP2DrawThread="1"
VDP2MultiThread="1"
VDP2ThreadNumber="11"
CDBlockThread="0"
CDBlockNoWait="0"
ScanlineBaseTiming="0"
DSPDynamicRecompile="1"
DotClock="3.2"
1BlockClock="90"
CheckSlaveSH2IdleLoop="1"
SlaveSH2Speed="90"
SH2RecompileBlockInstructions="40"
CheckSpritePriority="0"
CheckCyclePattern="1"
VDP2RAMRevisionAccess="1"
VDP2RAMWriteTiming="0"
MemoryAccessWait="0"
SH2Cache="0"
BusWait="0"
BusWaitClock="1"
SH2DMARealTransfer="0"
SCUDMADelayInterrupt="0"
CDTrackIndex="0"
MeshTranslucent="0"
Deinterlace="0"

# Higher Setting
[Setting3]
CartridgeID="5c"
Areacode="1"
WideScreen="0"
BufferSize="2"
VDP1DrawThread="0"
VDP1ExclusiveCPU="0"
VDP1ThreadAlwaysRunning="0"
VDP2DrawThread="1"
VDP2MultiThread="1"
VDP2ThreadNumber="11"
CDBlockThread="0"
CDBlockNoWait="0"
ScanlineBaseTiming="0"
DSPDynamicRecompile="1"
DotClock="3.7"
1BlockClock="80"
CheckSlaveSH2IdleLoop="1"
SlaveSH2Speed="100"
SH2RecompileBlockInstructions="40"
CheckSpritePriority="0"
CheckCyclePattern="1"
VDP2RAMRevisionAccess="1"
VDP2RAMWriteTiming="0"
MemoryAccessWait="1"
SH2Cache="0"
BusWait="0"
BusWaitClock="1"
SH2DMARealTransfer="0"
SCUDMADelayInterrupt="0"
CDTrackIndex="0"
MeshTranslucent="0"
Deinterlace="0"

# Highest Setting
[Setting4]
CartridgeID="5c"
Areacode="1"
WideScreen="0"
BufferSize="2"
VDP1DrawThread="0"
VDP1ExclusiveCPU="0"
VDP1ThreadAlwaysRunning="0"
VDP2DrawThread="1"
VDP2MultiThread="1"
VDP2ThreadNumber="11"
CDBlockThread="0"
CDBlockNoWait="0"
ScanlineBaseTiming="0"
DSPDynamicRecompile="1"
DotClock="3.9"
1BlockClock="80"
CheckSlaveSH2IdleLoop="1"
SlaveSH2Speed="100"
SH2RecompileBlockInstructions="40"
CheckSpritePriority="0"
CheckCyclePattern="1"
VDP2RAMRevisionAccess="1"
VDP2RAMWriteTiming="0"
MemoryAccessWait="1"
SH2Cache="0"
BusWait="0"
BusWaitClock="1"
SH2DMARealTransfer="0"
SCUDMADelayInterrupt="0"
CDTrackIndex="0"
MeshTranslucent="0"
Deinterlace="0"

# Full Setting
[Setting5]
CartridgeID="5c"
Areacode="1"
WideScreen="0"
BufferSize="2"
VDP1DrawThread="0"
VDP1ExclusiveCPU="0"
VDP1ThreadAlwaysRunning="0"
VDP2DrawThread="1"
VDP2MultiThread="1"
VDP2ThreadNumber="11"
CDBlockThread="0"
CDBlockNoWait="0"
ScanlineBaseTiming="0"
DSPDynamicRecompile="1"
DotClock="4"
1BlockClock="80"
CheckSlaveSH2IdleLoop="1"
SlaveSH2Speed="100"
SH2RecompileBlockInstructions="40"
CheckSpritePriority="0"
CheckCyclePattern="1"
VDP2RAMRevisionAccess="1"
VDP2RAMWriteTiming="0"
MemoryAccessWait="0"
SH2Cache="0"
BusWait="1"
BusWaitClock="0"
SH2DMARealTransfer="1"
SCUDMADelayInterrupt="1"
CDTrackIndex="0"
MeshTranslucent="0"
Deinterlace="0"

If you are mounting with Daemontools, is your virtual drive IDE or SCSI? Likely makes no difference, but my Saturn mount is a SCSI. You can check this by right-clicking the icon and hovering over Virtual Devices. If it's IDE, create a new SCSI drive. Mount your Saturn rom via the .cue sheet.
 
Top