Homebrew Saturn emulation using Cotton/Guardian Force testing and debug

Musgora

Well-Known Member
Newcomer
Joined
Jan 28, 2016
Messages
52
Trophies
0
Age
30
XP
653
Country
United States
I'm still having that problem when adding a config.ini to my NSP causes random crashes when tinkering with the in emulator menu. Any help as to prevent it would be really appreciated!
 

SuperS

Member
Newcomer
Joined
Oct 23, 2021
Messages
17
Trophies
0
Age
39
XP
72
Country
Germany
I'm still having that problem when adding a config.ini to my NSP causes random crashes when tinkering with the in emulator menu. Any help as to prevent it would be really appreciated!
i had the same problem when i tried creating games with the hacktool. never found a real solution.. an idea that came to my mind was using cotton instead of guardian force. never tried it though
 

fst312

Well-Known Member
Member
Joined
Nov 4, 2008
Messages
1,005
Trophies
0
Age
33
Location
New York
XP
2,028
Country
United States
Keep it simple when using the config file, when asked to add a config file in the script make sure it’s in near the save folder location as the script. I haven’t touched the saturn on switch in awhile but I recall doing things this way. Also look a few pages back there’s a good tutorial you can follow.
 

TOG914

Member
Newcomer
Joined
Nov 25, 2020
Messages
8
Trophies
0
Age
27
XP
82
Country
United States
I'm having trouble using the Ultimate-Switch-Hack-Script to create a Saturn NSP. I was able to get the script running, input the necessary files (Base NSP, cue file, prod.keys, etc), and begin the process but during "Step 1: Extract Saturn game NSP source..." I got the following error: "[Errno 9] Bad file descriptor". I couldn't find any reference to this specific error on the thread and was wondering if anyone knew of a solution.
 

Attachments

  • Ultimate-Switch-Hack-Script-log.txt
    172.6 KB · Views: 15

Musgora

Well-Known Member
Newcomer
Joined
Jan 28, 2016
Messages
52
Trophies
0
Age
30
XP
653
Country
United States
Looks like a feedback gathering meeting was announced 5 days ago for Cotton Guardian Force Saturn Tribute. A number of participants are gonna gather in Tokyo to give feedback to City Connection staff about the input lag in the games I presume? It's happening in 4 days. No wonder this piece of news was Japanese only then

https://city-connection.co.jp/cotton/topics/#20211125

At the very least it shows commitment from City Connection's part to keep supporting this collection. Any improvements made on it will carry over to injected NSPs hopefully!

EDIT: my bad. They already have a patch apparently! The meeting is to play test it and offer feedback, most likely if the controlers are tighter or if the input lag is much less present.
 

shadow256

Well-Known Member
Member
Joined
Sep 30, 2017
Messages
153
Trophies
0
Age
35
XP
565
Country
France
I'm having trouble using the Ultimate-Switch-Hack-Script to create a Saturn NSP. I was able to get the script running, input the necessary files (Base NSP, cue file, prod.keys, etc), and begin the process but during "Step 1: Extract Saturn game NSP source..." I got the following error: "[Errno 9] Bad file descriptor". I couldn't find any reference to this specific error on the thread and was wondering if anyone knew of a solution.
An OS error, probably caused by antivirus or something like that, it seems that the script can't write the cnmt info of the NSP in the text file needed to analyse the content of the NSP.
 

TOG914

Member
Newcomer
Joined
Nov 25, 2020
Messages
8
Trophies
0
Age
27
XP
82
Country
United States
An OS error, probably caused by antivirus or something like that, it seems that the script can't write the cnmt info of the NSP in the text file needed to analyse the content of the NSP.
Thanks for the advice. I tried running the script again with my antivirus disabled and sure enough, it worked. I was able generate the nsp and install it with Goldleaf. The game runs better than I would have expected and the script included everything down to the custom nsp cover I made. Widescreen option was also a nice inclusion for the few games that support anamorphic widescreen.
2021120323045900-57B4628D2267231D57E0FC1078C0596D.jpg
2021120323004200-57B4628D2267231D57E0FC1078C0596D.jpg

2021120322572900-4A620E0CBFC6A96E302EC025AD829190.jpg
 

TOG914

Member
Newcomer
Joined
Nov 25, 2020
Messages
8
Trophies
0
Age
27
XP
82
Country
United States
I'm afraid not. You can create nsps yourself using the "Ultimate Switch Hack Script". It's fairly simple. All you need are the files listed below:

1638814880044.png


1) Ultimate Switch Hack Script. Just be sure to update the script when you first run it so you get the option to create a saturn injected nsp.

2) A copy of "Guardian Force Saturn Tribute" for Nintendo Switch in nsp format to use as a base.

3) a dump of your "prod.keys" from your Nintendo Switch.

3) A copy of the Sega Saturn game you want to inject into the nsp. make it's in bin+cue format.

4) OPTIONAL: Ideally a cover for your nsp just to make it look more official. Like the one here:
1638815588898.png


If you need more detailed instructions I could create a document listing the steps necessary. Just let me know. Hope this helps.
 

Musgora

Well-Known Member
Newcomer
Joined
Jan 28, 2016
Messages
52
Trophies
0
Age
30
XP
653
Country
United States
My guess is that any more progress, whether to game compatibility or optimizing working games, will be continued after that input lag patch releases. Not much sense working on a game that'll have a potentially better emulator soon.
 

antonyfirst

Well-Known Member
Newcomer
Joined
Sep 14, 2016
Messages
66
Trophies
0
Age
25
XP
217
Country
Italy
Hi guys, I would like to ask a couple of questions:

- I am using the Cotton trilogy and I'd like to play Policenauts. I see in the compatibility list that it should work, but as it is a 3 discs game, are there any specific settings I should perform, besides using the BIN/cue combination?

- I would like to overclock my Switch for when I am playing saturn games. As I use the Cotton trology game, should I create a Sysclk for Cotton title ID, and the switch will automatically be overclocked when Cotton runs the Saturn game?

Thanks!!
 

Perrito123

Well-Known Member
Newcomer
Joined
Nov 2, 2021
Messages
65
Trophies
0
Age
41
XP
93
Country
Argentina
I did it thanks to you guys I followed the guide page 74 and the widescreen look so acceptable the only bad thing is that I can see top screen and bottom screen like a little bar color green and white Anyone know how to remove? I believed I chosen a wrong option when using the Saturn switch script but I don't know which, thanks again!
Here how it looks :') https://ibb.co/gFk0WfB
 

Perrito123

Well-Known Member
Newcomer
Joined
Nov 2, 2021
Messages
65
Trophies
0
Age
41
XP
93
Country
Argentina
At the same time also I would like to ask how to remove this option square button is visible all the time :')) even appears with full screen awww :'S
 

Attachments

  • IMG_20211210_225334.jpg
    IMG_20211210_225334.jpg
    3.2 MB · Views: 8
  • IMG_20211210_234848.jpg
    IMG_20211210_234848.jpg
    2.5 MB · Views: 5
Last edited by Perrito123,

Perrito123

Well-Known Member
Newcomer
Joined
Nov 2, 2021
Messages
65
Trophies
0
Age
41
XP
93
Country
Argentina
I found this first page:
Hiding the "Options" icon.
Thanks once again to @cucholix we are also able to hide the "Options" icon from the bottom left corner of the screen.
Attached is a "Texture.zip" file that contains the custom "Texture.tex" file you'll need.
Just simply replace the existing file in your /romfs/ folder with this one.
The options menu itself will still work upon pressing " - " on your controller.

But I can't find the existing file in romfs, I have different nsp installed for example sega rally, panzer. Does it mean I need to dump them one by one later copy the folders on atmosphere content and later replace this file? Sorry I'm so noob with this, can someone share that folder I need to copy to atmosphere contents so if I makea change inside of it will work for all the games? Thx
 
General chit-chat
Help Users
    KennieDaMeanie @ KennieDaMeanie: Fucking carbonation vomit is something I've never experienced