Johannes Schickel
|
c9d8146c64
|
Fix compilation under Linux.
svn-id: r44226
|
2009-09-20 23:38:35 +00:00 |
|
Johannes Schickel
|
44359cd920
|
Add some shouldQuit() checks in event loops. This makes it possible to easily quit ScummVM (or doing an RTL), when failing the copy protection in Future Wars for example.
svn-id: r44225
|
2009-09-20 23:35:10 +00:00 |
|
Johannes Schickel
|
8daf7fbba8
|
Changed some type names to match our coding guidelines.
svn-id: r44224
|
2009-09-20 23:34:48 +00:00 |
|
Florian Kagerer
|
4d9258d3e5
|
LOL/PC-98: start fixing color issues (still not working correctly though)
svn-id: r44223
|
2009-09-20 23:25:39 +00:00 |
|
Johannes Schickel
|
e062a56c31
|
Implement support for transparent dialgue boxes in the Amiga version of Future Wars.
svn-id: r44222
|
2009-09-20 23:00:08 +00:00 |
|
Johannes Schickel
|
6b9299e863
|
Implement more precise palette conversion in Palette::save. This makes the output look more like the original (compared against E-UAE), but still not perfect.
svn-id: r44221
|
2009-09-20 22:59:30 +00:00 |
|
Johannes Schickel
|
a9f1063ae1
|
Some more paranoia asserts.
svn-id: r44217
|
2009-09-20 16:56:44 +00:00 |
|
Johannes Schickel
|
af553f33fa
|
Implement yet another slight palette handling difference in Kyrandia 1 Amiga, which caused a palette glitch in Kyrandia 1 Amiga German.
svn-id: r44216
|
2009-09-20 16:54:44 +00:00 |
|
Johannes Schickel
|
5bed17efa9
|
- Add support for Kyrandia 1 German Amiga in create_kyradat.
- Increase kyra.dat version.
- Rebuilt kyra.dat.
- Some slight adaptions for Kyrandia 1 German in the ScummVM source.
svn-id: r44215
|
2009-09-20 16:54:23 +00:00 |
|
Johannes Schickel
|
d1acdaeb59
|
Slightly changed unsupported effect level handling in native MT-32 mode.
svn-id: r44214
|
2009-09-20 15:24:08 +00:00 |
|
Johannes Schickel
|
7c2e3aaa44
|
Fix removal of SJIS characters in LoL PC98 menu.
svn-id: r44213
|
2009-09-20 15:01:50 +00:00 |
|
Johannes Schickel
|
156f9d4899
|
Fix language settings in LoL PC98, this fixes the ingame menu usage.
svn-id: r44212
|
2009-09-20 14:44:15 +00:00 |
|
Johannes Schickel
|
b16c357ec6
|
Oops add missing file for create_kyradat.
svn-id: r44211
|
2009-09-20 14:32:22 +00:00 |
|
Johannes Schickel
|
6236a88ac2
|
This hopefully fixes threading issues in PC98 sound driver.
svn-id: r44210
|
2009-09-20 14:29:08 +00:00 |
|
Johannes Schickel
|
566ea2f57e
|
Implement slight differences for PC98 version in TextDisplayer_LoL::printDialogueText and TextDisplayer_LoL::preprocessString.
svn-id: r44209
|
2009-09-20 14:16:31 +00:00 |
|
Johannes Schickel
|
46b3779ae5
|
Fix bug in LoLEngine::decodeSjis.
svn-id: r44208
|
2009-09-20 13:21:18 +00:00 |
|
Travis Howell
|
5d79d748a4
|
Correct error in load code for PC version of Waxworks.
svn-id: r44206
|
2009-09-20 13:17:07 +00:00 |
|
Andre Heider
|
ab6caf1df6
|
New "Input" tab for the options dialog to set pad sensitivity and acceleration.
svn-id: r44205
|
2009-09-20 12:53:32 +00:00 |
|
Johannes Schickel
|
59f72d111f
|
Add checks for half-width katakana, which are currently unsupported.
svn-id: r44204
|
2009-09-20 12:44:35 +00:00 |
|
Andre Heider
|
81bb484f01
|
Fix compilation
svn-id: r44203
|
2009-09-20 12:33:03 +00:00 |
|
Andre Heider
|
cd1628f70d
|
Mention mount errors on the status labels.
svn-id: r44202
|
2009-09-20 11:47:11 +00:00 |
|
Andre Heider
|
44ce4edeaa
|
Fixed endian bug when using inventory items on objects.
svn-id: r44201
|
2009-09-20 11:31:11 +00:00 |
|
Andre Heider
|
3224a8d3c8
|
Only update status label of the active tab (lables print their text when updating, regardless of its visibility status).
svn-id: r44200
|
2009-09-20 11:29:33 +00:00 |
|
Andre Heider
|
cbe7cb0524
|
Added TabWidget::getActiveTab()
svn-id: r44199
|
2009-09-20 11:25:39 +00:00 |
|
Florian Kagerer
|
5acbc3c482
|
LOL/PC-98: fixed block drawing (colors are still wrong)
svn-id: r44198
|
2009-09-19 23:51:19 +00:00 |
|
Florian Kagerer
|
ea2b6d12dc
|
LOL/PC-98: fix some asserts
svn-id: r44197
|
2009-09-19 17:39:31 +00:00 |
|
Florian Kagerer
|
6e4f1482c1
|
LOL: fix warning/error
svn-id: r44196
|
2009-09-19 13:29:21 +00:00 |
|
Florian Kagerer
|
8f4bba878f
|
LOL: start on pc98 support (still messed up and not working though)
svn-id: r44195
|
2009-09-19 13:17:55 +00:00 |
|
Torbjörn Andersson
|
ba659f50ae
|
This Broken Sword 1 sound fix has been backported to 1.0.0.
svn-id: r44194
|
2009-09-19 09:30:51 +00:00 |
|
Andre Heider
|
a81ae427a5
|
Fixed warning about missing newline
svn-id: r44191
|
2009-09-18 21:34:34 +00:00 |
|
Andre Heider
|
aeda407a17
|
Show the console when exiting abnormally.
svn-id: r44190
|
2009-09-18 21:25:32 +00:00 |
|
Andre Heider
|
3e24220a19
|
Moved the Wii gfx code to its own library. Added a onscreen console for stdout/err, toggable via pad keys.
svn-id: r44189
|
2009-09-18 18:56:16 +00:00 |
|
Joost Peters
|
e1ad748f0d
|
SWORD2: Don't show a pop-up if the 'eye' movie is missing - it was omitted in later re-releases.
svn-id: r44187
|
2009-09-18 16:39:14 +00:00 |
|
Johannes Schickel
|
066d748c95
|
Cleanup.
svn-id: r44186
|
2009-09-18 15:54:39 +00:00 |
|
Johannes Schickel
|
0864394748
|
Implement proper reverb setting in native MT-32 mode (as desribed in bug report #1088045 "MI2: Minor problems in native MT-32 mode").
svn-id: r44185
|
2009-09-18 15:54:12 +00:00 |
|
Johannes Schickel
|
c20bc5ea99
|
Implement proper pan reversal for Roland MT-32 in iMuse (as desribed in bug report #1088045 "MI2: Minor problems in native MT-32 mode").
svn-id: r44184
|
2009-09-18 15:12:27 +00:00 |
|
Johannes Schickel
|
6f9f2ddf37
|
Update game screen after changing the active scaler via hotkeys. This fixes black screens in occasions, where the engine does not call updateScreen itself after a scaler change.
svn-id: r44183
|
2009-09-18 12:38:53 +00:00 |
|
Johannes Schickel
|
39b071bed5
|
Call updateScreen after setScreenPalette in olol_restoreMagicShroud, so that the palette is updated correctly.
svn-id: r44182
|
2009-09-18 12:38:11 +00:00 |
|
Johannes Schickel
|
e4fd4e827c
|
Fix some memory leaks, caused by a recent regression in StaticResource::unloadId.
svn-id: r44180
|
2009-09-18 11:38:01 +00:00 |
|
Florian Kagerer
|
559f1f087b
|
LOL: cleanup (replaced some uint8 arrays with new palette objects)
svn-id: r44179
|
2009-09-17 22:22:25 +00:00 |
|
Florian Kagerer
|
35de9e6e3e
|
LOL/Floppy: fix king richard healing sequence
svn-id: r44178
|
2009-09-17 20:56:25 +00:00 |
|
Johannes Schickel
|
bb7463638e
|
- Add preliminary support for Lands of Lore PC98 in create_kyradat
- Increase kyra.dat version
- Rebuilt kyra.dat
svn-id: r44177
|
2009-09-17 19:51:16 +00:00 |
|
Johannes Schickel
|
6133a08ebd
|
- Add missing k2SeqplaySeqData providers for Kyra2 floppy versions
- Add missing k2SeqplayCredits provider for Kyra2 CD ITA fan translation
svn-id: r44176
|
2009-09-17 18:12:58 +00:00 |
|
Filippos Karapetis
|
0812596d75
|
Updated the MSVC project files of the SCI engine (added engine/selector.cpp)
svn-id: r44175
|
2009-09-17 17:50:38 +00:00 |
|
Johannes Schickel
|
cfd6d4722c
|
Changed olol_restoreMagicShroud to be a bit more talkative on errors.
svn-id: r44174
|
2009-09-17 17:14:38 +00:00 |
|
Max Horn
|
5f440854b7
|
SCI: Add EngineState::_kernel member for convenience
svn-id: r44173
|
2009-09-17 17:00:36 +00:00 |
|
Max Horn
|
c2455aad87
|
SCI: Move CallsStruct into vm.cpp, the only place it is being used
svn-id: r44172
|
2009-09-17 16:56:36 +00:00 |
|
Max Horn
|
f2d2276c4a
|
SCI: Move some selector related function into a new file selector.cpp
svn-id: r44171
|
2009-09-17 16:53:58 +00:00 |
|
Max Horn
|
eb77efda78
|
SCI: Add a global getSciVersion() function and make use of it
svn-id: r44170
|
2009-09-17 16:50:53 +00:00 |
|
Max Horn
|
9651562e72
|
SCI: Rename WAS_FUNCT_NR to FAKE_FUNCT_NR; turn some #defines into enums
svn-id: r44169
|
2009-09-17 16:49:31 +00:00 |
|