Giter Club home page Giter Club logo

retrohead / satiator-rings Goto Github PK

View Code? Open in Web Editor NEW
31.0 31.0 2.0 79.86 MB

Satiator menu replacement with image support written using jo-engine. Currently loads .iso and .cue / .bin format (.wav should work but not tested). Some games may not work due to vdp1 not being cleared. Region free is different to the official menu as it is done by actually patching the files on your SD card. Therefore there is a confirmation screen before launching which can be turned off in options.

Home Page: http://files-ds-scene.net/retrohead/satiator/

C 98.76% Batchfile 0.91% Shell 0.08% Makefile 0.17% PowerShell 0.07%

satiator-rings's People

Contributors

retrohead avatar skarademir avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

skarademir

satiator-rings's Issues

Gokujou Parodius Da! Deluxe Pack

The first game in the selection requires a soft reset to fix the graphical issues. After you have encountered them, use A + B + C + Start to reset to the Konami logo which will fix the problem.

Booting original discs through Rings

Will it be possible to boot to the optical drive through a button press in the Rings menu similar to the equivalent feature on the PSIO?

Since I've installed Rings I haven't been able to play original discs with the Satiator installed, whereas with the stock menu you could just reset the console and it would go into the AR menu and I could launch a game. Is there already a way to do this in Rings?

Stuck on "booting" message for all games except first

Japanese saturn, Phantom IC installed, no AR. Rings used to work fine with this setup but since adding cover art and updating to latest I've been unable to boot anything but the game at the top of the list. The game is written to the autoboot file successfully. Gets through every step of loading without error until it just hangs at "Booting..."

Instructions for USA & PAL image resolution are incorrect

The "Image Format" section of the Instructions page states that USA and PAL are "60px * 100px", but they are actually "64px * 100px". A 60x100 TMA file looks corrupt when viewing it in the satiator-rings menu, but a 64x100 looks fine.

Detana Twinbee Yahoo! Deluxe Pack

The first game in the selection requires a soft reset to fix the graphical issues. After you have encountered them, use A + B + C + Start to reset to the Konami logo which will fix the problem.

In The Hunt

Retail release has a glitch where sometimes the game will fail to load after the logo. Play the game with a controller in port 2 or remove and re-insert the controller to fix the problem.

Per-Game Saves can cause save files to be overwritten if games share the same GameID and save file name

Instances of Saturn games sharing the same GameID and save file name are described below:

Different regional releases of the same game

The stated issue occurs with Scorcher (Europe) and Scorcher (USA). They both share a GameID of MK-81214, a save file name of SCORCHER_00, and their save files are not interchangeable. With these two games, it is easy to re-produce this issue by following these steps:

  1. Download this file: satiator-saves.zip
  2. Copy the extracted folder to the Satiator's SD card.
  3. Set Per-Game Save Slot to '00' in the Satiator Rings options menu.
  4. Launch Scorcher (USA) and satiator-saves\MK-81214\SCORCHER_00.BUP will be copied to internal memory.
  5. Once the game is opened, go to Options -> View high scores -> Best lap time -> Time Attack and observe the initials 'SHY' in third place.
  6. Reboot to Satiator Rings and satiator-saves\MK-81214\SCORCHER_00.BUP will be written to the Satiator's SD card.
  7. Launch Scorcher (Europe) and satiator-saves\MK-81214\SCORCHER_00.BUP will be copied to internal memory.
  8. When the game loads, you will notice the message "Creating save file". At this point, SCORCHER_00 is overwritten and the previously-observed lap time is no longer available.
  9. Reboot to Satiator Rings and satiator-saves\MK-81214\SCORCHER_00.BUP will be written to the Satiator's SD card, losing our original save file in the process.

Of course, you could intervene after step 8 by clearing the contents of internal memory, thus preventing the loss of the save file in step 9. But if a user isn't savvy enough to do this and also doesn't keep regular backups of save files, then this scenario would result in them losing save data.

One solution is to append [region-code] to the folder names in satiator-saves. If this was done then the specific issue described above could not occur, as:

  • Scorcher (Europe) would have a save folder name of MK-81214[E]
  • Scorcher (USA) would have a save folder name of MK-81214[UT]

Different revisions of the same game

In most (if not all) cases, save files from different revisions are compatible with each other. For example, the save file from Metal Slug v1.002 is compatible with Metal Slug v1.005. Furthermore, the version number should not be added to the folder name in an attempt to be cautious, as this would mess with Per-Game Saves' ability to work with multi-disc games that have different version numbers for each disc. For example, Grandia (Disc 1) has a version number of 1.002 whereas Grandia (Disc 2) has a version number of 1.004.

Different discs in a multi-disc game

Of course, it's completely natural for each disc in a multi-disc game to share the same GameID and save file name, so there's nothing to worry about here.


Interestingly, there are some games that share the same GameID despite being completely different to each other. For example, Darius Gaiden (Japan) and HatTrick Hero S (Japan) share a GameID of T-1102G. However, this is not a cause for concern since different games will have different save file names (if they save at all), hence there is no risk of the Per-Game Saves feature overwriting save files in such instances.

For unidentified game, config tool shows ID of last identified game

If you go into your game list and click on a game,the panel on the right has an image, an ID, and a version number. But if the game has nothing, it keeps the ID and version of the last game you clicked on that had a valid ID.

It should instead clear those fields to be blank.

Rayman (US) - controller is unresponsive

What game is it?

Rayman (US)

Where did you get the image?

Redump
(Also ripped my own copy of the game)

What is the behaviour you observe?

Controls are unresponsive. Can't get into the game.

Where in the game?

At the start.

Game works fine with the standard Satiator menu.

Assault Suit Leynos 2

After updating to FW159 Assault Suit Leynos 2 wont boot via the rings menu, still works with the official menu. It hangs on the SEGA license screen.

Console goes black and switches to Saturn Submenu randomly while playing Tetris Plus

I have an Model 2 NTSC Sega Saturn with Satiator Rings Menu installed (latest FW for Satiator and Rings). I have encountered a possible bug/compatibility issue with Tetris Plus and Rings. In a one hour session the system blacked to the submenu (with the CD player) three times. I was able to launch back into the game from the submenu, but obviously the program had restarted. I have also experienced this issue with Wipeout XL using Rings (reported separately).

Update: The source of the issue was located and it was ultimately hardware related.

Unable to access SD Card when OneDrive's Desktop Backup is Enabled

When using the Rings Config app, only "Desktop" will show in the pop-up menu after clicking "Open SD Game Folder"

The Desktop folder shown is the one backed up within OneDrive. If OneDrive is backing up the Desktop (which is default with OneDrive), there will not be access to other folders within the pop-up menu.

The only way to restore file access within the pop-up menu is to disable Desktop backup within the OneDrive app

https://imgur.com/a/8ksTz1T

Using Windows 11

Console goes black and switches to Saturn Submenu randomly while playing Wipeout XL

I have an Model 2 NTSC Sega Saturn with Satiator Rings Menu installed (latest FW for Satiator and Rings). I have encountered a possible bug/compatibility issue with Wipeout XL and Rings. In a 2 hour session using the Saturn 3D controller the system blacked to the submenu (with the CD player) twice. I was able to launch back into the game from the submenu, but obviously the program had restarted. I have also experienced this issue with Tetris Plus using Rings (reported separately).

Update: The source of the issue was located and it was ultimately hardware related.

'Load Satiator Menu' not working on FW159

Satiator info

Firmware: v159 and satiatormshvsf-0
Menu: v67
Rings: v5.5

What is the behaviour you observe?

  1. Select 'Load Satiator Menu'.
  2. The message 'Booting Menu' is displayed for approximately ten seconds, then it fades to a black screen and crashes. On a single occasion the Satiator menu booted up but, when I attempted to load a disc image, the menu gave the following error message: "Unknown error - Boot failed!".

What is the behaviour you expect?

In Satiator Rings v5.5 paired with FW158:

  1. Select 'Load Satiator Menu'.
  2. The message 'Booting Menu' is displayed for approximately two seconds, then it fades to a black screen and boots the Satiator menu. From there, disc images can be loaded without any problems.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.