Skip to content

Proteus Retune 0.4.0

Latest

Choose a tag to compare

@sambena sambena released this 05 Oct 05:55
6096e4c

Proteus Retune 0.4.0 brings the Atari 2600: the wrapper core redraws the picture and gives the games new sounds, with twenty games it knows in detail. It also plays GBA, DS and SNES rips, SPC sets packed as RSN, and streamed GameCube-era music.

Download: ProteusRetune-0.4.0-win64.zip below (Windows 64-bit). Unzip, close RetroArch, and follow READ ME FIRST.txt.

Atari 2600: picture and sound

  • Around Stella, the wrapper core redraws the picture from the objects the TIA builds it from, and processes the TIA's two voices separately. This works for any game: glow, shot trails, shadows, smoother objects, flicker fusion, a background treatment, filled HMOVE bars, stereo width, a low-pass filter and reverb.
  • Twenty games get more, each with its own scenery, colours, sparks, sounds and rumble: Space Invaders, Pac-Man, Ms. Pac-Man, Combat, Warlords, Missile Command, Yars' Revenge, Pitfall!, Pitfall II, Adventure, River Raid, Asteroids, Kaboom!, Frogger, Berzerk, Pole Position, Dig Dug, Solaris, Jungle Hunt and H.E.R.O. Proteus recognises them by their ROM's MD5. The README's Games Proteus knows table says what each one gets.
  • A 32-voice synthesizer plays a game's sounds where the TIA's two voices would cut each other short, and the controller rumbles for what happens.
  • Scores, clocks and road lines stay crisp. Only shots, missiles, explosions and lights glow.
  • The zip includes the Stella core this needs: stellapx\stellapx_libretro.dll, built from the proteus-capture branch of sambena/stella. Copy it and its .info into RetroArch, then run install-core.ps1 -Core stellapx. RetroArch lists it as "Atari - 2600 (Proteus Retune + Stella)", and the options are under Proteus 2600.
  • For contributors: a standard for game modules (a kit, a template, make lint-games), make test2600 against Stella, and study tools in tools/2600/.

More music formats

  • Game Boy Advance GSF / miniGSF (viogsf), Nintendo DS 2SF (vio2sf) and NCSF (SSEQPlayer), SNES SNSF (LakeSnes), and RSN sets of SPC files (dmc_unrar).
  • Streamed music from the GameCube onward through vgmstream: DSP-ADPCM streams and containers (DSP, ADP, AST, HPS, THP, BRSTM, BFSTM, BCSTM, BWAV and more) and CRI ADX / HCA.
  • All of them work as replacement music, in the wrapper core, the DSP plugin, Studio's previews and proteus-cli render.

Under the hood

  • The effects engine now draws from a per-console source, the groundwork for handhelds.
  • The SNES IPL boot ROM table was removed from the SPC ripper, so the repository holds no console or game code. The trademark notice now names every company concerned.

Notes

  • Windows only. No games, ROMs or music are included; use games you own.
  • Proteus Retune is GPL-3.0-or-later. licenses\ carries the notices of every bundled library, including the new players and Stella (GPL-2.0-or-later).