Commit Graph
86814 Commits
Author SHA1 Message Date
D G Turner 2d0cedab1f TOON: Minor cleanups in Pathfinding class. No functional change. 2012-06-09 13:43:42 +01:00
Filippos Karapetis dc11d223cd SCI: Initial implementation of AddLine, UpdateLine, DeleteLine 2012-06-09 15:36:36 +03:00
Paul Gilbert 4a3518dc92 TONY: Fix data freeing in LocationPollThread 2012-06-09 22:20:16 +10:00
Paul Gilbert 7758b1a432 TONY: Fix operation of TakeOwnership/ReleaseOwnership 2012-06-09 22:14:38 +10:00
D G Turner fae9f4d5ba TOON: Replace Pathfinding retPath static buffers with Common::Array. 2012-06-09 12:33:30 +01:00
D G Turner a693603e1e TOON: Replace Pathfinding _tempPath static buffers with Common::Array. 2012-06-09 11:58:26 +01:00
Filippos Karapetis 66af2cf1d7 SCI: Handle translucent text planes
Fixes the incorrect flood fill in the Rada Drums screen in GK1
2012-06-09 12:13:48 +03:00
Paul Gilbert da39f4d758 TONY: Fix the dialogs displayed for the different function keys 2012-06-09 17:52:42 +10:00
Paul Gilbert 10621fded8 TONY: Fix some calls from globalFree to globalDestroy 2012-06-09 17:51:58 +10:00
Paul Gilbert 26bb3d6732 COMMON: Changed pulseEvent to allow calling processes to finish executing first 2012-06-09 17:14:21 +10:00
Eugene Sandulenko ec92a867da Merge pull request #243 from lordhoto/cursor-no-scale
ALL: Replace cursorTargetScale in OSystem API with a simple "do not scale" logic.
2012-06-08 23:20:28 -07:00
Travis Howell 3968f31948 SCUMM: Add HE101 version, for debugInput opcode difference in some HE100 games. 2012-06-09 15:36:47 +10:00
Matthew Hoops 8675f51001 NEWS: Fix a typo 2012-06-08 23:06:58 -04:00
Paul Gilbert a50b1f32c1 TONY: Fixes for deallocating MPC and MPAL data 2012-06-09 13:05:48 +10:00
Sven Hesse 6559a74dac NEWS: Add Geisha to the supported games 2012-06-09 04:55:11 +02:00
Paul Gilbert 8d6f50463e TONY: Properly free dialog commands during loading when there is duplicates 2012-06-09 12:29:34 +10:00
Matthew Hoops e8ab1f5088 SCUMM: Implement listing playbook files in football2002 2012-06-08 22:22:38 -04:00
Paul Gilbert 5e062ce86c TONY: Properly free items during loading when there is duplicates 2012-06-09 11:57:07 +10:00
Paul Gilbert dd8b4b519a TONY: Added more freeing of MPC data when the game ends 2012-06-09 10:44:51 +10:00
Matthew Hoops f22661e4b9 SCUMM: Stub off other football2002 u32 opcodes 2012-06-08 19:45:31 -04:00
Strangerke c52aca5ac4 TONY: Rename more globals 2012-06-09 00:52:38 +02:00
Matthew Hoops c735b2acda SCUMM: Give football u32 opcodes proper names 2012-06-08 14:32:13 -04:00
Einar Johan Trøan Sømåen f7679dca8c WINTERMUTE: Align TTF's properly. 2012-06-08 18:44:57 +02:00
Einar Johan Trøan Sømåen 1d5e59766f WINTERMUTE: Move FORBIDDEN_SYMBOL_EXCEPTION out of the headers and into the CPP-files that still need it. 2012-06-08 18:29:48 +02:00
Paul Gilbert 83f1cad02b TONY: Added code to free parsed MPC file data when the game ends 2012-06-09 01:20:08 +10:00
Paul Gilbert 739983f42f TONY: Fixed sign of block identifier constant 2012-06-08 23:21:12 +10:00
Paul Gilbert d4777379d2 TONY: Refactored the memory manager to increase performance 2012-06-08 23:00:48 +10:00
Filippos Karapetis a643981a38 SCI: Handle resource ID -1 when setting the palVary resource
Fixes several wrong colors in SQ6
2012-06-08 11:57:43 +03:00
Strangerke 1866cbd0fb TONY: start renaming globals 2012-06-08 08:44:14 +02:00
Willem Jan Palenstijn 18dd5e5128 SCI: Fix mouse up events
Regression from 906f024831.
Fixes bug #3533069.
2012-06-08 08:31:06 +02:00
Sven Hesse c414baa35d GOB: Implement shooting in Penetration
Geisha's Penetration minigame should be complete now.
This also means that Geisha is now basically complete.

The only thing missing is the MDYPlayer, but since the
music is only played once during the title screen, and it
has a PCM-based fallback (which is currently played), this
is low priority.
2012-06-08 05:16:01 +02:00
Sven Hesse 421b93ce05 GOB: Rewrite "pathfinding" and implement moving enemies
Since shooting does not yet work, we're just getting mauled by them...
2012-06-08 03:16:53 +02:00
Einar Johan Trøan Sømåen 8adae39ca4 WINTERMUTE: Minor cleanup in includes in BSurfaceSDL 2012-06-08 01:21:19 +02:00
Einar Johan Trøan Sømåen 2e0b523d41 WINTERMUTE: VarName -> varName in BSurface/BSurfaceSDL 2012-06-08 01:19:26 +02:00
Einar Johan Trøan Sømåen ed7b31f841 WINTERMUTE: Remember to free the image decoders after use. 2012-06-08 00:35:19 +02:00
Einar Johan Trøan Sømåen 088a6b7b45 WINTERMUTE: Avoid compilation errors if Theora isn't included. 2012-06-08 00:21:04 +02:00
Strangerke cd15e483ed TONY: Some more renaming 2012-06-07 21:14:59 +02:00
Johannes Schickel e1d45a7b89 TINSEL: Remove unused member _scheduler in TinselEngine.
This is a leftover from before the move of the coroutine code.
2012-06-07 18:19:58 +02:00
Johannes Schickel 8e7f874db3 COMMON: Make CoroutineScheduler's constructor and destructor private.
CoroutineSchedule is a singleton, thus it should not be possible to create
a custom instance of it.
2012-06-07 18:11:38 +02:00
Johannes Schickel 27aa097449 COMMON: Slightly adapt coroutine code to better match our guidelines.
I used astyle here, which automatically removes the use of tabs in comments.
2012-06-07 18:06:59 +02:00
Johannes Schickel b17b38cc36 COMMON: Move coroutine documentation to the header file. 2012-06-07 18:06:13 +02:00
D G Turner 380d3f000a TOON: Further cleanup to Pathfinding Class.
Removal of some unused variables, logical reordering of functions and
minor changes to reduce minor duplication. No functional changes.
2012-06-07 14:41:04 +01:00
D G Turner 70f09e4ee3 TOON: Reduce unecessary linkages in Pathfinding class. 2012-06-07 13:50:24 +01:00
D G Turner 6cda28adc9 TOON: Remove unecessary usages of g_system. 2012-06-07 13:20:53 +01:00
Einar Johan T. Sømåen 1c18f0efdc WINTERMUTE: Add detection for german Dirty Split 2012-06-07 13:50:49 +02:00
Einar Johan T. Sømåen 9aa2d43fac WINTERMUTE: Fix BRenderSDL::Fill 2012-06-07 13:40:57 +02:00
D G Turner 8deb8b3d42 TOON: Minor cleanup and formatting fixes to Pathfinding class. 2012-06-07 12:33:13 +01:00
Paul Gilbert a7a619e1b4 TONY: Fix to correctly show the loading screen at the start of the game 2012-06-07 21:19:57 +10:00
Einar Johan T. Sømåen 6e04d78a36 WINTERMUTE: Fix compile on linux again. 2012-06-07 12:53:13 +02:00
Paul Gilbert 8f93c7be16 Merge branch 'tony' into tony 2012-06-07 20:52:57 +10:00