Homebrew Saturn emulation using Cotton/Guardian Force testing and debug

Levine91

Well-Known Member
Member
Joined
Oct 8, 2011
Messages
182
Trophies
1
XP
1,014
Country
United States
Checked the filepaths and removed any special characters that I could. Still getting an error messgae. It looks like the NSP should be in the output folder but there's not actually anything there...
View attachment 280760

If I'm reading this correctly, you have the source NSP in the same folder as the Saturn Bin & Cue?
Can you put the Saturn Bin & Cue you wish to inject in a folder by itself and see if that helps? That's how mine usually are.
 
  • Like
Reactions: Zomorph

shadow256

Well-Known Member
Member
Joined
Sep 30, 2017
Messages
180
Trophies
0
Age
37
XP
1,293
Country
France
Use LayeredFS. Just open SD card, go to Atmosphere/contents/, then create folder of your game ID and romfs subfolder inside.Then place files (and folder) you want to change the same way like in uncompressed GF folder in USHS.
The problem with that is that you need to delete the save or at least the two files that I've mentioned a few posts back and that's the same if you remake the NSP with the same TitleID and install. If you don't do that your ini file changes will not be applied and if you use an other TitleID your save will not load.

The solution with the mod manager homebrew could be a good solution if you don't care of savestate, for a good use you need to do the folders trick that I have explained few posts back.
 
  • Like
Reactions: EddieRiggs

Zomorph

Well-Known Member
Member
Joined
Mar 28, 2021
Messages
110
Trophies
0
Age
44
XP
144
Country
United Kingdom
If I'm reading this correctly, you have the source NSP in the same folder as the Saturn Bin & Cue?
Can you put the Saturn Bin & Cue you wish to inject in a folder by itself and see if that helps? That's how mine usually are.
I have indeed. I was trying to follow Prb's helpful guide as I understood it. I'll try putting them in a separate folder. Thanks again for the perseverance ^_^
 

Prb

Well-Known Member
Member
Joined
Nov 10, 2020
Messages
1,031
Trophies
1
XP
3,849
Country
United Kingdom
This shouldn't be a problem.

I have indeed. I was trying to follow Prb's helpful guide as I understood it. I'll try putting them in a separate folder. Thanks again for the perseverance ^_^
from the look of the log it seem to be a special characters problem
the only difference between yours and mine is i'm using 4.3.195 and you are using 4.3.196
 
  • Like
Reactions: Zomorph

Zomorph

Well-Known Member
Member
Joined
Mar 28, 2021
Messages
110
Trophies
0
Age
44
XP
144
Country
United Kingdom
Shall I try using the same version of USHS as you (Prb)? I was just about to try again with the sat bin/cue in a seperate folder and the script now gives me this option? But there's no NSP in the output folder?

1634762246957.png
 
  • Like
Reactions: Prb

Levine91

Well-Known Member
Member
Joined
Oct 8, 2011
Messages
182
Trophies
1
XP
1,014
Country
United States
Shall I try using the same version of USHS as you (Prb)? I was just about to try again with the sat bin/cue in a seperate folder and the script now gives me this option? But there's no NSP in the output folder?

View attachment 280763

The NSP gets decompiled, you are seeing the correct screen!
You'll be asked for the NSP output location at the end!
 

Prb

Well-Known Member
Member
Joined
Nov 10, 2020
Messages
1,031
Trophies
1
XP
3,849
Country
United Kingdom
Ahhhh...I need to delete the decomplied folder before I try again right? I forgot to do it first this time
as a quick test i just added a load of special characters to the GuardianForce.nsp and it still worked
have you turned off your anti virus as it probably delete something from the script if not
 

EddieRiggs

Member
Newcomer
Joined
Oct 17, 2021
Messages
18
Trophies
0
Age
37
XP
67
Country
Russia
The problem with that is that you need to delete the save or at least the two files that I've mentioned a few posts back and that's the same if you remake the NSP with the same TitleID and install. If you don't do that your ini file changes will not be applied and if you use an other TitleID your save will not load.

The solution with the mod manager homebrew could be a good solution if you don't care of savestate, for a good use you need to do the folders trick that I have explained few posts back.
Yeah, I forgot to mention about ini file. I use it for assets flip reason.
 

lingbergh

Active Member
Newcomer
Joined
Oct 18, 2021
Messages
41
Trophies
0
Age
45
XP
276
Country
Germany
Made some progress.
So I have three main and main.ndpm files in GuardianForce. And they all differ (used diff). In USHS this is all stripped to one main and main.ndpm combination, when generating the custom Saturn NSP. The smallest combination in romfs3 is crashing for me. So how to determine what main/main.npdm combination is right? How is this done in USHS? It seems it just overwrites those files, when looping over the NCAs, so romfs3 always wins...
Can someone tell me the correct file size of main from a working NSP:
21177690 bytes (romfs1)
21178883 bytes (romfs2)
20581714 bytes (romfs3)

screenshot.png


EDIT: This should be named exefs...
 

Zomorph

Well-Known Member
Member
Joined
Mar 28, 2021
Messages
110
Trophies
0
Age
44
XP
144
Country
United Kingdom
Man you're a life saver and I feel like an idiot.
I flat out forgot to edit the contents of my Bomberman cue to match the new name I gave recently due to the cue & bin files themselves, due to "(" and ")" crashing the script for me.
I feel like an idiot, completely thought I had done that.

BTW the image doesn't need to be a JPG 256x256, I am using a PNG with a bigger dimension and the script properly converts it.

The wallpapers also FINALLY worked after I manually replaced them in the ../Saturn_emu_inject_datas/games/GuardianForce/romfs/Wallpaper folder.
Any time I tried selecting my folder path manually for the wallpapers, it wouldn't end up working.

Any idea why the "Options" menu defaults to Japanese? What needs to be changed on the Guardian Force base so it chooses English first?
Just looking back at this- how do you open the cue file? Windows doesn't seem to have an app for it...
 

Rikua

Well-Known Member
Member
Joined
Dec 2, 2014
Messages
204
Trophies
0
Age
36
XP
2,094
Country
United States
Overclock?

0100094014BE4006 is cotton 2
0100094014BE4007 is cotton boomerang
0100094014BE4008 is guardian force.

Just make 3 title ID folders
Thanks a ton! Out of curiosity, does anyone have a way to disable the "-Options" menu in the bottom left? As well as a better controller prompt screen than the bright yellow Cotton 2 one? I saw a bunch of Textures in the thread, just not sure which to grab. Thanks again, this is awesome.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    That would've gone slow he's old
    +1
  • ZeroT21 @ ZeroT21:
    sadly the person in question feels too young for his own good
  • K3Nv2 @ K3Nv2:
    We don't question people
  • ZeroT21 @ ZeroT21:
    me neither, i just bash them
  • K3Nv2 @ K3Nv2:
    We just question @AncientBoi
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
  • BigOnYa @ BigOnYa:
    He said he had 3 different doctors apt this week, so he prob there. Something about gerbal extraction, I don't know.
    +1
  • ZeroT21 @ ZeroT21:
    bored, guess i'll spread more democracy
  • LeoTCK @ LeoTCK:
    @K3Nv2 one more time you say such bs to @BakerMan and I'll smack you across the whole planet
  • K3Nv2 @ K3Nv2:
    Make sure you smack my booty daddy
    +1
  • LeoTCK @ LeoTCK:
    telling him that my partner is luke...does he look like someone with such big ne
    eds?
  • LeoTCK @ LeoTCK:
    do you really think I could stand living with someone like luke?
  • LeoTCK @ LeoTCK:
    I suppose luke has "special needs" but he's not my partner, did you just say that to piss me off again?
  • LeoTCK @ LeoTCK:
    besides I had bigger worries today
  • LeoTCK @ LeoTCK:
    but what do you know about that, you won't believe me anyways
  • K3Nv2 @ K3Nv2:
    @BigOnYa can answer that
  • BigOnYa @ BigOnYa:
    BigOnYa already left the chat
  • K3Nv2 @ K3Nv2:
    Biginya
  • BigOnYa @ BigOnYa:
    Auto correct got me, I'm on my tablet, i need to turn that shit off
  • K3Nv2 @ K3Nv2:
    With other tabs open you perv
  • BigOnYa @ BigOnYa:
    I'm actually in my shed, bout to cut 2-3 acres of grass, my back yard.
  • K3Nv2 @ K3Nv2:
    I use to have a guy for that thanks richard
  • BigOnYa @ BigOnYa:
    I use my tablet to stream to a bluetooth speaker when in shed. iHeartRadio, FlyNation
  • K3Nv2 @ K3Nv2:
    While the victims are being buried
    K3Nv2 @ K3Nv2: While the victims are being buried