Filippos Karapetis
2d9a194a55
Removed the now empty files stringSupport.cpp/.h
...
svn-id: r32510
2008-06-03 07:34:47 +00:00
Nicola Mettifogo
b87c11a4a1
Fixed initialization of parsers, necessary after the latest removal of static arrays.
...
svn-id: r32509
2008-06-03 00:49:27 +00:00
Filippos Karapetis
220dd330c2
hare_x/hare_y -> curX/curY
...
ancho_hare -> curWidth
alto_hare -> curHeight
direccion_hare -> curDirection
Some slight cleanup
svn-id: r32508
2008-06-02 23:09:19 +00:00
Filippos Karapetis
5789bbc836
elige_en_barra -> selectVerbFromBar
...
comprueba -> verify1
x_barra -> verbBarX
conta_vez -> startTime
diff_vez -> timeDiff
Some cleanup
svn-id: r32507
2008-06-02 22:41:58 +00:00
Christopher Page
0cbfc3a9d1
Merged revisions 32348-32349,32351-32356,32358-32411,32413-32441,32443-32445,32449,32453-32454,32456-32457,32459-32462,32464-32465,32467-32492,32494-32503 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r32505
2008-06-02 21:36:45 +00:00
Christopher Page
a338d5fdb2
PARA: Got rid of calls to system->quit() so that the Parallaction engine can return to the launcher. Also fixed a couple of memory leaks.
...
svn-id: r32504
2008-06-02 21:08:49 +00:00
Filippos Karapetis
6f09c5a928
rayo_x -> rayX
...
PASO_HARE_X/PASO_HARE_Y -> STEP_X/STEP_Y
PIES_HARE -> FEET_HEIGHT
ALTO_TALK_HARE -> TALK_HEIGHT
ANCHO_TALK_HARE -> TALK_WIDTH
salgo -> roomExit
num_cara -> faceBuffer
pantalla -> curScreen
svn-id: r32503
2008-06-02 20:46:00 +00:00
Filippos Karapetis
b0c7714cfa
Added an enum for Igor's possible states
...
svn-id: r32502
2008-06-02 20:32:36 +00:00
Torbjörn Andersson
3f745d6813
This should fix a regression in the recent talk_igor() cleanup. I don't
...
actually have the game, though, so I can't actually verify that there is a
regression, nor that this fixes it.
svn-id: r32501
2008-06-02 18:48:09 +00:00
Eugene Sandulenko
945b92501a
Simplified detection table
...
svn-id: r32500
2008-06-02 18:38:50 +00:00
Eugene Sandulenko
72e3cee9d4
Add detection for original unpacked Spanish and Italian versions.
...
svn-id: r32499
2008-06-02 18:28:55 +00:00
Eugene Sandulenko
251467a013
- Now it is possible to choose English version from original CD. Thanks to
...
ADGF_KEEPMATCH
- Fix detection of French version
svn-id: r32498
2008-06-02 18:21:03 +00:00
Eugene Sandulenko
70dd879e2f
Implement ADGF_KEEPMATCH
...
svn-id: r32497
2008-06-02 18:19:58 +00:00
Eugene Sandulenko
12c3798ffb
Plug memory leak
...
svn-id: r32496
2008-06-02 18:19:18 +00:00
Nicola Mettifogo
9630298df6
Sorted static mouse arrow bitmap, so it doesn't have to be 'decoded' on the fly. This saves a headache on re-entry.
...
svn-id: r32495
2008-06-02 13:12:07 +00:00
Filippos Karapetis
e6d2ed3ca8
Further cleanup of the talk code
...
svn-id: r32494
2008-06-02 10:58:45 +00:00
Travis Howell
0fc34681c8
Add Macintosh version of Blue's 123 Time Activities.
...
svn-id: r32492
2008-06-02 08:39:19 +00:00
Filippos Karapetis
841dde61d0
Updated the MSVC project files (added unarj.cpp/.h)
...
svn-id: r32491
2008-06-02 08:01:26 +00:00
Eugene Sandulenko
cd6d528c42
Better implementation of packet games loading
...
svn-id: r32490
2008-06-02 06:51:59 +00:00
Eugene Sandulenko
aaf8b5810c
Proper detection for packed German and French versions. Removed unneeded code.
...
svn-id: r32489
2008-06-02 05:56:53 +00:00
Eugene Sandulenko
4352bd1d88
Proper implementation for talk_banterder(82)
...
svn-id: r32488
2008-06-02 05:38:28 +00:00
Filippos Karapetis
7f36ae8d7c
Removed some of the old talk functions
...
svn-id: r32487
2008-06-02 05:15:34 +00:00
Travis Howell
0f17e60101
GID_WATER is no longer required.
...
svn-id: r32486
2008-06-02 05:01:40 +00:00
Filippos Karapetis
24156516ab
Simplified talk_blind()
...
svn-id: r32485
2008-06-02 05:00:11 +00:00
Filippos Karapetis
738a62ef6a
loadAndDecompressPic -> loadPic
...
svn-id: r32484
2008-06-02 04:42:19 +00:00
Filippos Karapetis
cb5424810c
Show the 3 pictures in carga_escoba after the initial file is loaded (so as not to attempt and reopen the ARJ file)
...
svn-id: r32483
2008-06-02 04:39:43 +00:00
Johannes Schickel
0ca4ff8840
Should fix gcc warning
...
svn-id: r32482
2008-06-01 23:51:41 +00:00
Filippos Karapetis
704ad4a5fb
Removed the now obsolete talk_dr_dch
...
Merged talk_bartender and talk_taber2
Merged talk_pen and talk_pen2
svn-id: r32481
2008-06-01 22:38:29 +00:00
Filippos Karapetis
8a0abfb045
Fix for crash that occurs in the unarj's fallback code - _uncompressedData is not allocated when ARJ files have not been opened
...
svn-id: r32480
2008-06-01 21:57:30 +00:00
Max Horn
cb103cb9e2
DS: Removed some duplicate file content (thanks to Qvist for pointing this out)
...
svn-id: r32479
2008-06-01 21:47:24 +00:00
Filippos Karapetis
ffc64511ca
Add MD5's and packed file overrides for original packed files of the Multilingual English/German/French CD of Drascula
...
svn-id: r32478
2008-06-01 21:30:07 +00:00
Eugene Sandulenko
df35925557
Enable file fallback for drascula. Now old uncompressed games should work.
...
svn-id: r32477
2008-06-01 21:11:14 +00:00
Eugene Sandulenko
452d46b3bf
Implement file fallback for archives
...
svn-id: r32476
2008-06-01 21:10:29 +00:00
Eugene Sandulenko
ba5cebfaf8
Now whole game could be run from original packed files.
...
svn-id: r32475
2008-06-01 20:58:05 +00:00
Filippos Karapetis
f5d9eb32f0
Fixed MSVC warnings
...
svn-id: r32474
2008-06-01 20:05:21 +00:00
Eugene Sandulenko
49dd9376ad
More ArjFile usage
...
svn-id: r32473
2008-06-01 19:07:57 +00:00
Eugene Sandulenko
8728cd2881
Speed up decoding by memory caching
...
svn-id: r32472
2008-06-01 19:07:13 +00:00
Eugene Sandulenko
37563ff3ae
Fix bug #1981402 : "BS1: grammatical error in the Italian menu"
...
svn-id: r32471
2008-06-01 18:37:35 +00:00
Robin Watts
dee529f30c
Tweaks to DS makefiles.
...
1) It wouldn't build at all for me, because source/fat had been missed off the
INCLUDES line.
2) Stray whitespace removed (to stop emacs warning on saving)
3) DS_BUILD flag selection reworked slightly. Now do: make all SCUMM_BUILD=x
(where x is a,b,c,d,e,f,g) and it'll select that version and build it. If
no x is supplied or x is not a-g, then version a will be built.
4) New allbuilds target. In backends/platform/ds, do: make allbuilds
and versions A-G are built in turn (version G does not complete currently due
to lack of logo g). This uses a 'semiclean' target in each makefile to clean
just the files that change between versions.
svn-id: r32470
2008-06-01 18:09:19 +00:00
Johannes Schickel
cc2b35ee1f
Cleanup
...
svn-id: r32469
2008-06-01 15:18:58 +00:00
Johannes Schickel
85a3f389ae
Some paranoia checks in TIMInterpreter::refreshTimersAfterPause.
...
svn-id: r32468
2008-06-01 15:15:12 +00:00
Florian Kagerer
0485fbfc5b
- fix 'order of evaluation' bug (MSVC release build)
...
svn-id: r32467
2008-06-01 15:11:08 +00:00
Nicola Mettifogo
22d63345e3
Got rid of the static arrays for initialization of parsers and exec opcodes, to make returning to launcher easier. The code has been borrowed by Kyra, after suggestion by LordHoto.
...
svn-id: r32465
2008-06-01 14:05:39 +00:00
Florian Kagerer
ec93c8957b
- fix regression in non-interactive HOF demo
...
svn-id: r32464
2008-06-01 14:00:43 +00:00
Florian Kagerer
5b3a6fac63
- (hopefully) fix valgrind warning for installer file decompression
...
- some more pauseEngineIntern code for Hof
svn-id: r32462
2008-06-01 13:19:45 +00:00
Eugene Sandulenko
e5be4847ac
WIP for hooking unarj in order to play unmodified files from CD.
...
Will break your game unless you put packet.001 into game directory.
Not everything has been hooked and files fallback and detection is not
yet implemented
svn-id: r32461
2008-06-01 11:44:45 +00:00
Eugene Sandulenko
cc74ec5c39
Unarj code based on unarj 2.62. Used by Drascula engine
...
svn-id: r32460
2008-06-01 11:43:20 +00:00
Travis Howell
a81e10da49
Add Blue's 123 Time Activities.
...
svn-id: r32459
2008-06-01 11:13:55 +00:00
Travis Howell
cf27ab1a00
Correct HE version for Blue's 123 Time Activities.
...
svn-id: r32457
2008-06-01 10:57:23 +00:00
Travis Howell
3b5b37c3e1
Fix bug #1973247 - DIG: Subtitle glitch (Regression).
...
svn-id: r32456
2008-06-01 10:37:14 +00:00