Travis Howell
f3ad70c1d4
Add French version of Pajama Sam 1
...
svn-id: r23952
2006-09-20 23:34:10 +00:00
Travis Howell
68360e4dde
Add details for French version of Pajama Sam 3
...
svn-id: r23942
2006-09-20 02:43:28 +00:00
Max Horn
fd85c13d8f
Cleaned up Gdi::roomChanged
...
svn-id: r23938
2006-09-18 22:22:35 +00:00
Max Horn
60951b6f1a
Moved some more code from class Gdi into new subclasses GdiV1 and GdiV2
...
svn-id: r23937
2006-09-18 22:06:39 +00:00
Max Horn
2cd0544cb9
Re-disable blit mask hack (oops)
...
svn-id: r23936
2006-09-18 21:46:44 +00:00
Max Horn
3313685bfe
Split setBuiltinCursor into a V0-V2 and a V3-V5 part
...
svn-id: r23935
2006-09-18 21:31:59 +00:00
Max Horn
1324677395
Moved NES specific code from class Gdi to GdiNES
...
svn-id: r23934
2006-09-18 21:20:21 +00:00
Max Horn
a0e1a98647
Oops, accidentally broke TMSK support for HE 72+ games
...
svn-id: r23933
2006-09-18 19:58:22 +00:00
Max Horn
06ddd876a5
Fix --disable-he
...
svn-id: r23932
2006-09-18 19:22:40 +00:00
Max Horn
d9f16b8a4a
indention fix
...
svn-id: r23931
2006-09-18 19:17:55 +00:00
Max Horn
2906e8d2a3
Moved some code from Gdi::drawBitmap to separate methods
...
svn-id: r23930
2006-09-18 19:16:31 +00:00
Max Horn
285aa5d0b2
renamed ScummEngine::restoreBG to restoreBackground; renamed and moved Gdi::copyVirtScreenBuffers to ScummEngine_v70he::restoreBackgroundHE
...
svn-id: r23925
2006-09-17 23:35:09 +00:00
Max Horn
fab33bf663
Moved stored flobjects to class ScummEngine_v70he
...
svn-id: r23924
2006-09-17 22:22:50 +00:00
Max Horn
51017cf1b2
Renamed ScummEngine::res to _res and allocate the ResourceManager on the heap (i.e. _res is a pointer now)
...
svn-id: r23922
2006-09-17 20:36:48 +00:00
Max Horn
8c0b0c0120
Changed ScummEngine::gdi to _gdi and allocate the Gdi object on the heap (i.e. _gdi is a pointer now)
...
svn-id: r23921
2006-09-17 20:22:47 +00:00
Max Horn
651d22b873
* Added virtual Engine::getDebugger() method
...
* Removed code from errorString() methods that hooked the debugger(s)
into error(), in favor of using getDebugger() from within error()
* As a consequence, removed most custom errorString() methods
svn-id: r23894
2006-09-16 19:31:23 +00:00
Max Horn
8df3ca9e65
cleanup
...
svn-id: r23891
2006-09-16 17:26:40 +00:00
Max Horn
919092e5fc
Overhaul of the debugger code
...
* Moved Common::Debuggger to GUI::Debugger (mainly to satisfy linker
restrictions)
* Change the base Debugger class to *not* be a template class anymore;
instead, a thin (template based) wrapper class is used to hook up
debugger commands
* Removed duplicate Cmd_Exit and Cmd_Help methods in favor of a single
version of each in GUI::Debugger
* New Cmd_Help doesn't word wrap after 39/78 chars, but rather queries
the console to determine when to wrap
* Debugger::preEnter and postEnter aren't pure virtual anymore
svn-id: r23890
2006-09-16 16:58:27 +00:00
Max Horn
b860f002b2
Replaced checkRange by assertRange, which has (a) an (IMO) more logical order of parameters, and (b) removes lots of useless duplicate information in error messages
...
svn-id: r23885
2006-09-16 13:38:43 +00:00
Max Horn
6162626323
cleanup; remove check whether _costume is valid, as that is already done by getResourceAddress
...
svn-id: r23884
2006-09-16 12:43:18 +00:00
Max Horn
d2af16a817
Updated MD5 list
...
svn-id: r23882
2006-09-16 12:29:55 +00:00
Max Horn
3948399511
cleanup
...
svn-id: r23880
2006-09-16 12:04:54 +00:00
Travis Howell
0cd1f0fbf9
Update French version of Pajama Sam 2
...
svn-id: r23877
2006-09-15 10:59:38 +00:00
Travis Howell
52dee3012e
Add/Update several French versions of HE games
...
svn-id: r23874
2006-09-14 22:57:08 +00:00
Travis Howell
213e798bec
Add French version of puttcircus
...
svn-id: r23873
2006-09-14 01:36:16 +00:00
Travis Howell
3825dde852
Add/Update Dutch and French versions of several HE games
...
svn-id: r23858
2006-09-10 01:59:09 +00:00
Max Horn
bd38f5f4d3
Renamed o6_getActorAnimCounter1 to o6_getActorAnimCounter
...
svn-id: r23857
2006-09-09 18:31:32 +00:00
Max Horn
94bd9ef05d
Moved allocResTypeData from ScummEngine to ResourceManager; removed friend declarations from ResourceManager, and performed other minor tweaks
...
svn-id: r23856
2006-09-09 18:20:28 +00:00
Max Horn
b3ee442693
Moved _heV7RoomIntOffsets initialization
...
svn-id: r23855
2006-09-09 17:31:44 +00:00
Max Horn
723ec24093
Turned some sound conversion methods into static functions (cleanup)
...
svn-id: r23854
2006-09-09 17:21:19 +00:00
Travis Howell
4ce79947d3
Update HE version for Dutch versions of lost, maze, socks and water.
...
svn-id: r23835
2006-09-09 03:52:09 +00:00
Travis Howell
e1ea1b90a2
Fix string formating in Russian versions of HE72+ games
...
svn-id: r23820
2006-09-02 12:47:29 +00:00
Travis Howell
e8e7ff4629
Add DISABLE_HE check, around HE72+ specific version of convertMessageString()
...
svn-id: r23818
2006-09-02 05:49:59 +00:00
Travis Howell
8cf8d040d8
Only check old special codes through drawString() in HE71 and earlier games
...
svn-id: r23817
2006-09-01 12:20:08 +00:00
Eugene Sandulenko
db3baf0c66
More fixes for string usage Russian HE games.
...
svn-id: r23816
2006-09-01 12:14:43 +00:00
Travis Howell
903d9a2d6c
Ooops, re-enable sound code
...
svn-id: r23815
2006-09-01 12:06:51 +00:00
Travis Howell
7ca75815aa
Add HE72+ specific version of convertMessageToString(), to reduce filtering and since special codes aren't used.
...
svn-id: r23814
2006-09-01 12:04:40 +00:00
Travis Howell
733055cdd9
Add/Update details of English versions of pajama3, putttime and spyfox2
...
svn-id: r23804
2006-08-29 10:22:39 +00:00
Travis Howell
c7b4ca485c
Add Dutch version of Freddi Fish and Luther's Maze Madness
...
svn-id: r23791
2006-08-28 09:27:30 +00:00
Travis Howell
3750fb7c5a
Add details for Dutch versions of many HE games
...
svn-id: r23768
2006-08-27 01:14:31 +00:00
Max Horn
89e75ae218
WORKAROUND for bug #1514457 : INDY3: Crash in castle Brunwald (german version).
...
svn-id: r23765
2006-08-26 22:02:16 +00:00
Max Horn
830a309f1c
Added some more detecion file sizes (I have a simple script that collects them automatically from your file hierarchy and then modifies scumm-md5.txt, if anybody is interested)
...
svn-id: r23758
2006-08-26 13:06:32 +00:00
Travis Howell
96ec0d08ac
Add the Dutch version of Freddi Fish 1 for Macintosh
...
svn-id: r23756
2006-08-26 12:15:43 +00:00
Max Horn
3bc38ba7b8
Added some actual file sizes to the MD5 table
...
svn-id: r23747
2006-08-25 17:52:45 +00:00
Max Horn
cb062b128b
Add possibilitz to store file sizes in the MD5 table (for future use)
...
svn-id: r23746
2006-08-25 17:27:59 +00:00
Max Horn
ceefad6634
Added workaround (and warnings to find corner cases) for bug #1535358
...
svn-id: r23738
2006-08-21 13:02:47 +00:00
Max Horn
1e683e6124
Yet another paranoia check
...
svn-id: r23737
2006-08-21 10:52:07 +00:00
Max Horn
2c0967e7bb
cleanup & check for sentence overflows
...
svn-id: r23736
2006-08-21 10:04:04 +00:00
Travis Howell
e9be88c444
Rename VAR_MOUSEPRESENT to VAR_INPUTMODE and set the default input type to mouse mode. Fighting uses mouse mode by default in FOA now, just like the original game.
...
svn-id: r23727
2006-08-20 00:43:34 +00:00
Eugene Sandulenko
375da47dc0
Add PT_BRA FT MD5 as reported in bugreport #1539740
...
svn-id: r23711
2006-08-15 19:59:29 +00:00