Homebrew Saturn emulation using Cotton/Guardian Force testing and debug

  • Thread starter Thread starter lisreal2401
  • Start date Start date
  • Views Views 433,975
  • Replies Replies 2,005
  • Likes Likes 32
everything we gather so far should be added in this post
https://gbatemp.net/threads/saturn-...n-force-testing-and-debug.600756/post-9621207

well if things get complicated or we cant share some of the files Due to illegal Stuff, we can form a Discord and Contribute to the Research and Figure out how we can rebuild the NSP with our own Assets
i have the skills to make Graphic assets for anything and can test anything, plus i cam provide some resources


for now lets try and share as much info in public to have as much help as we can in here

Idea #1
for starters i want to make Template NSP and delete Cotton2.bin from it
- then we can just drop our new Saturn Iso in RomFS
we can make several Templates, example as following:
NSP Template 1: Castlevania SOTN
NSP Template 1: Nights Into Dreams
NSP Template 1: Panzer Dragoon II
NSP Template 1:Radiant SilverGun
now let me explain how an average GBATemper will use the Template:

these NSP templates wlil not have Cotton2.bin inside them

you will provide your own Saturn Image matching the Game Title Name i mentioned above and put it in RomFS folder
the 4 premade NSP files will have only the .cue file renamed to each of the 4 mentioned games

Idea #2
this will not be possible to share in public

Rebuild Cotton2 NSP
remove all traces of Cotton 2 names and replace with the new game name
inject the edited .tex file that remove the lower Menu options
inject the edited .tex file that remove the wallpaper
replace settings file with widescreen+ignore aspect ratio and 4mb ram changes
inject the new Saturn iso into cotton NSPO (no need to make a RomFS folder)
make Custom Professionally looking assets for intro and game image and replacing cotton2 assets from Unity menu intro . developer/publisher logo

share a pre made NSP with 1 of the 4 games mentioned

i have been gathering all the breakthrough in a Discord for later use when i need to build the Custom NSP with Assets
let me know when you do this.I have a discord account.thanks
 
post #16 just change the name
Thought I had this but I don't. Deleted the old config file and replaces it with the decrypted one from post 16. Renamed to reflect GF. Changed Cartridge ID to 5c. Generated NSP. Installed. Deleted old SFZ3 save data but still stuck on the 4MG screen. Any ideas?

1635105758490.png
 
Mine is all gibberish when I open it...
Copy and paste this:

[Peripheral]
Areacode="1"
CartridgeID="5c"
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"
 
Copy and paste this:
Thanks for this. But I used the file from cucholix from the first page. I don't think the config file is the problem. I'm doing something else wrong. Most likely something very silly.

I thought I'd try installing 4x 4MG games in one go since I was changing the config to 4mg cartridge. Here are some of the covers I used. Incidentally Vampire Saviour works perfectly (I don't think it needs the 4mg). Waku Waku 7 is unplayable- no sprites. But this might be because I haven't got the 4mg setting working
 

Attachments

  • Marvel Super Heroes Vs. Street Fighter Front.jpg
    Marvel Super Heroes Vs. Street Fighter Front.jpg
    73.9 KB · Views: 151
  • Vampire Savior  Front.jpg
    Vampire Savior Front.jpg
    57.8 KB · Views: 151
  • Waku Waku 7 Cover.jpg
    Waku Waku 7 Cover.jpg
    53.8 KB · Views: 130
Thanks for this. But I used the file from cucholix from the first page. I don't think the config file is the problem. I'm doing something else wrong. Most likely something very silly.

I thought I'd try installing 4x 4MG games in one go since I was changing the config to 4mg cartridge. Here are some of the covers I used. Incidentally Vampire Saviour works perfectly (I don't think it needs the 4mg). Waku Waku 7 is unplayable- no sprites. But this might be because I haven't got the 4mg setting working
Google notepad++
And install it on your pc it's what you need for playing with code way better than standard notepad
Then open your ini by right clicking and replace with all the text that @stranno just gave you save and complie your nsp
 
  • Like
Reactions: Zomorph
Google notepad++
And install it on your pc it's what you need for playing with code way better than standard notepad
Then open your ini by right clicking and replace with all the text that @stranno just gave you save and complie your nsp
Thanks for trying to help.

I just tried copying and pasting the text from stranno but got the same problem. I'll dl notepad++ and use the original decrypted file from cucholix. I'm using SFZ3, I've deleted all the game saves on the switch - is there anything else I need to delete?
 
Ok, I've now used notepad++ but still have the same problem. I'm convinced there's a save somewhere that I haven't deleted...But all the SFZ3 save data is off the switch

1635109453206.png
 
Just an update, compatibility sheet is still being worked on. It's not going to be complete when it comes out obviously, but trying to tackle any games of even minor note.

Additionally, I've added more icons/covers over the past couple of days. Go check them out.
https://drive.google.com/drive/folders/1_rjVgGDuTv0KTlYIRzhtCo_LBCfJXp6i?usp=sharing


Lastly, after a handful of configuration adjustments I was able to get Mr. Bones (USA) to work.
You'll find the config attached. Sadly the Japanese and European versions still do not work.
 

Attachments

let me know when you do this.I have a discord account.thanks
i just made custom Credits/controllerGuide/boot intros and wallpapers/and some game covers for the games i was testing
made 10 pages for Digital Instruction manual for the 4 games i mentioned, i didnt compile the game with them yet
will probably share them after the google spreadsheet for Game Compatibility has optimal Settings files for the games i want to compile injected NSP for

if there is something you want, ill sned it, for now there isnt a public shared source
 
Last edited by ZER-O,
I haven't actually tried to complie SFZ3
Myself I was just giving you the best tool to do it with
Gotcha. I appreciate your help. Maybe I should test it with something that definitely works. Have you tested any working 4mg games?
 
i just made custom Credits/controllerGuide/boot intros and wallpapers/and some game covers for the games i was testing
made 10 pages for Digital Instruction manual for the 4 games i mentioned, i didnt compile the game with them yet
will probably share them after the google spreadsheet for Game Compatibility has optimal Settings files for the games i want to compile injected NSP for

if there is something you want, ill sned it, for now there isnt a public shared source
I desperately need need that rad Saturn controllerGuide and that awesome Saturn boot screen if your willing the share the .tex(s) now. I've only made 3 or 4 injects, but would like to make them over with extra goodies lol
 

Site & Scene News

Popular threads in this forum