Commit Graph
5341 Commits
Author SHA1 Message Date
Max Horn 00a87fda03 made ignorePakCols exactly match CostumeRenderer::proc3 to make comparisions easier
svn-id: r8863
2003-07-08 17:42:11 +00:00
Max Horn ebd5310473 width has to be multiplied by 8; not sure about xmove, the values still look completely wrong compared to V2
svn-id: r8862
2003-07-08 17:22:53 +00:00
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