Joost Peters
|
161659052b
|
cleanup
svn-id: r44253
|
2009-09-22 09:37:39 +00:00 |
|
Joost Peters
|
58f7f2132e
|
Apply patch #2863653: "PSP: Flickering problem fix" + some formatting changes and fixing several incorrect depth values.
svn-id: r44251
|
2009-09-22 09:31:19 +00:00 |
|
Filippos Karapetis
|
4df106e1f0
|
Copy the internal game name when loading, and don't recreate it
svn-id: r44250
|
2009-09-22 09:16:16 +00:00 |
|
Filippos Karapetis
|
e331269a36
|
Removed unused variable
svn-id: r44249
|
2009-09-22 09:00:32 +00:00 |
|
Filippos Karapetis
|
af7b2fc018
|
Simplified the code which creates the mouse cursor
svn-id: r44248
|
2009-09-22 08:57:45 +00:00 |
|
Filippos Karapetis
|
444615777b
|
Updated the MSVC project files for commit #44240 (removed intmap.*)
svn-id: r44247
|
2009-09-22 06:58:17 +00:00 |
|
Max Horn
|
c5cc785802
|
SCI: Change SystemStrings to use RAW storage consistenly
svn-id: r44246
|
2009-09-22 01:08:42 +00:00 |
|
Max Horn
|
6424a1e9e2
|
SCI: Add some FIXMEs, and print warning if accessing a raw segment as non-raw or vice versa
svn-id: r44245
|
2009-09-22 00:51:55 +00:00 |
|
Max Horn
|
5f5ab54810
|
SCI: Add new type SegmentRef which ultimately will allow us to distinguish between raw and 'reg_t' memory blocks in client code
svn-id: r44244
|
2009-09-22 00:36:24 +00:00 |
|
Max Horn
|
97d1f79e2d
|
SCI: Change SystemString::name from char* to Common::String
svn-id: r44243
|
2009-09-22 00:36:05 +00:00 |
|
Max Horn
|
5fc2428c99
|
SCI: SegmentObj's now set their type in constructor; replace central SegmentObj::createSegmentObj call in SegManager::allocSegment by several explicit 'new' statements; some extra cleanup
svn-id: r44242
|
2009-09-22 00:35:46 +00:00 |
|
Max Horn
|
996b9cc74b
|
SCI: cleanup
svn-id: r44241
|
2009-09-21 21:39:00 +00:00 |
|
Max Horn
|
d2a6713a8e
|
SCI: Replace IntMapper Script::_objIndices and Common::Array Script::_objects by a HashMap -- goodbye, class IntMapper
svn-id: r44240
|
2009-09-21 21:38:43 +00:00 |
|
Max Horn
|
7f728af76e
|
SCI: Workaround for crash in debugger's backtrace
svn-id: r44239
|
2009-09-21 21:38:07 +00:00 |
|
Max Horn
|
43da40996b
|
SCI: Change kAnimate to actually tail recurse
svn-id: r44238
|
2009-09-21 21:37:47 +00:00 |
|
Max Horn
|
537c886aeb
|
Stop confusing doxygen :)
svn-id: r44237
|
2009-09-21 21:37:12 +00:00 |
|
Max Horn
|
2bf7969f95
|
COMMON: Remove Common::HashMap::_dummyNode, instead use HASHMAP_DUMMY_NODE (this saves memory and should still be safe)
svn-id: r44236
|
2009-09-21 21:36:35 +00:00 |
|
Max Horn
|
6b60bfd7ce
|
Updated from upstream
svn-id: r44235
|
2009-09-21 21:36:12 +00:00 |
|
Max Horn
|
57dfb9bafd
|
SCI: Rename Object::flags and pos to _flags and _pos; tweak scriptObjInit0 and scriptObjInit11 to be more similar
svn-id: r44234
|
2009-09-21 21:35:43 +00:00 |
|
Andre Heider
|
47e677ffcc
|
whitespace fix
svn-id: r44233
|
2009-09-21 20:50:13 +00:00 |
|
Andre Heider
|
d020800e57
|
reinit the console when changing the video mode.
svn-id: r44232
|
2009-09-21 20:45:21 +00:00 |
|
Johannes Schickel
|
cb41cea6f1
|
Changed AMIGA menu code to closer match the original. (The menu item highlight selection is still wrong though.)
svn-id: r44231
|
2009-09-21 01:15:34 +00:00 |
|
Johannes Schickel
|
756659b00e
|
Add more shouldQuit checks in event loops.
svn-id: r44230
|
2009-09-21 01:15:11 +00:00 |
|
Johannes Schickel
|
94e359d3fb
|
Fix box outline color for FW Amiga.
svn-id: r44229
|
2009-09-21 01:14:50 +00:00 |
|
Johannes Schickel
|
9eabcb7baa
|
Cleanup.
svn-id: r44228
|
2009-09-20 23:56:42 +00:00 |
|
Johannes Schickel
|
df4978b776
|
Fix valgrind warning.
svn-id: r44227
|
2009-09-20 23:56:21 +00:00 |
|
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 |
|