aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
AgeCommit message (Collapse)Author
2016-09-03JANITORIAL: Fix include statementsEugene Sandulenko
2016-09-03JANITORIAL: Make GPL headers uniformEugene Sandulenko
2016-09-03SCUMM HE: Constify string parameterOri Avtalion
2016-09-02Merge pull request #821 from BenCastricum/bugfixesEugene Sandulenko
SCUMM: Bugfixes
2016-08-30SCUMM HE: Add remote scripts-related kludgesAlexander Tkachev
Those are the last ones. Now Net stubs must be handled.
2016-08-30SCUMM HE: Add init-related kludgesAlexander Tkachev
2016-08-30SCUMM HE: Add provider-related kludgesAlexander Tkachev
2016-08-30SCUMM HE: Add session quering-related kludgesAlexander Tkachev
2016-08-30SCUMM HE: Add session-related kludgesAlexander Tkachev
2016-08-30SCUMM HE: Add a few more logic kludgesAlexander Tkachev
2016-08-30SCUMM HE: Add two more kludgesAlexander Tkachev
2016-08-30SCUMM HE: Add more LogicHEmoonbase kludgesAlexander Tkachev
Less stubs there, more stubs in Net.
2016-08-30SCUMM HE: Fix some variable namingAlexander Tkachev
2016-08-30SCUMM HE: Replace strcpy with strlcpy in array setupAlexander Tkachev
setupStringArrayFromString() now uses Common::strlcpy().
2016-08-30SCUMM HE: Add some Moonbase logicAlexander Tkachev
Logic for getting host name and IP from name. Net gets more stubs.
2016-08-30HE: Add setupStringArrayFromString()Alexander Tkachev
It's based on PUI_ScummStringArrayFromCString(), which is used as SPUTM_ScummStringArrayFromCString() in Moonbase networking code.
2016-08-30HE: Replacing some Logic stubs with Net stubsAlexander Tkachev
Slowly moving kludge switch case contents into ScummVM Logic methods and thus adding more Net stubs.
2016-08-30HE: Add getStringFromArray()Alexander Tkachev
It's ARRAY_GetStringFromArray(), which was used in Moonbase networking code as SPUTM_CStringArrayFromScummString().
2016-08-30HE: Add net_defines.h and a few stubs updatesAlexander Tkachev
SPUTM_CStringArrayFromScummString is still has to be implemented to finish those stubs. Net now has joinGame() and hostGame(), which are not implemented yet.
2016-08-30HE: Add Moonbase logic ops stubsAlexander Tkachev
Most of them return int, yet there are a few which don't return anything. Stubs print a warning and return 1 (or nothing).
2016-08-30HE: Add Moonbase Net dummyAlexander Tkachev
2016-08-30SCUMM HE: Compensate timers for pauses, fixes bug #6352Ben Castricum
2016-08-30SCUMM: Correct the raft position for PUTTZOO, fixes bug #6097Ben Castricum
2016-08-30SCUMM: Ignore SetOwnerOf call in specific case, fixes bug #6802Ben Castricum
2016-08-24ALL: Make simpleSaveNames() a MetaEngineFeatureAlexander Tkachev
Added it into hasFeature() of all engines which returned `true` in simpleSaveNames() before. As mentioned in #788, SCI is not always using simple names, so it doesn't have such feature now.
2016-08-24ALL: Add MetaEngine::simpleSaveNames()Alexander Tkachev
Engines with "simple" savenames would support "Run in background" in save/load dialog and gradual save slots unlocking. Other engines save/load feature would be locked until save sync is over.
2016-08-09SCUMM: Add dutch airport demoBen Castricum
2016-07-19SCUMM: Use more portable rounding functionEugene Sandulenko
2016-07-19SCUMM: Maniac V0: Implement 'simulator' for CPU lag (as the original engine ↵Robert Crossfield
occasionally ran at less than 60Hz). Fix call to 'getClosestPtOnBox', whcih was being passed X * V12_X_MULTIPLIER and Y * V12_Y_MULTIPLIER, but the box coordinates, where not
2016-07-19SCUMM: Maniac V0: Implement original walkbox queue, Cleanup actor walk codeRobert Crossfield
2016-07-17SCUMM: Maniac V0: Clear the text area of the screen on fade outRobert Crossfield
2016-07-03Merge pull request #772 from BenCastricum/bugfixesEugene Sandulenko
MISC: Bugfixes
2016-07-02SCUMM: Add actor/object names to debug outputOri Avtalion
2016-07-01SCUMM: reset ShakePos on loading, fixes one part of bug #7141Ben Castricum
2016-07-01SCUMM: Use exact strings in stringtable, fixes bug #6886Ben Castricum
Similar (fix) to bug #6739
2016-06-22SCUMM HE: Update sound flags and queue, for new settings.Kirben
2016-06-22SCUMM HE: Document sound opcodes.Kirben
2016-06-15SCUMM HE: Removed unneeded warningEugene Sandulenko
2016-06-15SCUMM HE: Fix Moonbase distortion codecEugene Sandulenko
2016-06-15SCUMM HE: Plugged Moonbase distortion inEugene Sandulenko
2016-06-15SCUMM HE: Silence GCC "suggest parentheses" warningsTorbjörn Andersson
Thanks to sev for confirming that this is the intended expressions.
2016-06-15SCUMM HE: Fix GCC warnings about casting away [const] qualifiersTorbjörn Andersson
I hope this is correct. I don't know when the function is used.
2016-06-14SCUMM HE: Simplify Moonbase distortion codeEugene Sandulenko
2016-06-14SCUMM HE: Initial Moonbase distortion codeEugene Sandulenko
2016-06-08SCUMM HE: Fix Moonbase delete vs delete[] Valgrind warningTorbjörn Andersson
2016-06-08SCUMM HE: Remove not more needed debug outputEugene Sandulenko
2016-06-07SCUMM HE: Fix crashes in Moonbase replayEugene Sandulenko
2016-06-07JANITORIAL: Fix warning spellingEugene Sandulenko
2016-06-06SCUMM HE: Fix Moonbase FOW positioningEugene Sandulenko
2016-06-06SCUMM HE: Fix Moonbase FOW initializationEugene Sandulenko