Commit Graph

108 Commits

Author SHA1 Message Date
Matthew Budd 1fc0725e94 Successful display of graphics using cairo. Not as efficient as other methods but works. 2020-06-05 21:08:53 -04:00
Matthew Budd 9f009a1850 Successful test of basic debugger functions. 2020-05-24 21:10:10 -04:00
Matthew Budd dfd236c9d1 Fixed gtk window gui resizing logic. Can now resize by dragging the corners of the window with the mouse as well as through the vidio menu. 2020-05-10 23:38:36 -04:00
Matthew Budd 10d57762b0 Force GTK3 usage as default over GTK2... its time to move on. 2020-05-08 22:11:55 -04:00
Matthew Budd aaa432d0f4 Build fixes for RHEL8 systems. CheckLibWithHeader of minizip installation is failing so I resorted to a simpler pkg-config check. Fixed lua library check, include path and linker flag references. 2020-05-02 14:31:19 -04:00
deep-thought 878245fedf Altered SCons build scripts to work with Python 3. 2019-09-10 17:05:22 -06:00
Brendan Byrd 7225958aed Add support for LuaJIT when SYSTEM_LUA is set
This also adds variables for controlling where to find the libraries/includes
2018-11-30 00:10:22 -05:00
Chris Broome 95e82b57ba Fix Linux build errors (#3)
Enable usage of `nullptr` by passing `-std=c++0x`
- SConstruct
- src/Makefile.am

Add missing mappers to boards/Makefile.am.inc:
- boards/190.cpp
- boards/80013-B.cpp
- boards/hp10xx_hp20xx.cpp
2018-06-15 13:02:23 -04:00
zeromus 0307e3b827 migration tidying (build master from trunk) 2018-04-08 17:35:15 -05:00
punkrockguy318 2be5084a7b create new subversion repo structure (trunk, tags, branches)
[[Split portion of a mixed commit.]]
2013-03-15 19:00:14 +00:00
punkrockguy318 0d1d24e153 sdl: integrate backward-cpp (https://github.com/bombela/backward-cpp) to generate more helpful debugging output 2013-03-15 18:22:38 +00:00
punkrockguy318 e8f48b583d scons: RELEASE option added to build system; build options can now be passed as arguments (ie "scons RELEASE=1") 2013-03-15 17:39:01 +00:00
punkrockguy318 ec8cbcfc00 sdl: prelimenary SDL2.0 support
sdl: fixed bug where fceux would take exclusive grab of input in windowed mode when resuming from pause
2013-03-10 23:54:01 +00:00
punkrockguy318 db78090cbc scons: unset public release bit
sdl: fix typo that referenced '-opengl'; '--opengl' is used
2013-03-10 21:45:48 +00:00
punkrockguy318 3b15d73506 FCEUX 2.2.1 Public Release 2013-03-10 21:21:52 +00:00
punkrockguy318 427c868add sdl: added option to use system minizip 2013-03-10 20:10:39 +00:00
punkrockguy318 b258d23b71 scons: [osx] make an attempt to add x11 to the pkgconfig path 2013-02-07 00:48:06 +00:00
punkrockguy318 fb0a9dd2ff scons: disable public release option for the next development period 2012-12-01 20:30:55 +00:00
punkrockguy318 84491cd15a sdl: rename some references to 2.1.6 to be 2.2.0; uncomment PUBLIC_RELEASE in build scripts 2012-11-27 17:07:46 +00:00
punkrockguy318 c8b4be7911 sdl: clang accidently got set to default; use gcc as default 2012-11-27 16:56:38 +00:00
punkrockguy318 30a8270297 scons: improve logic in checking for lua library
sdl doc: added tidbit about how to 'make clean' with our scons build system
2012-11-24 20:51:09 +00:00
punkrockguy318 728d341198 sdl: fix build on OSX with SYSTEM_LUA=1 2012-11-23 18:58:07 +00:00
punkrockguy318 caf491317d scons: add option to use system-wide lua 2012-11-11 12:04:22 +00:00
punkrockguy318 349eb7b933 sdl: include fceux-net-server binary and manpage in install scripts 2012-11-02 13:57:47 +00:00
punkrockguy318 4bb04e3639 revert last commit 2012-09-11 09:58:00 +00:00
punkrockguy318 29a508fb56 applied patch to fix build on debian (bug 520) 2012-09-11 09:56:19 +00:00
punkrockguy318 e5b3d6ddd3 sdl/scons: add option to build with llvm-clang(++) 2012-08-12 22:29:00 +00:00
punkrockguy318 28c348d9f9 core: move ShowFPS from built-time macro to runtime option
sdl: add SDL.ShowFPS runtime option
2012-08-10 15:50:57 +00:00
punkrockguy318 0a6dd020d8 sdl: fix and enable SHOWFPS build option (TODO: make runtime option): 2012-08-10 14:37:26 +00:00
punkrockguy318 4d60b3d196 osx: don't use "as-needed" in built script to fix linker errors 2012-07-18 13:57:21 +00:00
punkrockguy318 dfc148cfb4 scons: search for linker options named -llua5.1 and -llua to compile sucessfully on debian 2012-06-24 17:03:44 +00:00
punkrockguy318 c90224e6fa scons: honor CXXFLAGS, CPPFLAGS, and LDFLAGS from environment (sf:518) 2012-06-24 16:01:19 +00:00
punkrockguy318 3b3e74457b scons: use --Wl,as-needed ld flags 2012-06-24 15:40:40 +00:00
punkrockguy318 371436742f scons: fixed a build issue where openGL was not being compiled in with some implementations on libgl 2012-06-23 22:31:27 +00:00
punkrockguy318 1dc2811509 fix typo in previous commit 2012-02-09 03:24:03 +00:00
punkrockguy318 9474b57275 scons: no longer automatically append $LDFLAGS from environment. uncomment the line in SConstruct if you want to do this 2012-02-09 03:13:16 +00:00
punkrockguy318 893fdeea2f scons: fixed build error with optimizations enabled 2011-10-26 15:52:10 +00:00
punkrockguy318 fade467e75 Added "scons fceux-net-server" build insutrction and updated the makefile for the netplay server 2011-10-23 23:31:19 +00:00
punkrockguy318 54fc74b0d8 scons: dont pass -llua to linker if lua cannot be found 2011-10-21 02:34:45 +00:00
punkrockguy318 63aa42be96 scons: cleanup build scripts -- also check for GTK before building with GTK 2011-10-20 01:01:48 +00:00
punkrockguy318 78f279a717 scons: fix a build error introduced in last commit 2011-10-20 00:21:29 +00:00
punkrockguy318 4edb857af9 scons: update "scons install" to install auxlib, manpage, luaSripts, and palettes
doc: manpage update
2011-10-20 00:03:43 +00:00
punkrockguy318 52fd5a3b5a scons: added --prefix command line option to build system 2011-10-19 23:36:33 +00:00
punkrockguy318 943de81eb3 scons: improve build system so that scons install does not initiate removal of object files and rebuilding of project 2011-10-19 21:42:34 +00:00
punkrockguy318 dedfbc0ae4 sdl: add linker flag that allows lua libs to be dynamically loaded (like iup) 2011-10-19 16:15:10 +00:00
punkrockguy318 6517f99833 sdl: added -ldl flag for lua SF3424048 2011-10-19 07:53:16 +00:00
punkrockguy318 04ccc4823b sdl: fixed some stupidity i accidently comitted in the sconstruct on the last commit 2011-10-19 06:35:53 +00:00
punkrockguy318 dfc2dc84e3 move cmake to attic (if anyone has any objections to this; let me know and i'll put it back. AFAIK cmake is broken and it's confusing that its in the tarball
clean up some docuemntation in the tree
2011-10-19 06:23:40 +00:00
punkrockguy318 8638c95d60 sdl: GTK3! removed more depreciated code and made adjustments so that fceux now compiles with GTK3 (although not by default). Compile by setting GTK3 to 1 in the SConstruct 2011-10-18 21:47:41 +00:00
punkrockguy318 654207e860 sdl: no longer use depreciated gtk2 objects and functions 2011-10-18 21:35:37 +00:00