Avocado

From Emulation General Wiki
Revision as of 16:39, 15 November 2018 by 176.88.21.199 (talk) (Playstation --> PlayStation)
Jump to navigation Jump to search
Avocado
Developer(s) JaCzekanski
Latest version N/A
Active Yes
Platform(s) Windows, Linux
Emulates PlayStation
Website czekanski's blog (Polish language)
Source code GitHub

Avocado is one of the few open-source PlayStation emulators that doesn't require a plugin-based system. It is still in active development.

Downloads

Overview

Avocado is currently in an infant state of maturity and only a few dozens of games are verified to work in-game or load up something. For more mature emulators, PCSX-Reloaded is the best choice if you want to play 3D games at higher resolutions. If you encounter glitches or you're emulating a 2D game, use Mednafen instead.

For now, only the lead programmer works on it, but check the branches page to see more recent activity.

Despite this emulator being in early development, some 3D games can run.

There is currently no SPU (no sound except simple in-game Audio CDs) or MDEC (black screen instead of movies). The timer implementation does not function properly (games fail to boot or run at the wrong speed).

Running

Avocado requires the BIOS from the real console in the data/bios directory. Selection of a BIOS rom will be required on the first run. The ROM can be changed under Options->BIOS or by modifying the config.json file.

Avocado doesn't support fast booting. UniROM can be used as a work around. Place the .rom file in the data/bios directory and modify config.json:

"extension": "data/bios/unirom_caetlaNTSC_plugin.rom"

Press the Start button (Enter by default) to fastboot, or R2 (keypad *) to slowboot a game. You can run the included PlayStation firmware replacement Caetla with the Select button (Right shift) then run the .exe directly from the disk.

To load a .cue/.bin/.img file just drag and drop it.

Keybinds

  • Space - pause/resume emulation
  • F1 - hide GUI
  • F2 - soft reset
  • F7 - single frame
  • Tab - disable framelimiting
  • Q - toggle full VRAM preview
  • R - dump RAM and SPU RAM to file

Avocado maps any Xbox 360-like controller to the PlayStation Controller. A keyboard can also be used (modify the keymap under Options->Controller).

Issues

This emulator is not very mature yet!


External Links