SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

Caprice32 - Amstrad CPC Emulator
(c) Copyright 1997-2004 Ulrich Doewich

http://sourceforge.net/projects/caprice32/

..........................................................................

WHAT IS IT?

Caprice32 is a software emulator of the Amstrad CPC 8bit home computer series. 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.

..........................................................................

USING THE SOURCE

The source for Caprice32 is distributed under the terms of the GNU General Public License (GNU GPL), which is included in this archive as COPYING.txt. Please make sure that you understand the terms and conditions of the license before using the source.

I encourage you to get involved in the project - please see the Caprice32 pages on SourceForge.net for contact details.

..........................................................................

REQUIREMENTS

You will need the following to successfully compile an executable:

MinGW (only for Windows) - http://sourceforge.net/projects/mingw/ SDL - http://www.libsdl.org/index.php
zLib - http://www.gzip.org/zlib/

..........................................................................

COMPILING

Windows target:

Edit the makefile to update the IPATHS directive with the correct location of the SDL include and library files.

use

make (or mingw32-make, depending on how you have your MinGW installed)

to compile a developer build, or use:

make RELEASE=TRUE

for an optimized executable.

Linux target:

use

make -f makefile.unix

to compile a developer build, or use:

make -f makefile.unix RELEASE=TRUE

for an optimized executable.

..........................................................................

COMMENTS OR READY TO CONTRIBUTE?

If you have suggestions, a bug report or even want to join the development team, please feel free to use one of the many contact methods presented on the Caprice32 project page on SourceForge.net - see the URL at the top.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.