Commit Graph

708 Commits

Author SHA1 Message Date
rheiny c888947c5e Added include guards 2006-08-19 18:29:58 +00:00
gimmedonutnow 349c47d122 - added config-file only options 2006-08-17 21:21:00 +00:00
gimmedonutnow c985215391 - return error on _load() when no config file exists 2006-08-17 03:55:06 +00:00
gimmedonutnow ea9b2a33a1 - added a way to have options like '-h, --help' by having the user of the class specify a function that is called when such options are seen 2006-08-14 22:35:14 +00:00
gimmedonutnow 4102348817 - added this configuration system for cross-platform testing 2006-08-10 05:25:19 +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 d1b99bf834 - cleaned up a few variable and function names for readability
- static'd more variables
- added TODO about video resolution
2006-08-04 05:44:13 +00:00
gimmedonutnow 01c05ec26f - trying to reduce the number of non-static globals
- moved a bunch of functions around to accomidate this reduction
2006-08-03 19:51:28 +00:00
rheiny a9911ff6d7 CenterWindow now with less build breaking 2006-08-03 19:48:05 +00:00
rheiny 16f13d5d22 Changed the CenterWindow function and added comments. 2006-08-03 19:41:39 +00:00
gimmedonutnow c08f71181e - got rid of that annoying "Not implemented" message in SDL coming from the movie stuff
- static'd several global variables in input.cpp
2006-08-03 05:49:37 +00:00
gimmedonutnow 3ee6888bbd - merged the main.cpp code into sdl.cpp and a new config.cpp
- config.cpp contains the configuration and args parsing
2006-08-03 05:35:21 +00:00
gimmedonutnow c39de3f8a8 - pretty much done commenting... might have a chance to start cleanup tonight
- had to change the name of the 'brk' variable name again... please don't change it back... brk is a reserved word in *nix.
2006-08-03 00:31:31 +00:00
radsaq 8d2dfca52c Fix up my AUTHORS entry, remove another automake file, and add some
svn:ignores.
2006-08-02 22:02:11 +00:00
CaH4e3 777dc074bc Some mapper fixes, new UNIF board SL1632 was added. 2006-08-02 19:24:21 +00:00
gimmedonutnow af143cdfeb - added FRAMESKIP define by default to SConscript
- commented sdl/main.cpp
2006-08-02 06:05:44 +00:00
gimmedonutnow dee1cf579d - stupid typo during commenting was killing SDL build
- more commenting
2006-08-02 05:36:12 +00:00
zeromus c141e86b8c fixed vc7 release build 2006-08-02 02:50:11 +00:00
gimmedonutnow fe6431a9a4 - more commenting 2006-08-01 18:45:32 +00:00
gimmedonutnow 9e68cfc6ad - this file is obsolete 2006-08-01 18:21:53 +00:00
gimmedonutnow c4c3b82d00 - updated myself in the AUTHORS
- more commenting of code.

I hope to comment it all before I start really cleaning house so that I have a sense of how it all fits together.
2006-08-01 18:20:31 +00:00
zeromus 22dc101896 added utils directory to doxygen config 2006-08-01 08:05:35 +00:00
zeromus e3c020b64d added vc7 project, cleaned up some things 2006-08-01 07:56:11 +00:00
zeromus e20b6b82d9 bugfix to windows debugger and mainloop, enhanced docs 2006-08-01 07:40:00 +00:00
gimmedonutnow 4025828176 - got rid of the EXTGUI define and associated code
- commented sdl-video.cpp
2006-08-01 06:47:01 +00:00
zeromus 2d30eb6daf forgot buildscript for utils. updated project todo.. 2006-08-01 05:54:35 +00:00
zeromus cd427263da moved some util files to utils directory 2006-08-01 05:50:19 +00:00
gimmedonutnow ddc242cac3 - updated to change src/drivers/pc -> src/drivers/sdl 2006-08-01 05:16:06 +00:00
zeromus 1b3195eca3 docs 2006-08-01 05:15:34 +00:00
zeromus a28765574f boo xstring.cpp hadnt been included 2006-08-01 04:46:04 +00:00
zeromus bfb73d91f7 oops, forgot to checkin these 2006-08-01 04:44:47 +00:00
zeromus 06536f226e moved the assembly/disassembly code to the core code
improved docs a little
2006-08-01 04:33:12 +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
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