Commit Graph
29 Commits
Author SHA1 Message Date
elasota 029b6738cb MTROPOLIS: Add support for assigning sound assets and loading assets from other streams. 2023-01-23 23:06:49 -05:00
elasota 13c5fc3b7c MTROPOLIS: Fix some wrong IDs for documents in widescreen mod. Fixes Limitation document not appearing in the booths area on Windows version and in Immediate Action on Mac. 2023-01-16 19:36:27 -05:00
elasota 94fd0060b3 MTROPOLIS: More variable reference linking hacks to get MTI save games working properly. 2022-12-28 22:47:32 -05:00
elasota 501e3f219b MTROPOLIS: Add hack for returning from MTI pause menu. 2022-12-23 10:10:42 -05:00
elasota d616d1147e MTROPOLIS: Uninit field cleanup 2022-12-03 09:59:42 -05:00
elasota 52e54cc090 MTROPOLIS: Change how variable storage works so variable modifiers can be cloned into the scene tree. Add hack for MTI variable init. 2022-11-27 16:54:24 -05:00
elasota c2a89b2513 MTROPOLIS: Add hack for MTI animations using the wrong rate flag. 2022-10-30 21:44:10 -04:00
elasota 7eee4e7b2c MTROPOLIS: Split IncomingData and VarReference cases out of DynamicValue to a new DynamicValueSource type. 2022-10-25 23:05:00 -04:00
elasota 5749d6a66e MTROPOLIS: Force render update when objects change position or visibility. 2022-10-16 02:29:17 -04:00
elasota 9d6562189d MTROPOLIS: Convert most Surface usages to ManagedSurface to fix tons of memory leaks from Surface not freeing memory when destroyed 2022-09-28 22:41:11 -04:00
elasota 8ba71d0a0f MTROPOLIS: Flatten QuickTime edit lists in Obsidian. 2022-09-18 20:12:17 -04:00
elasota d91ea819ef MTROPOLIS: Fix incorrect MIDI effective volume calculation 2022-07-21 19:24:34 -04:00
elasota d2bcab3b06 MTROPOLIS: Improve autosave behavior. 2022-07-21 18:22:15 -04:00
elasota c489eb2e50 MTROPOLIS: Use pre-menu screenshot for savegame thumbnail in Obsidian 2022-07-19 19:17:53 -04:00
elasota 56161d17f0 MTROPOLIS: Improve anamorphic filter 2022-07-19 17:38:09 -04:00
Le Philousophe 7f4a9f8127 MTROPOLIS: Fix uint32 discrepancy 2022-07-19 08:41:57 +02:00
elasota 783d45db8d MTROPOLIS: Add anamorphic scaler for Obsidian RSG logo with widescreen mod 2022-07-18 23:19:07 -04:00
elasota 69c6470c6a MTROPOLIS: Add scene transition effect support 2022-07-15 01:38:31 -04:00
elasota c2e764afe7 MTROPOLIS: Add hack to boost MIDI volume for Obsidian 2022-07-09 00:20:37 -04:00
elasota 987b78182c MTROPOLIS: Hide keycards when viewing security form with 16:9 widescreen mod enabled. 2022-07-04 22:21:51 -04:00
elasota b014d5aa0e MTROPOLIS: Fix bad null check 2022-07-04 03:20:44 -04:00
elasota dcb19fbfbb MTROPOLIS: Add auto-save triggers for Obsidian Immediate Action clock puzzle 2022-07-03 14:31:43 -04:00
elasota e301e69e57 MTROPOLIS: Add auto-saves for Obsidian 2022-07-03 14:06:57 -04:00
elasota 7d7e17868d MTROPOLIS: Fix up dynamic MIDI option, add hack to skip corrupted video frame 2022-07-02 22:03:00 -04:00
elasota 9a377abceb MTROPOLIS: Add widescreen mod GUIDs for Mac version 2022-06-26 14:55:15 -04:00
D G Turner 7f03b10f1c MTROPLOIS: Fix Clearing of Non-Trivial Class Using Direct Memory Set
GCC emits a warning for this when -Wclass-memaccess is passed to the
compiler.
2022-06-26 12:17:26 +01:00
elasota 9628db9f8a MTROPOLIS: Obsidian widescreen enhancement 2022-06-26 03:48:33 -04:00
elasota 53dde2193e MTROPOLIS: Merge prep header and warning cleanup 2022-06-16 21:58:09 +02:00
elasota 5ab54de82a MTROPOLIS: Fix enough things for Obsidian forest intro to be completable (sometimes) 2022-06-16 21:58:09 +02:00