Max Horn
25d0e7d4bc
SCUMM: In v5, only opcodes 0x05 and 0x85 are mapped to o5_drawObject; in v3 & v4, several other opcodes map to it. Capture this properly in the opcode tables
...
svn-id: r40011
2009-04-19 01:00:49 +00:00
Max Horn
31eeb37107
SCUMM: Moved ScummEngine_v2::o2_setBoxFlags to ScummEngine_v3::o3_setBoxFlags
...
svn-id: r40010
2009-04-19 01:00:31 +00:00
Max Horn
b32e9f00b0
SCUMM: MovedScummEngine_v5:: o5_pickupObjectOld to ScummEngine_v4::o4_pickupObject
...
svn-id: r40009
2009-04-19 01:00:11 +00:00
Max Horn
9655fa831e
SCUMM: Turned PARAM_1,2,3 into an enum; minor tweaks
...
svn-id: r40008
2009-04-19 00:59:50 +00:00
Max Horn
56a31019b7
SCUMM: Added stubs for V3 & V4 opcode tables
...
svn-id: r40007
2009-04-19 00:59:28 +00:00
Travis Howell
514c2be4a9
Add patch #2769163 - Mac additions for Freddi Fish 1 and Putt-Putt Parade.
...
svn-id: r40006
2009-04-18 23:34:28 +00:00
Willem Jan Palenstijn
812c745235
Disable MSVC warning in autogenerated code
...
svn-id: r40005
2009-04-18 22:56:08 +00:00
Willem Jan Palenstijn
d093d141ff
Fix outdated comments
...
svn-id: r40003
2009-04-18 21:28:30 +00:00
Eugene Sandulenko
2870b81d55
40000 commit
...
svn-id: r40001
2009-04-18 21:24:13 +00:00
Johannes Schickel
5d9b095a9f
Add TODO.
...
svn-id: r40000
2009-04-18 21:23:45 +00:00
Eugene Sandulenko
e2394f3a55
Setting 0.13.1 release date
...
svn-id: r39999
2009-04-18 21:23:23 +00:00
Willem Jan Palenstijn
e1c82543fc
Retreive -> retrieve
...
svn-id: r39996
2009-04-18 21:18:30 +00:00
Eugene Sandulenko
8c60930aaa
Part of patch #2738575 : "GSOC09: Upd copyright add about line, fix MSVC warnings"
...
svn-id: r39995
2009-04-18 21:18:23 +00:00
Eugene Sandulenko
e246c0d94f
Patch #2761396 : "Typo fixes to README and comments"
...
svn-id: r39993
2009-04-18 21:12:32 +00:00
Oystein Eftevaag
213c3eb143
Fixed a crash happening when an engine dirtied the full screen, and called initSize() before calling updateScreen (fixes bug 418820, specifically about Lost in Time crashing after the title screen)
...
svn-id: r39985
2009-04-18 14:04:44 +00:00
Oystein Eftevaag
741548cda6
iPhone: Updated input event system to firmware 2.x standard
...
svn-id: r39984
2009-04-18 13:52:30 +00:00
Paul Gilbert
f53b4d3de4
Implemented the 'Start Again' menu option to properly restart the game
...
svn-id: r39981
2009-04-18 12:03:21 +00:00
Paul Gilbert
9efb96ce69
Changed the 'Exit' game menu option to exit gracefully, rather than using exit()
...
svn-id: r39980
2009-04-18 11:20:05 +00:00
Paul Gilbert
15252ad83c
Added support for the global menu save/loading, and changed the savegame format to store the savegame name and thumbnail
...
svn-id: r39979
2009-04-18 10:16:08 +00:00
Fabio Battaglia
0b2e06e4a4
sword2: add support for BS2 PSX demo
...
svn-id: r39977
2009-04-18 08:37:22 +00:00
Torbjörn Andersson
5cd2261382
We probably only have to update the screen once every updateInfo(). And, since
...
it's triggered by mouse movements, only when the cursor is visible.
svn-id: r39975
2009-04-18 03:15:34 +00:00
Johannes Schickel
3deae9fc8b
Add HACK to support DOS music in Kyra1 Mac CD based on patch #2767489 "KYRA1: Support for Mac CD".
...
svn-id: r39962
2009-04-16 12:31:17 +00:00
John Willis
52fa15561a
Backout previous 'ooops' change (while shaking a stick at SVN and trying to convince people (badly) that is was not just simple user error ;-)).
...
svn-id: r39961
2009-04-16 11:19:44 +00:00
John Willis
08eb58aab8
Push local cleanup into the 0.13 branch in prep. for 0.13.1.
...
svn-id: r39960
2009-04-16 10:40:14 +00:00
John Willis
9a23f069fe
Tiny update to the GP2X readme on branch (remove SVN build ref.).
...
svn-id: r39959
2009-04-16 10:28:12 +00:00
Max Horn
cbe9e520d3
SCUMM: Compacted various setupOpcodes() implementations by using the fact that opcode tables tend not to change much between most SCUMM versions
...
svn-id: r39958
2009-04-16 09:27:22 +00:00
Max Horn
99df028d35
SCUMM: Got rid of o6_invalid
...
svn-id: r39957
2009-04-16 09:27:02 +00:00
Max Horn
432e7917a5
SCUMM: Switched opcode tables to use Common::Functor0 (a bit like Kyra does it)
...
svn-id: r39956
2009-04-16 09:26:37 +00:00
Johannes Schickel
2558350d1c
Added md5sums of Kyra1 Mac CD as supplied with fr #2766454 "KYRA1: Add support for Macintosh CD" (experimental change, not for 0.13.1 yet)
...
svn-id: r39955
2009-04-15 21:55:12 +00:00
Walter van Niftrik
695bc36b9a
SCI: Added a new song player (work-in-progress).
...
svn-id: r39953
2009-04-15 10:45:59 +00:00
Travis Howell
570f2c66b8
Update renderString to match original code in The Feeble Files.
...
svn-id: r39952
2009-04-15 02:03:34 +00:00
Travis Howell
27e3ddc628
Update renderString to match original code in The Feeble Files.
...
svn-id: r39951
2009-04-15 01:54:24 +00:00
Joost Peters
2758ae34ea
commit slightly modified version of #2759353 - GSoC 2009: Correction in README.PSP
...
svn-id: r39949
2009-04-13 20:41:16 +00:00
Torbjörn Andersson
1666b074b9
Synced NEWS with 0.13 branch.
...
svn-id: r39948
2009-04-13 11:56:26 +00:00
Neil Millstone
bbd423b82a
Backporting fix from rev #39918 : Memory leak when thumbnail header
...
couldn't be skipped.
svn-id: r39945
2009-04-12 14:02:20 +00:00
Max Horn
41bd7cd94b
SAGA: changed _threadList back to a list of ScriptThread objs, instead of ptrs to instances.
...
svn-id: r39944
2009-04-11 21:38:41 +00:00
Max Horn
82f862c6b2
SAGA: Simplified Scene::skipScene, changed loadScene to take a LoadSceneParams ref instead of a ptr
...
svn-id: r39943
2009-04-11 21:38:14 +00:00
Torbjörn Andersson
a784e6ab98
When dragging the save/load dialog's scrollbar handle past the top of the
...
scrollbar, stay at the top. Don't jump to the bottom.
svn-id: r39939
2009-04-11 20:16:37 +00:00
Vicent Marti
8fe3735f69
Fixed bug #2706939 (Enabled button not drawn correctly) and other similar cases.
...
Fixed background shading weirdness when opening many dialogs on top of each other.
Fixed some modal dialogs not redrawing properly when closed.
svn-id: r39938
2009-04-11 17:12:17 +00:00
Torbjörn Andersson
91b724451b
Committed my patch for bug #2748110 ("IHNM: Fade glitch when Benny falls
...
asleep"), after discussing it with [md5]. It may not be exactly like the
original, but it looks a lot closer now.
svn-id: r39937
2009-04-11 15:38:13 +00:00
Filippos Karapetis
b3b8624869
Plugged another memory leak introduced with rev #39934
...
svn-id: r39936
2009-04-11 14:44:03 +00:00
Filippos Karapetis
bb012ee082
Plugged memory leak introduced with rev #39934
...
svn-id: r39935
2009-04-11 12:55:22 +00:00
Filippos Karapetis
448a98b885
Changed ScriptThreadList to hold a list of pointers, not a list of instances. This avoids the whole &* mess, as well as the strange references to the list head
...
svn-id: r39934
2009-04-11 12:46:00 +00:00
Johannes Schickel
3cc8059ce6
Cleanup.
...
svn-id: r39933
2009-04-11 12:44:27 +00:00
Filippos Karapetis
0dc02a2cbe
Updated the SAGA and SCI MSVC project files (removed saga/list.h and sci/engine/aatree.h)
...
svn-id: r39932
2009-04-11 12:34:16 +00:00
Filippos Karapetis
65393be446
Removed unused (and wrong) code for IHNM
...
svn-id: r39931
2009-04-11 12:08:02 +00:00
Max Horn
57f367acb5
SCI: Renamed bp_flag -> breakpointFlag; replaced global send_calls_allocated & send_calls vars by a local Common::Stack instance
...
svn-id: r39930
2009-04-11 09:58:30 +00:00
Max Horn
5749b363d5
KYRA: Replaced Rect class by Common::Rect; replaced dirty rect handling code by code similiar to the one used in SAGA and the frontend GUI code
...
svn-id: r39929
2009-04-11 09:57:57 +00:00
Filippos Karapetis
7287457672
Got rid of SortedList
...
svn-id: r39928
2009-04-11 09:54:55 +00:00
Willem Jan Palenstijn
c1a517e383
Fix compilation
...
svn-id: r39927
2009-04-11 09:43:42 +00:00