elasota
f719c001ee
MTROPOLIS: Remove SPQR hacks
2024-08-12 23:17:06 -04:00
elasota
dbc1f8f4cf
MTROPOLIS: Add "section" attrib, force-load Sound subsection in SPQR
2024-07-06 00:45:58 -04:00
Michael
1d776fbfe0
MTROPOLIS: remove video path from SearchMan
...
With the previous commit, the SearchMan entry is not required anymore.
This reverts commit ed71bee3a7
2024-05-24 19:25:19 -04:00
Michael
3bc9d65afc
MTROPOLIS: Add Video directory to SearchMan
2024-05-24 19:25:19 -04:00
Matthew Jimenez
5219c99400
GRAPHICS: Move PaletteManager definition to a separate header
2024-03-12 12:24:00 +02:00
elasota
54b9908323
MTROPOLIS: Fix Obsidian widescreen mod regression
2024-02-23 21:27:23 -05:00
Le Philousophe
c78ace6701
MTROPOLIS: Migrate engine to Path
2023-12-24 13:19:25 +01:00
elasota
8aadc2fcdf
MTROPOLIS: New boot loader and VFS
2023-12-13 22:06:27 -05:00
Matthew Duggan
bd9f970e1e
MTROPOLIS: Correct default palette for Unit: Rebooted
2023-11-22 17:21:46 +11:00
Matthew Duggan
69d0293172
MTROPOLIS: Add support for 'Unit Re-Booted'
...
This is not much of a game, but uses some variants of the data format which are
nice to support and should help with future projects.
2023-10-28 11:45:58 -04:00
elasota
e7bbee6036
MTROPOLIS: Add warnings for no MPEG support, try to support MTI DVD "Sample" modifier.
2023-06-16 21:21:18 -04:00
Cameron Cawley
28d7b361ea
COMMON: Move more file format code into common/formats
2022-12-11 22:33:23 +01:00
Eugene Sandulenko
fb7095f5a4
COMMON: Move all compression-related files to a separate directory
2022-12-01 11:53:02 +01:00
elasota
806966389c
MTROPOLIS: Add keybind to skip movies for debug purposes.
2022-11-13 18:19:49 -05:00
elasota
6e4245b962
MTROPOLIS: More accurate variable dereferencing and list behavior. Fix some Obsidian regressions.
2022-11-07 23:18:03 -05:00
elasota
c2a89b2513
MTROPOLIS: Add hack for MTI animations using the wrong rate flag.
2022-10-30 21:44:10 -04:00
elasota
285eb67b31
MTROPOLIS: Add detection and boot stub for SPQR: The Empire's Darkest Hour Windows Retail
2022-10-30 21:44:10 -04:00
elasota
7730a6c364
MTROPOLIS: Render MTI in 32-bit mode and fix more MTI things.
2022-10-11 21:48:58 -04:00
elasota
45062f7fd6
MTROPOLIS: Use 8-bit 640x480 for MTI
2022-10-09 00:24:12 -04:00
elasota
e082187093
MTROPOLIS: Add some handling for MTI data.
2022-09-01 01:48:41 -04:00
elasota
642baf7d4c
MTROPOLIS: Finish subtitle handling for Obsidian.
2022-08-22 20:58:27 -04:00
elasota
dbe54975cb
MTROPOLIS: Fix bad for loop
2022-07-23 02:25:53 -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
69c6470c6a
MTROPOLIS: Add scene transition effect support
2022-07-15 01:38:31 -04:00
elasota
cd54d61de7
MTROPOLIS: Add auto-save option and add versioning to save files.
2022-07-09 01:55:56 -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
262ea71abb
MTROPOLIS: Fix improper shutdown when returning to launcher
2022-07-02 11:49:18 -04:00
elasota
4f64e52542
MTROPOLIS: Condense Obsidian widescreen mod into one option.
2022-06-26 14:09:03 -04:00
elasota
9628db9f8a
MTROPOLIS: Obsidian widescreen enhancement
2022-06-26 03:48:33 -04:00
elasota
8827158250
MTROPOLIS: Move boot code out and make it more generic
2022-06-21 01:37:00 -04:00
eientei
af56ac89ef
MTROPOLIS: Add detection for Obsidian demos, support for Mac, preliminary support for PC
2022-06-20 19:33:56 -04:00
elasota
801b3c0c06
MTROPOLIS: Only load Obsidian word game data on English version
2022-06-18 18:50:18 -04:00
Lothar Serra Mari
c70239687a
MTROPOLIS: Add RESOURCE folder as additional game data directory
...
At least the German Obsidian release stores the resource files directly
in a folder called 'RESOURCE' in the root directory of the game installation.
Without this patch, one needs to manually copy the files located in the
RESOURCE folder to the game's root directory.
2022-06-18 17:40:08 -04:00
D G Turner
1d0ea143a7
MTROPOLIS: Fix Set But Unused Variable GCC Compiler Warnings
2022-06-16 21:58:09 +02:00
elasota
0365b9c76d
MTROPOLIS: Cleanup
2022-06-16 21:58:09 +02:00
elasota
53dde2193e
MTROPOLIS: Merge prep header and warning cleanup
2022-06-16 21:58:09 +02:00
elasota
da8d251713
MTROPOLIS: Clean up some things from initial review
2022-06-16 21:58:09 +02:00
elasota
86eaedfa0c
MTROPOLIS: Implement graphic modifiers, add close project command
2022-06-16 21:58:09 +02:00
elasota
e8812e9444
MTROPOLIS: Add enhanced color support for 32-bit rendering
2022-06-16 21:58:09 +02:00
elasota
62accd5196
MTROPOLIS: Load data for Obsidian word games
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
elasota
32640bcd88
MTROPOLIS: Add sounds, refactor media playback to start after scene transition.
2022-06-16 21:58:09 +02:00
elasota
3a9c8def13
MTROPOLIS: Debug inspector
2022-06-16 21:58:09 +02:00
elasota
6ed7aae75d
MTROPOLIS: Fix "not" operator, fix If Messenger
2022-06-16 21:58:09 +02:00
elasota
bc6d7b3e8f
MTROPOLIS: Save games
2022-06-16 21:58:09 +02:00
elasota
b04eff6895
MTROPOLIS: Add keyboard messenger modifier stuff and partial Project Started support
2022-06-16 21:58:09 +02:00
elasota
8acc940639
MTROPOLIS: Add go to scene buttons to debugger scene tree view
2022-06-16 21:58:09 +02:00
elasota
dc333593f1
MTROPOLIS: Debug overlay base work
2022-06-16 21:58:09 +02:00