Difference between revisions of "CaPriCe"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
 
(6 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
'''CaPriCe''' is an Open Source [[Amstrad]] CPC emulator written by Ulrich Doewich. It is avaliable for MS-DOS, Windows, Unix/Linux and Windows Mobile.
 
'''CaPriCe''' is an Open Source [[Amstrad]] CPC emulator written by Ulrich Doewich. It is avaliable for MS-DOS, Windows, Unix/Linux and Windows Mobile.
 +
 +
 +
 +
Caprice32 is a software emulator of the Amstrad CPC 8bit home computer series running on Linux and Windows. The emulator faithfully imitates the CPC464, CPC664, and CPC6128 models. By recreating the operations of all hardware components at a low level, the emulator achieves a high degree of compatibility with original CPC software. These programs or games can be run unmodified at real-time or higher speeds, depending on the emulator host environment.
 +
 +
Caprice32 provides:
 +
 +
* Complete emulation of CPC464, CPC664 and CPC6128
 +
* Mostly working support of Plus Range: CPC464+/CPC6128+/GX4000 (missing vectored & DMA interrupts, analog joysticks and 8 bit printer)
 +
*    Joystick support - it can be fully used with joystick only, thanks to an integrated virtual keyboard.
 +
*    Joystick emulation - joystick-only games can be played using the keyboard
 +
*    English, French or Spanish keyboards
 +
*    DSK and IPF files for disks - VOC and CDT files for tapes - CPR files for cartridge
 +
*    Snapshots (SNA files)
 +
*    Direct load of ZIP files
 +
*    Developers' tools with debugger, memory editor, disassembler...
 +
*    Custom disk formats
 +
*    Printer support
 +
*    Experimental support of Multiface 2 (you should prefer using memory tool)
  
 
== Features ==
 
== Features ==
Line 9: Line 28:
  
 
== Web links ==
 
== Web links ==
* Caprice32 (Windows/DOS) [http://www.caprice32.cybercube.com/]
+
* Caprice32, active project, on GitHub (Windows/Linux) [https://github.com/ColinPitrat/caprice32]
* Project page at SourceForge (Windows/Linux) [http://sourceforge.net/projects/caprice32/]
+
* Caprice32 (Windows/DOS) [http://www.caprice32.cybercube.com/] [dead link] [http://sourceforge.net/projects/caprice32/] [sourceforge src & bin]
 
* PocketCaprice (Windows Mobile) [http://www.pocketcult.com/home.php]
 
* PocketCaprice (Windows Mobile) [http://www.pocketcult.com/home.php]
 
* PSPCAP32 (PSP - Playstation Portable) [http://zx81.zx81.free.fr/serendipity/index.php?/categories/3-Amstrad]
 
* PSPCAP32 (PSP - Playstation Portable) [http://zx81.zx81.free.fr/serendipity/index.php?/categories/3-Amstrad]
* Dingux-CAP32 (Dingoo A320 Linux / Dingux)
+
* Dingux-CAP32 (Dingoo A320 Linux / Dingux) [http://zx81.zx81.free.fr/serendipity/index.php?/categories/105-Amstrad]
 +
* GP2X-CAP32 (GP2X-F100) [http://zx81.zx81.free.fr/serendipity/index.php?/categories/42-Amstrad]
 +
* Wiz-CAP32 (GP2X-Wiz) [http://zx81.zx81.free.fr/serendipity/index.php?/categories/89-Amstrad]
  
 
[[Category:Emulator]]
 
[[Category:Emulator]]

Latest revision as of 00:39, 3 June 2023

CaPriCe is an Open Source Amstrad CPC emulator written by Ulrich Doewich. It is avaliable for MS-DOS, Windows, Unix/Linux and Windows Mobile.


Caprice32 is a software emulator of the Amstrad CPC 8bit home computer series running on Linux and Windows. The emulator faithfully imitates the CPC464, CPC664, and CPC6128 models. By recreating the operations of all hardware components at a low level, the emulator achieves a high degree of compatibility with original CPC software. These programs or games can be run unmodified at real-time or higher speeds, depending on the emulator host environment.

Caprice32 provides:

  • Complete emulation of CPC464, CPC664 and CPC6128
  • Mostly working support of Plus Range: CPC464+/CPC6128+/GX4000 (missing vectored & DMA interrupts, analog joysticks and 8 bit printer)
  • Joystick support - it can be fully used with joystick only, thanks to an integrated virtual keyboard.
  • Joystick emulation - joystick-only games can be played using the keyboard
  • English, French or Spanish keyboards
  • DSK and IPF files for disks - VOC and CDT files for tapes - CPR files for cartridge
  • Snapshots (SNA files)
  • Direct load of ZIP files
  • Developers' tools with debugger, memory editor, disassembler...
  • Custom disk formats
  • Printer support
  • Experimental support of Multiface 2 (you should prefer using memory tool)

Features

  • CDT Tape Emulation
  • extended DSK Images
  • Multiface 2 Emulation
  • up to 576 KB RAM avaliable
  • 16 ROM slots

Web links

  • Caprice32, active project, on GitHub (Windows/Linux) [1]
  • Caprice32 (Windows/DOS) [2] [dead link] [3] [sourceforge src & bin]
  • PocketCaprice (Windows Mobile) [4]
  • PSPCAP32 (PSP - Playstation Portable) [5]
  • Dingux-CAP32 (Dingoo A320 Linux / Dingux) [6]
  • GP2X-CAP32 (GP2X-F100) [7]
  • Wiz-CAP32 (GP2X-Wiz) [8]