Johannes Schickel
48dc290b6c
Bugfix for dropping items off scene.
...
svn-id: r31189
2008-03-18 19:32:00 +00:00
Torbjörn Andersson
12bfc644f4
Fixed some warnings, so that I too may bask in the glory of Kyrandia 2.
...
svn-id: r31188
2008-03-18 19:31:38 +00:00
Johannes Schickel
f1b11fdff9
- started to add debugC calls to methods
...
- implemented some missing bits in itemDropDown
svn-id: r31187
2008-03-18 19:27:21 +00:00
Johannes Schickel
cbc4c789da
Implemented showing of credits after completing game.
...
svn-id: r31186
2008-03-18 19:06:53 +00:00
Johannes Schickel
80a73d4ae6
Renamed opcode 95 to o2_showItemString.
...
svn-id: r31185
2008-03-18 18:20:13 +00:00
Johannes Schickel
9dc4bcb407
- Impelemented opcodes:
...
-> 95: o2_showPickUpString
-> 107: o2_waitForConfirmationClick
-> 161: o2_getRainbowRoomData
-> 162: o2_drawSceneShapeEx
- Did I mention that HoF is completable now?
svn-id: r31184
2008-03-18 18:07:05 +00:00
Johannes Schickel
83390027c2
- Implemented opcodes:
...
-> 12: o2_setCharacterFacing
-> 14: o2_moveCharacter
-> 61: o2_loadZShapes
-> 83: o2_setPathfinderFlag
-> 90: o2_setSceneAnimPos
-> 160: o2_updateTwoSceneAnims
- Implemented dino riding sequence
- Fixed bug in KyraEngine_v2::initSceneScreen which caused some gfx glitches
svn-id: r31183
2008-03-18 17:00:26 +00:00
Johannes Schickel
2af4fc1034
- Implemented opcodes:
...
-> 21: o2_backUpScreen
-> 22: o2_restoreScreen
-> 28: o2_addItemToInventory
-> 50: o2_wipeDownMouseItem
-> 67: o2_loadPalette384
-> 68: o2_setPalette384
-> 165: o2_disableTimer
-> 166: o2_enableTimer
-> 167: o2_setTimerCountdown
- renamed some timer functions
svn-id: r31182
2008-03-18 15:50:43 +00:00
Johannes Schickel
8e98e35b56
Fixed bug in o2_setupSceneAnimation. (should fix some lockups)
...
svn-id: r31181
2008-03-18 14:27:22 +00:00
Johannes Schickel
d4daa244d8
Fixed bug, which caused displaying wrong string to be shown then combining items in HoF.
...
svn-id: r31180
2008-03-18 13:51:16 +00:00
Johannes Schickel
4c880c77a4
Fixed pathfinder post processing in HoF, this should smooth walk paths a lot.
...
svn-id: r31179
2008-03-18 13:29:12 +00:00
Johannes Schickel
caf1cc60de
Completed implementation of KyraEngine_v2::inputSceneChange.
...
svn-id: r31178
2008-03-18 13:01:33 +00:00
Johannes Schickel
b03c23ce57
Fixed input bug causing Zanthia not to move sometimes.
...
svn-id: r31177
2008-03-18 12:55:41 +00:00
Travis Howell
04083cff88
List CUP videos as previews, rather than demos.
...
svn-id: r31175
2008-03-18 12:51:16 +00:00
Johannes Schickel
5df3a2e130
Fixed bug preventing movement.
...
svn-id: r31172
2008-03-18 00:04:34 +00:00
Florian Kagerer
68a603139d
-missed animator_v2.cpp in last commit
...
svn-id: r31171
2008-03-17 23:45:33 +00:00
Florian Kagerer
760b44da10
- implement opcode 29: o2_drawShape
...
svn-id: r31170
2008-03-17 23:32:26 +00:00
Johannes Schickel
a917a88504
Oops forgot to enable some code.
...
svn-id: r31169
2008-03-17 23:29:25 +00:00
Johannes Schickel
845d65d8b7
Implemented opcode 98: o2_setDeathHandlerFlag
...
svn-id: r31168
2008-03-17 23:27:33 +00:00
Johannes Schickel
1042c6dccf
Implemented opcodes:
...
- 70: o2_backUpInventoryGfx
- 71: o2_disableSceneAnim
- 72: o2_enableSceneAnim
- 73: o2_restoreInventoryGfx
svn-id: r31167
2008-03-17 23:01:50 +00:00
Johannes Schickel
8752939fe4
Implemented opcodes:
...
- 91: o2_blockInRegion
- 92: o2_blockOutRegion
svn-id: r31166
2008-03-17 22:42:12 +00:00
Johannes Schickel
f6f61a5bc3
- Fixed opcode 115 (fixed dragon scene)
...
- renamed opcode 155 to o2_addToSceneAnimPosAndUpdate
svn-id: r31165
2008-03-17 22:32:30 +00:00
Johannes Schickel
0a0576d060
Fix kyra save file naming scheme.
...
svn-id: r31164
2008-03-17 21:56:37 +00:00
Florian Kagerer
d71523ae15
remove unnecessary code duplication
...
svn-id: r31163
2008-03-17 21:15:24 +00:00
Johannes Schickel
136040b869
Cleanup.
...
svn-id: r31162
2008-03-17 20:36:58 +00:00
Johannes Schickel
fc47cbe629
Probably fixing string issues in menu.
...
svn-id: r31161
2008-03-17 20:34:46 +00:00
Johannes Schickel
97c0909349
Remove unsued variables.
...
svn-id: r31160
2008-03-17 20:30:09 +00:00
Johannes Schickel
80b0fd190d
Removed some unneeded and bug causing code.
...
svn-id: r31159
2008-03-17 20:19:47 +00:00
Johannes Schickel
431181cffc
Fix typo.
...
svn-id: r31158
2008-03-17 20:06:50 +00:00
Torbjörn Andersson
b01e550183
Removed unused variable.
...
svn-id: r31157
2008-03-17 18:44:29 +00:00
Johannes Schickel
6ebfeb5a05
Also allow '.' and Escape as keys for skipping sequences in HoF.
...
svn-id: r31156
2008-03-17 18:19:01 +00:00
Johannes Schickel
c7ede8337e
Let Kyra1 and Kyra2 use a common savegame version number. (cleanup)
...
svn-id: r31155
2008-03-17 18:13:28 +00:00
Johannes Schickel
91a800cf02
Implemented quick (via hotkeys) save/load suppot for HoF.
...
svn-id: r31154
2008-03-17 18:10:52 +00:00
Johannes Schickel
4e88124361
Fixed KyraEngine_v2::initSceneScreen
...
svn-id: r31153
2008-03-17 12:43:09 +00:00
Florian Kagerer
b9339221e4
- implement debugger commands: gamespeed and pass_codes
...
- implement opcode 151: meanWhileScene()
- fix dragon flight scene: this is still totally messed up, but at least the screen doesn't stay blank any more
svn-id: r31152
2008-03-17 01:34:24 +00:00
Florian Kagerer
eceee73424
- fix demo
...
svn-id: r31151
2008-03-17 00:40:00 +00:00
Johannes Schickel
6c672d92f0
Changed Kyra2 script debug printfs to be consistent with Kyra1 ones.
...
svn-id: r31150
2008-03-16 18:42:29 +00:00
Johannes Schickel
18fa238cd3
- implemented skip flag handling in wsa related opcodes
...
- implemented skip flag handling in o2_isVoicePlaying
- fixed skip flag handling when making the cauldron appear.
svn-id: r31149
2008-03-16 18:24:45 +00:00
Florian Kagerer
6444a3c3d8
fix typo
...
svn-id: r31148
2008-03-16 17:43:41 +00:00
Florian Kagerer
04a2ac1485
- implement zanthIdleChat()
...
- bug fix for zanthRandomChat()
svn-id: r31147
2008-03-16 17:16:17 +00:00
Johannes Schickel
79cc924d0e
Implemented opcode 16: o2_soundFadeOut
...
svn-id: r31146
2008-03-16 15:35:12 +00:00
Johannes Schickel
042666ca04
Implemented opcode 34: o2_removeItemSlotFromInventory
...
svn-id: r31145
2008-03-16 15:30:57 +00:00
Johannes Schickel
2bbaadbf95
Implemented opcodes:
...
- 15: o2_customCharacterChat
- 18: o2_restoreTalkTextMessageBkgd
- 94: o2_setCauldronState
- 154: o2_setupSceneAnimation
svn-id: r31144
2008-03-16 15:28:05 +00:00
Johannes Schickel
f0d54b4513
Reworked skipFlag handling.
...
svn-id: r31143
2008-03-16 14:32:49 +00:00
Johannes Schickel
c7175fac8d
- moved KyraEngine_v1::setupOpcodeTable from kyra_v1.cpp to kyra_v2.cpp
...
- some more work in KyraEngine_v2::showIdleAnim
svn-id: r31142
2008-03-16 13:52:08 +00:00
Johannes Schickel
ef72d8e7bf
Moved KyraEngine_v2::setupOpcodeTable from kyra_v2.cpp to script_v2.cpp
...
svn-id: r31141
2008-03-16 13:40:54 +00:00
Johannes Schickel
3bfa70bc3e
Implemented opcode 30: o2_addItemToCurScene
...
svn-id: r31140
2008-03-16 13:39:40 +00:00
Johannes Schickel
2a95c653eb
- Impelemented opcode 155: o2_stopSceneAnimation
...
- fixed crash while switching chapters
svn-id: r31139
2008-03-16 13:31:18 +00:00
Florian Kagerer
bbecd439c1
- fix mouse cursor hotspot for sjis mode
...
svn-id: r31138
2008-03-16 12:51:59 +00:00
Johannes Schickel
7a690dae10
- fixed mouse position in Kyra1 after savegame loading
...
- enabled some code in KyraEngine_v2::enterNewScene
svn-id: r31137
2008-03-16 12:34:23 +00:00
Florian Kagerer
b75c790c7a
- add opcode 146 - resetInputColorCode()
...
- add updateWaterFlasks()
- some fixes for mouse pointer positioning in sjis mode
- bug fix for tim player
svn-id: r31136
2008-03-16 02:00:14 +00:00
Torbjörn Andersson
7074132276
Fixed warning about unused variable.
...
svn-id: r31135
2008-03-15 21:33:01 +00:00
Johannes Schickel
3da00ccc79
- cleanup
...
- enabled some chat related code in KyraEngine_v2::runLoop and KyraEngine_v2::handleInputUnkSub
svn-id: r31134
2008-03-15 21:11:22 +00:00
Johannes Schickel
db3e317ab3
Implemented opcodes:
...
- 27: o2_displayWsaSequence
- 99: o2_setDrawNoShapeFlag
- 129: o2_chapterChange
- 159: o2_processPaletteIndex
svn-id: r31133
2008-03-15 21:03:35 +00:00
Florian Kagerer
fd7ed046bb
- some more opcodes for wsa and tim sequences
...
- adding some code to inputSceneChange
svn-id: r31132
2008-03-15 20:24:26 +00:00
Johannes Schickel
f88a2923cd
Implemented opcodes:
...
- 36: o2_removeItemFromInventory
- 64: o2_disableAnimObject
- 65: o2_enableAnimObject
- 101: o2_showLetter
- 115: o2_setSceneAnimPosAndUpdate
svn-id: r31131
2008-03-15 19:55:05 +00:00
Max Horn
05dd6cee3a
Got rid of EncapsulatedADGameDesc
...
svn-id: r31130
2008-03-15 15:25:49 +00:00
Florian Kagerer
dc319c719f
- implement opcode 127 (entering the color code for the skull in the rat cave now works)
...
- minor bug fix for mouse cursor (which sometimes would show when it shouldn't)
svn-id: r31129
2008-03-15 14:40:00 +00:00
Johannes Schickel
9ff187ad63
Fixed another valgrind warning.
...
svn-id: r31128
2008-03-15 11:44:36 +00:00
Johannes Schickel
be9f33c3be
Fixed some valgrind warnings.
...
svn-id: r31127
2008-03-15 11:39:19 +00:00
Johannes Schickel
850868536b
Fixed bug in o2_countItemInInventory.
...
svn-id: r31126
2008-03-15 10:55:32 +00:00
Johannes Schickel
91adba9842
Implement opcodes:
...
- 7: o2_getCharacterScene
- 54: o2_delaySecs
- 103: o2_fillRect
svn-id: r31125
2008-03-15 09:57:41 +00:00
Florian Kagerer
9cedcd059b
animations for inventory items and mouse pointers
...
svn-id: r31122
2008-03-15 00:16:11 +00:00
Max Horn
6547ef6e12
Started to get rid of Common::EncapsulatedADGameDesc (using plain Common::ADGameDescription instead)
...
svn-id: r31121
2008-03-14 17:31:04 +00:00
Max Horn
8a9a14002e
Advanced Detector: Changed fallback detector from a callback function pointer to an overrideable method of AdvancedMetaEngine
...
svn-id: r31119
2008-03-14 13:59:31 +00:00
Max Horn
1e6f59e2dc
const const const
...
svn-id: r31118
2008-03-14 13:35:47 +00:00
Max Horn
7288b92d0d
SCUMM: Improved detector to properly distinguish MM v1 and v2 demos (fixes detection of fan translations of the demos) (didn't update the website MD5 table on purpose)
...
svn-id: r31111
2008-03-12 16:36:49 +00:00
Travis Howell
884276e22e
Fix bug #1911558 - FF: Inventory doesn't scroll to the end.
...
svn-id: r31110
2008-03-12 00:22:30 +00:00
Torbjörn Andersson
890da04bc4
Cleanup.
...
svn-id: r31108
2008-03-11 19:25:53 +00:00
Paweł Kołodziejski
b1f1447234
engine as now as reference for future changes.
...
ignore char ' for now as i can't find proper font char.
svn-id: r31098
2008-03-09 21:07:02 +00:00
Paweł Kołodziejski
bfe006b9cf
ops
...
svn-id: r31097
2008-03-09 19:48:00 +00:00
Paweł Kołodziejski
41d4104e3c
fix regression
...
svn-id: r31096
2008-03-09 19:14:37 +00:00
Paweł Kołodziejski
7f2c632860
fix regression
...
svn-id: r31095
2008-03-09 17:51:27 +00:00
Paweł Kołodziejski
efbe28e9e3
fix regression
...
svn-id: r31094
2008-03-09 17:39:54 +00:00
Paweł Kołodziejski
6861c02d47
next fixes after merge regressions
...
svn-id: r31093
2008-03-09 17:10:19 +00:00
Paweł Kołodziejski
f42daf54d1
next fixes after merge regressions
...
svn-id: r31092
2008-03-09 16:10:18 +00:00
Florian Kagerer
9ebc676241
sjis bug fix
...
svn-id: r31091
2008-03-09 15:52:44 +00:00
Torbjörn Andersson
e3b17dbf6b
Added missing line and renamed a variable to fix warnings.
...
svn-id: r31090
2008-03-09 15:34:58 +00:00
Florian Kagerer
4712089f18
floppy/fm-towns implementation for spell book
...
svn-id: r31089
2008-03-09 15:26:06 +00:00
Johannes Schickel
d2bbfbcc35
- fixed little glitch when putting items in cauldron
...
- implemented listing of items in cauldron
svn-id: r31088
2008-03-09 15:24:47 +00:00
Johannes Schickel
05f68b17d4
- implemented cauldron handling for HoF (needs some more testing though)
...
- fixed bug in updateCharFacing
- added 'give' command to HoF debugger, which allows setting the hand item to a specified item
svn-id: r31087
2008-03-09 14:46:24 +00:00
Torbjörn Andersson
95c5a48853
Fixed warning.
...
svn-id: r31086
2008-03-09 12:25:48 +00:00
Travis Howell
24b04c6f51
Fix compile.
...
svn-id: r31085
2008-03-09 12:19:42 +00:00
Johannes Schickel
9b6be10181
Implemented spellbook in HoF.
...
svn-id: r31084
2008-03-09 11:28:51 +00:00
Paweł Kołodziejski
413afbfdd6
next fixes after merge regressions
...
svn-id: r31083
2008-03-09 11:13:20 +00:00
Paweł Kołodziejski
4ad14b6016
next fixes after merge regressions
...
svn-id: r31082
2008-03-09 10:16:27 +00:00
Johannes Schickel
3a83cf654e
Fixed access of inventory in HoF while cursor is not visible.
...
svn-id: r31081
2008-03-09 09:58:05 +00:00
Travis Howell
353e5a7896
Add hack to skip the faulty credits script in Russian HE99 version of Freddi Fish 3.
...
svn-id: r31080
2008-03-09 09:28:10 +00:00
Paweł Kołodziejski
179ff6bcc2
next fixes after merge regressions
...
svn-id: r31079
2008-03-09 09:20:16 +00:00
Paweł Kołodziejski
9d948f92a0
fixed after merge regression
...
svn-id: r31078
2008-03-09 09:08:10 +00:00
Paweł Kołodziejski
5bf23671e5
fixes to diffrent parts of game
...
svn-id: r31077
2008-03-09 08:52:52 +00:00
Paweł Kołodziejski
aceaabc5d2
ident
...
svn-id: r31076
2008-03-09 08:31:16 +00:00
Paweł Kołodziejski
28a87c9775
changed moment of increasing num_ejec
...
svn-id: r31075
2008-03-09 08:30:24 +00:00
Paweł Kołodziejski
b7f0ba7860
fixed icons in part 5
...
svn-id: r31074
2008-03-09 08:27:27 +00:00
Paweł Kołodziejski
9a2a260ec7
ops
...
svn-id: r31073
2008-03-09 08:12:10 +00:00
Paweł Kołodziejski
bcbb7cc0db
fixed wrong call
...
svn-id: r31072
2008-03-09 08:05:40 +00:00
Eugene Sandulenko
f29a6066ec
Remove unnecessary execution bit.
...
svn-id: r31070
2008-03-08 20:52:44 +00:00
Paweł Kołodziejski
18f1e61931
more merge fixes for drascula, game is completable now
...
svn-id: r31069
2008-03-08 19:47:44 +00:00
Johannes Schickel
20a1e653b8
Typo.
...
svn-id: r31068
2008-03-08 19:47:14 +00:00
Johannes Schickel
f02ec1d7ea
Fix some typos. (and I thought DrMcCoy does this usualy...)
...
svn-id: r31067
2008-03-08 19:37:43 +00:00
Johannes Schickel
64d2907df5
Cleanup.
...
svn-id: r31066
2008-03-08 19:30:25 +00:00
Johannes Schickel
4d65d240e4
Fix for bug #1910180 "KYRA1: Screen "flash"".
...
svn-id: r31065
2008-03-08 19:28:42 +00:00
Johannes Schickel
1ac3a62fc1
Possible fix for bug #1910180 "KYRA: Screen "flash"".
...
svn-id: r31064
2008-03-08 18:33:59 +00:00
Paweł Kołodziejski
1c155a4be7
more merge fixes for drascula
...
svn-id: r31063
2008-03-08 18:00:04 +00:00
Paweł Kołodziejski
8b454a176c
more fixes after merge parts of engine. now game reach final part 6
...
svn-id: r31061
2008-03-08 11:33:18 +00:00
Torbjörn Andersson
939166bbda
Indentation. (And another test to see if commit works as intended.)
...
svn-id: r31053
2008-03-07 00:50:51 +00:00
Torbjörn Andersson
47f3e92bdd
Cleanup, and test to see if I can commit.
...
svn-id: r31049
2008-03-07 00:33:43 +00:00
Sven Hesse
99d8cf695f
Added support for RLE compressed frame data in VMDs
...
svn-id: r31044
2008-03-07 00:16:37 +00:00
Johannes Schickel
130cfded75
Implement inventory scrolling for HoF.
...
svn-id: r31043
2008-03-05 17:38:12 +00:00
Sven Hesse
1764225970
Added a workaround for the swapped dialog lines when talking to the mayor in some versions Gob2
...
svn-id: r31042
2008-03-04 20:06:46 +00:00
Johannes Schickel
4b4e93b190
Fixed some uninitialized variables.
...
svn-id: r31041
2008-03-03 23:38:22 +00:00
Travis Howell
61390db7f0
Fix compile.
...
svn-id: r31040
2008-03-03 23:01:59 +00:00
Johannes Schickel
6c41dbdef2
Fixed crash when clicking on empty inventory slot.
...
svn-id: r31039
2008-03-03 22:51:16 +00:00
Johannes Schickel
b651a74b45
Started to implement GUI code for HoF.
...
Currently working:
- _basic_ inventory, this doesn't include scrolling through the inventory
svn-id: r31038
2008-03-03 22:38:31 +00:00
Sven Hesse
beaef7f322
Added the MD5 for the German floppy version of Lost in Time, as supplied by cartman_ on #scummvm
...
svn-id: r31037
2008-03-03 22:37:59 +00:00
Sven Hesse
fc91de07df
Forgot to change a few GameTypes + Added a floppy version
...
svn-id: r31033
2008-03-03 00:18:52 +00:00
Sven Hesse
a513f0f43a
Added a workaround of sorts for Inca2. It's essentially playable, sans saving, space shooter and correct speech language selection
...
svn-id: r31032
2008-03-02 23:57:29 +00:00
Paweł Kołodziejski
2db83c69e1
not needed anymore
...
svn-id: r31026
2008-03-01 20:51:16 +00:00
Paweł Kołodziejski
d324010b5a
two fixes which allow play game into 4 part
...
svn-id: r31025
2008-03-01 20:50:23 +00:00
Sven Hesse
85b61f3d10
Fixing my Lost in Time fixes
...
svn-id: r31020
2008-03-01 15:13:06 +00:00
Paweł Kołodziejski
918552ac0f
change array size 43 for objetos_que_tengo
...
svn-id: r31019
2008-03-01 14:32:38 +00:00
Torbjörn Andersson
365f5e804d
Escape the question mark, to prevent '??!' from being interpreted as the
...
trigraph for '|'.
svn-id: r31018
2008-03-01 08:34:54 +00:00
Travis Howell
c8077925cc
Fix subtitle regressions in DOS Floppy demo of Simon the Sorcerer 1.
...
svn-id: r31015
2008-03-01 03:59:56 +00:00
Sven Hesse
5878f701c1
Fixed some Lost in Time bugs:
...
- CD cutscenes are drawn correctly know
- CD cutscenes are (more) correctly synced now
- The cursor doesn't flicker anymore when a video is played in the background
svn-id: r31014
2008-02-29 22:24:52 +00:00
Paweł Kołodziejski
a47e5aa5f5
svn-id: r31011
2008-02-29 21:00:37 +00:00
Paweł Kołodziejski
dd2b77ce82
.
...
svn-id: r31010
2008-02-29 20:46:25 +00:00
Paweł Kołodziejski
15cd10aba3
and again...
...
svn-id: r31009
2008-02-29 20:44:58 +00:00
Paweł Kołodziejski
763f86a99d
revert to texts to from english not latest french version of sources
...
svn-id: r31008
2008-02-29 20:36:04 +00:00
Paweł Kołodziejski
2890d496cf
revert to texts to from english not latest french version of sources
...
svn-id: r31007
2008-02-29 20:32:28 +00:00
Paweł Kołodziejski
feffb0a048
revert to texts to from english not latest french version of sources
...
svn-id: r31006
2008-02-29 20:31:45 +00:00
Paweł Kołodziejski
3657d77c4e
revert to texts to from english not latest french version of sources
...
svn-id: r31005
2008-02-29 20:20:28 +00:00
Paweł Kołodziejski
3bf8ce9a06
fix starting new part of game
...
svn-id: r31004
2008-02-29 19:26:05 +00:00
Paweł Kołodziejski
e38bddc7d6
disable salva_pantallas func, for now could not be finished due lack of sources, it use *ghost funcs for some kind special gfx function from effecto.lib. it happen when player is idle for some time.
...
svn-id: r31003
2008-02-29 15:20:23 +00:00
Paweł Kołodziejski
48259cc65f
fixed exit from engine
...
svn-id: r31002
2008-02-29 15:11:44 +00:00
Paweł Kołodziejski
e57b6650cc
fixes to displayed chars
...
svn-id: r30999
2008-02-29 14:27:25 +00:00
Paweł Kołodziejski
07984f9c63
ident
...
svn-id: r30998
2008-02-29 07:45:30 +00:00
Paweł Kołodziejski
ad10df879d
slow down key repeat
...
svn-id: r30997
2008-02-29 07:40:56 +00:00
Paweł Kołodziejski
4caa91d0e6
added comment for missing code functionality
...
svn-id: r30996
2008-02-29 07:29:45 +00:00
Paweł Kołodziejski
11e97cd1ff
fixed restore savegame from different part of game
...
svn-id: r30995
2008-02-29 00:04:43 +00:00
Paweł Kołodziejski
57be6b5a2e
get rid canal_p really silly code (that was encode/decode game data !)
...
svn-id: r30994
2008-02-28 22:53:51 +00:00
Paweł Kołodziejski
61f7594866
fixes to savegames list file
...
svn-id: r30993
2008-02-28 22:08:40 +00:00
Paweł Kołodziejski
5c85fc4083
added few delays for better mouse response
...
svn-id: r30992
2008-02-28 22:00:01 +00:00
Filippos Karapetis
5f493ce618
Added a workaround so that the mob of prisoners in Nimdok's chapter is shown correctly after a cutaway is shown
...
svn-id: r30991
2008-02-28 00:17:51 +00:00
Filippos Karapetis
99a5d11544
Don't change the voice bank when no voice files are present. This will stop SAGA games from crashing when no voice files are present in talkie versions of ITE and IHNM (regression from commit #30648 )
...
svn-id: r30989
2008-02-27 18:17:50 +00:00
Filippos Karapetis
113ce2b900
Don't do any special font mapping in the Italian fan translation of ITE, so that Italian characters are shown correctly
...
svn-id: r30988
2008-02-27 18:10:08 +00:00
Max Horn
d31ca4982e
Add support for --list-saves to the sky engine
...
svn-id: r30987
2008-02-27 16:07:38 +00:00
Max Horn
d4e9661809
Modified the BASS save/load code to use a StringList for storing the save state titles (simplified the code, removed some cruft)
...
svn-id: r30986
2008-02-27 15:44:39 +00:00
Filippos Karapetis
a7269c6009
Fix for bug #1895205 - "IHNM: end game text/caption error"
...
svn-id: r30985
2008-02-27 15:11:16 +00:00
Johannes Schickel
6f2215753c
Fix long standing wrong function names in debug prints.
...
svn-id: r30984
2008-02-27 15:01:33 +00:00
Max Horn
778309ed56
Simplified Control::handleKeyPress and fixed a long-standing bug in the verification of the save name
...
svn-id: r30981
2008-02-27 11:03:09 +00:00
Filippos Karapetis
a3f2f4b039
This safeguard is no longer needed for IHNM
...
svn-id: r30956
2008-02-24 16:56:28 +00:00
Filippos Karapetis
ef9850166d
Fix for bug #1900254 - "ITE: Glitches when bridging the gorge"
...
svn-id: r30955
2008-02-24 16:12:47 +00:00
Filippos Karapetis
d9e3daae8f
Removed 2 unnecessary calls to File::exists()
...
svn-id: r30952
2008-02-24 14:30:56 +00:00
Johannes Schickel
83d2f0c3e7
Oops fix stupid copy&paste error...
...
svn-id: r30950
2008-02-24 12:33:20 +00:00
Johannes Schickel
cb36b056ba
Also add extrapath to default search location for Kyrandia resources.
...
svn-id: r30949
2008-02-24 12:30:12 +00:00
Robin Watts
1cf9fc944a
Make codec47 cope with failed mallocs.
...
Not the nicest result in the world, but better than crashing and burning...
svn-id: r30934
2008-02-23 18:57:49 +00:00
Andrew Kurushin
040d8e10fe
fix bug 1900244 "ITE: Strange animation when returning to prison cell"
...
svn-id: r30924
2008-02-23 14:42:46 +00:00
Filippos Karapetis
208c753215
Stop printing opcodes in the debug console
...
svn-id: r30923
2008-02-23 14:31:25 +00:00
Filippos Karapetis
3581257ceb
Fix for bug #1900220 - "ITE: Missing text outline"
...
svn-id: r30920
2008-02-23 13:54:58 +00:00
Filippos Karapetis
638e23f37c
Fix for bug #1900258 - "ITE: Glitch when looking at the map while at the docks"
...
svn-id: r30919
2008-02-23 13:36:40 +00:00
Filippos Karapetis
93753d2f3b
Fixed some issues with the previous commit, bug #1893564 should be fixed now without affecting anything else
...
svn-id: r30917
2008-02-22 09:13:27 +00:00
Filippos Karapetis
a7e7dfe122
Fix for bug #1893564 - "AGI: Texts messed out in Naturette 1"
...
svn-id: r30916
2008-02-22 08:57:18 +00:00
Florian Kagerer
faeb81fb62
palette bug fix (inventory turned blue when leaving the scene after eating the mushroom)
...
svn-id: r30915
2008-02-22 07:00:12 +00:00
Florian Kagerer
3969249b93
two more opcodes (Zanthia's random chats and mushroom drug effects) and some cleanup
...
svn-id: r30914
2008-02-22 00:33:56 +00:00
Travis Howell
aedc896b97
Add patch from Quietust - Update asserts and comments in sound code for Amiga SCUMM V2 games.
...
svn-id: r30908
2008-02-19 00:36:47 +00:00
Florian Kagerer
896b46323f
the script countdown needs to be divided by _ticklength
...
svn-id: r30904
2008-02-18 23:22:22 +00:00
Florian Kagerer
bcdfe6ade0
some more opcodes (the fly tree is now operational) and some bug fixes
...
svn-id: r30903
2008-02-18 23:04:37 +00:00
Florian Kagerer
ab40f56f47
fix memory leak
...
svn-id: r30902
2008-02-17 23:48:21 +00:00
Florian Kagerer
33e2e1c658
remove ugly const casts in staticres
...
svn-id: r30901
2008-02-17 23:32:35 +00:00
Florian Kagerer
2032965063
scripting bug fix (npc scene startup scripts were executed twice)
...
svn-id: r30899
2008-02-17 21:58:46 +00:00
Robin Watts
d2513eb5f5
Yet another missing change from the proc3 ARM code stuff; add proc3ARM.o to
...
the list of modules to build if USE_ARM_COSTUME_ASM is defined.
svn-id: r30898
2008-02-17 20:25:07 +00:00
Johannes Schickel
5b31fe75d4
Print instruction offset of script commands for debug output.
...
svn-id: r30895
2008-02-17 14:14:26 +00:00
Travis Howell
d201f0e9aa
Fix bug ##1894968 - PUTTZOO: Music in water scenes messed up.
...
svn-id: r30889
2008-02-17 08:17:41 +00:00
Johannes Schickel
377912a3a3
Added newline at end of file again (fixes compiling with -Werror for me).
...
svn-id: r30888
2008-02-17 02:08:30 +00:00
Florian Kagerer
753536fa61
committing patch 1891492 : dialogue (dlg/tim) support for HoF
...
- talking to NPCs is now possible.
- Zanthia's talks when entering a new scene for the first time now work
- using items on Zanthia is now possible.
svn-id: r30886
2008-02-17 02:06:04 +00:00
Sven Hesse
9146cf3603
Added a MD5 for another Gob2 Amiga Demo, as supplied by polluks in bug report #1895126
...
svn-id: r30884
2008-02-16 22:32:24 +00:00
Sven Hesse
dc7fd7177d
Fixing fading on (only my?) amd64 systems
...
svn-id: r30882
2008-02-16 18:50:23 +00:00
Paul Gilbert
9ac46607fc
Bugfix for loading older savegame versions
...
svn-id: r30879
2008-02-16 05:12:32 +00:00
Travis Howell
da10467efd
Add patch #1894778 - ZAK: Add remaining Amiga sounds.
...
svn-id: r30876
2008-02-16 03:12:34 +00:00
Sven Hesse
a67ebc3d7a
Fixed a Gob3 walking issue noticeable when Blount walks down double-wide stairs (see bug report #1888627 )
...
svn-id: r30874
2008-02-16 02:20:30 +00:00
Paweł Kołodziejski
28d61e484b
ident
...
svn-id: r30873
2008-02-15 22:15:50 +00:00
Max Horn
e9ca949e1c
Forgot this one
...
svn-id: r30872
2008-02-15 17:05:13 +00:00
Max Horn
88bb567e18
Merged lots of _mixer->isReady() warnings into a single one in Engine constructor
...
svn-id: r30871
2008-02-15 17:01:35 +00:00
Paweł Kołodziejski
e640155089
revert stateId == 4 part of code to previous ignore action to fix bug #1881415
...
svn-id: r30868
2008-02-15 14:14:04 +00:00
Paul Gilbert
fe1078f08f
Changed error dialog display to exit ScummVM through the standard execution path rather than using the exit() method
...
svn-id: r30866
2008-02-14 22:52:57 +00:00
Florian Kagerer
a057491db2
patch [ 1891542 ] KYRA: text/speech options support for HoF sequence player
...
svn-id: r30865
2008-02-14 19:59:51 +00:00
Kari Salminen
6740541e03
Fix for bug #1883989 (AGI: Jolimie freezes). Game's detection entry had its parameters in wrong order and game feature flags were interpreted as the AGI version number and vice versa... whoops.
...
svn-id: r30857
2008-02-13 01:33:40 +00:00
Kari Salminen
66418e4283
Tiny fix to autodetected game's naming (Removes an extra space).
...
svn-id: r30854
2008-02-12 15:31:09 +00:00
Kari Salminen
98f8e93102
Added better AGIPAL autodetect to the AGI's fallback detector (Now checks files 'pal.100' - 'pal.109' rather than just the file 'pal.101').
...
svn-id: r30852
2008-02-12 15:20:47 +00:00
Sven Hesse
a93b6b22bb
Added Gob MD5s as supplied by raziel_ in bug reports #1891864 , #1891867 and #1891869
...
svn-id: r30851
2008-02-12 14:55:31 +00:00
Travis Howell
d178604838
Alter last changes, for code formatting.
...
svn-id: r30850
2008-02-12 09:34:38 +00:00
Travis Howell
ba717bc515
Add patch #1891606 - Improved sound playback for Amiga SCUMM V2/V3 games.
...
svn-id: r30849
2008-02-12 03:26:05 +00:00
Johannes Schickel
b407420ebb
Committed patch #1885629 "KYRA: HoF missing talkie credits and demo support".
...
svn-id: r30845
2008-02-10 18:34:48 +00:00
Nicola Mettifogo
cb6fb6200d
Cleanup ManagedList.
...
svn-id: r30843
2008-02-10 00:03:19 +00:00
Nicola Mettifogo
435c437f6d
More refactoring for command parsing/execution.
...
svn-id: r30841
2008-02-09 23:26:45 +00:00
Nicola Mettifogo
cf724e889c
Added new debug command to dump scripts execution status.
...
svn-id: r30840
2008-02-09 22:07:51 +00:00
Johannes Schickel
bc257fc378
Fixed comments a bit (typos etc.).
...
svn-id: r30839
2008-02-09 16:27:49 +00:00
Johannes Schickel
76182fbd59
Revised way of how archive files are mounted:
...
- file entries from protected archives do not get overwritten anymore
- preload indicator of archives will be unflagged, if embedded file entries are overwritten by other archives
svn-id: r30838
2008-02-09 16:18:44 +00:00
Johannes Schickel
bacdc6eff0
Revised checking if files can be load.
...
svn-id: r30837
2008-02-09 15:46:06 +00:00
Johannes Schickel
5438bf2e9c
Changed some asserts to errors.
...
svn-id: r30836
2008-02-09 15:33:04 +00:00