VICE PSP

From GameBrew
VICE
Vicepsp.png
General
AuthorAkop Karapetyan
TypeComputer
Version2.2.15
LicenseMixed
Last Updated2011/01/16
Links
Download
Website
Source

VICE PSP is an emulator for the Commodore 64 (an 8-bit home computer also known as the C64 or the CBM 64) on the PSP.

VICE PSP is a port of the Versatile Commodore Emulator to the Sony PlayStation Portable platform.

Features

  • Frameskip.
  • True Drive Emulation Toggling.
  • Custom Key Mappings.
  • Other Miscellaneous Options.

Installation

Unzip vice.zip into /PSP/GAME/ folder on the Memory Stick.

User guide

Tape and Disk Image Loading, Autoloading

Anytime you attempt to load a game from the Game tab, VICE PSP will reset the system; this is intended to make most games easily loadable.

To load tapes/disks without resetting the system, go to the System tab, select the Tape or Drive 8 menu option (depending on whether you want to load a tape or disk image) to load another image. If a tape or disk image is already loaded, it will be ejected, and another one will be loaded in its place.

To autoload a program (load a program from a mounted image directly), first load the image, then go to the System tab, highlight the Tape or Drive 8 menu option. Choose a program from the list and then select to autoload it. Note that autoloading will reset the system.

Save State Autoloading

VICE PSP can be configured to automatically load a saved game whenever a new game is loaded via the Game tab.

To do this, specify one of the save state slots as the Autoload slot (Options tab). If a saved game exists in the specified slot, it will be automatically loaded.

Virtual keyboard

When the virtual keyboard is on, you can toggle the sticky keys feature (specifically for Shift and Ctrl). This allows Shift and Ctrl all to be held down at the same time while the user presses another virtual button.

Tap the Circle button and the selected virtual button remains held down and press again will release the virtual button.

Controls

Tape/Drive 8 menu:

Cross - Load tape or disk image (without resetting), Autoload program (reset system)

Triangle - Eject image

Right - Select program

Commodore 64:

D-Pad/Analog - Joystick Up/Down/Left/Right

Cross - Joystick Fire

Circle - Spacebar

Start - Run/Stop

R - Show virtual keyboard

L+R - Return to the emulator menu

Virtual keyboard:

D-Pad - Select virtual button

Square - Press a virtual button

Circle - Hold/release sticky virtual button (e.g. Shift and Ctrl)

Triangle - Unstick all stuck virtual buttons

Button configuration:

Square - Set mapping as the default mapping

Screenshots

vicepsp2.png

vicepsp3.png

Known issues

Counter will sometimes report frames-per-second information incorrectly. This has to do with the sound rendering routine, which is shaky at the moment. Exiting to the emulator menu and returning will usually correct this.

When frame skipping is in effect, sound may crackle. This is also, most likely, a result of the above bug.

Changelog

v2.2.15 2011/01/16

  • Added <- to the list of mappable controls.

v2.2.1 2011/01/02

  • Updated VICE to version 2.2.
  • Includes SFX Sound Sampler and SFX Sound Expander emulation.
  • Includes EasyFlash cartridge emulation.

v2.1.21 2009/06/03

  • Bugfix: Saving state while in NTSC mode resulted in a crash.
  • Bugfix: An extra line from the screen border appeared while in NTSC mode.

v2.1.2 2009/06/01

  • Added 4:3 (fit screen height) stretch mode, visible in NTSC mode or when border is disabled.
  • Added border toggle – shows/hides the border surrounding the main display area.
  • Added PAL/NTSC/Old NTSC mode selection.
  • Added vertical blanking (VSync) support, only available in NTSC mode.
  • Bugfix: PRG loading now works.
  • Bugfix: “fit screen” stretch mode aspect ratio was incorrect; now fixed.
  • Minor fixes.

v2.1.1 2009/05/23

  • Initial release.

Credits

VICE team - VICE.

Special thanks to the members of #vice-dev for the help.

External links

Advertising: