Skip to content

Releases: SkaRift/JewelCase

Jewel Case 1.1.1

Choose a tag to compare

@SkaRift SkaRift released this 19 Oct 10:57

Jewel Case 1.1.1

SwanStationPS5 support, tidier Switch updates, and a few fixes.

What's new

PS1: SwanStationPS5

  • darkxex's SwanStationPS5 is now supported and used ahead of PSXS5. Like PSXS5, it opens its
    own main menu, where you pick the game.
  • PS1 games in SwanStationPS5's and PSXS5's own folders (/data/SwanStationPS5/games,
    /data/PSXS5/games, or a SwanStationPS5 / PSXS5 folder on a drive) now show up in
    Jewel Case too.

Switch

  • Update and DLC files with hash names (like 001d8d5a7fe8d0cbd148ff67d3b830a1.nsp) no longer
    show as extra games. Jewel Case reads the title ID inside each file and groups it with its
    game.
  • Update in File info (Square, then Square again) moves a game's update and DLC into
    ProsperoEden's updates folder, where ProsperoEden applies them. The game then shows
    Updated.
  • A firmware folder in your Switch games folder no longer shows up as a game.
  • Updates kept in an updates, update or dlc folder of your own only show with their game.

Details screen and feel

  • Simpler update chip: Update available (amber) or Updated (green), and nothing when
    a game has no update files. No more confusing file version numbers like v0 or v327680.
  • Turning a game round with the right stick now reflects its back on the floor, not its front.
  • The rain music is quieter by default (40%).

Install

  1. Download PPSA75837.zip below.
  2. Extract it and copy the PPSA75837 folder to /data/homebrew/ on your PS5 (to update,
    copy it over your existing one).
  3. Install it with ShadowMountPlus and start Jewel Case from the home screen.

Needs an ELF loader on port 9021 (etaHEN's, or a standalone one). Tested on firmware 13.42.
Your settings, favorites and covers in /data/jewelcase are kept. See README.txt in the app
folder for folders, controls and troubleshooting.

Known limitations

  • SwanStationPS5, PSXS5 (PS1) and PS5SX2 (PS2) open their own main menu instead of starting the
    game; pick it again there.
  • Jewel Case can't install updates or DLC into an emulator itself; ProsperoEden doesn't need
    it, other emulators install them from their own menu.

Jewel Case 1.1

Choose a tag to compare

@SkaRift SkaRift released this 18 Oct 17:22
0172f5f

Jewel Case 1.1

A big update to the look and feel, with real disc and box art, game info, Switch updates and
DLC that just work with ProsperoEden, and a smoother app throughout.

What's new

Cartridges and discs that look like the real thing

  • Cartridges, cards and discs are rendered from 3D models (credited in Settings > Credits).
    The SNES cartridge has the lavender-grey shell and black label of the real ones, and N64
    cartridges get more room in the carousel.
  • Cartridge labels show the box art without the box's system banner and ratings.
  • Discs are printed edge to edge, with the game's title logo, a thin silver rim and a clear
    hub. PS1, PS2 and GameCube discs have their system's band, and GameCube discs are the
    smaller 8 cm size.
  • A scan of the real disc is used when there is one: from the LaunchBox Games Database, and
    from GameTDB for GameCube and Wii (found by the game ID in the disc image). Your own disc
    image works too.

Game info and more art

  • The details screen shows each game's year, genre, developer, publisher, players and
    description from the LaunchBox Games Database, with an in-game screenshot behind it.
  • Box art from LaunchBox for systems the libretro collection doesn't cover, such as Switch.
  • The LaunchBox game list comes with the app (only the systems Jewel Case supports, about
    17 MB), so the console never downloads the whole database: only the pictures for your games.
  • Covers now download over HTTPS reliably. The cover helper does its own encryption (curl
    and OpenSSL, with Mozilla's root certificates), because the console's own SSL refuses
    payloads. This also fixes libretro covers for oddly named files.

Updates and DLC

  • Update and DLC files sit with their game instead of showing up as extra games.
  • Switch with ProsperoEden (v1.005 or newer): Jewel Case lists the games in ProsperoEden's
    game files folder, and its updates and DLC are applied when the game starts. One folder,
    one copy of each file.
  • Other emulators: an amber or green chip shows whether an update or DLC is installed in the
    emulator yet, and File info (Square on the details screen) lets you mark it installed.
  • The game's version, from its file name, is shown on the details screen.

Feel

  • Starting a game sends it off the screen: discs spin up, cartridges turn, both fly away.
  • Turn the selected game all the way round with the right stick.
  • A soft built-in rain track (your own MP3s still take over), and a low retro boop when you
    move between games and options (Settings > Menu sounds). Both are generated by Jewel Case's
    own code, nothing recorded.
  • 60 fps, and a much faster details screen: no more stutter when it opens or when you turn
    the game.
  • Only L1 / R1 change system now; the D-pad's up and down no longer do.

Settings

  • Games folder: keep your roms on internal storage, extended storage or a USB drive.
    Create system folders makes them on the drive you picked.
  • Menu sounds on/off; Credits lists every model, art source and library.

Install

  1. Download PPSA75837.zip below.
  2. Extract it and copy the PPSA75837 folder to /data/homebrew/ on your PS5 (to update,
    copy it over your existing one).
  3. Install it with ShadowMountPlus and start Jewel Case from the home screen.

Needs an ELF loader on port 9021 (etaHEN's, or a standalone one). Tested on firmware 13.42.
Your settings, favorites and covers in /data/jewelcase are kept. See README.txt in the app
folder for folders, controls and troubleshooting.

Known limitations

  • PSXS5 (PS1) and PS5SX2 (PS2) don't accept a game at launch yet, so they open their own game
    list.
  • Jewel Case can't install updates or DLC into an emulator itself; ProsperoEden doesn't need
    it, other emulators install them from their own menu.

Credits

Cartridge and disc models by Steven-Bennis, HippoStance, Karolina D, Vxcl, Pcwer and
crocoman2019 (CC BY 4.0) and ejpman (CC BY-NC 4.0). Game info, box art and disc scans from the
LaunchBox Games Database, disc scans from GameTDB, box art and screenshots from
libretro-thumbnails. HTTPS by curl and OpenSSL. Full list: THIRD_PARTY_NOTICES.md.

Jewel Case 1.0

Choose a tag to compare

@SkaRift SkaRift released this 17 Oct 23:00
67a0dc6

Jewel Case 1.0

The first release of Jewel Case, a home-screen ROM launcher for jailbroken PS5 consoles, by
SkaRift.

Highlights

  • Every system's games in one carousel, drawn as cartridges, cards and discs with their box
    art, on a reflective floor with optional rain.
  • Tabs by system (L1/R1), plus Recently Played and Favorites.
  • Automatic cover downloads from libretro-thumbnails, matched by file name. Your own art
    takes priority.
  • Launches standalone PS5 emulators first (PSXS5, PS5SX2, Mupen64Plus PS5, Porpoise,
    PS5CEMU-HAR, PSFlycast, ProsperoEden, XPSemu, PS5X360) and falls back to RetroArch cores.
  • A details screen for each game.
  • Settings: rescan games, create system folders, cover downloads, background music (your
    MP3s), rain effect, and more.
  • Everything it saves (recent games, favorites, settings, covers, music) is kept in
    /data/jewelcase, so updates never touch it.

Install

  1. Download PPSA75837.zip below.
  2. Extract it and copy the PPSA75837 folder to /data/homebrew/ on your PS5.
  3. Install it with ShadowMountPlus and start Jewel Case from the home screen.

Needs etaHEN running (Jewel Case uses its ELF loader on port 9021). Tested on firmware 13.42.
See README.txt in the app folder for folders, controls and troubleshooting.

Known limitations

  • PSXS5 (PS1) and PS5SX2 (PS2) don't accept a game at launch yet, so they open their own
    game list.