Homebrew Saturn emulation using Cotton/Guardian Force testing and debug

xYuunax

Well-Known Member
Member
Joined
Feb 6, 2018
Messages
333
Trophies
0
Location
Hong Kong
XP
1,690
Country
Hong Kong
@cucholix @Levine91

Do you know if 'Texture.tex' files are identical between each standalone?
I get a garbled mess when using the Texture.tex with Cotton 2.

jySVOD3.jpg
 

ZER-O

Well-Known Member
Member
Joined
Sep 25, 2021
Messages
876
Trophies
1
XP
2,743
Country
United Kingdom
Weird, do you have japanese text set by chance?
his language is set to 0 in settings
the file we share here has it at 255

he added it in [Eachgame]
these settings come from the game save

i am not sure if the edited .Tex file was done for both JP and US
 
Last edited by ZER-O,
  • Like
Reactions: cucholix

xYuunax

Well-Known Member
Member
Joined
Feb 6, 2018
Messages
333
Trophies
0
Location
Hong Kong
XP
1,690
Country
Hong Kong
Weird, do you have japanese text set by chance?
yes its in japanese, but when I remove texture.tex from romfs the menu works fine.

changing it to english does not help.

his language is set to 0 in settings
the file we share here has it at 255

he added it in [Eachgame]
these settings come from the game save
when you boot up a game, the initial save file created sets the language to "0" japanese or "1" english.
 

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,297
Country
Chile
his language is set to 0 in settings
the file we share here has it at 255

he added it in [Eachgame]
these settings come from the game save
It should work if he delete his save, change the ini language setting it to 255, I guess.
 

Levine91

Well-Known Member
Member
Joined
Oct 8, 2011
Messages
184
Trophies
1
XP
1,044
Country
United States
I've implemented a function in my Ultimate-Switch-Hack-Script to inject a game with changing of the TitleID etc... for now a custom config.ini couldn't be injected without replacing the "tools\Saturn_emu_inject\Tools\config.ini" file of the script, I'll try to make an update soon to at least allow the user to select his own ini file.

Sory but for now I will not make a standalone version, maybe one day but not for now. If you want to test this go to the "Other functions" menu from the main menu and you will see the Sega Saturn inject function.

I really appreciate you for providing this but I am running into an issue and hopefully you can help.
After I've set all my paths, confirm I want to continue with the settings I gave, the script gets to "Step 3: Icon Changing..." but errors out stating "The system cannot find the path specified. An error occurred during the process, check your source files and the remaining space on the hard drive."

My image is already 256x256, jpg, and under 128kb. I tried moving the icon to the same folder as the script, I don't have any special symbols in the icon's file name, and I definitely have plenty of storage space. So yeah, not sure why it's spitting that out at me. Hopefully you can help. Thanks!
 

Deleted member 323844

Well-Known Member
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
New tests. This time I have find the first (iirc) glitch-free games with low performance, one is pretty surprising.

The Story of Thor 2 (US). Playable. Works fine, no issues so far. None to minor input lag.
The Lost World: Jurassic Park (US). Problematic. The runs fine until level three, there it has really low performance, not present in the real hardware. It could be related to one reflection effect done at the beginning of the level (1). But it could be other issue. I haven't tried more levels. If that's the only slow level, well, it wouldn't be a big deal.
Lupin Sansei: Pyramod no Kenja (JP). Playable. Works fine, no issues so far. I would recommend to remap camera. Default mapping is a mess.
Machine Head (US). Playable. Performance is sometimes a bit over the place, but I think it just worked like that on the real hardware. The real problem is the input lag, pretty high here. All Crystal Dynamics games are a bit problematic on Saturn.
Manx TT Superbike (US). Playable. Works fine, but it has graphics corruption on the left side of the screen, not a big deal, but it is a bit distracting (2). Minor input lag.
Marvel Super Heroes (US). Playable. Works fine, no issues so far. None to minor input lag.
Mass Destruction (US). Playable. Works fine, no issues so far. None to minor input lag.
Mega Man 8 (US). Playable. Works fine, no issues so far. None to minor input lag.
Metal Slug: Super Vehicle 001 (US). Playable. Works fine, minor buffer issues when the game lists the rescued prisoners (3). None to minor input lag.
Mobile Suit Gundam Side Story I: Senritsu no Blue (JP). Playable. Works fine, no issues so far. None to minor input lag.
NASCAR 98 (US). Works fine, no issues so far. None to minor input lag.
NBA Live 98 (US). Unplayable. Crashes before the match. I guess it uses the same engine as FIFA: Road to World Cup 98.
Night Warriors: Darkstalker's Revenge (US). Works fine, no issues so far. None to minor input lag.
Off-World Interceptor Extreme (US). Videos stutter a lot, so hold on in the initial black screen, it takes a while to see the first video. Other than the extremely slow videos, it works perfectly fine. None to minor input lag.
Pandemonium! (US). Unplayable. And this is the surprise. Pandemonium! is the slowest game I've seen so far, while graphics are perfectly fine. It's surprising since it is one of the simplest games Saturn and Playstation had. London studio Ideaworks3D even ported the Playstation code to N-Gage, rewriting the renderer into software, and it worked really good. But, again, it's a Crystal Dynamics game, so who knows how they developed for Saturn.

(1)

0gif084893.png

(2)

0gif233003.png

(3)

0gif379607.png

My apologies to @xYuunax. I couldn't test the optimized config, I have been a bit busy (this was tested earlier today). I hope I can do some more tests tomorrow night.
 
Last edited by Deleted member 323844,

shadow256

Well-Known Member
Member
Joined
Sep 30, 2017
Messages
188
Trophies
0
Age
38
XP
1,350
Country
France
I really appreciate you for providing this but I am running into an issue and hopefully you can help.
After I've set all my paths, confirm I want to continue with the settings I gave, the script gets to "Step 3: Icon Changing..." but errors out stating "The system cannot find the path specified. An error occurred during the process, check your source files and the remaining space on the hard drive."

My image is already 256x256, jpg, and under 128kb. I tried moving the icon to the same folder as the script, I don't have any special symbols in the icon's file name, and I definitely have plenty of storage space. So yeah, not sure why it's spitting that out at me. Hopefully you can help. Thanks!
Sory for that, I have forgotten to add ImageMagick download during the update process of the function by the update manager, now if you update it again this should be fixed.
 

xYuunax

Well-Known Member
Member
Joined
Feb 6, 2018
Messages
333
Trophies
0
Location
Hong Kong
XP
1,690
Country
Hong Kong
My apologies to @xYuunax. I couldn't test the optimized config, I have been a bit busy (this was tested earlier today). I hope I can do some more tests tomorrow night.
No worries, take your time.

Actually it might be better this way, since you'll have a good idea on the performance with the default settings.

Here are my results on a few tests: (Portable Mode & stock clock)

  • Panzer Dragoon Saga (USA) (Disc 1) - Almost Perfect(Minor audio cracks at random times, I was able to play on foot & riding on the dragon without issue)
    • Result with new ini: Audio Cracks seems to be gone, or at least the majority of it
  • Burning Rangers (USA) - Almost Perfect(Minor lag at times, I was able to complete the tutorial no problem)
    • Result with new ini: Slightly better performance, not perfect, there still slowdown
 
Last edited by xYuunax,
  • Like
Reactions: Rahkeesh

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D
  • SylverReZ @ SylverReZ:
    @rqkaiju2, Physical media is a great source for archiving your data, none of that cloud storage shiz.
    +1
  • AncientBoi @ AncientBoi:
    [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box] :tpi::rofl2::tpi:
    +1
    AncientBoi @ AncientBoi: [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box]... +1