Max Horn
d9a604a925
turns out the +4 on _baseptr is needed everywhere - now _animCmds matches between V1 and V2 MM, too, as well as the frameptr
...
svn-id: r8861
2003-07-08 17:08:44 +00:00
Max Horn
c1635b94bf
the 'mask' value is now also right; data at 'r' seems to match, too, and finally the same limbs are used in V1 MM as in V2 MM
...
svn-id: r8860
2003-07-08 16:53:18 +00:00
Max Horn
5428987a04
_dataOffsets has the correct value now (based on comparisions of repeated offsets in the offsets tables, and matching them up between V1 and V2)
...
svn-id: r8859
2003-07-08 16:47:15 +00:00
Max Horn
501e728d02
again some code transformation (no functionality change; the V1 specific modifications now mostly have to be done in one spot, and it's now pretty obvious how things evolved towards AKOS
...
svn-id: r8858
2003-07-08 16:31:01 +00:00
Max Horn
8dd90916e0
ok, thanks erik for pointing out to me where this occurs :-)
...
svn-id: r8857
2003-07-08 16:17:41 +00:00
Max Horn
588279dd4f
some more cleanup / C64 tweaks
...
svn-id: r8856
2003-07-08 13:11:42 +00:00
Max Horn
319233d75f
make more explicit :-)
...
svn-id: r8855
2003-07-08 12:29:57 +00:00
Max Horn
848cfb9378
costume code cleanup & some more C64 tweaks
...
svn-id: r8854
2003-07-08 12:28:57 +00:00
Max Horn
1d69c33819
clarified comment
...
svn-id: r8853
2003-07-08 10:51:55 +00:00
Max Horn
07bd98b27f
move V1_ignorePakCols to CostumeRenderer (it makes absolutely no sense to keep it in BaseCostumeRenderer), and renamed it to c64_ignorePakCols to avoid confusion (V1 in the context of costumes means the original costume format, as opposed to AKOS; and *not* the scumm version); added FIXME to cost_decodeData (have my doubts about it being correct)
...
svn-id: r8852
2003-07-08 10:49:13 +00:00
Torbjörn Andersson
7b017fcf7c
Use the correct size (I hope) for decoding _C64MaskChar (whatever that is).
...
This should improve ScummVM's chances of surviving long enough to crash in
the V1 costume renderer instead.
svn-id: r8851
2003-07-08 06:28:25 +00:00
Max Horn
bf4e574250
check for odd addresses being free'd
...
svn-id: r8850
2003-07-07 23:11:19 +00:00
Max Horn
d25041859d
#include scummsys.h so that our custome free() gets used
...
svn-id: r8849
2003-07-07 23:11:09 +00:00
Max Horn
58486149a9
fix for bug #766119 : help screen: '.' is listed incorrectly
...
svn-id: r8848
2003-07-07 22:33:07 +00:00
Max Horn
b5a42396e7
only move charset mask upon scrolling if tex is displayed in the game graphics, but not for games which have a seperate text display area (partial fix for bug #766109 )
...
svn-id: r8847
2003-07-07 22:17:20 +00:00
Max Horn
74554d6e91
fix for bug #766532 : MI2: look at coffin to Mojo
...
svn-id: r8846
2003-07-07 22:11:03 +00:00
Max Horn
93f5eb0490
don't say 'saved/loaded' when the message is only displayed on saves anyway
...
svn-id: r8845
2003-07-07 22:10:49 +00:00
Robert Göffringmann
d33d562ce5
button text for save and restore doesn't disappear anymore.
...
+ fixed screen updates for swing seqs.
svn-id: r8844
2003-07-07 17:00:55 +00:00
Robert Göffringmann
b53435dfce
applied patch #766751 (BASS: Waiting for floppy intro music to finish) and fixed music bug (jukebox at St. James didn't stop playing)
...
svn-id: r8843
2003-07-07 16:40:27 +00:00
Torbjörn Andersson
2e35b6b330
Fixed warning.
...
svn-id: r8842
2003-07-07 15:21:37 +00:00
James Brown
5857979d67
Add missing bit of code, still hopelessly broken.
...
svn-id: r8841
2003-07-07 15:12:21 +00:00
Robert Göffringmann
2ad7b1e796
applied patch #766979 (BASS: Possible fix for problem with cut-off speech).
...
added small change to SFX samplerate, sparky doesn't sound like a bird now, either.
svn-id: r8840
2003-07-07 14:58:53 +00:00
Chris Apers
43c310924e
More languages
...
svn-id: r8839
2003-07-07 09:08:04 +00:00
Chris Apers
8f13d7c31e
Updated with new files
...
svn-id: r8838
2003-07-07 09:00:44 +00:00
Chris Apers
aba8284008
New thread emu
...
svn-id: r8837
2003-07-07 08:53:05 +00:00
Chris Apers
7d03378fdc
Fixed %c modifier
...
svn-id: r8836
2003-07-07 08:51:28 +00:00
Chris Apers
2b4210635e
Language option support + music and MP3 related options
...
svn-id: r8835
2003-07-07 08:49:27 +00:00
Chris Apers
c4b942bfce
MP3 and sound thread fixes
...
svn-id: r8834
2003-07-07 08:45:20 +00:00
Chris Apers
60a7b30b54
More options
...
svn-id: r8833
2003-07-07 08:42:45 +00:00
Torbjörn Andersson
c3150fea58
This seems to fix the inventory sprite for the glass, and is more
...
consistent with the rest of the loadFixedItems() function.
svn-id: r8832
2003-07-07 06:45:33 +00:00
Jamieson Christian
0fefe4602c
Fix for bug [761637] FOA: Music problems in endgame/credits.
...
Revision to the handle_maker() fix for bug #733401 , since that
didn't seem to take care of the problem. This fix chomps marker
queue entries if it finds a matching marker not at the head of
the queue. This might cause inappropriate behavior elsewhere;
regression testing is advised.
svn-id: r8831
2003-07-07 05:45:55 +00:00
Robert Göffringmann
2a334f176c
fixed M$VC++ warnings in text.cpp and added code to disk.cpp which may or may not fix graphics problems in hobbins' room on big endian systems (can't test that).
...
svn-id: r8830
2003-07-07 02:54:59 +00:00
Max Horn
001e7bb717
another fix kudos to LavosSpawn
...
svn-id: r8829
2003-07-07 02:32:20 +00:00
Max Horn
e72f9e813b
endian fix by LavosSpawn (helps a lot :-)
...
svn-id: r8828
2003-07-07 01:36:24 +00:00
Max Horn
37ec2a14bb
undo this change after discussion with LavosSpawn (doesn't work in either case anyway :-)
...
svn-id: r8827
2003-07-07 00:39:22 +00:00
Max Horn
0a51114708
naother dataFileHeader change
...
svn-id: r8826
2003-07-07 00:27:31 +00:00
Max Horn
9091a516a2
don't convert to LE, dataFileHeader is in native endianess
...
svn-id: r8825
2003-07-07 00:22:41 +00:00
Max Horn
41912bc685
use our standard cast style
...
svn-id: r8824
2003-07-07 00:14:16 +00:00
Max Horn
3dca18c935
cleanup this doxygen comment (li and arg are the same; we are using autobrief; don't mix the JavaDoc and Qt styles; don't duplicate the function signature, there is no need for that and it gets out of sync (as in this case)
...
svn-id: r8823
2003-07-06 23:48:17 +00:00
Max Horn
70973f69be
run mouse script on BE systems (not that it works)
...
svn-id: r8822
2003-07-06 23:47:25 +00:00
Paweł Kołodziejski
1ec23e5f3a
implemented missing puttputt actor opcode 218. this opcode is strange (based of disassembly)
...
svn-id: r8821
2003-07-06 23:19:03 +00:00
Max Horn
297aaa9f4e
don't use FROM_LE_16 here since loadFile already convertes the header to the correct endianess
...
svn-id: r8820
2003-07-06 23:06:53 +00:00
Max Horn
4e373ffb8e
endian fix, cleanup
...
svn-id: r8819
2003-07-06 22:52:15 +00:00
Max Horn
68ee2e9051
add const qualifier
...
svn-id: r8818
2003-07-06 22:50:37 +00:00
Robert Göffringmann
2061741bd5
fix bug #766744 (BASS: Crash when quitting while quitting)
...
svn-id: r8817
2003-07-06 21:33:22 +00:00
Max Horn
8d4fea8c6d
tweaks
...
svn-id: r8816
2003-07-06 21:18:34 +00:00
Robert Göffringmann
f13b228ac4
fixed decoding for special characters. 0.0303 is still incorrect, need joost's help for that.
...
svn-id: r8815
2003-07-06 21:03:39 +00:00
Oliver Kiehl
c29d39fad7
fix compile
...
svn-id: r8814
2003-07-06 20:19:54 +00:00
Max Horn
8c9b152f31
const fix; expannded TODO comment a bit
...
svn-id: r8813
2003-07-06 19:31:44 +00:00
Max Horn
9875983336
some backend fixes
...
svn-id: r8812
2003-07-06 18:56:19 +00:00