elasota
348e0d7aa2
MTROPOLIS: Add boot+detection for Obsidian Macintosh Japanese version
2023-02-01 21:57:38 -05:00
Lothar Serra Mari
32499a7c0b
MTROPOLIS: Add detection entries for the German versions of the "Uncle Albert" series
2022-12-22 18:58:47 -05:00
Cameron Cawley
28d7b361ea
COMMON: Move more file format code into common/formats
2022-12-11 22:33:23 +01:00
elasota
a77748bbf7
MTROPOLIS: Switch to openFileOrDataFork.
2022-12-04 15:47:21 -05:00
Eugene Sandulenko
fb7095f5a4
COMMON: Move all compression-related files to a separate directory
2022-12-01 11:53:02 +01:00
elasota
c52eaf92fc
COMMON: Move Installer VISE loader from mTropolis engine to Common.
2022-11-30 23:17:47 +02:00
elasota
19a3f6ade7
MTROPOLIS: Split off VISE archive handling.
2022-11-29 18:58:13 -05:00
elasota
d8058f94f3
MTROPOLIS: VISE 3 archive improvements.
2022-11-29 18:58:13 -05:00
Vladimir Serbinenko
05f1a0df51
COMMON: Remove the need for most reflecting when initing reflected table
...
Instead reflect the polynomial and change the shifts. Also removes the
need for explicit init.
This makes our crc more similar to its standard implementation
2022-11-29 01:05:31 +01:00
eientei95
a6501be6b5
MTROPOLIS: Add detection for Star Trek: The Game Show demo ( #4431 )
2022-11-21 21:18:38 -05:00
elasota
7f497cdb8c
MTROPOLIS: Add more things to get SPQR to boot.
2022-11-12 20:43:25 -05:00
elasota
abbd516eaa
MTROPOLIS: Fix VISE 3 archives
2022-11-06 00:15:59 -04:00
elasota
5f9246b4c1
MTROPOLIS: Refactor VISE 3 archive code.
2022-11-06 00:15:57 -04:00
D G Turner
c38ea63b90
MTROPOLIS: Fix Comparison with Correct Enumerated Type
...
This was causing a GCC compiler warning regarding the mismatched
type comparison.
2022-11-04 06:20:21 +00:00
elasota
fa66f887f3
MTROPOLIS: Add some stub VISE 3 stuff to boot SPQR Mac.
2022-11-02 19:31:16 -04:00
elasota
752b276a11
MTROPOLIS: Add detection for SPQR: The Empire's Darkest Hour Macintosh Retail.
2022-10-30 21:44:11 -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
4eca244685
MTROPOLIS: Add more loaders for MTI data
2022-09-11 14:52:43 -04:00
elasota
ca882b5d57
MTROPOLIS: Fix some things required to boot MTI
2022-09-11 14:52:42 -04:00
Walter Agazzi
0a48c8210a
MTROPOLIS: Add detection for Obsidian Italian version
2022-09-06 03:10:51 +02:00
D G Turner
7cc4a58670
MTROPOLIS: Fix Enumerated Value Not In Switch GCC Compiler Warnings
2022-09-06 00:13:02 +01:00
elasota
139536ced1
MTROPOLIS: Refactor boot file tables to reduce detection size
2022-09-02 23:20:20 -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
f7a3e571f0
MTROPOLIS: Add subtitles support
2022-08-09 21:54:08 -04:00
elasota
17f0acacb9
MTROPOLIS: Update detection+boot to handle data-fork-only copy of Mac Obsidian
2022-08-01 18:55:04 -04:00
elasota
660044616b
MTROPOLIS: Uninit fields cleanup
2022-07-22 18:51:05 -04:00
elasota
73374fbf36
MTROPOLIS: Fix double-free if installer archive fails to open.
2022-07-04 16:38:46 -04:00
elasota
565e831ce2
MTROPOLIS: Remove unused field
2022-07-04 16:38:46 -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
37ef659ed5
MTROPOLIS: Cleanup: Add some debug fields for tag decoding, remove extra tabs.
2022-06-21 21:54:53 -04:00
D G Turner
b606d3bd8c
MTROPOLIS: Fix Set But Unused Variable and Missing Switch Case GCC Warnings
2022-06-21 14:42:41 +01:00
elasota
8827158250
MTROPOLIS: Move boot code out and make it more generic
2022-06-21 01:37:00 -04:00