Skip to content
Multiplatform emulator of retro computers
C C++ CMake
Branch: master
Clone or download
samstyle build 20191007
[+] Fix F9 behavior in disasm rows with labels
Latest commit 4922bbc Oct 6, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake build 20170409 Apr 9, 2017
conf build 20181203 Dec 3, 2018
images build 20190317 Mar 17, 2019
src build 20191007 Oct 7, 2019
ui build 20190801 Aug 1, 2019
.gitignore build 20170810.2315 Aug 10, 2017
CMakeLists.txt build 20190622 Jun 22, 2019
DejaVuSansMono.ttf build 20170216 Feb 16, 2017
Info.plist build 20170426 Apr 26, 2017
LICENSE_eng build 20140402 Apr 2, 2014
LICENSE_rus build 20140402 Apr 2, 2014
README build 20190912 Sep 12, 2019
Release build 20191007 Oct 7, 2019
Xpeccy.desktop Adjust .desktop file (add Russian translation, remove deprecated Enco… Nov 18, 2014
font.png
keymap build 20120207 Feb 7, 2012
xpeccy.qrc build 20190317 Mar 17, 2019
xpeccy.rc build 20170409 Apr 9, 2017

README

How to compile
- install cmake
- open terminal emulator and make this:
	mkdir build
	cd build
	cmake [options] ..

Options are:

-DQT4BUILD=1 or 0 if you wand Qt4 or Qt5 build
-DSDL1BUILD=1 or 0 if you wand SDL1.2 or SDL2 build

If something going wrong, fix it - install Qt and sdl libraries and headers
Optionally you can install zlib libs and headers for more functional
And...
	make
Result should be './build/xpeccy' executable file

Linux and MacOSX users can make a deb/rpm/dmg package:
	make package
...or install it in /usr/local/ (linux only):
	make install

By default there is only ZX Spectrum 48K romset w/o TRDOS.

PS: DON'T try to build it under Windows. I'm serious.
You can’t perform that action at this time.