punkrockguy318
654207e860
sdl: no longer use depreciated gtk2 objects and functions
2011-10-18 21:35:37 +00:00
punkrockguy318
4d9d5280c9
sdl: adjust SConstript to fix potential build errors on debian6
2011-10-03 14:50:24 +00:00
punkrockguy318
153a3d6f23
add PUBLIC_RELEASE option to SConstruct; commented out by default
2011-06-04 05:33:05 +00:00
punkrockguy318
9196ec72b0
sdl: added GTK3 build option to SConstruct (although code is not yet gtk3 compatible)
...
sdl: cleaned some build code
2011-04-09 03:20:48 +00:00
punkrockguy318
4f1bae8c58
sdl: removed GTK_LITE build option in favor of --nogui runtime option
...
you can still disbale compiling in gtk with GTK=0
2011-03-19 02:28:01 +00:00
punkrockguy318
0e09dcfecd
gtk: fixed bug where sound would not init if sound was toggled on before the game was loaded
2011-02-03 00:27:38 +00:00
zeromus
69deb66c96
2010-07-02 07:49:03 +00:00
zeromus
13c6912cbc
try adding check for zlib
2010-07-02 07:18:59 +00:00
punkrockguy318
ec43e84f64
sdl: fixed some sconstruct glitch that didn't allow openGL to build
2010-03-31 03:41:39 +00:00
punkrockguy318
6fd48a5e1b
fixed sconstruct error with asprintf
2010-03-03 05:46:28 +00:00
punkrockguy318
88300c898e
remove libz requirement from sconstruct as its compiled staticly
2010-02-26 05:18:55 +00:00
punkrockguy318
cd2d6c5dc5
GTK: added exceptions for loading roms
2010-02-25 06:31:23 +00:00
punkrockguy318
1481f6491f
GTK: removed dependency on zenity
...
SDL: added GTK_LITE option which enables GTK for dialog boxes but sticks to a command-line interface
GTK: changed the name of some macros; enable with GTK instead of GTK2
2010-02-25 06:22:07 +00:00
punkrockguy318
a4909906f5
Removed experimental tag from GTK out of build scripts
...
Still disabled by default
2010-02-18 02:02:37 +00:00
punkrockguy318
4b6d0c4b3f
cleaned up gtk2 code quite a bit
...
until direct sdl rendering on gtk2 can occur, the file menu will be in a seperate window
however this will allow direct interfacing with the emulator rather than just command line options like gfceux
2009-12-21 10:49:20 +00:00
punkrockguy318
98096d5b52
cleaned some gtk2 code
...
fixed build scripts for building w/ gtk2
2009-12-21 10:28:01 +00:00
punkrockguy318
a52255da8d
added option for gtk2 (still broken) in build script
2009-12-21 09:54:08 +00:00
punkrockguy318
86123d257e
began integration of GTK into the SDL tree
...
see gui.cpp at r1601 for demonstration of how this SHOULD work
currently, fceuX is creating its own new window instead of using GTKs window
added flag GTK_GUI (in code for now, will add to scons build later)
added line to sconstruct for GTK libraries (commented by default)
2009-12-17 07:27:17 +00:00
kmachulis
efaa3ebb4d
Added lua platform defines for osx and linux for scons, to get lua's loadlib function working again on those platforms
2009-12-14 03:48:15 +00:00
zeromus
009dd0f23a
add lua source files so that we can compile lua once more in linux.
2009-11-03 05:09:17 +00:00
qeed
25f31f9d24
Fix deprecation warnings in SConstruct
2009-06-13 16:20:17 +00:00
shinydoofy
0aee98b006
SDL: fixed input issue and making Lua optional again
2009-04-15 03:40:08 +00:00
punkrockguy318
06e22c91a8
Fixed the mysterious input issue that was caused by not having liblua installed.
2009-04-14 17:54:38 +00:00
shinydoofy
741be87c62
fix bug 2486384 on SF.net
2009-03-14 19:15:19 +00:00
shinydoofy
b39baa43ee
fixed SConstruct indentation
2008-10-25 15:45:17 +00:00
shinydoofy
d9ea2a263a
added SDL avi creation support and changed speed throttling to use it
2008-10-25 12:36:03 +00:00
punkrockguy318
94e8c6389a
stupid typo
2008-09-24 07:56:16 +00:00
punkrockguy318
dd6e38f9a2
fixes compile errors with ppc (someone please test), and adds LSB_FIRST option to sdl build script
2008-09-24 06:40:35 +00:00
punkrockguy318
a26194a089
--newppu option added to sdl
2008-09-24 06:27:28 +00:00
punkrockguy318
407f0f8663
optional lua in sdl
2008-09-24 06:06:31 +00:00
punkrockguy318
870d408794
Build script now looks in lib/lua5.1 and lib/lua
2008-08-14 14:50:27 +00:00
punkrockguy318
55cba7414f
snapname now fixed and slgith SConstruct cleanup
2008-08-12 16:48:02 +00:00
punkrockguy318
641a5ea657
sconstruct slightly more robust
2008-08-12 07:39:52 +00:00
punkrockguy318
17df29de0f
fixed build error (header include missing)
2008-08-12 05:04:40 +00:00
punkrockguy318
d852574c62
Gfceux bugfixes and sdl fceux bugfixes
...
[[Split portion of a mixed commit.]]
2008-08-11 03:16:46 +00:00
punkrockguy318
88b1fffe9d
extensive sdl cleanup
...
see the changelog.txt for details
2008-08-10 13:38:39 +00:00
punkrockguy318
01a095c7a4
Numerious bugfixes and improvements, see changelogs for details
...
[[Split portion of a mixed commit.]]
2008-08-10 10:56:55 +00:00
punkrockguy318
6cf8efd2de
Sconstruct update:
...
Better detection of liblua library
Warns linux users if zenity is not installed
also got convertUTF to compile in linux
2008-08-10 09:34:45 +00:00
punkrockguy318
ee0f43ecad
sorry for the spam
2008-08-03 00:09:00 +00:00
punkrockguy318
c015155350
SConstruct cleanup and now installs auxlib
2008-08-03 00:08:17 +00:00
punkrockguy318
2784fc9bb4
Added "scons install" target
2008-08-02 22:53:49 +00:00
punkrockguy318
cbb5c8bc90
patch from bisquit to make savestates more efficient
...
also worked on the build system to accomidate for lua
2008-07-24 03:01:39 +00:00
punkrockguy318
b087b50411
Don't think this is used...
2008-07-23 05:19:27 +00:00
punkrockguy318
8359434381
attempt to fix build issues on gentoo
...
also moves the archive function definitions outside out driver.h, because they are being handled platform dependently. Could someone on windows test this out?
2008-07-23 02:27:35 +00:00
jeblanchard
c6423dd1e4
Restore optimization after my last scons-related checkin
2008-06-04 01:14:53 +00:00
jeblanchard
f72304d958
Output dir for scons build system
2008-06-04 00:15:00 +00:00
jeblanchard
e517895e15
add _BROKEN_ help-viewing support
2008-06-01 15:38:36 +00:00
jeblanchard
38eb679ebc
hacks to fix MinGW builds
2008-05-31 02:58:43 +00:00
jeblanchard
9b7f730b43
Changes that allow a Linux machine to build, targeting either a Linux or Win32 host. (Maybe a newline at the end of a few header files for my sanity's sake too.)
2008-05-27 05:29:00 +00:00
zeromus
e991e6f0ca
added very limited experimental improved sound/throttling code to windows build. windows users, please use 44100 16bit sound for now and test the stability.
2006-08-22 06:27:18 +00:00
radsaq
1e7eeb0140
Properly define (or not) LSB_FIRST and FRAMESKIP instead of setting them to
...
1 or 0. Also, if the LSB_FIRST option is unspecified, check the host system's
byte order instead of assuming little-endian.
2006-08-08 23:20:16 +00:00
radsaq
937645bbe6
Enable SDL OpenGL code, fix compilation of sdl-opengl.cpp (broken because we're
...
compiling it as C++ now?), and make some minor tweaks to scons stuff.
2006-08-04 17:32:08 +00:00
gimmedonutnow
af143cdfeb
- added FRAMESKIP define by default to SConscript
...
- commented sdl/main.cpp
2006-08-02 06:05:44 +00:00
radsaq
530ce65fa6
Also honor the $CXX environment variable.
2006-08-01 01:15:30 +00:00
radsaq
ebab58016c
Simplify scons stuff:
...
- instead of doing Import() and Export() for subdirs, just Return() the files
in the subdirectories' SConscripts and add that to the top-level file list
- remove the manual handling of sdl-config output, as scons will do it for us
- remove the manual addition of libz to LIBS, as scons seems to automatically
do it if you do a CheckLib()
- properly read and use $CC, $CFLAGS, and $LDFLAGS environment variables,
if they exist
2006-07-31 22:24:21 +00:00
zeromus
0474a05ac3
added support for inheriting CCFLAGS and LINKFLAGS from system
...
environment
2006-07-31 20:07:15 +00:00
zeromus
2faad5ca51
cygwin buildscripts changed again to be more stable.
...
added a couple more endlines to eof
2006-07-31 00:03:35 +00:00
zeromus
b8b6324ba3
got the sdl/sconstruct build working in cygwin
...
this required some changes to build scripts. please assume, if it requires fixing, that what I did was sane!
many files included #ifdef WIN32 which I changed to #ifdef MSVC since we are only supporting windows-specific features in the msvc build.
2006-07-30 22:49:15 +00:00
zeromus
80d0d46d73
moved fceu to its own folder to make room for other projects
...
[[Split portion of a mixed commit.]]
2006-07-29 05:46:15 +00:00