From: Steve A. <ste...@us...> - 2004-04-03 19:06:43
|
Update of /cvsroot/stella/stella/src/emucore In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21769/src/emucore Modified Files: Settings.cxx Log Message: - Added an option to the makefile to specify the number of CPU's to use with 'make -jN' when compiling on SMP or distcc-based machines. Defaults to 1 CPU, and most people won't need to touch it. - Cleaned up some sound related build options in the makefile. Now there is only one sound option (SDL, since the codebase is standardizing on SDL), and the OSS and ALSA drivers are being discontinued. - Moved the settings that were specific to Linux SDL port to the emucore Settings class, since they are now relevant to all SDL ports (including Windows). - Reworked the sound selection code in mainSDL. Now the '-sound' commandline and ini-file argument is a boolean, representing whether sound is enabled or disabled. Index: Settings.cxx =================================================================== RCS file: /cvsroot/stella/stella/src/emucore/Settings.cxx,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** Settings.cxx 5 Dec 2003 19:51:09 -0000 1.16 --- Settings.cxx 3 Apr 2004 18:54:22 -0000 1.17 *************** *** 41,44 **** --- 41,57 ---- // Now fill it with options that are common to all versions of Stella + set("video", "soft"); + #ifdef DISPLAY_OPENGL + set("gl_filter", "nearest"); + set("gl_aspect", "2"); + #endif + set("sound", "true"); + set("fullscreen", "false"); + set("grabmouse", "false"); + set("hidecursor", "false"); + set("volume", "-1"); + set("accurate", "true"); + set("joyleft", "0"); + set("joyright", "1"); set("framerate", "60"); set("keymap", ""); |