A multi-platform Atari 2600 Emulator
Go to file
Fabrice Fontaine 74450028fc undef PAGE_SIZE
PAGE_SIZE is sometimes already defined by the toolchain so undef it:

/home/naourr/work/instance-3/output/host/bin/x86_64-linux-g++ -MMD -MF "src/debugger/.deps/CpuDebug.d" -MQ "src/debugger/CpuDebug.o" -MP -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Os   -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -x c++ -Wall -Wextra -Wno-unused-parameter -Wno-ignored-qualifiers -Wno-multichar -Wunused -fno-rtti -Woverloaded-virtual -Wnon-virtual-dtor -std=c++14 -fomit-frame-pointer -D_GLIBCXX_USE_CXX11_ABI=1 -DUNIX -DBSPF_UNIX -DWINDOWED_SUPPORT -DSOUND_SUPPORT -DDEBUGGER_SUPPORT -DJOYSTICK_SUPPORT -DCHEATCODE_SUPPORT  -Isrc/emucore -Isrc/common -Isrc/common/tv_filters -Isrc/gui -Isrc/emucore/tia -Isrc/emucore/tia/frame-manager -I/home/naourr/work/instance-3/output/host/x86_64-buildroot-linux-musl/sysroot/usr/bin/../../usr/include/SDL2 -D_REENTRANT -Isrc/unix -Isrc/debugger -Isrc/debugger/gui -Isrc/yacc -Isrc/cheat -c src/debugger/CpuDebug.cxx -o src/debugger/CpuDebug.o
In file included from /home/naourr/work/instance-3/output/host/x86_64-buildroot-linux-musl/sysroot/usr/include/limits.h:8:0,
                 from /home/naourr/work/instance-3/output/host/opt/ext-toolchain/x86_64-buildroot-linux-musl/include/c++/7.4.0/climits:42,
                 from src/common/bspf.hxx:28,
                 from src/debugger/CartDebug.cxx:18:
src/emucore/System.hxx:64:29: error: expected unqualified-id before numeric constant
     static constexpr uInt16 PAGE_SIZE = (1 << PAGE_SHIFT);

Fixes:
 - http://autobuild.buildroot.org/results/22a9b009749af2a0862750a1fb2b2dc7167cd589

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2019-03-09 17:02:47 -03:30
.vscode Hack around race condition in timers. 2018-12-17 00:30:42 +01:00
debian Bump version number to 6.0 in various files, for upcoming release. 2018-08-11 13:17:47 -02:30
docs Start of purging 'Display_Height' from the codebase. 2019-03-09 16:27:33 -03:30
profile Add pgo builds with GCC and LLVM to Makefile 2019-03-03 16:51:52 +01:00
src undef PAGE_SIZE 2019-03-09 17:02:47 -03:30
.gitignore Update .gitignore 2019-03-04 19:35:22 +01:00
Announce.txt Mac-related files/folders are now using 'macOS' naming scheme. 2018-12-19 11:46:09 -03:30
Changes.txt Start of purging 'Display_Height' from the codebase. 2019-03-09 16:27:33 -03:30
Copyright.txt The annual copyright year update. 2019-01-01 11:35:51 -03:30
License.txt Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
Makefile Fix profile generation, move object files to separate directory. 2019-03-04 00:53:43 +01:00
README-SDL.txt Starting to update docs and misc text files for 4.0 release. 2014-06-20 23:38:19 +00:00
README.md Updated all references to new stella-emu webpage. 2016-12-31 17:19:29 -03:30
Readme.txt Updated all references to new stella-emu webpage. 2016-12-31 17:19:29 -03:30
Todo.txt Updated all references to new stella-emu webpage. 2016-12-31 17:19:29 -03:30
common.rules Fix profile generation, move object files to separate directory. 2019-03-04 00:53:43 +01:00
config.guess Updated to latest config scripts. 2017-12-29 15:13:38 -03:30
config.sub Updated to latest config scripts. 2017-12-29 15:13:38 -03:30
configure First pass at porting R77-specific changes to mainline. 2019-03-09 12:22:33 -03:30

README.md

Stella is a multi-platform Atari 2600 VCS emulator which allows you to play all of your favourite Atari 2600 games on your PC. You'll find the Stella Users Manual in the docs subdirectory. If you'd like to verify that you have the latest release of Stella, visit the Stella Website at:

stella-emu.github.io

Enjoy,

The Stella Team

Reporting issues

Please check the list of known issues first (see below) before reporting new ones. If you encounter any issues, please open a new issue on the project issue tracker and / or in the corresponding thread on AtariAge.

Known issues

Please check out the issue tracker for a list of all currently known issues.