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
athrxx
75297cb124
KYRA: fix GMM saving
...
(match with 477d6233c3672d9a60cceea3570bc775df3d9253)
2011-06-05 11:58:15 +02:00
Oystein Eftevaag
1d3be279fc
IPHONE: Fixed a COMI crash and some minor gfx glitches
2011-06-05 00:03:15 -04: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
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
Max Horn
ce32745d9c
BACKENDS: Replace OSystem::disableCursorPalette by setFeatureState calls
2011-06-04 11:55:56 +02:00
Max Horn
6575cd195b
COMMON: Clarify OSystem feature flags docs a bit
2011-06-04 11:55:56 +02:00
Max Horn
91b889e2d3
COMMON: Rename kFeatureCursorHasPalette -> kFeatureCursorPalette
2011-06-04 11:55:56 +02:00
Paul Gilbert
4b95cf5d1a
TSAGE: Implemented Y pixel difference in button text
2011-06-04 19:18:47 +10:00
Paul Gilbert
10c308f557
TSAGE: Bugfix for assert when quitting whilst inventory dialog active
2011-06-04 17:31:08 +10:00
Paul Gilbert
6e4e4e50a5
TSAGE: Fix one pixel difference in dialog positioning
...
For some unknown reason, the CD version introduced a one pixel Y difference for dialogs.
2011-06-04 17:22:09 +10:00
Paul Gilbert
06166e03b0
TSAGE: Bugfixes for displaying thick borders on default buttons
2011-06-04 16:29:20 +10:00
Paul Gilbert
a3ff8b5de6
TSAGE: Moved graphic edge adjustment amount to a global variable
...
This matches what was done in the Ringworld CD version
2011-06-04 14:22:09 +10:00
Max Horn
5faa7e3a53
AGI: Fix type mismatch (see bug #3311198 )
2011-06-03 23:17:26 +02:00
Strangerke
54a3e3aa51
TSAGE: Fix font color in GfxMessage(), in later versions of the engine (like the CD version of ringworld)
2011-06-03 22:47:27 +02:00
athrxx
4a8b501a22
SCUMM: fix typo (reported by Littleboy)
2011-06-03 22:09:25 +02:00
athrxx
85f7a01d2a
FM-TOWNS AUDIO: some cleanup in midi driver code
2011-06-03 22:08:22 +02:00
Max Horn
6287426db0
MACOSX: Include ApplicationServices header
...
This should pacify buildbot. Somehow on my system, it does not need it, though.
2011-06-03 18:31:29 +02:00
Max Horn
59646053a3
MACOSX: Fix indention
2011-06-03 18:25:57 +02:00
Max Horn
aec2ea9661
ENGINES: Remove some uses of g_engine
2011-06-03 18:21:58 +02:00
Max Horn
e364072091
Remove accidentally added file *sigh*
2011-06-03 18:21:00 +02:00
Max Horn
0a0258edcf
COMMON: Let Common::normalizePath normalize '..' in paths
...
There are some unit tests to verify that this works correctly.
There is a small chance that this causes regressions in weird setups.
2011-06-03 17:33:07 +02:00
Max Horn
3cc2e5b927
COMMON: Access mac res fork via FSNode instead of StdioStream
...
This fixes linker problems with the unit tests on Mac OS X. it is also
"more proper" to use the high-level FSNode API. StdioStream is a
(relatively) low-level wrapper intended for use inside of backends only.
2011-06-03 17:30:30 +02:00
Max Horn
11bd6da595
SCI: Switch some char* to Common::String&
2011-06-03 16:16:38 +02:00
Max Horn
b25fa194b3
GUI: Fix some comments
2011-06-03 16:16:38 +02:00
Strangerke
d0f721b728
TSAGE: Add proper colors to buttons in the CD version of ringworld
2011-06-03 15:02:59 +02:00
D G Turner
938415aca1
GROOVIE: Remove Unecessary debugger errorString() function.
2011-06-03 13:58:06 +01:00
Willem Jan Palenstijn
87070cbdc8
TESTBED: Remove another static and a confusing comment
2011-06-03 14:42:25 +02:00
Willem Jan Palenstijn
b16d6e8bb2
TESTBED: Get rid of static local variable
...
It's not only against our coding guidelines, but also breaks running the
mutex test multiple times. It may or may not also be responsible for a
MSVC9 build failure reported on IRC.
2011-06-03 14:15:39 +02:00
Max Horn
8b3c36cfad
GUI: Add 'openlog' command to debugger
2011-06-03 13:36:04 +02:00
Max Horn
279a5b4f32
BACKENDS: Add OSystem::displayLogFile interface + OSX implementation
2011-06-03 13:36:04 +02:00
Scott Thomas
ae4b298bbb
GROOVIE: Fix MusicPlayerIOS volume not correctly restoring on new song
2011-06-03 19:49:56 +09:30
Scott Thomas
e23bd5b92b
GROOVIE: Ensure entire v2 res name is loaded with terminating null
2011-06-03 19:47:28 +09:30