Skip to content

Salsa64 v0.2.3 (preview)

Pre-release
Pre-release

Choose a tag to compare

@ricowp81 ricowp81 released this 13 Oct 17:02
· 311 commits to main since this release

Preview release. Fixes Conker and adds a pause menu, cheats, box art and more. Salsa64 is a Nintendo 64 emulator for the PlayStation 3 (homebrew, HEN or CFW), built around the Cell.

Español abajo.

Fixed

  • Conker's Bad Fur Day froze on a black screen right after the «For Mature» screen in 0.2.1 and 0.2.2. Fixed: the z-buffer clear now respects the screen clipping like the real hardware, instead of overwriting game data. Thanks to everyone who reported it.
  • Conker also no longer waits 25–30 s on a black screen at boot. Games with Nintendo's boot code now start with the CPU timer where the real console leaves it, so several of them (Zelda, Mario Kart 64, Smash, Mario Party…) reach their first screen a bit sooner, as on a real N64.

New — contributed by VIDEOGAMES SCZ

  • Pause menu with START + SELECT: resume, save or load a state (10 slots), cheats, FPS counter and quit.
  • Cheats: Project64 and RetroArch .cht files in /dev_hdd0/salsa64/cheats (□ on a game in the list, or SELECT + □ in game).
  • Box art: PNG files in /dev_hdd0/salsa64/covers, found by ROM name, game code or RetroArch-style name.
  • 16:9 aspect, simple image filters (smooth, sharp, scanlines), per-game settings (SELECT on a game) and six menu languages (Spanish, English, French, German, Italian, Portuguese).
  • Downloading box art and cheats from the menu exists but is off by default (experimental: the PS3 only speaks old TLS).

New

  • «Imagen» in the pause menu: change the filter, aspect, overscan and internal scale of the running game live, and «Guardar para este juego» to keep them for that game.

Known issues

  • Super Smash Bros. still freezes on the first KO. Workaround: /dev_hdd0/salsa64/fbfx.cfg containing 1 (remove it for other games).
  • Compatibility list (Spanish): docs/compatibilidad.md. Report problems with the issue form and attach /dev_hdd0/salsa64/salsa64.log copied right after quitting.

Install

Install salsa64-v0.2.3.pkg from Package Manager (HEN or CFW). It replaces the previous version; saves and states are kept. Guide (Spanish): docs/uso-ps3.md. Changes: CHANGELOG.md.

Legal

No ROMs, BIOS, PIF ROMs or any Nintendo or Sony material are included or accepted. Use backups of games you own. GPL-2.0-or-later (lib/rsxkit and lib/spukit are MIT); the complete source for this binary is the tag v0.2.3. Built only with the open-source PSL1GHT toolchain.

SHA-256 of salsa64-v0.2.3.pkg: 3f11afee9b1f29caad07f29234bf64a0db213ac0e90185d6b1fce1969cf1c7d2


Español

Versión preliminar. Arregla Conker y trae menú de pausa, trucos, carátulas y más.

Arreglado

  • Conker's Bad Fur Day se quedaba en negro justo después de la pantalla «For Mature» en la 0.2.1 y la 0.2.2. Ya funciona: el borrado del z-buffer respeta el recorte de pantalla como el hardware real, en lugar de pisar datos del juego. Gracias a quienes lo reportaron.
  • Conker tampoco espera ya 25–30 s en negro al arrancar. Los juegos con el código de arranque de Nintendo empiezan con el reloj del CPU donde lo deja la consola real, así que varios (Zelda, Mario Kart 64, Smash, Mario Party…) llegan un poco antes a su primera pantalla, como en una N64.

Nuevo, aportado por VIDEOGAMES SCZ

  • Menú de pausa con START + SELECT: seguir, guardar o cargar estado (10 ranuras), trucos, contador de FPS y salir.
  • Trucos: archivos .cht de Project64 y RetroArch en /dev_hdd0/salsa64/cheats (□ sobre un juego en la lista, o SELECT + □ en el juego).
  • Carátulas: PNG en /dev_hdd0/salsa64/covers, por nombre de la ROM, código del juego o nombre al estilo de RetroArch.
  • Aspecto 16:9, filtros de imagen sencillos (suave, nítida, líneas), ajustes por juego (SELECT sobre un juego) y seis idiomas del menú.
  • La descarga de carátulas y trucos desde el menú existe pero va apagada por omisión (experimental: la PS3 solo sabe TLS antiguo).

Nuevo

  • «Imagen» en el menú de pausa: cambia en vivo el filtro, el aspecto, el recorte del borde y la escala interna del juego en curso, y «Guardar para este juego» los deja para ese juego.

Problemas conocidos: Super Smash Bros. se sigue congelando en el primer KO; mientras se arregla, /dev_hdd0/salsa64/fbfx.cfg con un 1 adentro (quitarlo para los demás juegos).

Instalación: instala salsa64-v0.2.3.pkg desde Package Manager (reemplaza la versión anterior y conserva partidas y estados).

No se incluyen ROMs: usa respaldos de tus propios juegos. El código completo de este binario es la etiqueta v0.2.3.