Age | Commit message (Collapse) | Author |
|
svn-id: r51094
|
|
svn-id: r51093
|
|
fixing off-by-one error when initializing script 93
svn-id: r51091
|
|
svn-id: r51090
|
|
moved kStub, kStubNull and kDummy inside kmisc.cpp, together with the other misc kernel calls
svn-id: r51089
|
|
from the actual code
svn-id: r51088
|
|
svn-id: r51087
|
|
svn-id: r51086
|
|
fixes hotspots
svn-id: r51085
|
|
svn-id: r51084
|
|
svn-id: r51076
|
|
patches of type kResourceTypeInvalid
svn-id: r51075
|
|
kOnMe, kLocal2Global, kGlobal2Local now hires capable, hotspots seem to work in lsl6 and sq6, although pressing on start in sq6 doesn't work yet, you need to click on the rightmost/bottom area
svn-id: r51074
|
|
svn-id: r51072
|
|
getPortById() error was caused by us remembering port when going interactive, restoring it and restoring it all the time afterwards as well
svn-id: r51071
|
|
sci32
svn-id: r51070
|
|
svn-id: r51069
|
|
svn-id: r51068
|
|
also check delta, because _play_tick does not include delta at that point - fixing sq1 ship takeoff
svn-id: r51067
|
|
svn-id: r51066
|
|
kGraph(drawLine) gets called sometimes with additional parameter
svn-id: r51065
|
|
longbow and king's quest
KQ has the same issues as hoyle 3
svn-id: r51063
|
|
svn-id: r51062
|
|
0 is now don't call
1 is do call
2 is don't call and fake acc
makes more sense
svn-id: r51060
|
|
gets called with object 0:0 in several scenes, just ignore that call
svn-id: r51059
|
|
kDoSound(resumeAfterRestore) is called right after restoring a saved game for sound-sci0 games, we already resume playing music inside restore, so we don't need to implement this at all
svn-id: r51058
|
|
svn-id: r51057
|
|
An #include was missing, causing the driver to never be built. Also fixed what
looked like a cut-and-paste error in generating the features string.
svn-id: r51056
|
|
* Added a yes/no variable _unix to configure, which controls when
-DUNIX is added to DEFINES
* Enable SEQ MIDI via _seq_midi by default on UNIX type systems,
except for those which override that.
* Switch SEQ MIDI code to check #define USE_SEQ_MIDI
(alternatively, we could compile it only conditionally...)
svn-id: r51055
|
|
* Remove unused add_to_config_mk_if_no()
* Add two new functions: define_in_config_h_if_yes() and
define_in_config_if_yes(). These make it much more convenient
to #define something in config.h, or in both config.h and config.mk
simultaneously.
* Convert configure code to use the two new functions, were appropriate.
* Add preliminary USE_SEQ_MIDI support, as discussed on scummvm-devel.
This is incomplete as it does not actually detect anything, it just
allows turning off _seq support.
svn-id: r51054
|
|
svn-id: r51053
|
|
this call can't be right, gets called in kq1 several times and would stop background effects
svn-id: r51039
|
|
svn-id: r51037
|
|
svn-id: r51036
|
|
fixed mixed-up fairy tales demo
svn-id: r51035
|
|
sierra fixed this problem by having an up cursor starting one pixel-line later, adjusting in that case would be wrong
svn-id: r51034
|
|
makes pq2 load japanese vocabulary too
svn-id: r51033
|
|
svn-id: r51032
|
|
we have to reset the parser when switching vocabulary
svn-id: r51031
|
|
fixes multilingual games not accepting words that contain extended chars (>= 0x80)
svn-id: r51029
|
|
This is based on the Android specific patch found under:
backends/platform/android/scummvm-android-themeengine.patch
After some testing we should be able to get rid of that custom patch.
svn-id: r51028
|
|
not fully working, extended chars do not work currently as input
svn-id: r51027
|
|
lsl6 workaround also happens later, so we switch it to all rooms
svn-id: r51026
|
|
svn-id: r51025
|
|
pq2 japanese only uses sci01 vocabulary and everything else is still like in sci0 - fixes pq2 not accepting any input in parser
svn-id: r51024
|
|
pq2 japanese compares pointers to 2000 to find out if its a resourceid or a pointer
svn-id: r51023
|
|
fixes lsl5 signature mismatch, signature was wrong
svn-id: r51020
|
|
This is also an attempt to make the transition from the old settings to the
new ones a little less rough, by trying to put something sensible into the
first device, which is what's used by default. Currently it prefers 17:x
and 65:x since they're the old defaults, followed by 128:x since that's
probably TiMidity.
The old SCUMMVM_PORT environment variable still overrides any config
settings. I haven't made up my mind whether or not that's a good idea, but
at least it prints a warning message.
TODO: The old 'alsa_port' setting is not handled. It should probably be
used to set sensible defaults for the new settings, but I'm not sure where
this should be done.
TODO: The documentation will need to be updated, once everything is working
the way it should.
svn-id: r51019
|
|
little adjustment of r51017
svn-id: r51018
|
|
only set signal when sample was/is playing, fixes qfg2 genie intro
svn-id: r51017
|