Paweł Kołodziejski
1cca50b743
fixed costume header for v1
...
svn-id: r8558
2003-06-19 15:52:17 +00:00
Paweł Kołodziejski
9f55203302
use default scale table for bomb codec
...
svn-id: r8556
2003-06-19 12:41:28 +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
Paweł Kołodziejski
773ee445d0
fix for len variable in v1 costume codec
...
svn-id: r8554
2003-06-19 12:08:10 +00:00
Max Horn
ab7b941999
fixed warning (but the code is definitely incorrect ;-)
...
svn-id: r8553
2003-06-19 11:29:15 +00:00
Max Horn
08beeb942b
re-applying my changes (chrilith undid them by accident)
...
svn-id: r8552
2003-06-19 11:13:11 +00:00
Paweł Kołodziejski
788bcb26b5
added initial form of v1 costume codec (NOT WORKING, i think)
...
svn-id: r8551
2003-06-19 10:45:21 +00:00
Chris Apers
2b522f8f6c
PalmOS changes
...
svn-id: r8550
2003-06-19 10:38:30 +00:00
Max Horn
0bee591ae6
added spanish font & prepositions; removed some trailing spaces
...
svn-id: r8549
2003-06-19 10:29:38 +00:00
Max Horn
8e5702590a
added italian & english V2 font
...
svn-id: r8548
2003-06-19 10:14:58 +00:00
Max Horn
d659aa153a
spelling
...
svn-id: r8547
2003-06-19 10:02:34 +00:00
Jamieson Christian
f83a32464c
Fix for bug [756555] ALL: With '-ewindows' notes don't stop at quit
...
and bug [755176] SIMON2: Hanging notes
More cleanup of the thread issues associated with iMuse and MidiParser
shutdown. Untested.
svn-id: r8546
2003-06-18 22:46:17 +00:00
Jamieson Christian
9e51924166
Fixed MSVC warnings
...
svn-id: r8544
2003-06-18 22:35:03 +00:00
Max Horn
ac23e56e85
cleanup; tiny bug fix (file was opened, then opened again - not good)
...
svn-id: r8539
2003-06-18 13:14:17 +00:00
Max Horn
f0a39d718a
fix for o5_walkActorToActor; this seems to be more like what V3 games expect (and fixes bug #755113 ); but I don't know for sure about V5 games (and I have to wonder if the corresponding code for V6 isn't maybe wrong, too...?)
...
svn-id: r8538
2003-06-18 12:33:46 +00:00
Torbjörn Andersson
327b63ee96
Cleanup.
...
svn-id: r8533
2003-06-17 15:32:45 +00:00
Torbjörn Andersson
90b8e7615d
Tweaks to colours 10, 11, 13 and 14 in the EGA palette. They don't make
...
much difference visually, but this way I understand where the colours come
from. (Except for colour 6 which seems to be some sort of exception.)
svn-id: r8532
2003-06-17 14:52:23 +00:00
Travis Howell
6e5471029d
Revert Amiga specific changes to EGA palette.
...
An option for C64 and Amiga palette should be added in future
svn-id: r8531
2003-06-17 13:06:40 +00:00
Chris Apers
d120ea093f
I will add a wrapper for that (currently NULL driver)
...
svn-id: r8526
2003-06-17 08:50:15 +00:00
Jonathan Gray
d2bb0149d3
tweak ega palette a bit more
...
svn-id: r8525
2003-06-17 08:21:46 +00:00
Jonathan Gray
33791b7929
ega palette changes, correct colour used for sentence line and use amiga colour for colour normally used for skin colours, sarien does something similiar...
...
svn-id: r8524
2003-06-17 07:14:39 +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
Torbjörn Andersson
9917c08f69
Comitted the partial (but seemintly good enough) actorHit implementation
...
from patch #754895 .
Ship-to-ship combat is still rather glitchy, but there are probably other
reasons for that.
svn-id: r8519
2003-06-16 15:11:24 +00:00
Torbjörn Andersson
4abfb1f73c
Bypass the Maniac Mansion copy protection by making the security door stay
...
open at all times, like some original versions did. This still leaves the
player the option of blowing the mansion up by entering the wrong code.
I still don't know if it has any unforseen side-effects.
svn-id: r8517
2003-06-16 14:45:23 +00:00
James Brown
a5a72ef3f8
V2 inventory arrow tweaks - closes cosmetic bug #751659
...
svn-id: r8516
2003-06-16 11:52:04 +00:00
Torbjörn Andersson
f339140776
After some consideration, I've reverted to the old Loom bypassing scheme
...
since I now believe that the variable is used to indicate that the game is
running in "demo" mode. This way, old savegames will still work.
The new bypassing scheme is still in the file, but commented out. If this
works, we can remove it completely later.
svn-id: r8515
2003-06-16 11:37:08 +00:00
Torbjörn Andersson
2d8bb4a6f6
The code to bypass the EGA Loom copy protection (which is necessary since
...
LucasArts have been selling cracked copies themselves) turned out to be
interfering with the ability to learn the fourth note under certain
conditions.
I've deviced an alternative bypass which should be a great deal safer,
though it won't do anything to salvage older savegames.
Ironically, Endy told me recently that he didn't like the idea of basing
the copy protection bypasses on the value of _currentRoom, but in this case
I really don't have any better idea.
svn-id: r8513
2003-06-16 06:18:30 +00:00
Torbjörn Andersson
e175f75e7d
Made CharsetRendererNut::printChar() take the shadow into consideration
...
when calculating the dimensions of a printed message and when deciding
which parts of the screen to dirty.
I imagine this will fix most of the minor text-drawing glitches that have
been plaguing CoMI. Unfortunately, it fixes none of the major ones.
svn-id: r8511
2003-06-15 15:19:22 +00:00
Max Horn
b8b80805c1
fixed 'quit' entry in help for Mac OS X; disabled Alt-X/Ctrl-Z on OS X (Cmd-Q is the one and only true way to quit here :-)
...
svn-id: r8505
2003-06-15 11:32:14 +00:00
Jonathan Gray
46e8ed44c0
ctrl z quits not ctrl q
...
svn-id: r8499
2003-06-15 02:31:48 +00:00
Max Horn
fcc46ac891
more cleanup
...
svn-id: r8497
2003-06-15 01:56:47 +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
acec45a483
cleanup
...
svn-id: r8494
2003-06-15 01:00:43 +00:00
Max Horn
f1fc68773d
made stuff in class Sound protected where possible; moved readCreativeVocFile to imuse_digi.cpp and turned it into a static function; put the DigitalTrackInfo stuff into sound.cpp (keeping it private); removed #includes from sound.h (this cuts down interdependencies a little)
...
svn-id: r8493
2003-06-15 00:54:14 +00:00
Max Horn
6ece4cfbda
cleanup
...
svn-id: r8492
2003-06-15 00:33:16 +00:00
Max Horn
cff3cab692
fixed leaks
...
svn-id: r8491
2003-06-15 00:31:58 +00:00
Jonathan Gray
7d75334826
fix leak
...
svn-id: r8490
2003-06-15 00:18:19 +00:00
Jonathan Gray
4f6573794b
fix leak
...
svn-id: r8489
2003-06-15 00:07:24 +00:00
Max Horn
b8e32a5b6f
Patch #745843 : Help Dialog; in addition, I moved the 'About' dialog button from the options dialog to the main save/load dialog and enlarged & rearranged that dialog
...
svn-id: r8485
2003-06-14 21:18:14 +00:00
Max Horn
08e772dcf0
Fix for bug #751782 (Quitting during SMUSH movies doesn't always work)
...
svn-id: r8483
2003-06-14 20:55:09 +00:00
Max Horn
f7a8cbf7c7
Patch #754151 : Removed READ_*_UNALIGNED and always read stuff bytewise; augmented by some more changes of mine
...
svn-id: r8482
2003-06-14 18:52:30 +00:00
Torbjörn Andersson
67d1a48efc
Fixed o6_band() to be "logical AND" instead of "logical OR". I've forgotten
...
who pointed this out, and I don't know which games use it.
svn-id: r8479
2003-06-14 16:59:20 +00:00
Jonathan Gray
12edf335f3
init actor things to make valgrind happy
...
svn-id: r8475
2003-06-14 13:49:47 +00:00
Max Horn
9555bff099
small fix
...
svn-id: r8474
2003-06-14 13:39:03 +00:00
Max Horn
4e57157cda
renamed _bcr -> _costumeRenderer
...
svn-id: r8473
2003-06-14 13:38:22 +00:00
Jonathan Gray
af979a4a7a
oops
...
svn-id: r8472
2003-06-14 13:26:11 +00:00
Jonathan Gray
3fc2d76452
another leak
...
svn-id: r8471
2003-06-14 13:13:17 +00:00
Jonathan Gray
ab40e0cfc9
fix leaks
...
svn-id: r8470
2003-06-14 12:50:14 +00:00
Max Horn
e5d02f1774
init _2byteFontPtr
...
svn-id: r8469
2003-06-14 12:24:42 +00:00
Max Horn
f4a31da513
runHook -> runInventoryScript, VAR_HOOK_SCRIPT -> VAR_INVENTORY_SCRIPT
...
svn-id: r8468
2003-06-14 12:23:30 +00:00