Torbjörn Andersson
|
3b033956aa
|
Changed "SCALLING" to "SCALING".
svn-id: r9134
|
2003-07-22 20:53:01 +00:00 |
|
Max Horn
|
0b1b753797
|
added getResourceSize method
svn-id: r9109
|
2003-07-21 21:28:47 +00:00 |
|
Max Horn
|
c7958d8d8b
|
merged checkKeyHit/convertKeysToClicks/getKeyInput into processKbd - their separation served no purpose but made it much harder to understand the code. Also, this opens up possibilities to cleanup the code
svn-id: r9085
|
2003-07-20 00:02:24 +00:00 |
|
Max Horn
|
2fbf782c05
|
moved some functions out of scummvm.cpp into more appropriate files; rearranged stuff inside scummvm.cpp to be grouped a bit more logical
svn-id: r9083
|
2003-07-19 18:18:01 +00:00 |
|
Travis Howell
|
f20c47bb21
|
Add Indy3 FM Towns support, patch #773434
svn-id: r9062
|
2003-07-18 05:49:21 +00:00 |
|
Max Horn
|
c74e2eb4d7
|
factored out some duplicate code into a new method translateTextAndPlaySpeech; removed some completely useless code (why compute 'pointer' when we then throw away the result?)
svn-id: r9045
|
2003-07-15 21:30:53 +00:00 |
|
Travis Howell
|
73365aa2c7
|
Split the v1 palette, since there is a minor difference.
svn-id: r8999
|
2003-07-14 06:44:47 +00:00 |
|
Travis Howell
|
ffddfd76d9
|
Add correct palette for pc versions of v1 games
Add some correct colors for v1 games
svn-id: r8988
|
2003-07-13 15:13:43 +00:00 |
|
Nicolas Bacca
|
524991b073
|
Add KEY_ALL_SKIP for WinCE
svn-id: r8939
|
2003-07-12 10:35:38 +00:00 |
|
Travis Howell
|
4c6e10bfd6
|
Add amiga pallete for Amiga versions
svn-id: r8904
|
2003-07-11 09:38:46 +00:00 |
|
Paweł Kołodziejski
|
2e0235d898
|
added GID_PUTTPUTT game id for puttputt games to prevent use samnmax hacks
svn-id: r8807
|
2003-07-06 16:51:22 +00:00 |
|
Max Horn
|
92fd56f9f0
|
removed #include "boxes.h" from scumm.h; cleaned up AdjustBoxResult definition & usage; properly deal with larger box distances, thus partially fixing Zak on the airport (but original seems to have used a very different algorithm, so this really is only a partial fix)
svn-id: r8710
|
2003-07-02 13:47:03 +00:00 |
|
Max Horn
|
1ec54d032e
|
Moved out akos_compare (no reason for it to be member of class Scumm)
svn-id: r8660
|
2003-06-26 22:50:01 +00:00 |
|
Max Horn
|
7a79ef8f5f
|
added getOBIMFromObject and getObjectImage methods; changed code to use those
svn-id: r8651
|
2003-06-26 01:46:41 +00:00 |
|
Max Horn
|
7f3118f8d8
|
more const qualifiers
svn-id: r8649
|
2003-06-25 23:49:54 +00:00 |
|
Max Horn
|
870ce2879e
|
added some const qualifiers; moved _bundle & _current_cd_sound from class Scumm to class Sound; some other tweaks
svn-id: r8648
|
2003-06-25 23:25:52 +00:00 |
|
Jonathan Gray
|
20b3ba1d28
|
add id for segacd monkey island and don't attempt to play sbl sounds for now
svn-id: r8555
|
2003-06-19 12:29:13 +00:00 |
|
Torbjörn Andersson
|
5a2678b72a
|
Make the mouse-over hilight work again on the inventory arrows in V2 games.
svn-id: r8523
|
2003-06-17 07:11:58 +00:00 |
|
Max Horn
|
101df28e0b
|
moved GameId declaration to common/engine.h (more logical); moved scumm specific stuff from gameDetector.h to scumm.h; cleaned up some #includes (ideally, never #include something in a header file if you can avoid it - this cuts down interdepencies)
svn-id: r8496
|
2003-06-15 01:42:19 +00:00 |
|
Max Horn
|
4e57157cda
|
renamed _bcr -> _costumeRenderer
svn-id: r8473
|
2003-06-14 13:38:22 +00:00 |
|
Max Horn
|
f4a31da513
|
runHook -> runInventoryScript, VAR_HOOK_SCRIPT -> VAR_INVENTORY_SCRIPT
svn-id: r8468
|
2003-06-14 12:23:30 +00:00 |
|
Max Horn
|
aa83d4fd31
|
cleanup
svn-id: r8467
|
2003-06-14 11:52:34 +00:00 |
|
Jonathan Gray
|
aabfc254c1
|
rework loom subtitle option handing
svn-id: r8448
|
2003-06-12 16:38:43 +00:00 |
|
Jonathan Gray
|
c26bdae207
|
hook subtitle variable up to f9 for loomcd
svn-id: r8446
|
2003-06-12 12:22:57 +00:00 |
|
Torbjörn Andersson
|
ab7f8b3378
|
Fixed recent regression (too many blast texts) in The Dig's end credits and
made the text scroll off the screen instead of just vanishing at the top.
(The latter also applies to Full Throttle's end credits.)
svn-id: r8402
|
2003-06-08 15:17:14 +00:00 |
|
Max Horn
|
a1caf1f9f9
|
forgot to check this one in
svn-id: r8400
|
2003-06-08 12:56:42 +00:00 |
|
Max Horn
|
f8ec8a9903
|
cleanup
svn-id: r8399
|
2003-06-08 12:49:34 +00:00 |
|
Max Horn
|
be9e6e85db
|
added quit event
svn-id: r8398
|
2003-06-08 12:11:14 +00:00 |
|
Max Horn
|
04db5c12ab
|
make version public
svn-id: r8366
|
2003-06-06 23:55:00 +00:00 |
|
Max Horn
|
4b227da824
|
Preparations for removing GF_AFTER_V? flags
svn-id: r8364
|
2003-06-06 22:51:33 +00:00 |
|
James Brown
|
c89b04488d
|
Get rid of *64 targets, use 'maniac' and 'zak' autodetection for the AFTER_V1 flag instead.
svn-id: r8348
|
2003-06-06 10:47:12 +00:00 |
|
Paweł Kołodziejski
|
94bbf1b9a0
|
added v1 gfx codec, (not working)
svn-id: r8329
|
2003-06-05 17:22:15 +00:00 |
|
Bertrand Augereau
|
23196c1257
|
added a global CostumeRenderer in the VM, to avoid actors reinstancing it every time
svn-id: r8307
|
2003-06-05 02:44:18 +00:00 |
|
Bertrand Augereau
|
69b55ea45f
|
put a setFeatures member that allows to precompute game-wide stuff, such as CostumeRenderer, when features change, ie extremely rarely
svn-id: r8301
|
2003-06-04 23:03:23 +00:00 |
|
Max Horn
|
ffef453d1a
|
cache room strip offsets (this should help performance on PalmOS)
svn-id: r8300
|
2003-06-04 21:45:29 +00:00 |
|
Max Horn
|
6fd0e4a07f
|
Patch #747021: DIG&CMI 2 byte charset support (very heavily modified by me; still needs more cleanup but already works well enough)
svn-id: r8293
|
2003-06-04 14:37:43 +00:00 |
|
Max Horn
|
3baff34226
|
use enqueueText for FT, too
svn-id: r8284
|
2003-06-02 23:54:52 +00:00 |
|
Max Horn
|
35f29951eb
|
moved blast text code to string.cpp
svn-id: r8282
|
2003-06-02 23:18:52 +00:00 |
|
Paweł Kołodziejski
|
6dbd36d668
|
more v1 load directory ...
svn-id: r8274
|
2003-06-02 18:15:09 +00:00 |
|
Max Horn
|
4292d621af
|
cleaned up the restart/pause/shutdown situation a bit; added comment that explains how restart might be implemented
svn-id: r8260
|
2003-06-02 02:25:24 +00:00 |
|
Max Horn
|
cb5fb5d403
|
added a getMaskBuffer method (makes it easier to read some of the code); merged setVirtscreenDirty() into updateDirtyRect(); made setDirtyRange a method of struct VirtScreen
svn-id: r8241
|
2003-06-01 14:30:26 +00:00 |
|
Max Horn
|
9cbcde684b
|
cleanup / added comments / code unification
svn-id: r8235
|
2003-06-01 13:09:30 +00:00 |
|
Max Horn
|
5202a59c63
|
some setObjectName changes. I'd really like to switch V2-V5 to use rtObjectName resources, too
svn-id: r8171
|
2003-05-31 12:17:58 +00:00 |
|
Max Horn
|
d5d0440e8c
|
cleanup
svn-id: r8169
|
2003-05-31 11:57:18 +00:00 |
|
Max Horn
|
9b8f49e900
|
Use language index for The Dig, too
svn-id: r8159
|
2003-05-30 23:24:29 +00:00 |
|
Max Horn
|
3efdd3ad6b
|
continously opening and closing the language.bnd file is rather inefficient. It's about 400k, though...
svn-id: r8158
|
2003-05-30 22:57:19 +00:00 |
|
Max Horn
|
eb039ec554
|
some cheap doxygen docs; cleanup
svn-id: r8154
|
2003-05-30 20:13:29 +00:00 |
|
Max Horn
|
c6b35e15a0
|
moved bomp stuff into own files; removed some of our 6 (!) bomp decoders
svn-id: r8151
|
2003-05-30 19:00:33 +00:00 |
|
Max Horn
|
90468ea46e
|
cleanup
svn-id: r8150
|
2003-05-30 17:52:17 +00:00 |
|
Max Horn
|
5725ee392a
|
code unification
svn-id: r8146
|
2003-05-30 15:39:06 +00:00 |
|