Eugene Sandulenko
57ba5fc233
Fix Amiga/Atari-specific copy protection.
...
svn-id: r24768
2006-11-23 06:49:23 +00:00
Eugene Sandulenko
51a621fe98
Dump global scripts too.
...
svn-id: r24767
2006-11-23 06:47:41 +00:00
Eugene Sandulenko
207ef00754
et up cursor palette. This fixes Amiga/Atari versions and makes cursor more
...
visible in most cases.
svn-id: r24766
2006-11-23 06:45:21 +00:00
Eugene Sandulenko
e09eaa074e
Fix bug #1599267 : "FW: Ungraceful exit from copy protection screen"
...
svn-id: r24765
2006-11-23 06:43:18 +00:00
Travis Howell
e7db7aff4d
Avoid compiler warnings
...
svn-id: r24764
2006-11-23 05:37:37 +00:00
Travis Howell
7d3aa0b653
Add Hevrew version of Freddi Fish 1 for Windows
...
svn-id: r24763
2006-11-22 22:52:57 +00:00
Torbjörn Andersson
5c9d5199f8
Don't crash in loadDict() if pred.txt is missing.
...
svn-id: r24761
2006-11-22 18:25:16 +00:00
Eugene Sandulenko
cfb29dcb51
Fix MSVC2005 warnings. Please, review the changes.
...
svn-id: r24760
2006-11-22 15:50:30 +00:00
Sven Hesse
2768fa24fc
- Fixed the crashes in Gob1 EGA and Gob2 Demo
...
- Fixed the compile error in GobEngine::saveGame on some systems
svn-id: r24756
2006-11-21 13:28:45 +00:00
Max Horn
e4c471b9d7
Fix for bug #1599113 : SCUMM: Failed assertion in getBoxCoordinates()
...
svn-id: r24754
2006-11-20 20:40:27 +00:00
Eugene Sandulenko
3799a91315
Fix regression which did not allow to enter save name.
...
svn-id: r24753
2006-11-20 20:27:30 +00:00
Sven Hesse
c22920484a
Changed the way sprites-freeing is handled, now the menu sprites and window decorations are drawn
...
svn-id: r24752
2006-11-20 13:03:30 +00:00
Travis Howell
d64d6bcb7e
Add stopObjectCode() differences in SCUMM 1 - 5 games. The nested script stack wasn't been checked.
...
svn-id: r24751
2006-11-20 03:21:09 +00:00
Eugene Sandulenko
315c286bea
Proper implementation of o1_allowSystemMenu()
...
svn-id: r24750
2006-11-19 23:02:26 +00:00
Torbjörn Andersson
50e2cf9caa
Don't allow the F9 and F10 keys to open menus if a menu is already open. (Might
...
need more testing.)
svn-id: r24747
2006-11-19 18:54:06 +00:00
Torbjörn Andersson
39b27ed3bb
Added keyboard shortcuts for left and right mouse button.
...
svn-id: r24746
2006-11-19 18:32:00 +00:00
Sven Hesse
2454f78589
Implemented (currently still endian-unsafe) save/load
...
svn-id: r24745
2006-11-19 17:52:52 +00:00
Gregory Montoir
55da3104cc
workaround bug #1599009
...
svn-id: r24743
2006-11-19 02:02:41 +00:00
Max Horn
c210aff40c
* Made Actor::_pos protected, added public Actor::getPos() method
...
* Added default params to Actor::putActor()
* Removed Actor::getActorXYPos
svn-id: r24742
2006-11-19 00:39:48 +00:00
Travis Howell
3789828993
The script freezeCount isn't used by SCUMM 1/2 games at all
...
svn-id: r24741
2006-11-19 00:38:37 +00:00
Eugene Sandulenko
c558018bd9
Implement o1_fadeToBlack()
...
svn-id: r24738
2006-11-18 20:57:37 +00:00
Eugene Sandulenko
c5bed9ebb7
Specify proper copyright line for AGI engine.
...
svn-id: r24737
2006-11-18 19:58:17 +00:00
Eugene Sandulenko
785d86b63e
Make input string truly editable
...
svn-id: r24732
2006-11-18 16:26:51 +00:00
Eugene Sandulenko
53c4684bbe
Implement naming save games in cinE. See also FR #1579780 : "FW: naming save
...
games"
svn-id: r24731
2006-11-18 15:16:44 +00:00
Gregory Montoir
e28a1ca46d
added game details for german version of Touche
...
svn-id: r24730
2006-11-18 11:57:25 +00:00
Gregory Montoir
318c50913d
added font data for french version (and probably all other localized versions)
...
svn-id: r24729
2006-11-18 11:53:36 +00:00
Gregory Montoir
dd075b312f
fixed palette glitches during introduction/on restart, cleanup
...
svn-id: r24728
2006-11-18 01:20:41 +00:00
Torbjörn Andersson
51a964d056
Applied patch #1597800 to better support the Spanish end credits.
...
svn-id: r24727
2006-11-16 21:20:24 +00:00
Torbjörn Andersson
dfe8d777c1
Applied my own patch #1594924 to work around bug #1324106 ("MI2 VGA: Music as
...
Rapp is instantiating isn't synchronized"). I don't know if our timing is off,
or if it's just a case of overly optimistic scripting, but the pause / unpause
music instructions are issued in the wrong order.
svn-id: r24726
2006-11-16 17:08:31 +00:00
Gregory Montoir
f93c693ab9
added dirty rects handling
...
svn-id: r24725
2006-11-15 23:00:41 +00:00
Gregory Montoir
24df07d29d
added handler for flag 618 (cursor display on/off) and workaround a palette glitch
...
svn-id: r24724
2006-11-15 22:35:45 +00:00
Travis Howell
f55320f988
Add inital pause code for Elvira 1/2 & WW, and cleanup
...
svn-id: r24723
2006-11-15 13:11:53 +00:00
Johannes Schickel
7b0e6f1489
formatting.
...
svn-id: r24720
2006-11-14 15:39:11 +00:00
Sven Hesse
3f0ebaaa18
Fixed the lock when leaving the menu
...
svn-id: r24719
2006-11-14 14:58:41 +00:00
Eugene Sandulenko
53faadfdb6
Added per game target saves.
...
svn-id: r24718
2006-11-14 09:29:41 +00:00
Torbjörn Andersson
2d8bd1add3
Reverted previous commit to keep FotAQ from crashing. The LineReader class
...
already frees the buffer when it's done with it.
svn-id: r24717
2006-11-13 23:38:44 +00:00
Eugene Sandulenko
aba00bd320
Implement reading font data from external files for OS.
...
svn-id: r24714
2006-11-13 21:16:50 +00:00
Max Horn
df2ccb78c2
cleanup
...
svn-id: r24711
2006-11-13 20:20:01 +00:00
Max Horn
12fb12caf5
Moved more SMUSH/Insane code from ScummEngine_v6 to ScummEngine_v7
...
svn-id: r24710
2006-11-13 20:12:52 +00:00
Max Horn
1a2853f7e0
Patch from bug #1584888 (SMUSH: Too dependent on accurate timers). Watch out for regressions in SMUSH movie playback / syncing
...
svn-id: r24709
2006-11-13 19:46:52 +00:00
Eugene Sandulenko
9f74b03182
Protection should not be bypassed for OS (and it didn't work well anyway)
...
svn-id: r24708
2006-11-13 16:42:34 +00:00
Eugene Sandulenko
88fabf4a53
Move addSpecialDebugLevel calls to engine constructor, as stated in our
...
HOWTO Engines.
svn-id: r24704
2006-11-13 12:00:36 +00:00
Max Horn
5563013c1d
Don't delete the savefile manager in the Engine destructor
...
svn-id: r24703
2006-11-12 21:08:55 +00:00
Eugene Sandulenko
3e6414a55f
Slighty modified Patch #1571787 : "Support for Mac Broken Sword 1". sword1macdemo
...
target was commented out until existence of the demo is confirmed.
svn-id: r24697
2006-11-12 19:05:51 +00:00
Gregory Montoir
f89dad5daa
byte -> bool
...
svn-id: r24695
2006-11-12 18:15:53 +00:00
Gregory Montoir
d992c66b29
once parsed, queen2.jas buffer can be free'd.
...
svn-id: r24694
2006-11-12 17:51:39 +00:00
Gregory Montoir
701b803aff
cleanup
...
svn-id: r24693
2006-11-12 17:47:16 +00:00
Gregory Montoir
f527da0953
fixed valgrind warnings (unitialized data)
...
svn-id: r24692
2006-11-12 17:39:47 +00:00
Paul Gilbert
b648aaf64b
Bugfix to prevent player freezing in place after bumping into another character
...
svn-id: r24688
2006-11-12 04:42:37 +00:00
Paul Gilbert
0a5b86736c
Bugfix to prevent pathfinder failure after making a small step
...
svn-id: r24687
2006-11-12 04:39:10 +00:00