Travis Howell
|
36ace75983
|
Improve looping of videos, in the demo version of The Feeble Files.
svn-id: r40716
|
2009-05-19 01:20:54 +00:00 |
|
Johannes Schickel
|
7561bd9dfb
|
Remov lots of superfluous debug output.
svn-id: r40715
|
2009-05-19 01:13:29 +00:00 |
|
Max Horn
|
136fcb3810
|
SCI: Introduce a new subclass StringFrag of MemObject (does nothing right now); switched MemObject to subclass Common::Serializable
svn-id: r40714
|
2009-05-19 00:34:10 +00:00 |
|
Max Horn
|
4755fcb130
|
SCI: got rid of EngineState::savegame_version; some cleanup
svn-id: r40713
|
2009-05-19 00:33:48 +00:00 |
|
Max Horn
|
091b347a7e
|
SCI: Init the diff .#&$ EngineState::flags field in the constructor and when loading -- fixes many weird crashes upon loading (lesson to be learned: if you add fields to a class, then (a) init it in the construtor and (b) if the class support serializing, make sure the new field is handled when saving/loading :-)
svn-id: r40712
|
2009-05-19 00:02:44 +00:00 |
|
Max Horn
|
8add60bf8c
|
SCI: Cleanup/paranoia checks
svn-id: r40711
|
2009-05-19 00:02:10 +00:00 |
|
Johannes Schickel
|
62190b57d8
|
Don't quit when the user selects "Load game" in main menu.
svn-id: r40710
|
2009-05-18 23:21:40 +00:00 |
|
Johannes Schickel
|
2f72831876
|
Don't crash on debugger shortcut when no debugger is present. (Fixes crash in LoL, when the user tries to press Ctrl+d)
svn-id: r40709
|
2009-05-18 23:14:37 +00:00 |
|
Johannes Schickel
|
90b4afd41b
|
Add some simple implementation for type 8 data blocks:
- Fix sound effect in LoL demo
svn-id: r40708
|
2009-05-18 22:11:56 +00:00 |
|
Johannes Schickel
|
29cf3ed1a4
|
Add support for music in the LoL intro demo.
svn-id: r40706
|
2009-05-18 21:56:09 +00:00 |
|
Johannes Schickel
|
273b93f3a7
|
Preliminary support for LoL intro demo.
svn-id: r40705
|
2009-05-18 21:45:09 +00:00 |
|
Eugene Sandulenko
|
8576b162dc
|
Implement FR#2103654: "AGI sound volume"
svn-id: r40704
|
2009-05-18 21:37:13 +00:00 |
|
Eugene Sandulenko
|
1d90907f93
|
Fix bug with AGI ignoring music volume.
svn-id: r40703
|
2009-05-18 21:35:08 +00:00 |
|
Eugene Sandulenko
|
eb92554db9
|
Fix bug #2791868: "GUI: Glitch when closing menu after hovering on option"
svn-id: r40702
|
2009-05-18 21:02:52 +00:00 |
|
Florian Kagerer
|
d66365f376
|
LOL: fixed automap
svn-id: r40701
|
2009-05-18 20:28:08 +00:00 |
|
Johannes Schickel
|
68b3cc89ae
|
Fixed long standing palette loading bug in WSA v1 code.
svn-id: r40700
|
2009-05-18 20:08:18 +00:00 |
|
Johannes Schickel
|
cc250e0029
|
Don't delay any longer, when engine is asked to quit.
svn-id: r40699
|
2009-05-18 20:07:09 +00:00 |
|
Fabio Battaglia
|
b70bbcf306
|
tinsel: fixed "Unknown drawing type" for inventory in Discworld PSX
svn-id: r40698
|
2009-05-18 20:05:30 +00:00 |
|
Fabio Battaglia
|
7e11e57339
|
tinsel: start adding transparency support to Discworld PSX
svn-id: r40697
|
2009-05-18 19:56:54 +00:00 |
|
Johannes Schickel
|
b1bdbef419
|
Add some code differences for LoL intro demo.
svn-id: r40696
|
2009-05-18 19:53:57 +00:00 |
|
Max Horn
|
a652e1ae3d
|
SCI: Added FIXME
svn-id: r40695
|
2009-05-18 18:16:01 +00:00 |
|
Max Horn
|
b0c1cf52e0
|
SCI: Got rid of EngineState::execution_stack_pos; overally, the resulting code should be even stricter in detecting invalid VM stack access (and some bugs when loading saves might be fixed now...)
svn-id: r40694
|
2009-05-18 18:15:45 +00:00 |
|
Johannes Schickel
|
b2b08cc606
|
Typo.
svn-id: r40693
|
2009-05-18 16:00:15 +00:00 |
|
Filippos Karapetis
|
4ed457850a
|
Removed a leftover simple_said define
svn-id: r40692
|
2009-05-18 15:21:24 +00:00 |
|
Max Horn
|
e0366f00bc
|
SCI: Removed SCI_SIMPLE_SAID_CODE and the associated heavily bitrotted code
svn-id: r40691
|
2009-05-18 15:07:51 +00:00 |
|
Max Horn
|
790e235ae1
|
SCI: Removed ENTRY_IS_VALID macro
svn-id: r40690
|
2009-05-18 15:07:31 +00:00 |
|
Max Horn
|
9da07f21fe
|
SCI: cleanup
svn-id: r40689
|
2009-05-18 15:07:04 +00:00 |
|
Max Horn
|
99713ca7fa
|
SCI: Tweaks, cleanup
svn-id: r40688
|
2009-05-18 12:36:04 +00:00 |
|
Max Horn
|
a0b6f21a1a
|
SCI: Fixed Table::initTable to invoke _table.clear()
svn-id: r40687
|
2009-05-18 12:35:42 +00:00 |
|
Max Horn
|
62876a5ad5
|
SCI: Changed SegManager to not pre-allocate _heap entries (leave the memory management to Common::Array)
svn-id: r40686
|
2009-05-18 12:35:18 +00:00 |
|
Max Horn
|
5170acd00c
|
SCI: Removed the unused member SegManager::gc_mark_bits; changed some int params to SegmentId
svn-id: r40685
|
2009-05-18 12:34:56 +00:00 |
|
Max Horn
|
f594562745
|
SCI: Added a FIXME to graph_save_box
svn-id: r40684
|
2009-05-18 12:34:25 +00:00 |
|
Max Horn
|
fc9096ba1d
|
SCI: Replaced SegManager::getHeap() by Script::getHeap()
svn-id: r40683
|
2009-05-18 12:34:03 +00:00 |
|
Johannes Schickel
|
dd12c0d06a
|
Oops didn't mean to remove new line from this format string.
svn-id: r40682
|
2009-05-18 11:57:02 +00:00 |
|
Johannes Schickel
|
3406790cc3
|
Don't print __FILE__,__LINE__ in *_list related debug output, it would only print klists.cpp and the according line anyway.
svn-id: r40681
|
2009-05-18 11:56:00 +00:00 |
|
Johannes Schickel
|
220fe60424
|
Fix some error/warning calls. (might need some review, from someone familiar with SCI)
svn-id: r40680
|
2009-05-18 11:53:04 +00:00 |
|
Travis Howell
|
e59e65aa99
|
Fix crash when any movie is played in the Macintosh version of The Feebles Files, a regression caused by revision 36085.
svn-id: r40679
|
2009-05-18 10:40:22 +00:00 |
|
Filippos Karapetis
|
ecd893ca48
|
Fixed incorrect order of parameters in the workaround debug message shown for LSL6
svn-id: r40678
|
2009-05-18 09:59:54 +00:00 |
|
Filippos Karapetis
|
76ad23ddbd
|
Added a workaround for LSL6, thanks to waltervn's comments
svn-id: r40677
|
2009-05-18 09:07:31 +00:00 |
|
Filippos Karapetis
|
1e547f320c
|
Removed the unused file and line parameters from the list and list node lookup functions, and removed the LOOKUP_LIST and LOOKUP_NODE defines. Also, disabled the unused LOOKUP_SPECIES define
svn-id: r40676
|
2009-05-18 08:28:04 +00:00 |
|
Filippos Karapetis
|
1239949ef2
|
Changed errors to be fatal, as most of them are fatal conditions. Some of them have been changed to warnings for now, as they occur in certain games (e.g. SQ4 floppy, SQ4 CD and KQ5 CD)
svn-id: r40675
|
2009-05-18 07:55:13 +00:00 |
|
Florian Kagerer
|
243bb790e8
|
LOL: fix "rest party" button (broken after changes to the button handling)
svn-id: r40674
|
2009-05-18 06:34:23 +00:00 |
|
Florian Kagerer
|
80ed10fc72
|
LOL: - implemented fog spell
svn-id: r40673
|
2009-05-18 01:39:58 +00:00 |
|
Johannes Schickel
|
50805cb7ea
|
Disable GMM save/load in certain scenes.
svn-id: r40672
|
2009-05-18 00:03:27 +00:00 |
|
Johannes Schickel
|
8a3f5bd520
|
Formatting.
svn-id: r40671
|
2009-05-17 23:57:42 +00:00 |
|
Johannes Schickel
|
da0a07b441
|
Formatting.
svn-id: r40670
|
2009-05-17 23:51:42 +00:00 |
|
Johannes Schickel
|
aa4964a46f
|
- Fix mouse cursor visibilty on load game in LoL
- Only show mouse cursor after cursor change, when the mouse was visible
svn-id: r40669
|
2009-05-17 23:42:54 +00:00 |
|
Johannes Schickel
|
105f17374a
|
Formatting.
svn-id: r40668
|
2009-05-17 23:41:16 +00:00 |
|
Johannes Schickel
|
b48b4fd82d
|
Fix possible leak.
svn-id: r40667
|
2009-05-17 23:15:26 +00:00 |
|
Johannes Schickel
|
ffed114ccc
|
Fix crash after loading game from cmd/launcher.
svn-id: r40666
|
2009-05-17 23:14:10 +00:00 |
|