Commit Graph

5355 Commits

Author SHA1 Message Date
Torbjörn Andersson
2b127e74af The charSpacing values for _controlCharacterSet and _linkCharacterSet
appear to have been swapped. Now the LINC terminal texts should fit in
the screen area, and text in LINC space should look less "squashed".

svn-id: r8877
2003-07-09 07:02:57 +00:00
Jonathan Gray
345c368cf0 revert to last revision of musicbase that doesn't cause a segfault here anymore
svn-id: r8876
2003-07-09 04:31:24 +00:00
Robert Göffringmann
6d84c67906 /me slaps himself
svn-id: r8875
2003-07-09 00:35:41 +00:00
Robert Göffringmann
bae011dbd6 script data is the same for 0.0365, 0.0368 and 0.0372, so allow switching saved games.
svn-id: r8874
2003-07-09 00:31:49 +00:00
Robert Göffringmann
6c66bf2ee4 this is for letting BASS wait for the end of the ending theme before starting the next song. It's kinda hacky to put it into the music code, but I can't think of another way to do it while keeping the engine running like usual.
svn-id: r8873
2003-07-08 23:25:51 +00:00
Nicolas Bacca
42f3887bac Update projects
svn-id: r8872
2003-07-08 22:51:36 +00:00
Nicolas Bacca
5eaef69291 New BASS subproject
svn-id: r8871
2003-07-08 22:50:43 +00:00
Nicolas Bacca
61ab6933c5 Update to new virtual functions, protected members and so on, take one
svn-id: r8870
2003-07-08 22:44:45 +00:00
Robert Göffringmann
4fb3e9a448 another fix for the swing seqs
svn-id: r8869
2003-07-08 22:27:17 +00:00
Robert Göffringmann
3d9b20bb86 fixed file loading bugs for v.0.0331, control panel works now
svn-id: r8868
2003-07-08 22:08:29 +00:00
Max Horn
fe944219eb not sure which of the two variants is correct (but I am pretty sure the old one, with _height>>3, was wrong)
svn-id: r8867
2003-07-08 18:18:26 +00:00
Max Horn
d5b1b68634 each row has to be drawn 8 times (8x8 chars, after all), see also Gdi::drawStripC64Object etc.)
svn-id: r8866
2003-07-08 18:09:57 +00:00
Max Horn
48b16bd819 fix warning
svn-id: r8865
2003-07-08 18:09:22 +00:00
Max Horn
66ec3f9c75 rewrote c64_ignorePakCols to what I *think* it should look like, base on my understanding of the code. so far completely untested :-)
svn-id: r8864
2003-07-08 17:44:06 +00:00
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