Commit Graph

540 Commits

Author SHA1 Message Date
Chris Apers
5bc6d14e33 Prevent getPlatformDescription(...) from returing NULL pointer using kPlatformUnknown
svn-id: r12567
2004-01-21 13:35:27 +00:00
Max Horn
cd045460cc improved rect clipping & verification
svn-id: r12507
2004-01-18 21:41:38 +00:00
Nicolas Bacca
76298a9cec Implements TOGGLE_VIRTUAL_KEYBOARD
svn-id: r12459
2004-01-17 23:40:36 +00:00
Nicolas Bacca
9fd8466546 Cleaner virtual keyboard support for the new CE backend, coming soon
svn-id: r12457
2004-01-17 14:32:22 +00:00
James Brown
eeab2bb3bf Hack for Launcher Scaler dropdown. Backends using the Launcher will need to implement the OSystem HAS_SCALER property. The global options dialog still needs doing.
svn-id: r12436
2004-01-16 16:28:56 +00:00
James Brown
1778b01d76 Start of debug channel support. TODO: Move this to the common Debugger system?
svn-id: r12289
2004-01-10 05:20:15 +00:00
Max Horn
ab2192761d useful convenience method
svn-id: r12233
2004-01-08 03:24:01 +00:00
Jonathan Gray
1356d4c354 add missing comma to ensure all directories are checked
svn-id: r12177
2004-01-06 12:52:08 +00:00
Max Horn
033ff78ae9 updated copyright notice
svn-id: r12176
2004-01-06 12:45:34 +00:00
Jonathan Gray
2be1b4d68a start work on czech subtitle support, not finished
svn-id: r12175
2004-01-06 12:28:24 +00:00
Max Horn
24fcd71e84 cleanup for language/platform functions
svn-id: r12034
2003-12-30 19:07:55 +00:00
Travis Howell
8640153331 Search additional folder for BS1
svn-id: r11956
2003-12-27 05:43:03 +00:00
Max Horn
88873d5b31 be stricter about File::open params
svn-id: r11919
2003-12-25 17:52:25 +00:00
Max Horn
2e99e3f1f9 disable custom new/delete/free by default (only keep it around in case it comes in handy again in the future)
svn-id: r11839
2003-12-21 19:24:14 +00:00
Marcus Comstedt
7c09bd869b Require stdafx.h to have been included.
svn-id: r11822
2003-12-21 16:45:16 +00:00
Max Horn
5f4c9cbeeb resolve an inconsistency in the FROM_* helper macros: now they *always* cast their argument to unsigned (previously, the LE funcs would do this when used on BE machines, and vice versa; but using a FROM_LE macro on a LE machine wouldn't cause a cast to unsigned; this potentially leads to endian bugs!)
svn-id: r11726
2003-12-18 01:00:24 +00:00
Travis Howell
6f6675ed8b Add capture mouse option, patch #860831
Uses Ctrl m to toggle, since that is closest to original games.
Disabled by default.

svn-id: r11680
2003-12-16 09:58:21 +00:00
Chris Apers
db2bf22b35 Removed 'fullscreen' option (PalmOS)
svn-id: r11656
2003-12-15 15:13:36 +00:00
Chris Apers
de1a8fdafa Correct name
svn-id: r11655
2003-12-15 15:11:58 +00:00
Max Horn
5ff7c1d153 small fix for hexdump()
svn-id: r11617
2003-12-13 17:33:21 +00:00
Max Horn
35b62c294d removed GameSettings::detectname and GameSettings::midi; renamed GameSettings::gameName to name; added temporary experimental MD5 hack
svn-id: r11603
2003-12-13 00:20:01 +00:00
Max Horn
dd33ae0f0f added MD5 code to CVS
svn-id: r11602
2003-12-13 00:06:00 +00:00
Travis Howell
e11c741e82 Drop OpenGL backend, since it has no maintainer and is too buggy.
svn-id: r11569
2003-12-11 05:32:27 +00:00
Max Horn
bb760a5b73 detect zlib in configure script; use it by default, if available
svn-id: r11544
2003-12-10 00:15:20 +00:00
Max Horn
0f7f124de2 slightly altered singleton implemention, might help MSVC6, or might screw it even more :-)
svn-id: r11543
2003-12-10 00:12:20 +00:00
Max Horn
a12b6606cc rewrote hq2x/hq3x code so that we can compile both the altivec and plain C version; on OSX, this will only use the altivec code if altivec is actually present
svn-id: r11504
2003-12-05 23:27:01 +00:00
Max Horn
72eb8ccb89 Patch #847464: Remove spurious semicolons
svn-id: r11445
2003-12-01 09:58:55 +00:00
Max Horn
5120eddb54 zlib compression works *very* well, factor 3-6 in my test cases. Personally I'd make zlib support the default...
svn-id: r11435
2003-11-30 00:43:01 +00:00
Max Horn
93f58abde7 oops forgot to commit this one, it seems
svn-id: r11434
2003-11-30 00:41:19 +00:00
Max Horn
3612dc54dc cleanup; added (currently commented out) zlib/gzip code
svn-id: r11433
2003-11-30 00:35:12 +00:00
Max Horn
81f210544a cleanup
svn-id: r11432
2003-11-30 00:06:27 +00:00
Travis Howell
6c814c4864 Add extra directory checks for Macintosh versions of indy3/loom
svn-id: r11333
2003-11-18 00:55:40 +00:00
Max Horn
b38995b288 cleanup (merged the two base set() methods)
svn-id: r11256
2003-11-11 00:26:38 +00:00
Max Horn
22c22d1e81 added namespace GUI
svn-id: r11255
2003-11-10 23:40:48 +00:00
Max Horn
5c2a3da7f2 fix for bug #833537 (Config manager saves "save_slot")
svn-id: r11254
2003-11-10 23:17:11 +00:00
Paweł Kołodziejski
b5a7ef0822 cleanup whitespaces
svn-id: r11219
2003-11-08 22:43:46 +00:00
Max Horn
5c4e374d73 fixed ConfigManager getInt/getBool
svn-id: r11199
2003-11-07 16:54:58 +00:00
Max Horn
ced5921ac0 change behaviour of ConfigManager::get once again -> now we *do* fall back to the registered defaults...
svn-id: r11195
2003-11-07 15:57:36 +00:00
Jonathan Gray
b2e9b73c4c spelling fixes
svn-id: r11180
2003-11-07 02:43:47 +00:00
Max Horn
0bae086c7b typo, gnaw gnaw
svn-id: r11172
2003-11-07 00:45:54 +00:00
Max Horn
105728adee Use the new capabilities of class Map to make the ConfigManager case insensitive when it comes to comparing config keys/domains
svn-id: r11171
2003-11-07 00:03:55 +00:00
Max Horn
83a55fa7e8 Introduce Comperator template parameter to Map -> this allows more flexible use of Map (in particular, I can now use a StringMap in ConfigManager which ignores case)
svn-id: r11170
2003-11-07 00:02:47 +00:00
Max Horn
82aac86edf change (Const)String::c_str to never return 0 (rather return empty string) -> can be used to simplify code. Also don't use stricmp in </<=/>/>= operators, it is inconsisten with == and != operators
svn-id: r11169
2003-11-07 00:02:03 +00:00
Max Horn
ba1cf0e957 cut down dependencies a bit (so that I don't have to recompile hq2x/hq3x whenever common/scaler.h is changed :-)
svn-id: r11168
2003-11-06 23:54:12 +00:00
Max Horn
0dfd0e4414 changed the way get(key,domain) works for global domains (instead of defaulting to the empty string, it will now default to the registered default in this case)
svn-id: r11151
2003-11-05 12:16:14 +00:00
Max Horn
583ae61453 export language list (so that it can be used by the GUI); added methods to convert a Platform/Language ID into a canonical string
svn-id: r11141
2003-11-05 00:58:02 +00:00
Max Horn
d45b475b48 added ConfigManager::removeKey
svn-id: r11140
2003-11-05 00:57:00 +00:00
Max Horn
84efb90484 swap GFX_HQ2X & GFX_ADVMAME3X (purely cosmetic :-)
svn-id: r11134
2003-11-04 21:17:17 +00:00
Max Horn
74b496a062 added PROP_GET_GFX_MODE; removed PROP_SHOW_DEFAULT_CURSOR
svn-id: r11132
2003-11-04 20:46:20 +00:00
Marcus Comstedt
ef5e193d59 stdafx.h needs to be included first.
svn-id: r11117
2003-11-03 22:28:37 +00:00