Commit Graph
86814 Commits
Author SHA1 Message Date
Max Horn 4f159dba90 PS2: Simplify OSystem_PS2::logMessage 2011-06-06 16:47:20 +02:00
Max Horn c81e94b252 BACKENDS: Unify EventManager setup 2011-06-06 16:13:57 +02:00
Max Horn 848079b66d NULL: Fix null backend (untested) 2011-06-06 15:48:40 +02:00
Max Horn 0e20bc0086 COMMON: Remove PS2 / NDS hacks in system.cpp 2011-06-06 15:39:05 +02:00
Max Horn b0b5a1d802 DS: Add custom logMessage() implementation 2011-06-06 15:36:28 +02:00
Max Horn 4878b2b27b PS2: Add logMessage() implementation 2011-06-06 15:35:50 +02:00
Max Horn c847522422 BACKENDS: Add OSystem::getDefaultConfigFileName
This is used to provide default implementations for createConfigWriteStream
and createConfigReadStream, which can be used by most backends.

Note that backends can still override createConfigRead/WriteStream;
this could be useful if settings on some port are not stored in a
regular file (think 'Windows registry', for a hypothetical example).
2011-06-06 15:30:21 +02:00
Max Horn afb06b51cc BACKENDS: Unify AudioCD manager instantiation 2011-06-06 15:02:33 +02:00
Paul Gilbert 1923c0d0a9 TSAGE: Started implementing support methods for track servicing 2011-06-06 22:15:03 +10:00
Max Horn 338a859591 NULL: cleanup 2011-06-06 14:13:18 +02:00
Alyssa Milburn 4af3045188 I18N: Make MidiDriver detection errors translatable. 2011-06-06 12:44:28 +02:00
Willem Jan Palenstijn 5da1427d0c AUDIO: Tweak warning text 2011-06-06 12:39:06 +02:00
Alyssa Milburn b2a1566860 DETECTOR: Change printf calls to use logMessage.
Also make the strings translatable.
2011-06-06 12:32:09 +02:00
Alyssa Milburn 6842227ac2 COMMON: Add kInfo LogMessageType. 2011-06-06 12:26:01 +02:00
Alyssa Milburn a809ac9b7e I18N: Make some more GUI strings translatable. 2011-06-06 12:00:06 +02:00
Max Horn 7a52d414e9 VKEYBD: Adjust to recent XML parser changes 2011-06-06 11:52:21 +02:00
Alyssa Milburn 0cb269ad78 I18N: Fix missing double quotes. 2011-06-06 11:46:02 +02:00
Alyssa Milburn 6835433a42 GUI: Fix message after changing languages. 2011-06-06 11:43:49 +02:00
Alyssa Milburn 9589e5aa82 I18N: Update POTFILES. 2011-06-06 11:42:16 +02:00
Max Horn a6e5b97e9f COMMON: Remove vfprintf call from XML parser 2011-06-06 11:19:09 +02:00
Max Horn ac1c2124e5 SWORD25: Remove redundant bounds check 2011-06-06 11:19:07 +02:00
Max Horn 9c86e1a0a8 SWORD25: Fix whitespace 2011-06-06 11:19:07 +02:00
Alyssa Milburn 7c4f772e7e TOON: Tidy up decodeADPCM. 2011-06-06 10:55:36 +02:00
athrxx 506bd3c3a6 AUDIO: cleanup MidiDriver::detectDevice()
(wrong enum usage)
2011-06-06 01:15:59 +02:00
athrxx 8d23f692f2 AUDIO: replaced kDriverName in MidiDriver::detectDevice()
(This is irrelevant for the MT-32 emulator, but makes sense for plugins which really have more than one device)
2011-06-06 00:20:05 +02:00
athrxx 6d80255cec AUDIO: replace GUIErrorMessage()
GUIErrorMessage() shouldn't be used since it changes the window caption and resets the graphics mode.
2011-06-05 22:05:37 +02:00
athrxx 920c3bb172 KYRA: fix audio detection
Don't attempt to detect PC devices for non-PC versions of the game, because this might trigger unnecessary detection failure messages.
2011-06-05 18:29:16 +02:00
athrxx 43075248aa AUDIO: fix device detection (missing rom files for MT-32 emu)
This is an attempt to fix the problem Max described in his devel mail.
The presence of the rom files will now be checked in detectDevice().
In case of failure there will be fallback attempts.
The user will get notified of the detection failure if he has expressly selected the device that failed.

Please test with your platform / engine (with or without rom files).
2011-06-05 18:29:13 +02:00
Paul Gilbert 054555f78e TSAGE: Implemented the _soServiceTrackType0 method 2011-06-05 22:39:05 +10:00
athrxx 75297cb124 KYRA: fix GMM saving
(match with 477d6233c3)
2011-06-05 11:58:15 +02:00
Willem Jan Palenstijn 72148570de DREAMWEB: Add original Dreamweb assembly sources
They have been released under the GPL with permission from Neil Dodwell.

Note that the version of these sources that was added in
9599894a4b has been tweaked to
prepare for processing by tasmrecover.
src-dreamweb
2011-06-05 11:00:00 +02:00
Oystein Eftevaag 1d3be279fc IPHONE: Fixed a COMI crash and some minor gfx glitches 2011-06-05 00:03:15 -04:00
Paul Gilbert ce7c00f509 TSAGE: Changed SoundManager fields to match Protostar debug info 2011-06-05 09:44:48 +10:00
athrxx 66c982b38c LOL: cleanup
- fix RTL during outro/credits
- get rid of _animator
- fix wrong memset
2011-06-05 01:37:59 +02:00
Paul Gilbert 239e9886d6 TSAGE: Renamed Sound class fields to match Protostar debug info 2011-06-05 09:16:56 +10:00
Paul Gilbert b855a87d70 TSAGE: Removed CRUISE sound code that didn't work 2011-06-05 08:42:26 +10:00
Littleboy b15a5c8e13 BACKENDS: Fix compilation on mingw64 (take 2) 2011-06-04 15:23:21 -04:00
Littleboy 5317837e69 BACKENDS: Cast ShellExecute return value to long instead of int
This should fix compilation on mingw64
2011-06-04 14:45:17 -04:00
Littleboy 3a90d7bf3e BACKENDS: Fix compilation with mingw 2011-06-04 14:38:31 -04:00
Littleboy 1dec501ac7 BACKENDS: Implement Win32 version of OSystem::displayLogFile interface 2011-06-04 14:27:20 -04:00
Alyssa Milburn b766faa7a6 MOHAWK: Add a bunch of LB detection entries. 2011-06-04 19:34:41 +02:00
Willem Jan Palenstijn 7586b90e26 N64: Fix build error (typo) 2011-06-04 17:49:01 +02:00
Joost Peters 265e03c975 IRIX: Fix compilation 2011-06-04 16:55:58 +02:00
Willem Jan Palenstijn 2d87394be9 POSIX: Add TODO/FIXME to displayLogFile 2011-06-04 16:39:39 +02:00
athrxx 3f603ce0ab LOL: changed workaround for fireball bug
(see comment in items_lol.cpp)
2011-06-04 16:03:14 +02:00
Walter van Niftrik 4628833a32 SCI: Set Mac versions of LSL1 and LSL5 to screen height 190.
This fixes bug #3310782. However, as I was unable to get the games working in
a Mac emulator, this is an educated guess at this point.
2011-06-04 15:32:57 +02:00
Willem Jan Palenstijn 656c252636 POSIX: Implement displayLogFile in the posix backend
Tested only on Linux, but hopefully this is sufficiently
portable to support the other POSIX platforms.

Using fork/exec instead of the simpler 'system' to avoid quoting issues
and depending on specific shell features to handle a missing xdg-open
gracefully.
2011-06-04 15:12:07 +02:00
Paul Gilbert eb89240370 TSAGE: Add extra event manager fields to savegames
This should correctly handle re-enabling the cursor when restoring savegames.
2011-06-04 22:40:51 +10:00
Paul Gilbert 9933b1bf19 TSAGE: Bugfix for saving in scenes with palette rotations 2011-06-04 22:39:14 +10:00
Paul Gilbert dc6e60f516 TSAGE: Add support for saving in scene #6100 2011-06-04 20:40:09 +10:00