Age | Commit message (Collapse) | Author |
|
fixes bug #3037565
svn-id: r51701
|
|
svn-id: r51699
|
|
Uncovered by a valgrind warning.
svn-id: r51698
|
|
disables scrolling capability
(regression of r51615)
svn-id: r51697
|
|
And if no scripts are present, but chunk 0 is present, load resources from there. This fixes the Lighthouse SCI2.1 demo.
svn-id: r51696
|
|
svn-id: r51695
|
|
svn-id: r51694
|
|
fixing plot crimes warnings and bad text on screen
svn-id: r51693
|
|
fixes bug #3038563
svn-id: r51689
|
|
svn-id: r51687
|
|
fixes kq5 bug #3037594 thx to [md5] for testing
svn-id: r51686
|
|
svn-id: r51679
|
|
svn-id: r51670
|
|
svn-id: r51669
|
|
svn-id: r51668
|
|
This was a quite bad leak in gamestate_restore. It was caused by the code only
deleting the Graphics::Surface object but not its data.
I changed the code to use skipThumbnailHeader now, since the code actually
ignores the thumbnail anyway.
svn-id: r51667
|
|
svn-id: r51666
|
|
svn-id: r51665
|
|
per room usage
svn-id: r51664
|
|
qfg2 - when trying to restore from an empty saved game list
svn-id: r51663
|
|
svn-id: r51662
|
|
kDoSound(Restore), called when restoring games
svn-id: r51661
|
|
fixes laura bow 2 (especially floppy but CD is also affected somewhat by this)
svn-id: r51660
|
|
svn-id: r51650
|
|
Laura Bow 2 floppy and Mixed-Up Mother Goose SCI1.1 use an 8-byte entry 0.map format to store their entries.
svn-id: r51646
|
|
- FM-Towns euphony driver completely rewritten based on KYRA FM-Towns and LOOM towns disasm.
- Split all the emu and driver code from sound_towns.cpp into different files to make things a bit less confusing.
- Move the driver code to common space since the exact same euphony driver is used by LOOM which means we could get rid of the outdated and incomplete ym2612 driver/emu implementation (which doesn't even do things like instrument loading, pan position, etc). I haven't tried to add this to the Scumm engine yet, since I am not familiar with it and my priority was to get the driver finished first. But from the look of disasm it shouldn't be difficult to do.
- Introduce a generic FM-Towns audio interface based on FM-Towns system file disasm which was necessary for the euphony driver rewrite. Every FM-Towns game I have seen so far seems to access the audio hardware via these system functions. This interface implementation will also allow reasonably simple creation of new FM-Towns audio drivers (e.g. this could be used for Kings Quest 5 FM-Towns or others).
- Move the PC98 driver to common space, too, since I have a strong feeling that this driver is also used in the PC98 version of Future Wars
- This also improves KYRA FM-Towns music quality, sound effects accuracy and music fading.
svn-id: r51645
|
|
After discussing with Walter, we should be able to detect SCI0 late on the presence of a SCI0 vocab.999 without checking if we're using the old decompressors.
svn-id: r51644
|
|
fixes graphics in that game
svn-id: r51643
|
|
svn-id: r51641
|
|
fixes bug #3038367
svn-id: r51628
|
|
solves bug #3037594
svn-id: r51627
|
|
svn-id: r51626
|
|
when touching fence
svn-id: r51625
|
|
not set
svn-id: r51624
|
|
svn-id: r51622
|
|
svn-id: r51620
|
|
A regression of r51423. Jones EGA has a non-parser related vocab.900 resource, so we can't detect the fan games based on not having an SCI1 vocab.900 resource. Fan games are now detected on whether or not vocab.0 exists (the parser vocab for SCI0).
svn-id: r51619
|
|
svn-id: r51617
|
|
should fix bug #3037003, i dont have english floppy, can't test.
svn-id: r51616
|
|
fixes crash in hires gk1 on cemetary
svn-id: r51615
|
|
svn-id: r51614
|
|
- change directory button disabled
- showing message where to put characters, if saved from original sci interpreter
svn-id: r51613
|
|
call completely
svn-id: r51612
|
|
second-generation hybrid"
svn-id: r51611
|
|
svn-id: r51610
|
|
together with 2 subsequent similar bugs
svn-id: r51609
|
|
for multilingual games
svn-id: r51608
|
|
svn-id: r51606
|
|
instead of checking the language to be japanese for that
svn-id: r51601
|
|
svn-id: r51600
|