Commit Graph
137148 Commits
Author SHA1 Message Date
Matthew Hoops 0f7fb5ad65 DIRECTOR: Parse the main MMM file in v3 Windows games 2016-08-03 23:40:36 +02:00
Matthew Hoops 60ba99ac41 DIRECTOR: Fix RIFF offsets 2016-08-03 23:40:36 +02:00
Matthew Hoops 45a387c481 DIRECTOR: Add detection for Spy Club 2016-08-03 23:40:36 +02:00
Matthew Hoops eb16a726e9 DIRECTOR: Add basic v3-5 exe parsing 2016-08-03 23:40:36 +02:00
Matthew Hoops a24668ff79 DIRECTOR: Add majestic detection 2016-08-03 23:40:36 +02:00
Matthew Hoops 50c52ab3fb DIRECTOR: Fix RIFX files inside of EXE's 2016-08-03 23:40:36 +02:00
Matthew Hoops 8c252aa830 DIRECTOR: Add basic resource code 2016-08-03 23:40:36 +02:00
Matthew Hoops a243b5cb33 DIRECTOR: Add engine skeleton 2016-08-03 23:40:36 +02:00
Eugene Sandulenko 0cccd0ddd1 GRAPHICS/WAGE: Made MacWindowManager font maping requiring font size 2016-08-03 23:39:10 +02:00
Eugene Sandulenko 7c12e80552 WAGE/GRAPHICS: Move standard Mac font mapping to gui/ 2016-08-03 17:28:15 +02:00
Eugene Sandulenko 01a240ca81 GRAPHICS: Fix warnings 2016-08-03 14:41:14 +02:00
Eugene Sandulenko a00272c62c Merge pull request #796 from blorente/move-macgui
GRAPHICS/WAGE: Extract Mac GUI system.
2016-08-03 14:37:38 +02:00
Paul Gilbert 08c881e8eb TITANIC: Add game state thunk methods to CGameObject 2016-08-02 22:25:36 -04:00
Paul Gilbert 3a466a29ea TITANIC: Fix compiler warnings 2016-08-02 20:04:06 -04:00
Paul Gilbert 99b353b9fe TITANIC: Added CPETPosition enterViewMsg 2016-08-02 19:27:00 -04:00
Paul Gilbert 17762761fe TITANIC: Added CPETPosition leaveViewMsg 2016-08-02 18:31:37 -04:00
Paul Gilbert ceb49fc839 TITANIC: Further work on view and node positioning 2016-08-02 17:49:41 -04:00
Paul Gilbert 8cf1688535 TITANIC: Fleshing out cViewItem class 2016-08-02 13:25:00 -04:00
Paul Gilbert efb3970d5d TITANIC: Fixes for CProximity setup 2016-08-02 07:48:40 -04:00
Paul Gilbert cb7d7ed7c3 TITANIC: Add TTsentence support methods 2016-08-02 07:37:30 -04:00
Borja Lorente ff9b1ccb57 GRAPHICS: Add most of the documentation to MacWindowManager 2016-08-02 08:33:50 +02:00
Borja Lorente 5ce231a527 GRAPHICS: Add macwindow documentation 2016-08-02 08:33:50 +02:00
Borja Lorente c4f6c4c2fd GRAPHICS: Add documentation to BaseMacWindow 2016-08-02 08:33:50 +02:00
Borja Lorente d7010637af GRAPHICS: Add documentation to MacWindowBorder 2016-08-02 08:33:50 +02:00
Borja Lorente 02a18134c3 GRAPHICS: Add basic caching to 9patch colors 2016-08-02 08:33:50 +02:00
Borja Lorente 03f2d9b01e GRAPHICS: Remove unused variables 2016-08-02 08:33:50 +02:00
Borja Lorente e809320f58 GRAPHICS: Fix indentation 2016-08-02 08:33:50 +02:00
Borja Lorente a0bea8567b WAGE: Revert indentation 2016-08-02 08:33:50 +02:00
Borja Lorente 6d8b6ad4f8 GRAPHICS: Fix include path in macwindowborder 2016-08-02 08:33:50 +02:00
Borja Lorente f7ba1cb812 GRAPHICS: Rename header guards in macgui 2016-08-02 08:33:50 +02:00
Borja Lorente da33e52539 GRAPHICS: Reorder modules to preserve alphabetical order 2016-08-02 08:33:50 +02:00
Borja Lorente 95beba7b63 GRAPHICS: Fix spacing issues in MacWindowManager 2016-08-02 08:33:50 +02:00
Borja Lorente f92873ae37 GRAPHICS: Add missing file header 2016-08-02 08:33:50 +02:00
Borja Lorente 7bc8d472ab GRAPHICS: Fix style and spelling 2016-08-02 08:33:50 +02:00
Borja Lorente 38f80f10f8 WAGE: Remove leftover files 2016-08-02 08:33:50 +02:00
Borja Lorente bc798d9ff4 GRAPHICS: Add custom border measures 2016-08-02 08:33:43 +02:00
Paul Gilbert 23317847ab TITANIC: Added TTsentence localWord 2016-08-01 23:27:41 -04:00
Paul Gilbert 944cabd9cb TITANIC: Fix compiler warnings 2016-08-01 21:23:50 -04:00
Paul Gilbert 81c15b11ca TITANIC: Added SuccUBusScript updateState 2016-08-01 21:18:07 -04:00
Paul Gilbert 67695213a6 TITANIC: Added MaitreDScript methods 2016-08-01 20:59:24 -04:00
Paul Gilbert 3325d42487 TITANIC: Fix Coverity warnings 2016-08-01 20:05:16 -04:00
Paul Gilbert 903dc7d1d2 TITANIC: Fix infinite recursion in CPetRoomsGlyph 2016-08-01 19:37:16 -04:00
Paul Gilbert a736282cf8 TITANIC: Add MaitreDScript process 2016-08-01 19:24:46 -04:00
Paul Gilbert a0dde3959e DEVTOOLS: Add sentence sentence list for MaitreD to create_titanic 2016-08-01 19:24:15 -04:00
Paul Gilbert af9f2c5069 TITANIC: Added SuccUBusScript methods 2016-08-01 18:58:49 -04:00
Eugene Sandulenko 45e82b55fc Merge pull request #795 from fuzzie/snap
POSIX: Add $SNAP to search path if available.
2016-08-02 00:06:41 +03:00
Eugene Sandulenko 70dc846b95 Merge pull request #797 from Mailaender/appdata
DISTS: Added an appdata.xml file
2016-08-02 00:04:49 +03:00
Eugene Sandulenko 6f87a2b2e8 SCI: Fix warnings 2016-08-01 23:56:32 +03:00
Colin Snover d5d42d5066 SCI32: Implement bitmap save routine 2016-08-01 10:37:14 -05:00
Colin Snover 6d1f8e8c87 SCI32: Fix invalid memory access after BitmapTable is extended
When new bitmaps are added and the underlying Common::Array needs
to move to expand, this invalidates all pointers to bitmaps, which
makes it basically impossible to use the bitmap segment since you
never know if a reference is going to be invalidated due to an
array move.

To solve this, BitmapTable is changed to hold pointers to
SciBitmaps that are allocated separately on the heap instead, so
when those bitmaps are looked up, the resulting pointers are valid
for the lifetime of the bitmap, instead of the lifetime of the
Common::Array used internally by BitmapTable.
2016-08-01 10:37:14 -05:00