Homebrew Saturn emulation using Cotton/Guardian Force testing and debug

  • Thread starter Thread starter lisreal2401
  • Start date Start date
  • Views Views 433,890
  • Replies Replies 2,005
  • Likes Likes 32
Cotton 2 disc will show Ext RAM found on the title screen, though it might be the 1MB cart? Real saturn can do no ram/4mb.
 
Thank you, I'll have to check it out :)

I just tested it out... so the way it works is you have the same menu as CK2 but it gives you a 4th option which is to play "Part 1" (CK1) I was able to load that and finish a level no problem.

(I recorded the end of Level 1 / start of Level 2 so you can see)
https://lewd.pics/p/6GDI.mp4

Unfortunately trying to play "Part 2" (CK2) results in the game crashing like on the USA standalone version.
 
  • Like
Reactions: ploggy
I just tested it out... so the way it works is you have the same menu as CK2 but it gives you a 4th option which is to play "Part 1" (CK1) I was able to load that and finish a level no problem.

(I recorded the end of Level 1 / start of Level 2 so you can see)
https://lewd.pics/p/6GDI.mp4

Unfortunately trying to play "Part 2" (CK2) results in the game crashing like on the USA standalone version.
Ah, thats shame, thanks for testing it anyway :)
 
  • Like
Reactions: Levine91
Could somebody be so kind as to try Waialae no Kiseki: 36 Extra Holes (T&E SOFT) as it's often a tricky one to run in an emulator.

https://segaretro.org/Waialae_no_Kiseki:_Extra_36_Holes

Many thanks!
It works, but it is a bit unstable.

MrPHsiE.jpg


In the first screen you have to choose the second option (cartridge). If you choose the console's RAM, there will be an uber-annoying whistle in the menus and it will crash with this error.

arlB3EM.jpg


If you choose cartridge RAM, menus work fine and it will let you play, but it could crash after videos or before the gameplay. I ran it 5 times and got 2 crashes. So, as with other games, save often. Other than that, seems to work perfectly.

ziR261F.jpg


5L85ofP.jpg
 
  • Like
Reactions: matt!
Really cool. Curious, does this suffer from the significant input lag (up to 11 frames) that this collection's Cotton / Guardian Force games experience? I'd imagine so?
 
Really cool. Curious, does this suffer from the significant input lag (up to 11 frames) that this collection's Cotton / Guardian Force games experience? I'd imagine so?
Depends on the game. Some games have zero lag, other have less lag than the Cotton games and other have even more.
 
Depends on the game. Some games have zero lag, other have less lag than the Cotton games and other have even more.
Huh, that's strange.

I believe someone on Reddit suggested that the lag (or at least additional lag) comes from the emulator being wrapped in Unity. But if that's so I wonder why the amount would vary noticeably with arbitrary ROMs.
 
Huh, that's strange.

I believe someone on Reddit suggested that the lag (or at least additional lag) comes from the emulator being wrapped in Unity. But if that's so I wonder why the amount would vary noticeably with arbitrary ROMs.
Unity is only used for the menu system, not the emulation.
 
  • Like
Reactions: crystal_blue
If a game has issues running, try injecting it into one of the other "donors". They each have an .ini file and probably have different emulator settings, so maybe some games run better depending on what donor you're using to run them.

I've never used nsc_builder, maybe it's possible to change a game's titleID with it? That would be very useful here.
 
  • Like
Reactions: matt!
Default settings for Cotton 2 ini (decrypted)
Code:
[Peripheral]
Areacode="1"
CartridgeID="5a"
STVBIOS=""
SaturnBIOS=""

[Screen]
BilinearFiltering="1"
EnforceAspectRatioFullscreen="1"
FullSize="1"
GammaCorrection="0"
GammaCorrectionRatio="1.00"
Magnification="1.50"
Scanline="0"
ScanlineRatio="70"
WideScreen="0"

[Sound]
AlternativeDecode="1"
Volume="0.70"

[Program1]
CDBlockNoWait="0"
CDBlockThread="0"
DSPThread="0"
DSPThreadAlwaysRunning="0"
MC68kThread="1"
ScanlineBaseTiming="0"
VDP1DrawSpriteLine="0"
VDP1DrawStrict="0"
VDP1DrawSynch="0"
VDP1DrawThread="0"

[Program2]
BlockClock="450"
CDDriveReadSectors="32"
CDSectorNumbersPerSecond="150"
CDTaskPerSecond="2000"
CheckSlaveSH2IdleLoop="1"
DotClock="3.75"
NewSH2Timing="1"
SlaveSH2Speed="90"

[Program3]
BusWait="0"
CDTrackIndex="0"
CheckCyclePattern="1"
CheckSpritePriority="1"
DelayVDP2RAMWriteTiming="0"
MemoryAccessWait="1"
SH2Cache="0"
SH2DMARealTransfer="0"
VDP2RAMWriteTiming="0"
VDP2RAMWriteTimingBufferSize="32"
VDP2RAMWriteTimingGPUSplitNumbers="4"

[Program4]
EnableFDD="0"
HookBackupLibrary="1"
MeshTranslucent="0"
NoBIOS="0"
SpriteHighDefinition="0"

[Program5]
FixedSpriteMagnification="1.00"
LineMagnification="1.00"
PolygonMagnification="1.00"
PolylineMagnification="1.00"
RectangleSpriteMagnification="1.00"
TransformSpriteMagnification="2.00"
TransparentPixelRatio="70"

[Program6]
ABusCS0ReadByte="16"
ABusCS0ReadLong="16"
ABusCS0WriteByte="4"
ABusCS0WriteLong="9"
ABusCS1ReadByte="30"
ABusCS1ReadLong="30"
ABusCS1WriteByte="11"
ABusCS1WriteLong="24"
ABusCS2ReadByte="14"
ABusCS2ReadLong="14"
ABusCS2WriteByte="4"
ABusCS2WriteLong="10"
ABusCSReserveReadByte="16"
ABusCSReserveReadLong="16"
ABusCSReserveWriteByte="4"
ABusCSReserveWriteLong="9"
BackupRAMReadByte="5"
BackupRAMReadLong="10"
BackupRAMWriteByte="4"
BackupRAMWriteLong="9"
BootROMReadByte="5"
BootROMReadLong="10"
IOGAReadByte="5"
IOGAReadLong="10"
IOGAWriteByte="4"
IOGAWriteLong="9"
MINITReadByte="5"
MINITReadLong="10"
MINITWriteByte="4"
MINITWriteLong="9"
SCSPRegisterReadByte="28"
SCSPRegisterReadLong="28"
SCSPRegisterWriteByte="10"
SCSPRegisterWriteLong="19"
SCURegisterReadByte="4"
SCURegisterReadLong="4"
SCURegisterWriteByte="2"
SCURegisterWriteLong="2"
SINITReadByte="5"
SINITReadLong="10"
SINITWriteByte="4"
SINITWriteLong="9"
SMPCReadByte="5"
SMPCReadLong="10"
SMPCWriteByte="4"
SMPCWriteLong="9"
SoundRAMReadByte="28"
SoundRAMReadLong="28"
SoundRAMWriteByte="10"
SoundRAMWriteLong="19"
VDP1FramebufferReadByte="27"
VDP1FramebufferReadLong="27"
VDP1FramebufferWriteByte="6"
VDP1FramebufferWriteLong="6"
VDP1RAMReadByte="27"
VDP1RAMReadLong="27"
VDP1RAMWriteByte="10"
VDP1RAMWriteLong="11"
VDP1RegisterReadByte="17"
VDP1RegisterReadLong="17"
VDP1RegisterWriteByte="6"
VDP1RegisterWriteLong="6"
VDP2ColorRAMReadByte="24"
VDP2ColorRAMReadLong="24"
VDP2ColorRAMWriteByte="3"
VDP2ColorRAMWriteLong="4"
VDP2RAMReadByte="27"
VDP2RAMReadLong="27"
VDP2RAMWriteByte="1"
VDP2RAMWriteLong="1"
VDP2RegisterReadByte="24"
VDP2RegisterReadLong="24"
VDP2RegisterWriteByte="3"
VDP2RegisterWriteLong="4"
WorkRAMHReadByte="0"
WorkRAMHReadLong="0"
WorkRAMHWriteByte="1"
WorkRAMHWriteLong="1"
WorkRAMLReadByte="4"
WorkRAMLReadLong="9"
WorkRAMLWriteByte="4"
WorkRAMLWriteLong="8"

[Input]
EnableRapid="0"
Pad0_0_0="1/0/1/1/1/2/1/3/1/5/1/4/1/11/1/7/1/6/1/10/1/8/1/9/1/15/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/7/0/6/0/9/0/2/0/2/0/2/0/2/0/2/0/0"
Pad0_0_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_0_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_0_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_1_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_1_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_1_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_1_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_2_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_2_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_2_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_2_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_3_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_3_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_3_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_3_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_4_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_4_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_4_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_4_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_5_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_5_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_5_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_5_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_0_0="1/0/1/1/1/2/1/3/1/5/1/4/1/11/1/7/1/6/1/10/1/8/1/9/1/15/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/7/0/6/0/9/0/2/0/2/0/2/0/2/0/2/0/0"
Pad1_0_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_0_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_0_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_1_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_1_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_1_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_1_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_2_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_2_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_2_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_2_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_3_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_3_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_3_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_3_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_4_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_4_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_4_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_4_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_5_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_5_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_5_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_5_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
PadType0_0="0"
PadType0_1="5"
PadType0_2="5"
PadType0_3="5"
PadType0_4="5"
PadType0_5="5"
PadType1_0="0"
PadType1_1="5"
PadType1_2="5"
PadType1_3="5"
PadType1_4="5"
PadType1_5="5"
PortFlag0="0"
PortFlag1="0"
Rapid0_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid0_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid0_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid0_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid0_4="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid0_5="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid1_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid1_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid1_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid1_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid1_4="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid1_5="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
VariableRapid0_0="0"
VariableRapid0_1="0"
VariableRapid0_2="0"
VariableRapid0_3="0"
VariableRapid0_4="0"
VariableRapid0_5="0"
VariableRapid1_0="0"
VariableRapid1_1="0"
VariableRapid1_2="0"
VariableRapid1_3="0"
VariableRapid1_4="0"
VariableRapid1_5="0"

[Other]
DateFlag="1"
ROMFolder=".\"
SMEM0="0"
SMEM1="0"
SMEM2="0"
SMEM3="5"
SSDate0="1993"
SSDate1="12"
SSDate2="5"
SSDate3="31"
SSDate4="23"
SSDate5="59"
SSDate6="59"
SSDate7="0"

[EachGame]
Language="255"
Theorically it should read it just fine.
@ploggy do you have another game ini decripted? to compare differences between games :p
 
Last edited by cucholix,
@cucholix If I'm not mistaken, 5a is the 1MB RAM which would follow inline with Cotton 2 indicating it's using 1MB RAM when you launch it... if you change that to 5c, it should change it to 4MB RAM... anyone feel like testing? I'm a little busy ATM.

EDIT: Additionally that decrypted .ini makes it sound like Sega ST-V Arcade games may also work with the emulator.
 

Default settings for Cotton 2 ini (decrypted)
Code:
[Peripheral]
Areacode="1"
CartridgeID="5a"
STVBIOS=""
SaturnBIOS=""

[Screen]
BilinearFiltering="1"
EnforceAspectRatioFullscreen="1"
FullSize="1"
GammaCorrection="0"
GammaCorrectionRatio="1.00"
Magnification="1.50"
Scanline="0"
ScanlineRatio="70"
WideScreen="0"

[Sound]
AlternativeDecode="1"
Volume="0.70"

[Program1]
CDBlockNoWait="0"
CDBlockThread="0"
DSPThread="0"
DSPThreadAlwaysRunning="0"
MC68kThread="1"
ScanlineBaseTiming="0"
VDP1DrawSpriteLine="0"
VDP1DrawStrict="0"
VDP1DrawSynch="0"
VDP1DrawThread="0"

[Program2]
BlockClock="450"
CDDriveReadSectors="32"
CDSectorNumbersPerSecond="150"
CDTaskPerSecond="2000"
CheckSlaveSH2IdleLoop="1"
DotClock="3.75"
NewSH2Timing="1"
SlaveSH2Speed="90"

[Program3]
BusWait="0"
CDTrackIndex="0"
CheckCyclePattern="1"
CheckSpritePriority="1"
DelayVDP2RAMWriteTiming="0"
MemoryAccessWait="1"
SH2Cache="0"
SH2DMARealTransfer="0"
VDP2RAMWriteTiming="0"
VDP2RAMWriteTimingBufferSize="32"
VDP2RAMWriteTimingGPUSplitNumbers="4"

[Program4]
EnableFDD="0"
HookBackupLibrary="1"
MeshTranslucent="0"
NoBIOS="0"
SpriteHighDefinition="0"

[Program5]
FixedSpriteMagnification="1.00"
LineMagnification="1.00"
PolygonMagnification="1.00"
PolylineMagnification="1.00"
RectangleSpriteMagnification="1.00"
TransformSpriteMagnification="2.00"
TransparentPixelRatio="70"

[Program6]
ABusCS0ReadByte="16"
ABusCS0ReadLong="16"
ABusCS0WriteByte="4"
ABusCS0WriteLong="9"
ABusCS1ReadByte="30"
ABusCS1ReadLong="30"
ABusCS1WriteByte="11"
ABusCS1WriteLong="24"
ABusCS2ReadByte="14"
ABusCS2ReadLong="14"
ABusCS2WriteByte="4"
ABusCS2WriteLong="10"
ABusCSReserveReadByte="16"
ABusCSReserveReadLong="16"
ABusCSReserveWriteByte="4"
ABusCSReserveWriteLong="9"
BackupRAMReadByte="5"
BackupRAMReadLong="10"
BackupRAMWriteByte="4"
BackupRAMWriteLong="9"
BootROMReadByte="5"
BootROMReadLong="10"
IOGAReadByte="5"
IOGAReadLong="10"
IOGAWriteByte="4"
IOGAWriteLong="9"
MINITReadByte="5"
MINITReadLong="10"
MINITWriteByte="4"
MINITWriteLong="9"
SCSPRegisterReadByte="28"
SCSPRegisterReadLong="28"
SCSPRegisterWriteByte="10"
SCSPRegisterWriteLong="19"
SCURegisterReadByte="4"
SCURegisterReadLong="4"
SCURegisterWriteByte="2"
SCURegisterWriteLong="2"
SINITReadByte="5"
SINITReadLong="10"
SINITWriteByte="4"
SINITWriteLong="9"
SMPCReadByte="5"
SMPCReadLong="10"
SMPCWriteByte="4"
SMPCWriteLong="9"
SoundRAMReadByte="28"
SoundRAMReadLong="28"
SoundRAMWriteByte="10"
SoundRAMWriteLong="19"
VDP1FramebufferReadByte="27"
VDP1FramebufferReadLong="27"
VDP1FramebufferWriteByte="6"
VDP1FramebufferWriteLong="6"
VDP1RAMReadByte="27"
VDP1RAMReadLong="27"
VDP1RAMWriteByte="10"
VDP1RAMWriteLong="11"
VDP1RegisterReadByte="17"
VDP1RegisterReadLong="17"
VDP1RegisterWriteByte="6"
VDP1RegisterWriteLong="6"
VDP2ColorRAMReadByte="24"
VDP2ColorRAMReadLong="24"
VDP2ColorRAMWriteByte="3"
VDP2ColorRAMWriteLong="4"
VDP2RAMReadByte="27"
VDP2RAMReadLong="27"
VDP2RAMWriteByte="1"
VDP2RAMWriteLong="1"
VDP2RegisterReadByte="24"
VDP2RegisterReadLong="24"
VDP2RegisterWriteByte="3"
VDP2RegisterWriteLong="4"
WorkRAMHReadByte="0"
WorkRAMHReadLong="0"
WorkRAMHWriteByte="1"
WorkRAMHWriteLong="1"
WorkRAMLReadByte="4"
WorkRAMLReadLong="9"
WorkRAMLWriteByte="4"
WorkRAMLWriteLong="8"

[Input]
EnableRapid="0"
Pad0_0_0="1/0/1/1/1/2/1/3/1/5/1/4/1/11/1/7/1/6/1/10/1/8/1/9/1/15/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/7/0/6/0/9/0/2/0/2/0/2/0/2/0/2/0/0"
Pad0_0_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_0_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_0_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_1_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_1_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_1_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_1_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_2_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_2_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_2_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_2_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_3_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_3_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_3_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_3_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_4_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_4_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_4_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_4_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_5_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_5_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_5_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad0_5_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_0_0="1/0/1/1/1/2/1/3/1/5/1/4/1/11/1/7/1/6/1/10/1/8/1/9/1/15/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/7/0/6/0/9/0/2/0/2/0/2/0/2/0/2/0/0"
Pad1_0_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_0_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_0_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_1_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_1_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_1_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_1_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_2_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_2_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_2_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_2_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_3_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_3_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_3_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_3_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_4_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_4_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_4_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_4_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_5_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_5_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_5_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Pad1_5_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
PadType0_0="0"
PadType0_1="5"
PadType0_2="5"
PadType0_3="5"
PadType0_4="5"
PadType0_5="5"
PadType1_0="0"
PadType1_1="5"
PadType1_2="5"
PadType1_3="5"
PadType1_4="5"
PadType1_5="5"
PortFlag0="0"
PortFlag1="0"
Rapid0_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid0_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid0_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid0_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid0_4="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid0_5="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid1_0="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid1_1="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid1_2="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid1_3="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid1_4="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
Rapid1_5="0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"
VariableRapid0_0="0"
VariableRapid0_1="0"
VariableRapid0_2="0"
VariableRapid0_3="0"
VariableRapid0_4="0"
VariableRapid0_5="0"
VariableRapid1_0="0"
VariableRapid1_1="0"
VariableRapid1_2="0"
VariableRapid1_3="0"
VariableRapid1_4="0"
VariableRapid1_5="0"

[Other]
DateFlag="1"
ROMFolder=".\"
SMEM0="0"
SMEM1="0"
SMEM2="0"
SMEM3="5"
SSDate0="1993"
SSDate1="12"
SSDate2="5"
SSDate3="31"
SSDate4="23"
SSDate5="59"
SSDate6="59"
SSDate7="0"

[EachGame]
Language="255"
Theorically it should read it just fine.
@ploggy do you have another game ini decripted? to compare differences between games :P
WideScreen="0"

can we change this to 1 and see what happens, will it work?
 
@cucholix If I'm not mistaken, 5a is the 1MB RAM which would follow inline with Cotton 2 indicating it's using 1MB RAM when you launch it... if you change that to 5c, it should change it to 4MB RAM... anyone feel like testing? I'm a little busy ATM.

EDIT: Additionally that decrypted .ini makes it sound like Sega ST-V Arcade games may also work with the emulator.
Config works as far as, the game boots now... Memory error instead of black screen with FF Revenge

2021100803004800-0C87AADF5C7669AB4F25F77B3E61F738.jpg
 
  • Like
Reactions: cucholix

Site & Scene News

Popular threads in this forum