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
Johannes Schickel
15f798d48a
Added filename check before header check when trying to detect archives types, this should lower the file i/o need a lot when starting up kyra2.
...
svn-id: r30835
2008-02-09 15:18:35 +00:00
Johannes Schickel
b3bab9afb9
Implemented proper PAK archive detector.
...
svn-id: r30834
2008-02-09 15:08:49 +00:00
Johannes Schickel
40b19365be
Added another check if PAK file is corrupted.
...
svn-id: r30833
2008-02-09 14:43:43 +00:00
Johannes Schickel
166698d29d
Cleanup.
...
svn-id: r30832
2008-02-09 14:40:52 +00:00
Johannes Schickel
c98b51e40c
- cleanup.
...
- kyra.dat shouldn't be load by default.
svn-id: r30831
2008-02-08 18:45:25 +00:00
Johannes Schickel
02522a3a14
Should fix regression which prevented kyra.dat to be detected corretly when in game path.
...
svn-id: r30830
2008-02-08 18:43:13 +00:00
Johannes Schickel
b7717705ae
Should make load message appear in CD version while loading talk files.
...
svn-id: r30829
2008-02-08 11:09:49 +00:00
Jordi Vilalta Prat
e3852c92a7
Remove undesired spaces and an old TODO
...
svn-id: r30827
2008-02-08 01:45:46 +00:00
Jordi Vilalta Prat
c103290e2b
Initial support for plugin types
...
svn-id: r30825
2008-02-08 00:02:23 +00:00
Johannes Schickel
49d0b1f91e
Fixed memory leak.
...
svn-id: r30824
2008-02-07 23:38:17 +00:00
Johannes Schickel
8f0712a439
Fixed kyra3 related regression (should show the menu now again).
...
svn-id: r30823
2008-02-07 23:31:13 +00:00
Johannes Schickel
31938bc071
Fixed kyra3 code.
...
svn-id: r30822
2008-02-07 23:27:08 +00:00
Johannes Schickel
9b5839082d
Fixed regression introduced while reworking resource loading code.
...
svn-id: r30821
2008-02-07 23:14:53 +00:00
Johannes Schickel
ae0b605ad4
Reworked Kyrandia resource loading code.
...
svn-id: r30820
2008-02-07 23:13:13 +00:00
Max Horn
356ae3b9ce
Fix code formatting and grammar ;)
...
svn-id: r30819
2008-02-07 22:53:23 +00:00
Nicola Mettifogo
58d58d5100
Implemented scroll command and added a couple more debug variables.
...
svn-id: r30814
2008-02-07 12:49:46 +00:00
Nicola Mettifogo
4be7dac9c3
Fix system hang under linux.
...
svn-id: r30813
2008-02-06 19:50:45 +00:00
Filippos Karapetis
edab25743e
Silence MSVC warning about uninitialized variables
...
svn-id: r30812
2008-02-06 18:13:22 +00:00
Nicola Mettifogo
509f2f6659
Enabled moving projector in Nippon Safes. This should fix long standing bug #1729309 .
...
svn-id: r30811
2008-02-06 15:38:33 +00:00
Nicola Mettifogo
c03cb964c0
Fixed broken halfbrite implementation from some time ago (nobody complained!!!).
...
svn-id: r30810
2008-02-06 14:56:10 +00:00
Nicola Mettifogo
014511f380
Made font handling stateless.
...
svn-id: r30809
2008-02-06 14:12:59 +00:00
Nicola Mettifogo
246fbfd1e4
Added experimental debug feature: variables influencing the rendering that can be set via console using the 'set' command. The implementation is still partial. Leveraging on this, the engine can now selectively display the current background mask instead of the background itself.
...
svn-id: r30808
2008-02-06 14:05:08 +00:00
Nicola Mettifogo
715e33d63d
Correctly implemented little-endian masks in BRA.
...
svn-id: r30807
2008-02-06 13:57:44 +00:00
Nicola Mettifogo
782563f749
Implemented some more opcodes in BRA. Animations should now be visible in most locations.
...
svn-id: r30806
2008-02-06 13:44:31 +00:00
Nicola Mettifogo
249c0b0a05
Corrected mask and path loading in BRA.
...
svn-id: r30805
2008-02-06 13:44:01 +00:00
Torbjörn Andersson
441ec75a71
I think this is slightly easier to read...
...
svn-id: r30803
2008-02-05 21:39:29 +00:00
Eugene Sandulenko
9f6282defc
Fix compilation
...
svn-id: r30800
2008-02-05 15:33:01 +00:00
Nicola Mettifogo
dabefdce05
Changed main loop to allow BRA to return to menu after intro.
...
svn-id: r30798
2008-02-05 10:24:22 +00:00
Nicola Mettifogo
17fdd182b6
Enhanced parser to handle multi-line comments in scripts.
...
svn-id: r30797
2008-02-05 09:55:17 +00:00
Nicola Mettifogo
265621de58
Fixes to make BRA introduction run:
...
- fixed location command parser
- implemented stop command
- temporary disabled speak zones (audio is not yet supported)
svn-id: r30796
2008-02-05 09:30:58 +00:00
Nicola Mettifogo
50ff4a4603
Fixed size of temporary buffer for unpacking animation frames.
...
svn-id: r30795
2008-02-05 09:26:28 +00:00
Nicola Mettifogo
e1cff6a7c3
Added new debug command to show global game flags.
...
svn-id: r30794
2008-02-05 09:25:25 +00:00
Paweł Kołodziejski
f8fe01b9fd
silency ignored, we handle it differently
...
svn-id: r30793
2008-02-05 08:16:52 +00:00
Jordi Vilalta Prat
9d81f3602c
Fix indentation (spaces to tabs)
...
svn-id: r30792
2008-02-05 01:04:31 +00:00
Nicola Mettifogo
ea15cf7236
Adjusted random number generator, thus improving animation quality in the intro. The general still acts like he is on amphetamines.
...
svn-id: r30791
2008-02-04 20:35:18 +00:00
Nicola Mettifogo
a2101c0c6c
Added FIXME comment about wrong color for subtitles in BRA.
...
svn-id: r30790
2008-02-04 19:57:17 +00:00
Jordi Vilalta Prat
e4ab5dd339
Change MetaEngine references to PluginObject where possible to make its semantics more generic.
...
svn-id: r30789
2008-02-04 18:38:22 +00:00
Max Horn
5fb7f7a4d6
Commited updated version of my own patch #1868402 : Basic savestate plugin API
...
svn-id: r30786
2008-02-04 10:15:21 +00:00
Max Horn
8a73356a2d
Revised Engine plugin API to only provide a single func which returns a MetaEngine instance. Used this to simplify the rest of the plugin system
...
svn-id: r30780
2008-02-03 18:56:47 +00:00
Max Horn
015e73b792
cleanup
...
svn-id: r30777
2008-02-03 18:23:27 +00:00
Nicola Mettifogo
fea63a5181
Fixed maximum token length for the parser.
...
svn-id: r30776
2008-02-03 17:06:45 +00:00
Nicola Mettifogo
da98d10ebd
instOp_on and instOp_off are now implemented, so removed warnings.
...
svn-id: r30771
2008-02-03 16:56:25 +00:00
Nicola Mettifogo
aea99780ef
Implemented a couple more opcodes and added capability to load/display static images in BRA.
...
svn-id: r30770
2008-02-03 16:51:38 +00:00
Nicola Mettifogo
a53d87791d
- Character is now initialized when needed (for the moment only by NS)
...
- Forward lists are now bigger since BRA scripts are larger
svn-id: r30769
2008-02-03 16:02:21 +00:00
Nicola Mettifogo
85171eadaa
Programs are now handled in their own list, instead of being accessed via the referring Animation.
...
svn-id: r30768
2008-02-03 14:58:16 +00:00
Robin Watts
f486fd35b3
Previous commit to enable ARM proc3 stuff for WinCE was broken, as I'd
...
forgotten to define the enabling symbol in cpp files. Consequently
I'd cocked up when copying the call to the ARM code across from my hacked
costume.cpp into a fresh one.
svn-id: r30766
2008-02-03 13:12:51 +00:00
Lars Persson
c852940818
Added asmCopy8Col from DS implementation. Changed names to match GFX.cpp (and DS names)
...
svn-id: r30759
2008-02-03 12:32:19 +00:00
Lars Persson
c6595e3bd2
Changed ASM names to match those in the ARM asm implementations
...
svn-id: r30758
2008-02-03 12:30:11 +00:00
Nicola Mettifogo
2e28552a7e
Fixed location switching in BRA a bit more.
...
svn-id: r30757
2008-02-03 11:00:55 +00:00
Nicola Mettifogo
c561a9487c
Animations are now displayed in the right spots in BRA.
...
svn-id: r30756
2008-02-03 10:53:42 +00:00
Nicola Mettifogo
748a90ca23
Added code to unpack and render animations in BRA.
...
svn-id: r30755
2008-02-03 10:48:07 +00:00
Torbjörn Andersson
e51bf80218
Changed "COMPATIBLITY" to "COMPATIBILITY".
...
svn-id: r30754
2008-02-03 10:15:36 +00:00
Jordi Vilalta Prat
c070f0d04f
Converted queen and sky to use MetaEngine (forgot them because they don't use the AdvancedDetector).
...
svn-id: r30752
2008-02-03 09:39:26 +00:00
Lars Persson
53ef575dba
Missing ( in ASM_COSTUME code
...
svn-id: r30751
2008-02-03 09:35:04 +00:00
Robin Watts
5b64d512ab
Introduce ARM code for commonest case of "proc3" costume blitting (as
...
used for animation in SamNMax). Enabled by the USE_ARM_COSTUME_ASM
define. Currently enabled for WinCE only.
svn-id: r30750
2008-02-03 01:26:12 +00:00
Nicola Mettifogo
899fdcb367
Enabled rudimentary location switch in BRA.
...
svn-id: r30748
2008-02-02 22:45:31 +00:00
Nicola Mettifogo
d8349d66ff
Subtitles are now displayed in the intro for BRA, though in wrong color (and I don't know why).
...
svn-id: r30747
2008-02-02 21:22:05 +00:00
Sven Hesse
22ead25049
Fixed the description for the Gob2 Amiga demo (bug report #1883801 )
...
svn-id: r30745
2008-02-02 20:26:19 +00:00
Sven Hesse
23ca56961c
Added the MD5 for Gob2 English Amiga as supplied by fac76 in bug report #1883808
...
svn-id: r30744
2008-02-02 20:18:29 +00:00
Torbjörn Andersson
97ef53a652
Fixed warning.
...
svn-id: r30742
2008-02-02 16:38:51 +00:00
Travis Howell
fc78c57fab
Fix GCC compile.
...
svn-id: r30741
2008-02-02 14:08:13 +00:00
Nicola Mettifogo
ed09766acc
BRA now loads and displays location backgrounds (at least in the intro).
...
svn-id: r30740
2008-02-02 13:57:29 +00:00
Nicola Mettifogo
9f3ecd6409
Cleanup of BRA menu code.
...
svn-id: r30739
2008-02-02 12:36:06 +00:00
Nicola Mettifogo
36d863f94e
Reworked menu in BRA (now functioning).
...
svn-id: r30737
2008-02-02 12:18:36 +00:00
Max Horn
34b35348be
Moved AdvancedMetaEngine to namespace Common
...
svn-id: r30736
2008-02-02 11:52:04 +00:00
Nicola Mettifogo
5306701eab
Allowed BackgroundInfo to display bitmaps smaller than the screen and other small tweaks to re-enable splash screens in BRA.
...
svn-id: r30732
2008-02-02 10:18:31 +00:00
Nicola Mettifogo
015ad5e469
Some more integration of background code into BackgroundInfo.
...
svn-id: r30731
2008-02-02 09:48:07 +00:00
Torbjörn Andersson
4227c0f7ce
Fixed warning.
...
svn-id: r30730
2008-02-02 07:18:49 +00:00
Jordi Vilalta Prat
a938260362
Fix a typo
...
svn-id: r30729
2008-02-02 02:36:57 +00:00
Jordi Vilalta Prat
5165ff448d
Converted the remaining engines to use MetaEngine
...
svn-id: r30728
2008-02-02 02:35:13 +00:00
Max Horn
ec715ea1ec
Converted parallaction engine to use MetaEngine
...
svn-id: r30727
2008-02-02 00:56:02 +00:00
Max Horn
dc979b03cf
New MetaEngine class (work in progress to replace the current Engine plugin API with a more object oriented approach)
...
svn-id: r30726
2008-02-02 00:54:52 +00:00
Nicola Mettifogo
249877fa82
Moved depth buffer and palette rotation data into BackgroundInfo.
...
svn-id: r30725
2008-02-02 00:41:31 +00:00
Max Horn
7adfb1a295
engine.h was moved from base/ to engines/ ages ago -- update header file protector accordingly
...
svn-id: r30724
2008-02-01 23:37:16 +00:00
Max Horn
511019bd83
Change InSaveFile -> SeekableReadStream where possible
...
svn-id: r30722
2008-02-01 23:32:20 +00:00
Nicola Mettifogo
ccc0f6b92d
Slightly simplified Archive selection when loading resources.
...
svn-id: r30714
2008-01-31 10:38:15 +00:00
Filippos Karapetis
f2a16e4f56
Changed the parameter types of setFlags() and clearFlags() to match their definitions
...
svn-id: r30711
2008-01-30 23:12:51 +00:00
Filippos Karapetis
289d18ed07
Fix shadowing warning
...
svn-id: r30710
2008-01-30 23:09:18 +00:00
Kari Salminen
d92dbac672
Fix for bug #1881170 (AGI: palette-related glitches reported). Made AGIPAL use only the lowest 6 bits of each color component (This should be the way the original AGIPAL-hack behaves too).
...
svn-id: r30708
2008-01-30 01:58:43 +00:00
Lars Persson
fe52777943
clibable menus for symbian
...
svn-id: r30706
2008-01-29 22:39:09 +00:00
Lars Persson
ec0804eb23
- Updated default char signing to signed (as per PC) in makefiles
...
- Fix for Symbian scrolling problem in GOB3, expressions not evaluated properly resulting in offset beeing set to -1 and not the right offset.
svn-id: r30703
2008-01-29 21:19:45 +00:00
Kari Salminen
04dda32485
Combined two cases that did the exact same thing (In a switch-clause).
...
svn-id: r30702
2008-01-29 21:18:33 +00:00
Nicola Mettifogo
fb4ef4b394
More cleanup: kBit2 is now replaced by the BackgroundInfo structure.
...
svn-id: r30697
2008-01-29 10:04:49 +00:00
Nicola Mettifogo
d6f45b451b
Fixed regression when displaying animation: the issue could only be noticed when characters appeared out of their sketches in the intro.
...
svn-id: r30696
2008-01-29 09:58:21 +00:00
Nicola Mettifogo
0e02a9398a
Cleanup (step 2). No code outside Gfx reference screen buffers anymore.
...
svn-id: r30695
2008-01-29 09:37:03 +00:00
Johannes Schickel
c4ad0a1c0d
Commit slightly modified patch #1880670 "KYRA: Hof: Zanthia chat fix for towns and floppy versions".
...
svn-id: r30694
2008-01-28 22:21:47 +00:00
Max Horn
0150ada2d7
Replace lock/unlock/lock/unlock by lock/unlock for efficency
...
svn-id: r30693
2008-01-28 22:20:55 +00:00
Johannes Schickel
d8e1f5a060
- make Common::sort supporting a function object to compare two entries instead of operator <
...
- adapt parallaction to use the new Common::sort function
svn-id: r30692
2008-01-28 22:05:23 +00:00
Torbjörn Andersson
7aac83007d
Fixed typo in debug message.
...
svn-id: r30691
2008-01-28 21:54:44 +00:00
Nicola Mettifogo
1a36ba488c
Cleanup (step 1).
...
svn-id: r30689
2008-01-28 20:40:05 +00:00
Torbjörn Andersson
8e4f5b6f82
Fixed warning.
...
svn-id: r30688
2008-01-28 20:06:40 +00:00
Nicola Mettifogo
68fc3f1dee
Removed usage of kBitFront and kBitBack. Only the old kBit2 buffer is kept to store the background picture.
...
svn-id: r30687
2008-01-28 19:56:29 +00:00
Nicola Mettifogo
b80419efb4
Made halfbrite work again.
...
svn-id: r30685
2008-01-28 18:15:06 +00:00
Nicola Mettifogo
efdc6f646f
Changed _c_moveSheet to work with only 1 buffer.
...
svn-id: r30684
2008-01-28 18:10:16 +00:00
Nicola Mettifogo
5fb19e226c
Oops. Forgot to update this in the last commit.
...
svn-id: r30683
2008-01-28 17:37:15 +00:00
Nicola Mettifogo
a206f6e873
Changed guiSelectCharacter to work with only screen buffer.
...
svn-id: r30682
2008-01-28 17:36:08 +00:00
Nicola Mettifogo
56eed45317
Move low level background management into Gfx.
...
svn-id: r30681
2008-01-28 17:28:16 +00:00
Nicola Mettifogo
3c2c16c705
Fixed animation sorting: everything should be drawn like before revision 30673 now. Character may still disappear when changing location because of wrong resource management, though.
...
svn-id: r30680
2008-01-28 16:52:41 +00:00
Max Horn
1bba7bd04e
Fix 'member var shadowed' warning
...
svn-id: r30679
2008-01-28 15:20:47 +00:00
Sven Hesse
57a862b2a0
Fix compilation
...
svn-id: r30676
2008-01-28 14:45:54 +00:00
Nicola Mettifogo
cce8e25960
Removed all job routines. Stubs have been left for future reference in the code for BRA.
...
svn-id: r30675
2008-01-28 13:10:49 +00:00
Nicola Mettifogo
1888cbe50b
Oops. Forgot ScummVM header in new source file.
...
svn-id: r30674
2008-01-28 12:31:14 +00:00
Nicola Mettifogo
be2c5d3c87
All interactive objects are now drawn in the framebuffer instead of using the old kBitBack/kBitFront buffers. Animation are not sorted yet, so they can overlap in an inconsistent fashion for the time being.
...
svn-id: r30673
2008-01-28 12:20:53 +00:00
Paul Gilbert
e32e1b732c
Changed array of method pointers to case statement to fix compiler error in earlier versions of gcc
...
svn-id: r30672
2008-01-28 11:28:49 +00:00
Jordi Vilalta Prat
d6c34bdc4b
Fixed the spaces before tabs.
...
svn-id: r30667
2008-01-28 00:14:17 +00:00
Jordi Vilalta Prat
66e9d4f5e8
Removed trailing spaces.
...
svn-id: r30664
2008-01-27 19:47:41 +00:00
Filippos Karapetis
278857698d
Possible fix for the errors under older versions of GCC (e.g. under BeOS)
...
svn-id: r30661
2008-01-27 16:52:50 +00:00
Johannes Schickel
bcdfb48172
Cleanup.
...
svn-id: r30657
2008-01-27 15:56:56 +00:00
Filippos Karapetis
e431f827ec
Disabled a debug function which throws warnings in older versions of GCC (e.g. under BeOS)
...
svn-id: r30655
2008-01-27 15:54:16 +00:00
Johannes Schickel
dd3a8672be
Fix for some problems introduced (like wrong text display) with last commit.
...
svn-id: r30654
2008-01-27 15:53:09 +00:00
Johannes Schickel
fec6e22cc9
- slightly refactored user settings handling
...
- added user some settings handling for HoF
svn-id: r30653
2008-01-27 15:30:53 +00:00
Eugene Sandulenko
fa5271d836
Really fix bug #1846886 : "PUTTZOO: Windows version cursor/pointer drawn wrong".
...
Also replace default HE cursor (used in Lost) with correct one.
svn-id: r30650
2008-01-27 15:10:56 +00:00
Filippos Karapetis
5b6dbecb62
Limit the number of simultaneous open files in IHNM to 7, down from 12. This is necessary for devices that can keep a limited amount of files open simultaneously, like the PSP
...
svn-id: r30648
2008-01-27 14:32:08 +00:00
Johannes Schickel
33a90c1e00
Commit patch #1869752 "KYRA: HoF startup patch for towns and floppy". (Slightly modified)
...
svn-id: r30645
2008-01-27 02:05:37 +00:00
Paweł Kołodziejski
4204371c19
fix for wrong imuse table entry fixes #1879940
...
svn-id: r30634
2008-01-25 20:16:55 +00:00
Kari Salminen
af4d740757
Fully fix bug #1660424 (KQ4: Zombie bug). The bug also affected room 18 in addition to the room 16 that was already taken care of in revision 30482.
...
svn-id: r30631
2008-01-25 12:32:38 +00:00
Kari Salminen
3423fc8971
Added detection for fanmade AGI game Enclosure v1.03.
...
svn-id: r30630
2008-01-24 10:15:01 +00:00
Paul Gilbert
2195528ca0
Got rid of the experimental NPC Schedule store in favour of moving the NPC schedules from the active hotspot class back into the hotspot data class, similiar to how the original game implements them
...
svn-id: r30629
2008-01-24 08:14:48 +00:00
Filippos Karapetis
8e178f2e60
Commit of patch #1877134 - "Drascula: Remove Spanish characters"
...
svn-id: r30621
2008-01-23 08:08:15 +00:00
Kari Salminen
b8a455db9b
Define and use enumerations for AGI Mouse protocol 1.0's button states.
...
svn-id: r30620
2008-01-23 00:06:10 +00:00
Filippos Karapetis
c577c0ea81
Code simplification
...
svn-id: r30617
2008-01-22 21:55:14 +00:00
Nicola Mettifogo
dd45b7ad45
Some refactoring of text drawing routines.
...
svn-id: r30615
2008-01-22 20:53:29 +00:00
Kari Salminen
f7a05a6d20
Fixed typo in comment.
...
svn-id: r30614
2008-01-22 19:45:06 +00:00
Paul Gilbert
00796bb598
Bugfix for transformation sparkle to finish if the player changes room partway through animation
...
svn-id: r30609
2008-01-22 09:46:11 +00:00
Paweł Kołodziejski
2204661dd6
moved debug log
...
svn-id: r30605
2008-01-21 23:24:11 +00:00
Paweł Kołodziejski
fec313a1ac
final fix for bug #1757010
...
svn-id: r30604
2008-01-21 22:06:14 +00:00
Kari Salminen
8d1dd18bda
Implements 2 arguments version of the adj.ego.move.to.x.y-command. Should fix bug #1733297 (GR: Actor stuck (Amiga version)). Savegames when using adj.ego.move.to.x.y-command may be broken at the moment.
...
svn-id: r30602
2008-01-21 21:09:42 +00:00
Nicola Mettifogo
6b188943ac
Merged low level blitting functions into one single routine.
...
svn-id: r30600
2008-01-21 20:03:37 +00:00
Eugene Sandulenko
86456702f9
Move tag2str() to common/
...
svn-id: r30598
2008-01-21 12:44:39 +00:00
Paweł Kołodziejski
5084530348
disabled force restore state music, it seems fix bug #1757010 , at least i see/hear difference :)
...
svn-id: r30596
2008-01-21 00:42:05 +00:00
Paweł Kołodziejski
41e478d142
fix debug output
...
svn-id: r30595
2008-01-21 00:39:44 +00:00
Paweł Kołodziejski
fe8c2b89b1
for debug logs for dimuse
...
svn-id: r30594
2008-01-21 00:10:14 +00:00
Travis Howell
369948a5a2
Add Spanish Amiga version of Elvira 2.
...
svn-id: r30592
2008-01-20 23:06:09 +00:00
Paweł Kołodziejski
ec66f6765c
added experimental hack to code to prevent the same start music again if old one didn't have chance finish. it's fix bug #1861704 , it may fix other similiar things when seq is to null. added few changes to debug logs.
...
svn-id: r30590
2008-01-20 19:30:48 +00:00
Paweł Kołodziejski
77838d91e6
fix/workaround for bug #1624464 , as we do not support game playing on two different CDs
...
svn-id: r30588
2008-01-20 17:02:28 +00:00
Paweł Kołodziejski
eafc9f58f2
rename to prevent confusion
...
svn-id: r30587
2008-01-20 13:19:05 +00:00
Paul Gilbert
c9b6822438
Fixed shadowing warning that I missed
...
svn-id: r30584
2008-01-20 03:42:42 +00:00
Paul Gilbert
99e2c7c1d6
Fixed bug with saving of cached actor schedules and added saving of talk data flags
...
svn-id: r30582
2008-01-20 03:38:16 +00:00
Max Horn
08a0caa17f
Added MD5 checksum of japanese mac FOA
...
svn-id: r30580
2008-01-19 22:24:43 +00:00
Paweł Kołodziejski
b74d38586d
fixed potential unitialized variable
...
svn-id: r30574
2008-01-19 20:53:28 +00:00
Paweł Kołodziejski
d0f80d2743
one byte more for array :)
...
svn-id: r30573
2008-01-19 20:50:58 +00:00
Paweł Kołodziejski
51565663cc
increase a bit more
...
svn-id: r30572
2008-01-19 20:07:44 +00:00
Paweł Kołodziejski
604d4d96ea
fixed potential unitialized variables, one array overflow
...
svn-id: r30571
2008-01-19 20:00:36 +00:00
Paweł Kołodziejski
703667b606
allow force flush fade track, it happen while very fast switching rooms
...
svn-id: r30570
2008-01-19 19:32:40 +00:00
Paweł Kołodziejski
78166fb40b
changed warning into error, to be know for sure if it still trigger
...
svn-id: r30568
2008-01-19 17:35:06 +00:00
Paweł Kołodziejski
35fb2055b0
moved fadeDelay
...
svn-id: r30567
2008-01-19 17:30:49 +00:00
Paweł Kołodziejski
62d4b44502
revert code to fade out first region if jump hit
...
svn-id: r30566
2008-01-19 17:13:53 +00:00
Paweł Kołodziejski
72d59da6cb
missed setting trackId while starSound,
...
added more debug output,
verification of jump code, it might have regressions
svn-id: r30565
2008-01-19 16:06:20 +00:00
Paweł Kołodziejski
00de511335
fixed support for compressed streams in dimuse
...
svn-id: r30564
2008-01-19 13:26:53 +00:00
Torbjörn Andersson
4cbd3e6af8
Fixed a crash in the rat maze (reported on the forum) that made the game
...
uncompletable. I sense a great disturbance in the Force... as if millions of
voices cried out "ScummVM 0.11.1" and were suddenly silenced.
svn-id: r30562
2008-01-19 11:20:15 +00:00
Paweł Kołodziejski
2671e5083c
malloc -> new, free -> delete, added few asserts
...
svn-id: r30561
2008-01-19 11:14:28 +00:00
Paweł Kołodziejski
f0e131c9c3
fixed, it might overflow int32
...
svn-id: r30560
2008-01-19 10:58:43 +00:00
Max Horn
9a1e7a0c35
Possible fix for bug #1874516 (QUEEN: Lockup on quit)
...
svn-id: r30551
2008-01-18 17:23:10 +00:00
Max Horn
eb03de63bc
iMuse Digital: Moved track & table definition from dimuse.h into separate header files
...
svn-id: r30550
2008-01-18 17:08:53 +00:00
Max Horn
c2d1554c7d
Don't hardcode value for which we have wonderful and nice constants defined ;)
...
svn-id: r30549
2008-01-18 16:38:11 +00:00
Paul Gilbert
e6c20003c0
Enhanced Surface::writeSubstring to crop any string that exceeds the width of the surface - this fixes a visual glitch in the German version where some lines were so long they were exceeding the size of the screen
...
svn-id: r30547
2008-01-18 10:49:48 +00:00
Paul Gilbert
586ef72e96
Increase talk dialog size by 2 pixels to accommodate a very long word in the German version
...
svn-id: r30545
2008-01-18 10:43:51 +00:00
Paweł Kołodziejski
d85e148f4f
restore TrackId meaning
...
svn-id: r30541
2008-01-17 22:55:22 +00:00
Paweł Kołodziejski
9a699c9705
reduction a bit of code
...
svn-id: r30538
2008-01-17 21:46:17 +00:00
Paweł Kołodziejski
51ad8e29be
fixed regression in allocSlot in dimuse, that fix bug #1874045
...
svn-id: r30536
2008-01-17 21:06:29 +00:00
Kari Salminen
0bfbd62ce7
Fixed obsolete comment.
...
svn-id: r30535
2008-01-17 12:21:31 +00:00
Kari Salminen
931b4abe5e
Confirmed that the Amiga version of Space Quest II v2.0F using Amiga AGI 2.202 uses value 5 for v20 (i.e. the computer type variable). Thanks to Raziel for the info!
...
svn-id: r30533
2008-01-17 11:36:54 +00:00
Paul Gilbert
4511ba81a4
Bugfix for logging the description of actions being done
...
svn-id: r30532
2008-01-17 11:18:30 +00:00
Kari Salminen
5a2440ce1b
Fix for isalpha() assertions (Almost identical to revision 29924's fix). Added the rationale for this fix in comments so hopefully this won't happen a third time at the same point in code ;).
...
svn-id: r30531
2008-01-17 11:16:00 +00:00
Paul Gilbert
3a0f7b4ea8
Updated required lure.dat version number
...
svn-id: r30526
2008-01-17 09:50:42 +00:00
Paul Gilbert
00ecb126e3
Bugfix for the position and size of the copy protection dialog instructions in the German version
...
svn-id: r30524
2008-01-17 09:05:56 +00:00
Oystein Eftevaag
2ef04f972c
Fixed some warnings
...
svn-id: r30523
2008-01-16 22:41:48 +00:00
Paweł Kołodziejski
0db783608b
forgot disable that too
...
svn-id: r30522
2008-01-16 22:24:23 +00:00
Paweł Kołodziejski
bd32e7a6b0
experimental seek in compressed streams in dimuse in time ms resolution
...
svn-id: r30521
2008-01-16 22:20:34 +00:00
Paweł Kołodziejski
6b33041172
ops
...
svn-id: r30519
2008-01-16 20:03:54 +00:00
Paweł Kołodziejski
bb2c102cbb
clarify warning
...
svn-id: r30518
2008-01-16 20:01:35 +00:00
Kari Salminen
d6e2e1431c
Confirmed that Amiga version of King's Quest III (v1.01 1986-11-08) using Amiga AGI 2.090 uses value 5 for v20 (i.e. the computer type variable). Thanks to Raziel for the info!
...
svn-id: r30516
2008-01-16 15:19:33 +00:00
Paul Gilbert
019624e3c1
Added code fragment to correctly set the walk to position for Goewin (for interacting with her) both when she's in the Apothecary and when she's out walking
...
svn-id: r30515
2008-01-16 10:06:19 +00:00
Travis Howell
72dc3dcc0d
Set the number of speech segments in The Feeble File.
...
svn-id: r30508
2008-01-15 23:40:01 +00:00
Torbjörn Andersson
fe12cf8096
Fixed bad memory access. (Wrong index variable when reading sound->marker[].)
...
svn-id: r30506
2008-01-15 21:56:53 +00:00
Torbjörn Andersson
08f1357451
Use scumm_stricmp() instead of plain stricmp().
...
svn-id: r30505
2008-01-15 21:46:12 +00:00
Paweł Kołodziejski
552353663d
ops
...
svn-id: r30504
2008-01-15 21:38:06 +00:00
Paweł Kołodziejski
6bb2f44472
implement dimuse transition 12, not tested yet
...
svn-id: r30503
2008-01-15 21:35:03 +00:00
Torbjörn Andersson
8935c574d5
Fixed warnings.
...
svn-id: r30502
2008-01-15 20:36:54 +00:00
Torbjörn Andersson
5dc2caa307
Since the mixer uses 'delete' to free memory, we should allocate it with 'new'.
...
I don't know if I got all cases, but I no longer get any Valgrind warnings at
the beginning of CoMI when using the original sound/music files.
svn-id: r30501
2008-01-15 20:30:48 +00:00
Paweł Kołodziejski
d0e5df5bfa
ops
...
svn-id: r30500
2008-01-15 20:11:28 +00:00
Paweł Kołodziejski
c3d4abe4b7
fix last commit to release, and add version 2 fallback for compressed files
...
svn-id: r30499
2008-01-15 20:09:56 +00:00
Torbjörn Andersson
173988960b
Initialise _lastTableWidth. (Fixes Valgrind warning.)
...
svn-id: r30497
2008-01-15 20:06:41 +00:00
Paweł Kołodziejski
75099c6c20
forgot release string in the 'marker'
...
svn-id: r30495
2008-01-15 19:34:35 +00:00
Paweł Kołodziejski
4b9d2e9370
implement loading markers "exit". dumped version 3 for compressed bun files, compress tools are not ready
...
svn-id: r30494
2008-01-15 12:51:26 +00:00
Paweł Kołodziejski
86714835f1
back to previous way of copying stream, so it continue old stream
...
svn-id: r30491
2008-01-15 01:35:05 +00:00
Paweł Kołodziejski
9639666629
if track sound data is compressed reset data offset to beginning of region. we need implement seek in stream anyway or drop support
...
svn-id: r30490
2008-01-15 00:37:37 +00:00
Paweł Kołodziejski
f433c62112
implement force flush old fadeTrack. fixed trackId in new fadeTrack, it wasn't set properly, caused switching regions.
...
svn-id: r30489
2008-01-14 23:41:42 +00:00
Paweł Kołodziejski
8ada12d3d8
revert last experimental dimuse change, force flush
...
svn-id: r30488
2008-01-14 21:42:39 +00:00
Paweł Kołodziejski
6992238026
experimental force flush fade track if it's in use
...
svn-id: r30487
2008-01-14 20:35:58 +00:00
Paweł Kołodziejski
c36b44878a
put 'break' here too, only one music in non fade tracks allowed
...
svn-id: r30486
2008-01-14 20:17:19 +00:00
Paweł Kołodziejski
f2f0d084e7
i forgot 'break' in the loop
...
svn-id: r30485
2008-01-14 20:12:35 +00:00
Paweł Kołodziejski
f15b41596b
implement special case for playing music with beginning offset where other one stopped
...
svn-id: r30483
2008-01-14 17:26:49 +00:00
Kari Salminen
d167ad4066
Workaround for bug #1660424 (KQ4: Zombie bug) which is a script bug present in the original game.
...
svn-id: r30482
2008-01-14 17:03:14 +00:00
Paweł Kołodziejski
5870bebd6d
fixed setting hookId for music, it doesn't worked before
...
svn-id: r30481
2008-01-14 14:48:35 +00:00
Paweł Kołodziejski
a6f8e5c89a
correction fade out music times in comi demo
...
svn-id: r30480
2008-01-13 23:48:56 +00:00
Paweł Kołodziejski
758c4b1655
not need call refreshScripts in demo version of comi
...
svn-id: r30479
2008-01-13 23:44:52 +00:00
Kari Salminen
a493647076
Indentation
...
svn-id: r30478
2008-01-13 23:43:17 +00:00
Torbjörn Andersson
9948b667ba
Indentation.
...
svn-id: r30477
2008-01-13 22:16:46 +00:00
Torbjörn Andersson
7b15433572
Removed unnecessary semi-colons.
...
svn-id: r30476
2008-01-13 22:12:35 +00:00