Homebrew Saturn emulation using Cotton/Guardian Force testing and debug

Zomorph

Well-Known Member
Member
Joined
Mar 28, 2021
Messages
110
Trophies
0
Age
44
XP
144
Country
United Kingdom
1. Install guardian force tribute nsp to your switch. 2. Dumb that guardian game using tinfoil. 3. Dumb your keys remember to dumb from emuMMC if the nsp is istalled there. Copy the game nsp you are using as source and keys to pc into same folder. No idea is this necessary but worked with me. Then make sure you have the latest version of hack tool. Launch hacktool and proseed and hope for the best 😄
This might not be the right way to proceed but it worked so that is the way i do it. Also i put all other files etc to the same folder as keys and nsp source is.
Thanks!

Steps one and two are the same right?

Did you change the bin or cue files for the programme? Or just put them in a folder and used that as the source for the saturn game? I've put them unchanged in the USHS folders s e.g. Documents>USHS>Saturn...>Games>Guardian Heroes>bin and cue files (unamended).

All my files (NSP, Saturn bin/cue, keys, image) are in different folders, but all under documents. I'll try using a single folder!
 

helvetinperkeles

Well-Known Member
Member
Joined
Oct 8, 2021
Messages
180
Trophies
0
Age
40
XP
861
Country
Finland
Thanks!

Steps one and two are the same right?

Did you change the bin or cue files for the programme? Or just put them in a folder and used that as the source for the saturn game? I've put them unchanged in the USHS folders s e.g. Documents>USHS>Saturn...>Games>Guardian Heroes>bin and cue files (unamended).

All my files (NSP, Saturn bin/cue, keys, image) are in different folders, but all under documents. I'll try using a single folder!
Did not change bin or cue.
 
  • Like
Reactions: Zomorph

Zomorph

Well-Known Member
Member
Joined
Mar 28, 2021
Messages
110
Trophies
0
Age
44
XP
144
Country
United Kingdom
That's the hell of the path you got here. Put entire USHS folder to the root directory of your drive (something like c:\USHS\)
And I personally don't think this is an encoding problem, but please read first message of the script and change command prompt font.
Still long? I see. I will try moving to the root instead. I'm not IT literate- many thanks!
 

Zomorph

Well-Known Member
Member
Joined
Mar 28, 2021
Messages
110
Trophies
0
Age
44
XP
144
Country
United Kingdom
That's the hell of the path you got here. Put entire USHS folder to the root directory of your drive (something like c:\USHS\)
And I personally don't think this is an encoding problem, but please read first message of the script and change command prompt font.

Damn it. Still not worked. Moved all the files to the c drive

1634738618780.png
 

lingbergh

Active Member
Newcomer
Joined
Oct 18, 2021
Messages
41
Trophies
0
Age
45
XP
276
Country
Germany
I never thought that it could be that hard to get custom Saturn titles running using hactoolnet/hacpack.
For me it's just not working...

So for anyone who is using the USHS approach and successfully creating SAT NSPs:
  • Are you using the latest Atmosphere + Sigpatches + FW? // SXOS??
  • Do you merge your CUE + BIN files with CDmage prior running the script?
  • Custom vs random TitledID in USHS?
  • Do you have a naming "scheme"...all lowercase e.g.?
  • Custom INI file?
  • Linux vs. Windows style linebreaks in CUE file?
  • Can you also create working NSPs with Boomerang and Cotton2?
  • Version number: 1.0 vs 1000?
  • Can you always launch the created NSP? So no black screen after launch?
Thanks for answering!

The romfs overlay in Atmosphere is working for me. But that gives you only 3 custom SAT titles.:cry:
 
  • Like
Reactions: Zomorph

Zomorph

Well-Known Member
Member
Joined
Mar 28, 2021
Messages
110
Trophies
0
Age
44
XP
144
Country
United Kingdom
I never thought that it could be that hard to get custom Saturn titles running using hactoolnet/hacpack.
For me it's just not working...

So for anyone who is using the USHS approach and successfully creating SAT NSPs:
  • Are you using the latest Atmosphere + Sigpatches + FW? // SXOS??
  • Do you merge your CUE + BIN files with CDmage prior running the script?
  • Custom vs random TitledID in USHS?
  • Do you have a naming "scheme"...all lowercase e.g.?
  • Custom INI file?
  • Linux vs. Windows style linebreaks in CUE file?
  • Can you also create working NSPs with Boomerang and Cotton2?
  • Version number: 1.0 vs 1000?
  • Can you always launch the created NSP? So no black screen after launch?
Thanks for answering!

The romfs overlay in Atmosphere is working for me. But that gives you only 3 custom SAT titles.:cry:

Just curious - are you able to actually create the NSP? If so you are one step ahead of me!
 
  • Like
Reactions: Sidnei

Thorhax

Well-Known Member
Member
Joined
Apr 15, 2020
Messages
478
Trophies
0
Age
43
XP
2,148
Country
Canada
I've been busy testing injections with the mega script tonight and can report the following:

Saturn Bomberman = ok
Burning Rangers = needs overclock to 1581
Fighters Megamix = needs full cpu overlcock
Mortal Kombat Trilogy = ok
Marvel super heroes vs street fighter = black screen after capcom logo using a modified .ini with a setting for the 4meg ram expansion
Nights into dreams = ok with full overclock
Street Fighter collection disk 1 and 2 = ok

Sonic R = runs slow even with full overclock
Symphony of the night 4meg romhack = works great with a modified .ini for the 4meg ram expansion
Super puzzle fighter 2 turbo = ok

Virtual on = black screen at load
Virtual fighter 2 = black screen at load


If anyone who got "Virtual on", "Marvel super heroes vs Street fighter", "virtual fighter 2", and "Sonic R" working correctly could please share their .ini files it would be much appreciated.
 

Sidnei

Member
Newcomer
Joined
Nov 19, 2018
Messages
21
Trophies
0
Age
30
XP
943
Country
Brazil
I created the NSP and modified with this images.



I’m curious about share the nsp.
if I share the nsp, Iwill share my keys too?

Google translate*


Enviado do meu iPhone usando Tapatalk
 

andre_int

Member
Newcomer
Joined
Oct 15, 2021
Messages
12
Trophies
0
XP
137
Country
Italy
I created the NSP and modified with this images.



I’m curious about share the nsp.
if I share the nsp, Iwill share my keys too?

Google translate*


Enviado do meu iPhone usando Tapatalk


Nice! how can I make my own tex file? I asked before but didn't get any answer.
 

Thorhax

Well-Known Member
Member
Joined
Apr 15, 2020
Messages
478
Trophies
0
Age
43
XP
2,148
Country
Canada
Virtua Fighter 2 requires BlockClock to 250-300.
Virtual-On works with default config.
1634742708089.png

Ok, you mean like this?
Sorry for the confusion, I just wanted to make sure before I rebuild the NSP.

Also in regards to Virtual on, I will try another iso with default configs, but I remember reading that there is a problem with the 2nd player controller? and that the config.ini needs to also be edited with PadType1_0="5"
 

Prb

Well-Known Member
Member
Joined
Nov 10, 2020
Messages
1,032
Trophies
1
XP
3,865
Country
United Kingdom
its really not that difficult
makes sure you have the latest Ultimate-Switch-Hack-Script-master
on your pc desktop just make a folder named rom no () or ... or anything else just a simple folder name
place the Guardian_Force_Saturn_Tribute nsp in the rom folder make sure its the standalone game not the 3 in 1 as the 3 in 1 does not work with the current Ultimate-Switch-Hack-Script-master
place your prod.keys and title.keys in the Ultimate-Switch-Hack-Script-master folder just for convenience
place your saturn game in the rom folder bin and cue again no () or ... or anything else just a simple name like Sega Rally Championship.bin rename your Sega Rally Championship.cue to GuardianForce.cue

now run the script make sure settings are correct font lucide console blah blah
press continue
select n if you have the latest version
then 2
then 6
then 16
then n
this gets you to the injector
now press 2
press continue and select Guardian_Force_Saturn_Tribute nsp
press continue and select rom folder or whatever you named it
press continue and select prod.keys in the Ultimate-Switch-Hack-Script-master
press continue and select title.keys in the Ultimate-Switch-Hack-Script-master
just keep pressing n at this point until you get to ID: the just press continue
name your nsp keep it simple like Sega Rally 95 and press continue
name author again keep it simple like Sega and press continue
name version something like v1 and press continue
press continue now choose folder best to just save nsp in the rom folder
select y
let it build nsp just ignore the key errors i did and it still works just fine

once you have mastered the basic injection process you can start playing with icon/tex/wp and so on
hope this helps

massive thanks to @shadow256 for the script hope this saves you a load of question
and to the op @lisreal2401
 

helvetinperkeles

Well-Known Member
Member
Joined
Oct 8, 2021
Messages
180
Trophies
0
Age
40
XP
861
Country
Finland
Yeah works like a champ!💪
This is so cool. So nice that you can create as many games you like with the hacktool.
 

Attachments

  • 20211020_183427.jpg
    20211020_183427.jpg
    1.1 MB · Views: 73
  • Like
Reactions: Prb

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • AncientBoi @ AncientBoi:
    ooowwww a new way for me to beat NFS 510 :D @SylverReZ
    +1
  • SylverReZ @ SylverReZ:
    @AncientBoi, Yeah, believe you can do PSP games as well. But a Pi5 is much powerful in comparison.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure about other models of Pi4 but the Pi 4 B with 8GBs OCed to 2Ghz handles PSP really great except like 1 game I found and it is playable it just looks bad lol Motor Storm Arctic something or other.
  • Psionic Roshambo @ Psionic Roshambo:
    Other games I can have turned up to like 2X and all kinds of enhancements, Motorstorm hmmm nope 1X and no enhancements lol
  • Veho @ Veho:
    Waiting for Anbernic's rg[whatever]SP price announcement, gimme.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I will admit that one does seem more interesting than the usual Ambernic ones, and I already liked those.
  • Veho @ Veho:
    I dread the price point.
    +1
  • Veho @ Veho:
    This looks like one of their premium models, so... $150 :glare:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    To me that seems reasonable.
  • Psionic Roshambo @ Psionic Roshambo:
    I mean since basically all the games are errmmm free lol
  • Veho @ Veho:
    I mean yeah sure but the specs are the same as a $50 model, it's just those pesky "quality of life" things driving up the price, like an actually working speaker, or buttons that don't melt, and stuff like that.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I think all in my Pi 4 was well north of 200 bucks 150ish for the Pi 4 the case the fancy cooler, then like 70 for the 500GB MicroSD then like 70 for the Xbox controller. But honestly it's a nice set up I really enjoy and to me was worth every penny. (even bought more controllers for 2 or 4 player games.) hmmm have never played any 2 player games yet :(
  • Veho @ Veho:
    Yeah that's what I hate about the RPi, it's supposedly $30 or something but it takes an additional $200 of accessories to actually turn it into a working something.
  • Psionic Roshambo @ Psionic Roshambo:
    yes that's the expensive part lol
  • Veho @ Veho:
    I mean sure it's flexible and stuff but so is uremum but it's fiddly.
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah a lot of it I consider a hobby, using Batocera I am constantly adjusting the collection adding and removing stuff, scraping the artwork. Haven't even started on some music for the theme... Also way down the road I am considering attempting to do a WiiFlow knock off lol
  • Veho @ Veho:
    I want everything served on a plate plz ktnx, "work" is too much work for me.
  • Veho @ Veho:
    Hmm, with that in mind, maybe a complete out-the-box solution with all the games collected, pacthed and optimized for me would be worth $150 :unsure:
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah it's all choice and that's a good thing :)
  • Bunjolio @ Bunjolio:
    animal crossing new leaf 11pm music
  • Bunjolio @ Bunjolio:
    avatars-kKKZnC8XiW7HEUw0-KdJMsw-t1080x1080.jpg
    wokey d pronouns
  • SylverReZ @ SylverReZ:
    What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo
    SylverReZ @ SylverReZ: What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo