aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2011-01-19MOHAWK: Add getSubImageSize function.Alyssa Milburn
svn-id: r55334
2011-01-19GOB: Implement "live" (non-blocking) videosSven Hesse
Many thanks to SylvainTV. :) Urban Runner might actually be completeable now. One caveat: Hotspots at that hotel sequence are a bit glitchy... svn-id: r55333
2011-01-19HUGO: Move mouseHander() out of runMachine()Arnaud Boutonné
svn-id: r55332
2011-01-19MOHAWK: Properly initialize Myst's background SndHandleMatthew Hoops
svn-id: r55331
2011-01-19MOHAWK: Use a separate SndHandle for Myst's background soundMatthew Hoops
svn-id: r55330
2011-01-19MOHAWK: Fix comment in resource.h.Alyssa Milburn
svn-id: r55329
2011-01-19MOHAWK: Add some supporting code for cue lists.Alyssa Milburn
svn-id: r55328
2011-01-19MOHAWK: Cleanup some Riven codeMatthew Hoops
svn-id: r55327
2011-01-19HUGO: Add specific decodeString() for H1 DosArnaud Boutonné
This fixes act3 logic. Also move some functions from public to protected. svn-id: r55325
2011-01-19GOB: Add preliminary Inca 2 save supportSven Hesse
svn-id: r55323
2011-01-19GOB: Add save stub and temp sprite for Inca2Sven Hesse
svn-id: r55321
2011-01-19SWORD25: getSoundTime() is not used. Remove it.Eugene Sandulenko
svn-id: r55320
2011-01-19SWORD25: Strip off unportable functionsEugene Sandulenko
svn-id: r55319
2011-01-19HUGO: Merge the 2 versions of doAction, cleanupArnaud Boutonné
svn-id: r55318
2011-01-18HUGO: Rename objNumb to objIndex when used as an indexArnaud Boutonné
svn-id: r55316
2011-01-18MOHAWK: Rename some Myst-specific sound functions; cleanupMatthew Hoops
svn-id: r55314
2011-01-18MOHAWK: Rename some VideoManager functions so we have some unified naming ↵Matthew Hoops
between versions svn-id: r55312
2011-01-18MOHAWK: Implement channelwood pipe valvesBastien Bouclet
svn-id: r55311
2011-01-18MOHAWK: Add a workaround to prevent a crash when pulling the gears puzzle ↵Bastien Bouclet
reset lever in Myst ME. CL1WLFCH.MOV is not the same for Myst ME and Myst win31. The proper fix will need backwards playing for QT movies. svn-id: r55310
2011-01-18MOHAWK: Add a sanity check to waitUntilMovieEnds()Matthew Hoops
svn-id: r55309
2011-01-18MOHAWK: Add gulls and butterflies to MystBastien Bouclet
svn-id: r55308
2011-01-18HUGO: Clean upArnaud Boutonné
- Suppress some obsolete comments - Get rid of some magic numbers svn-id: r55307
2011-01-18MOHAWK: Move Myst's o_quit opcode to the base classMatthew Hoops
svn-id: r55304
2011-01-18MOHAWK: Cleanup wrapMovieFilename()Matthew Hoops
svn-id: r55303
2011-01-18MOHAWK: Fix the gear puzzle in Myst ME MacMatthew Hoops
svn-id: r55302
2011-01-18GRAPHICS: Add a getSurface() function to JPEG to automatically convert to RGBMatthew Hoops
svn-id: r55301
2011-01-18MOHAWK: Implement the whark response to the red lightMatthew Hoops
svn-id: r55300
2011-01-18MOHAWK: Implement the village part of the left viewer on gspitMatthew Hoops
svn-id: r55299
2011-01-18GOB: Give Inca2 its own SaveLoad classSven Hesse
Add an quick hack to fudge reading of the "voice.inf" file, so that the voice match the selected text language. svn-id: r55298
2011-01-18GOB: Fix the indenting :PSven Hesse
svn-id: r55297
2011-01-18GOB: Give Inca2 its own Inter classSven Hesse
svn-id: r55296
2011-01-18GOB: Add a workaround for Inca2Sven Hesse
The scripts seem to depend on var32_236 to be cleared at the start of each new script file. svn-id: r55295
2011-01-18GOB: Add some sanity checksSven Hesse
svn-id: r55294
2011-01-18GOB: Implement Urban Runner autosaveSven Hesse
Makes the "Try again" after a death work svn-id: r55293
2011-01-18HUGO: Improve mouse support in H3 DOS versionArnaud Boutonné
- Fix description of Penelope lying (when using mouse) - Use H3 Win logic in order to handle horizon - Add a workaround for a data bug in scenery1.dat, fixing the pathfinding bug in Crash screen svn-id: r55292
2011-01-18HUGO: Clean-upArnaud Boutonné
Modify debug level for 2 debug messages, Suppress obsolete comments, Fix typo in comment svn-id: r55291
2011-01-18GOB: Fix a stupid typo in o2_readData()Sven Hesse
svn-id: r55290
2011-01-18GOB: Fix Woodruff object videosSven Hesse
svn-id: r55289
2011-01-18GOB: Increase debug level for a debug messageSven Hesse
svn-id: r55287
2011-01-18GOB: Fix Urban Runner hotspot textsSven Hesse
Thanks to SylvainTV :) svn-id: r55286
2011-01-18GOB: Add a sanity check in oPlaytoons_readDataSven Hesse
svn-id: r55284
2011-01-18GOB: Add chroma values linear interpolation in drawYUVSylvain Dupont
Fixes the blockiness and apparent color shifting in some Urban Runner menu icons. svn-id: r55283
2011-01-18MOHAWK: Implement xgrviewer so the right viewer on gspit is usableMatthew Hoops
svn-id: r55282
2011-01-18PARALLACTION: Fix Big Red Adventure Walking To Stop On Path Build Failure.David Turner
Walking now works correctly, with no valgrind issues, lockups or assertions. svn-id: r55281
2011-01-17PARALLACTION: Minor Whitespace and code complexity reduction in walk.*David Turner
svn-id: r55280
2011-01-17PARALLACTION: Some Improvements To Big Red Adventure Walk Code.David Turner
* Renamed and retyped "int _fieldC" to "bool _stillWalkingTowardsNode" to aid readability and clarity of code. Thanks to fuzzie for naming. * Added assertion to prevent use of invalid memory as reported by Valgrind when walk point p is constructed from an empty list. * Added code to stop walk if buildPath fails, though this causes an assertion instead currently. svn-id: r55279
2011-01-17MOHAWK: Implement the Riven pin controlsMatthew Hoops
svn-id: r55278
2011-01-17GOB: Make the variable stack endianness-independentSven Hesse
Since Urban Runner casts int16s to uint32 before pushing them onto the stack and after popping assumes it's little endian, we have explicitely preserve the variable space endianness while pushing/popping. svn-id: r55277
2011-01-17GOB: Fix o2_pushVars()Sven Hesse
Fixes Urban Runner loading. This being broken has the potential of messing up /everything/ in unpredictable ways, so saves of games using this opcode may be borked. Thankfully, I *think* it's just Urban Runner, which isn't working/supported yet anyway. svn-id: r55276
2011-01-17GOB: Fix the flow rate gauge in Urban RunnerSven Hesse
svn-id: r55275