Age | Commit message (Collapse) | Author |
|
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
|
|
We should probably open the sequencer the exact same way, both when
opening the driver and when asking it for available MIDI devices. Not
that I've been able to figure out the difference between "hw" and
"default" from the fine ALSA manual...
And I'm not sure we really need to try and keep compatibility with
ancient (pre-0.9.0?) ALSA any longer...
svn-id: r51014
|
|
svn-id: r51011
|
|
svn-id: r51010
|
|
svn-id: r51009
|
|
svn-id: r51008
|
|
svn-id: r51007
|
|
svn-id: r51006
|
|
...and add ability to easily add workarounds
remove ACC_ARITHMETIC_L and POP()
svn-id: r51005
|
|
svn-id: r51004
|
|
...and add abitility to easily add workarounds
svn-id: r51003
|
|
svn-id: r51002
|
|
SCI1 sound is pretty much done, but envelope support is still not 100% complete. SCI0 Mac sound is not complete, but sounds "ok" for now.
Much thanks to Walter, who did a ton of work on this.
svn-id: r51001
|
|
...and adding ability to add workarounds easily
svn-id: r50999
|
|
svn-id: r50998
|
|
replacing int/uint comparsion opcode with new code that also displays much more information in case of errors and also add possibility to easily add workarounds
svn-id: r50997
|
|
svn-id: r50996
|
|
resume fading - fixes lsl6 music when going in from swimming pool
svn-id: r50995
|
|
svn-id: r50994
|
|
svn-id: r50993
|
|
This fixes a number of said specs in Iceman, but has a good
chance of introducing regressions since it's fairly invasive.
It also removes the need for the hack in r50958.
svn-id: r50992
|
|
svn-id: r50991
|
|
svn-id: r50990
|
|
svn-id: r50989
|
|
svn-id: r50988
|
|
svn-id: r50987
|
|
svn-id: r50982
|
|
svn-id: r50981
|
|
svn-id: r50980
|
|
svn-id: r50978
|
|
to return the string instead of the size, fixes signature mismatch in hoyle 3
svn-id: r50977
|
|
svn-id: r50975
|
|
svn-id: r50974
|
|
slightly. We no longer use the number Sierra gives us directly, but use a function to convert to our ResourceType enum based on version. This allows us to read the chunk type from SCI2.1 (a form of script). Also, allow debugging of Mac-specific resources from the console.
svn-id: r50973
|
|
svn-id: r50972
|
|
SCI0 vocab resource number, fixes pq2 japanese crashing on startup
svn-id: r50970
|
|
svn-id: r50969
|
|
svn-id: r50968
|
|
adding workaround for lsl6 ending - fixes lsl6 ending
svn-id: r50967
|
|
svn-id: r50966
|
|
svn-id: r50965
|
|
svn-id: r50964
|
|
* Remove _isAttached member var and isAttached method
* Engines now always call the onFrame method; whether it does
something is decided by the debugger class resp. its subclasses
* Make detach() protected instead of private, so that subclasses
can invoke it
* Remove _detach_now member var (call detach() instead).
* Rename _frame_countdown to _frameCountdown and properly
document it.
* Add more doxygen comments
* Cleanup
svn-id: r50963
|