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
punkrockguy318
9c6cbb0563
renamed pc to SDL for clarity
2006-07-31 17:42:18 +00:00
zeromus
bd5f91edcf
added newline to __dummy_mapper.cpp
...
considered the windows default hotkeys
2006-07-31 07:40:11 +00:00
zeromus
bc98e7be2d
tinkered around with some more docs
2006-07-31 06:04:44 +00:00
zeromus
7fbbe82b03
prepared doxygen stuff
2006-07-31 05:41:13 +00:00
punkrockguy318
45156a8ba6
fixed compiler warning
2006-07-31 04:21:30 +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
529df3c6b5
added newline at end of file
2006-07-30 22:46:39 +00:00
punkrockguy318
1443995ed8
added bugs
2006-07-30 04:11:13 +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
soules
fd8e229ccf
- slightly more robust way to deal with SDL libraries
2006-07-28 18:04:30 +00:00
soules
f1d0e6d241
- hack to get things comipling... need to parse the output of sdl-config --libs
2006-07-28 16:16:22 +00:00
soules
de01f68da5
- removed conv.c from the fceu build
...
- got rid of the NETWORK defines... they shouldn't be relevant any more
2006-07-28 16:07:14 +00:00
luke
d391673ce1
commented conv
2006-07-28 15:57:54 +00:00
soules
5669daa0ab
- removing the '.h' files from the link-path... dependecies should be captured from file parsing
2006-07-28 15:53:24 +00:00
luke
073fce6bde
ridded of useless
2006-07-28 15:44:18 +00:00
soules
b3de60dd45
- checkpoint of getting SDL build working with scons
...
[[Split portion of a mixed commit.]]
2006-07-28 15:35:22 +00:00
zeromus
775c886a88
cleaned some #ifdef windows code out of fceu.cpp
...
spiffied a few docs
2006-07-28 07:42:14 +00:00
luke
3a1a7df520
there
...
[[Split portion of a mixed commit.]]
2006-07-28 06:29:58 +00:00
luke
e6b73aa075
new build system
2006-07-28 06:15:52 +00:00
zeromus
77ea12d4c7
made sdl FCEUD_GetCompilerString() return g++ version
2006-07-28 06:05:47 +00:00
zeromus
a1998899cb
problems preventing sdl win32 from compiling
...
of course none of these should matter but the sdl code is dodgy
it could use refinining in the future to really be platform agnostic
2006-07-28 05:46:27 +00:00
soules
6b6098089a
- everything compiles and links... but the SDL isn't being configured properly, so if you want to compile, you have to add the SDL stuff by hand to the Makefile for now
2006-07-28 05:08:42 +00:00
zeromus
ad4f663177
BEGONE
2006-07-28 05:08:13 +00:00
zeromus
364650988e
2006-07-28 05:04:49 +00:00
zeromus
09b7c29018
fixed windows dependency in debug core
2006-07-28 04:53:50 +00:00
zeromus
ef7a2cd31c
had dos crap in it
2006-07-28 04:44:10 +00:00
soules
630f04822e
- had to change variable name from brk to brck in sl1632 to avoid linker conflict
...
- added newline to end of sound.h
- updated Makefile to include the driver/pc stuff
- updates to the driver/pc to solve some linker errors
2006-07-28 04:00:40 +00:00
zeromus
4b67a59628
2006-07-28 03:52:40 +00:00
soules
e719ef2a95
- everything in src/drivers/pc compiles under c++... now back to linker errors
2006-07-28 03:26:59 +00:00
soules
d6fcdf40c9
- switching files over to c++ build... time to start fixing compilation bugs
2006-07-28 02:57:38 +00:00
soules
9c030abf64
- mistakenly committed these during the dos delete... reverting changes
2006-07-28 02:43:49 +00:00
soules
31feffda2f
- discarding all of the dos stuff... go to the attic if you want it back
2006-07-28 02:42:44 +00:00
zeromus
da3c1f6b29
just some stupid crap
...
[[Split portion of a mixed commit.]]
2006-07-24 06:03:57 +00:00
zeromus
031ea29231
removed nativewin32 stuff from makesystem, added unzip.c to it
...
[[Split portion of a mixed commit.]]
2006-07-24 05:42:02 +00:00
zeromus
d5d8c48b2a
last checkin zlib stuff was wrong--fixed. removed some more windows stuff from the core code.
...
[[Split portion of a mixed commit.]]
2006-07-24 05:34:50 +00:00
zeromus
634c4a5e23
realized that unzip.c/.h was not part of standard OS zlib installation, and that is why it was included with fceu... not only that, but it had been modified in the tinest ways. so I added that back in, and moved the zlib source code to the windows driver because in any gcc platform it should already be included
...
[[Split portion of a mixed commit.]]
2006-07-24 05:19:59 +00:00
zeromus
26ba7e79e1
more debugging cleanups
...
[[Split portion of a mixed commit.]]
2006-07-24 04:58:44 +00:00
zeromus
16a27a1162
more cleaning up of cpu core
2006-07-24 04:37:50 +00:00
zeromus
2b9ce103c5
cleaned out cpu code, renamed some include files to .inc
...
[[Split portion of a mixed commit.]]
2006-07-24 04:22:03 +00:00
zeromus
815e35b570
slowly removing windows-specific code from the emu core code. making some messes and cleaning some others.
...
[[Split portion of a mixed commit.]]
2006-07-24 04:18:46 +00:00
zeromus
8bdea5af77
fixed more compile errors. added sexyal (used by sdl driver). added a mingw32 configure script. commented out unix-netplay.o from sdl makefile because it had many compile errors and was making me angry
...
[[Split portion of a mixed commit.]]
2006-07-24 01:07:25 +00:00
zeromus
08a5d0ccf6
gcc version needed some casts
2006-07-24 00:32:36 +00:00
zeromus
25c29cca28
straightened out a situation with alloca
...
[[Split portion of a mixed commit.]]
2006-07-24 00:26:07 +00:00
zeromus
5b4f266680
consistentified line endings
2006-07-23 23:57:08 +00:00
zeromus
350447ae73
left out an include
2006-07-23 23:50:33 +00:00
zeromus
b3faac170a
obsolete file
2006-07-23 23:34:22 +00:00
zeromus
3b5be4e54b
changed much more stuff to cpp. some makefile is still referencing cart.c though... can't find it.
...
[[Split portion of a mixed commit.]]
2006-07-23 23:30:39 +00:00