Homebrew Saturn emulation using Cotton/Guardian Force testing and debug

ThePanda

Member
Newcomer
Joined
Oct 27, 2021
Messages
12
Trophies
0
XP
752
Country
United States
The new version of CaVE Database Manager allows the creation of custom NSPs based on the Sega Saturn Tribute games.
I know. CaVE works great to make a custom single Sega Saturn game NSP and so much more . I was just asking more for rom swapping multiple roms within the tribute game. Last I recall, the update added new encryption that no one has been able to decrypt to swap games.
 
Last edited by ThePanda,

ZER-O

Well-Known Member
Member
Joined
Sep 25, 2021
Messages
876
Trophies
1
XP
2,743
Country
United Kingdom
The new version of CaVE Database Manager allows the creation of custom NSPs based on the Sega Saturn Tribute games.
Have you tested it, crashes immediatly when adding custom config.ini, only games injected with cotton boomerang work, Emulator Menu is invisible after injection, i think advanced settings for config is broken
why even bother releasing something half baked if he can not add support to the title updates with fixed Lag settings? why hide the config settings.ini, he copied others work with less functions.

why come very late to the game and make something that has already been done, Gui interface that doesnt work unless you use vanilla config and Cotton boomerang, maybe messed up .tex? or confused about shared files compatibility? where is the option to choose our own .tex files?

Shadow's or the private Scripts works Great Though for whatever i throw in it

it would have been nice if the owner spent some effort like maybe adding support to inject 3 or 4 Saturn games / Multi Discs into Cotton Collection instead of broken single NSP Support
 
Last edited by ZER-O,

Voxel

Well-Known Member
Newcomer
Joined
Aug 9, 2015
Messages
47
Trophies
0
Location
E1M1
Website
github.com
XP
788
Country
United Kingdom
Hey I just wanna say thanks to everyone who worked on this project ... it's long been a dream of mine to play my favourite Saturn games on switch and especially getting to make custom nsps is really nice. Has anyone managed to make one for the latest Sonic X-Treme demo from SAGE 2022? The problem is it seems to be in iso/cue format.
Hey, I know it's been a few weeks but I happened to be lurking around and I just came across this. I've also been quite curious for a while to know if it works okay in this emulator, so I just spent some time setting it up and trying it for you now, and I'm glad to say it works really well.
There's a red Sonic (player 2) that constantly keeps spawning when you move about the level, since I programmed it so that he appears when a controller is plugged into port 2, and disappears when there isn't. I don't really know the emulator config very well, but if you can disable port 2 at all, then he should go away.

IMG_20220930_201326__01 - Copy.jpg


Anyways, if you want to get it working, I just used Daemon Tools and ImgBurn as explained on this page to make a BIN/CUE out of the provided ISO/WAV/CUE files. Then you can just swap it out in the romfs like any other Saturn game. Hope that helps!
 

ZER-O

Well-Known Member
Member
Joined
Sep 25, 2021
Messages
876
Trophies
1
XP
2,743
Country
United Kingdom
Anyways, if you want to get it working, I just used Daemon Tools and ImgBurn as explained on this page to make a BIN/CUE out of the provided ISO/WAV/CUE files. Then you can just swap it out in the romfs like any other Saturn game. Hope that helps!
is that Sonic Z-Treme (Saturn) - SAGE 2018 demo or the original Sonic x-Treme
 

HyperShadow

Well-Known Member
Member
Joined
Sep 26, 2007
Messages
103
Trophies
1
Website
Visit site
XP
345
Country
Malta
Hey, I know it's been a few weeks but I happened to be lurking around and I just came across this. I've also been quite curious for a while to know if it works okay in this emulator, so I just spent some time setting it up and trying it for you now, and I'm glad to say it works really well.
There's a red Sonic (player 2) that constantly keeps spawning when you move about the level, since I programmed it so that he appears when a controller is plugged into port 2, and disappears when there isn't. I don't really know the emulator config very well, but if you can disable port 2 at all, then he should go away.

View attachment 329479

Anyways, if you want to get it working, I just used Daemon Tools and ImgBurn as explained on this page to make a BIN/CUE out of the provided ISO/WAV/CUE files. Then you can just swap it out in the romfs like any other Saturn game. Hope that helps!
Thanks so much for this!
 
  • Like
Reactions: Voxel

Thorhax

Well-Known Member
Member
Joined
Apr 15, 2020
Messages
482
Trophies
0
Age
43
XP
2,163
Country
Canada
Have you tested it, crashes immediatly when adding custom config.ini, only games injected with cotton boomerang work, Emulator Menu is invisible after injection, i think advanced settings for config is broken
why even bother releasing something half baked if he can not add support to the title updates with fixed Lag settings? why hide the config settings.ini, he copied others work with less functions.

why come very late to the game and make something that has already been done, Gui interface that doesnt work unless you use vanilla config and Cotton boomerang, maybe messed up .tex? or confused about shared files compatibility? where is the option to choose our own .tex files?

Shadow's or the private Scripts works Great Though for whatever i throw in it

it would have been nice if the owner spent some effort like maybe adding support to inject 3 or 4 Saturn games / Multi Discs into Cotton Collection instead of broken single NSP Support
I just want to say that this still happens, even on the latest CAVE Manager, all it does is crash.
 

mspy

Well-Known Member
Member
Joined
Jul 29, 2018
Messages
339
Trophies
0
XP
2,143
Country
Brazil
The status is that the updates improved the emulator performance but afaik no one has managed to integrate the updated emulator into the current method.

If new games are coming out already with the updated version of the emulator maybe it would be easier to salvage the emulator from them like was done with Cotton since you will not have to deal with update files and only need the base game, dunno?
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,946
Trophies
2
XP
30,336
Country
United Kingdom
The newer versions apparently have new encryption which hasn't been defeated. I don't know if it's that much harder to beat or if nobody's taken the time to do it yet.
 

Impossible_Igntiz

Well-Known Member
Member
Joined
Nov 16, 2018
Messages
422
Trophies
0
Location
Bonerville
XP
1,183
Country
United States
I know. CaVE works great to make a custom single Sega Saturn game NSP and so much more . I was just asking more for rom swapping multiple roms within the tribute game. Last I recall, the update added new encryption that no one has been able to decrypt to swap games.
i'd recently checked Elevator Action Returns and Idol Janshi Suschi-Pai bin+cue files and i couldn't see the contents of those games nor could boot it with a Sega Saturn retroarch emulator, so yeah they defo encrypted the games with their new updated emulator nowadays.

I guess they found out about how we found out about them using an emulator and decided to pull this.
 

c3swotex

New Member
Newbie
Joined
Dec 12, 2022
Messages
2
Trophies
0
Age
51
XP
24
Country
Denmark
can some1 share this with Sega Saturn Tribute Compatibility Spreadsheetme
Post automatically merged:

can someone share Sega Saturn Tribute Compatibility Spreadsheet with me Thanks
 
  • Like
Reactions: Thorhax

AkitoUF

Well-Known Member
Member
Joined
Jan 5, 2016
Messages
297
Trophies
0
Age
32
XP
789
Country
Chile
Is Sakura Taisen playable this way? I don't know how to work with games that use two discs with this method.
Not sure if someone already found a way but I'm not reading 86 pages of posts to find out.
 

Nazosan

Well-Known Member
Member
Joined
May 12, 2009
Messages
576
Trophies
1
XP
1,096
Country
United States
I guess every part of this is being abandoned? The INI files have been taken down and I can't even find them anywhere. The first post shows the op no longer supports any of this and I guess people are losing heart over whatever this new encryption method is (but it isn't as if we can't just use the old versions of the games from before the updates when we're on CFWs anyway.) I thought I'd try this out for some stuff I'd really love to be able to play on my Switch, but I'm running into stumbling blocks all the way. I can't even get the only Saturn core available in RetroArch to recognize when a disc is inserted (it sees the tray, it just thinks there is no disc.) Not that I expected much of it anyway (I hear that version is very very slow and has been superseded by much better ones as of very very long ago. Not sure why RetroArch uses such an old and feature-lacking core on this one unless the others have assembly code written for x86 or something.) Is there any method left for those of us who missed the bandwagon back then?

I wish I could afford a SteamDeck. Sadly I can't.
 

Purple_Shyguy

Well-Known Member
Member
Joined
Nov 8, 2008
Messages
2,380
Trophies
2
Age
34
Location
Republic of Ireland
XP
4,871
Country
I guess every part of this is being abandoned? The INI files have been taken down and I can't even find them anywhere. The first post shows the op no longer supports any of this and I guess people are losing heart over whatever this new encryption method is (but it isn't as if we can't just use the old versions of the games from before the updates when we're on CFWs anyway.) I thought I'd try this out for some stuff I'd really love to be able to play on my Switch, but I'm running into stumbling blocks all the way. I can't even get the only Saturn core available in RetroArch to recognize when a disc is inserted (it sees the tray, it just thinks there is no disc.) Not that I expected much of it anyway (I hear that version is very very slow and has been superseded by much better ones as of very very long ago. Not sure why RetroArch uses such an old and feature-lacking core on this one unless the others have assembly code written for x86 or something.) Is there any method left for those of us who missed the bandwagon back then?

I wish I could afford a SteamDeck. Sadly I can't.
The original games still work if you don't use their update patches. But they have lots of input lag. Still playable but not ideal.

And yeah, nobody can get around their new encryption to use the later games and updates.
 

Nazosan

Well-Known Member
Member
Joined
May 12, 2009
Messages
576
Trophies
1
XP
1,096
Country
United States
You misunderstand. I mean the injection stuff. The INI files that seem to be required (at least in every tutorial are gone.) Well, no doubt the input lag is not fun, but we don't have any better options do we?
 

Purple_Shyguy

Well-Known Member
Member
Joined
Nov 8, 2008
Messages
2,380
Trophies
2
Age
34
Location
Republic of Ireland
XP
4,871
Country
You misunderstand. I mean the injection stuff. The INI files that seem to be required (at least in every tutorial are gone.) Well, no doubt the input lag is not fun, but we don't have any better options do we?
What do you mean inject? To create an NSP? You can just modify romfs of an existing title. No need for .ini files
 

Nazosan

Well-Known Member
Member
Joined
May 12, 2009
Messages
576
Trophies
1
XP
1,096
Country
United States
I mean, you're posting in this thread. There are lots of reasons we'd want custom NSPs for separate games. Even if you use a mod manager to manage overlays it's very messy, slow, and bad for the memory card to keep copying CD-sized files over into the overlay folder over and over every time you want to play a different game. Also, one of the key points of the (now missing) INI files seems to have been to improve compatibility and I get the impression by one of the recent posts some games may even require that.

Let me clarify. I'm asking how to do what this thread discusses: create custom NSPs for each game -- or at least to be able to play them separately without swapping out files over and over.
 
Last edited by Nazosan,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    Also somebody is remaking it
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, the other game where I found newgrounds is new york shark
    +1
  • SylverReZ @ SylverReZ:
    Spoke to Tom Fulp the other day, if he can find his old Newgrounds site content like the mini Flash animations from the 2000's that played on the portal.
  • SylverReZ @ SylverReZ:
    So far no response, but he did say that he'll find them. Wayback Machine doesn't have em.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, atleast the 1999 versión of pico's school is avaliable (the difference between it, the 2006 versión and the 2016 versión is that the speed of the game depends of the speed of your computer and that it had the og soundtrack)
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Another being Pico VS Bear, the original 1999 version before Jim Henson filed a DMCA takedown.
    +1
  • Xdqwerty @ Xdqwerty:
    The 2006 versión was made when the flash portal was made
  • SylverReZ @ SylverReZ:
    Many people thought it was lost, but was discovered that he hid it on the same page.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, although the "secrets" system where the game was has been removed. Also pico vs uberkids had a netplay versión that was shutdown, although the swf file has been found
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Nope. There are two download buttons on the same page, where you can download the original under a file called "bear.exe". "bear2.exe", however, is the updated game in a Flash projector. P.s. this was on the archived Pico page from 2000.
  • SylverReZ @ SylverReZ:
    @Xdqwerty, That's been there for a long time, too. People who search for lost media don't look hard enough lmao.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, also the pico 2 demos used to be only for the newgrounds patrons but they are on internet archive too (https://archive.org/download/picos_school_2)
    +1
  • Xdqwerty @ Xdqwerty:
    Iirc the demos were removed from newgrounds in 2022
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, or well only the demo with mindchamber's style was on newgrounds
    +1
  • Xdqwerty @ Xdqwerty:
    Fun fact @SylverReZ: iirc one of the goals on the fnf Kickstarter stated that pico 2 would be finished but the Kickstarter didnt get enough money for that goal to be fullfiled
  • SylverReZ @ SylverReZ:
    @Xdqwerty, FNF sucks, their community is toxic as hell.
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ its a single player game
  • Xdqwerty @ Xdqwerty:
    @The Real Jdbye, Yea but it has a shitton of mods with their own songs and stuff
  • Xdqwerty @ Xdqwerty:
    @The Real Jdbye, and quite a lot of people involved in those mods get cancelled
  • SylverReZ @ SylverReZ:
    Newgrounds wasn't the birth of FNF; rather, it was games where you beat up celebrities and parodies.
    +2
  • a_username_that_is_cool @ a_username_that_is_cool:
    FNF was born from Game Jams
  • a_username_that_is_cool @ a_username_that_is_cool:
    Specifically Ludum Dare 47
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, and Sonic fights a la dragón ball z
    Xdqwerty @ Xdqwerty: @SylverReZ, and Sonic fights a la dragón ball z