Homebrew Saturn emulation using Cotton/Guardian Force testing and debug

Deleted member 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
I can confirm VF2 is working with my config and with some slight overclock, it's very playable. Although I'm not getting any sound fx, just music and voices.
Great! I will check it tonight and modify the list.

What was the option that fixed it? It could be worth checking for Resident Evil and Time Warner games.
 

xYuunax

Well-Known Member
Member
Joined
Feb 6, 2018
Messages
333
Trophies
0
Location
Hong Kong
XP
1,690
Country
Hong Kong
Great! I will check it tonight and modify the list.

What was the option that fixed it? It could be worth checking for Resident Evil and Time Warner games.
It might be this:
Code:
BusWait="1"

I'm not sure to be honest, when I tested VF2, my config was already heavily tweaked for BR , so just needed to change that setting and it booted up fine for me. So it may be muliple settings.
 

dj5927

Active Member
Newcomer
Joined
Aug 22, 2021
Messages
27
Trophies
0
Age
41
XP
65
Country
Korea, South
Test with GuardianForce for the base and Guardian Heroes US for the game, injected via my script:

Menu of the emulator is directly in English, no need to change that manualy.

Savestate work.

Game seems to work fine, I've got a black screen when finishing the story but I need to test more to see if it's a random crash or not.
Edit: Random crash confirmed, tested a second time and the credits passed.

Is it possible to build with anti-aliasing option off?
 

xYuunax

Well-Known Member
Member
Joined
Feb 6, 2018
Messages
333
Trophies
0
Location
Hong Kong
XP
1,690
Country
Hong Kong
Is it possible to build with anti-aliasing option off?
I don't use the script, but if you can add your own config.ini

Edit & add these at the bottom, these affect the settings in the Option.

Code:
[EachGame]
AntiAliasing=“0”
HighScore=“0”
Language=“1”
PlayNumber=“0”
Scanline=“0”
ScanlineRatio=“80”
ScreenSize=“1”
SlowButton=“13”
Wallpaper=“0”
 

dj5927

Active Member
Newcomer
Joined
Aug 22, 2021
Messages
27
Trophies
0
Age
41
XP
65
Country
Korea, South
I don't use the script, but if you can add your own config.ini

Edit & add these at the bottom, these affect the settings in the Option.

Code:
[EachGame]
AntiAliasing=“0”
HighScore=“0”
Language=“1”
PlayNumber=“0”
Scanline=“0”
ScanlineRatio=“80”
ScreenSize=“1”
SlowButton=“13”
Wallpaper=“0”



- The settings in the options that appear when you press the button are independent of ini.
It does not eat even if anti is turned off in ini.
This option seems to be somewhere other than ini.
 

dj5927

Active Member
Newcomer
Joined
Aug 22, 2021
Messages
27
Trophies
0
Age
41
XP
65
Country
Korea, South
- The settings in the options that appear when you press the button are independent of ini.
It does not eat even if anti is turned off in ini.
This option seems to be somewhere other than ini.


Edit.

I understand how you told me.

Let's do it.
 

xYuunax

Well-Known Member
Member
Joined
Feb 6, 2018
Messages
333
Trophies
0
Location
Hong Kong
XP
1,690
Country
Hong Kong
- The settings in the options that appear when you press the button are independent of ini.
It does not eat even if anti is turned off in ini.
This option seems to be somewhere other than ini.
When the title loads for the first time, and a save file is created. The ini settings is then imprinted into the save. Editing the ini later will not have any effect. You need to dump the save file and delete SaveData00088000.bin. I replaced that file with a folder with the same name and restore, now the save cannot access the settings and will use the config.ini instead.

Not the most elegant solution, but it works.
 
  • Like
Reactions: matt!

dj5927

Active Member
Newcomer
Joined
Aug 22, 2021
Messages
27
Trophies
0
Age
41
XP
65
Country
Korea, South
When the title loads for the first time, and a save file is created. The ini settings is then imprinted into the save. Editing the ini later will not have any effect. You need to dump the save file and delete SaveData00088000.bin. I replaced that file with a folder with the same name and restore, now the save cannot access the settings and will use the config.ini instead.

Not the most elegant solution, but it works.


If you build with nsp using the script tool, the changes are applied even if you do not delete the save.
 
  • Like
Reactions: xYuunax

kof_k

Member
Newcomer
Joined
Oct 13, 2021
Messages
7
Trophies
0
Age
43
XP
187
Country
Portugal
It might be this:
Code:
BusWait="1"

I'm not sure to be honest, when I tested VF2, my config was already heavily tweaked for BR , so just needed to change that setting and it booted up fine for me. So it perfectly:
Games tested:
Lunacy (U) playble
Croc (J) slow but playable.
Mortal Kombat Trilogy (U) playble
Bio Hazard (J) playble, but not perfect yet (slow). Maybe OC
Street Fighter Zero 3 (J) Playble
King of Fighters 96 (J) Playble (Perfect)


Portable Mode
stock
 
Last edited by kof_k,

ZER-O

Well-Known Member
Member
Joined
Sep 25, 2021
Messages
876
Trophies
1
XP
2,733
Country
United Kingdom
2CD game test

1cd nsp
After creating 2cd nsp

1cd clear save backup

After inserting a 1cd save into a 2cd nsp, I want to check if it goes normally.


--------------------------------------------------------------------------------------------------------------


in another way

1cd nsp
2cd nsp

Create the same title id
After clearing 1 cd
It seems that the method of installing 2cd nsp is also possible.
i dont understand your methood, could you make me Panzer Dragoon Saga (USA) 4 CD (dont include the .Bin files for the game, just the .cue)
and send it to me in PM

i want to see how i can play full cd and then change to the next one
 

linkcelula

Active Member
Newcomer
Joined
Nov 12, 2012
Messages
35
Trophies
1
Age
42
XP
318
Country
Well then, time to try non working games again.
photo_2021-10-13_20-51-12.jpg

Do you know why PAL games shows cut?
 

ZER-O

Well-Known Member
Member
Joined
Sep 25, 2021
Messages
876
Trophies
1
XP
2,733
Country
United Kingdom
Weird, PAL games have more lines, but emulator should fit them in the screen. I have tried a few PAL games and all of them work fine. I will check later.
the default settings has an extra zoom effect, try and make that 0
you have a force aspect ratio to switch screen, try that too, set it to 1
 

Geezamo

New Member
Newbie
Joined
Oct 13, 2021
Messages
3
Trophies
0
Age
32
XP
83
Country
United Kingdom
Forgive me if I've missed something, but how exactly do I get Saturn games running? Sonic R on the go is BIG
 

Deleted member 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
the default settings has an extra zoom effect, try and make that 0
you have a force aspect ratio to switch screen, try that too, set it to 1
Really? I haven't noticed that in any game, and I have seen dozens of UIs with proper limits. Or at least they look proper. That Legend of Thor 2 screen has like 20% cropped area or more.

Forgive me if I've missed something, but how exactly do I get Saturn games running? Sonic R on the go is BIG
It has been explained multiple times in this thread.
 

MikaDubbz

Well-Known Member
Member
Joined
Dec 12, 2017
Messages
3,849
Trophies
1
Age
36
XP
7,308
Country
United States
Forgive me if this is a stupid ignorant question, but is there any chance we'll be able to isolate this emulator entirely and potentially port it to other systems?
 

Deleted member 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
Forgive me if this is a stupid ignorant question, but is there any chance we'll be able to isolate this emulator entirely and potentially port it to other systems?
Well, the collection is already on Playstation 4. But it probably requires 8.00 or 8.50 (maybe even 9.00). So it won't be dumped for a long, long (long) time.

Porting the emulator without any source code.. even for ARMv8 devices.. I don't think so. Not even the PC version of SSF is open source (the Github repo is just a mirror for binaries).
 

Geezamo

New Member
Newbie
Joined
Oct 13, 2021
Messages
3
Trophies
0
Age
32
XP
83
Country
United Kingdom
Really? I haven't noticed that in any game, and I have seen dozens of UIs with proper limits. Or at least they look proper. That Legend of Thor 2 screen has like 20% cropped area or more.


It has been explained multiple times in this thread.
Thanks, and sorry. Had a dig and found the all in one script. Loaded everything using a Cotton2 nsp [0100A18015268000] as well as the Cotton/Guardian nsp [0100094014BE4000], and both are giving me 'The source NSP chosen is not compatible with this script.' Can anyone point me to what works with the script?

Edit: Tried the separate Guardian too and that fails, also getting 'An error occurred during the process, check your source files', but the NSPs run in Yuzu fine, and the Sonic R folder I'm using also boots in an emulator. Stuck what to try next.
 
Last edited by Geezamo,

Magimog

Member
Newcomer
Joined
Mar 22, 2009
Messages
20
Trophies
0
XP
191
Country
United States
Thanks, and sorry. Had a dig and found the all in one script. Loaded everything using a Cotton2 nsp [0100A18015268000] as well as the Cotton/Guardian nsp [0100094014BE4000], and both are giving me 'The source NSP chosen is not compatible with this script.' Can anyone point me to what works with the script?

Edit: Tried the separate Guardian too and that fails, also getting 'An error occurred during the process, check your source files', but the NSPs run in Yuzu fine, and the Sonic R folder I'm using also boots in an emulator. Stuck what to try next.

Have the same issue with the script. Even dumped the NSPs out of the XCI with the same result, so it likely isnt my keys. Was able to get things working without the script using the same files, so something seems off.

I may need to manually step through all the tools and see what is happening...
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: @salazarcosplay yeah cod's still up