Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This bug occurs because in the cases specified in the bug report, the main
loop hasn't run fully yet, and there is a mini loop running instead (e.g.
inside Print())
Hopefully, this catches most cases where the crash occurs, but it needs more
testing to find if there is any other such case.
|
|
This is a script bug, and is present in the original game as well. Thanks to
lskovlun for assisting with this one
|
|
Refactoring Work on Teenagent Engine
|
|
|
|
|
|
This is redundant, given we're relying on core ScummVM to draw the cursor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
QuickTime docs aren't completely clear on this, but from samples it's clear that the value needs to be rounded
|
|
Previously it could be off-by-one
|
|
Conflicts:
engines/teenagent/callbacks.cpp
|
|
Thanks to peres for testing this.
|
|
|
|
I've already previously fixed two initialisatoin errors for data reading that expected int's to be 16 bits and signed, so adding the explicit cast everywhere will likely fix other similiar issues.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Some of the methods explicitly differentiate between having a 0 result for invalid/abort versus PTRNUL return values
|
|
|
|
We need to set a proper texture coordinate wrap parameter for this.
|