elasota
e280186a8c
ALL: VS warning cleanup
2022-12-25 16:31:57 +01:00
Vladimir Serbinenko
4ed51f9005
SAGA: Add AGA demo floppy release
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
097fd8765e
SAGA: Add ITE ECS floppies
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
63a39b6471
SAGA: Remove suffix _CD from detection_tables.h
...
Floppy versions use the same tables
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
b2987256b8
SAGA: Remove dead code
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
291e397698
SAGA: Fix offset in debug messages
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
8b2019707d
SAGA: Fix placard color in ITE ECS
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
73f04a31ab
SAGA: Support masked blit for sprites
...
ECS version does it in original for verb buttons, let's do the same
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
fcf31d2593
SAGA: Fix displayinfo for ECS ITE
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
1750e0880c
SAGA: Switch palette at line 137 when running ECS version
...
Similar to what original does
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
48fe6b038f
SAGA: Use ECS colors for speech colors when needed
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
8b3aaa3351
SAGA: Use colors from ECS-palettes when needed
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
fe298487b9
SAGA: Load extra palette for ECS
...
Amiga ITE switches palette after line 137.
Additionally options uses a separate palette.
Rather than jungling with 3 palettes we just load
all 3 palettes.
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
045cdb4e8f
SAGA: Don't overwrite palette above actually present one
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
e1698de9ca
SAGA: Replace Usage of color literals with consts
2022-12-21 14:58:09 +01:00
Vladimir Serbinenko
ebd457841c
SAGA: Support having game files under "ITE Data Files"
...
This is the case for Mac Guild CD version. Normally we ask user to just
select this subdirectory but selecting CD root is more logical
2022-12-18 20:46:34 +01:00
Vladimir Serbinenko
0482b7cb2a
SAGA: Change ITE Mac Guild CD entry to use MACRESFORK
...
Now this CD version works with dumper-companion
2022-12-18 20:46:34 +01:00
Vladimir Serbinenko
0b8d67ff8d
SAGA: Remove contextOffset/contextSize
...
It was used only in now defunct custom macbinary parser
2022-12-18 20:46:34 +01:00
Vladimir Serbinenko
7b9f0ab75d
SAGA: Switch from custom macbinary parser to MacResManager
...
This makes it compatible with other resource fork formats after
update of detection entries
2022-12-18 20:46:34 +01:00
Vladimir Serbinenko
1451f5b103
SAGA: Remove hardcoded voice and sound indices
2022-12-17 15:39:26 +01:00
Vladimir Serbinenko
411f2f096b
SAGA: Read voice and sound index from .exe instead of hardcoding it
2022-12-17 15:39:26 +01:00
Vladimir Serbinenko
808f8f679e
SAGA: Rename playAmigaMod to playProtracker
2022-12-15 16:58:49 +01:00
Vladimir Serbinenko
486856168b
SAGA: Add voice support for ITE Amiga
2022-12-14 17:42:20 +01:00
Vladimir Serbinenko
18dba11f3b
SAGA: Support SFX for Amiga version
2022-12-14 17:42:20 +01:00
Vladimir Serbinenko
c068ce04c2
SAGA: Don't disable voice on missing SFX
2022-12-14 17:42:19 +01:00
Vladimir Serbinenko
50be5b017e
SAGA: Support music for ITE Amiga
2022-12-14 13:50:10 +01:00
Eugene Sandulenko
d175d1d802
SAGA: Further fixes to ite-tw verb drawing
2022-12-12 23:44:55 +01:00
Eugene Sandulenko
660b694b35
SAGA: More fixes to text positioning in options for ite-tw
2022-12-12 23:44:50 +01:00
Eugene Sandulenko
df9e0abc1d
SAGA: Partial fix for the options dialog text positions for ite-tw
2022-12-12 01:57:45 +01:00
Eugene Sandulenko
c8cc6d84eb
SAGA: Fix colors in ihnm-tw
2022-12-11 23:44:29 +01:00
Vladimir Serbinenko
f3a48e0250
SAGA: Fix graphics corruption on isometric scene in Amiga version
2022-12-10 00:29:05 +01:00
Vladimir Serbinenko
468cb5406e
SAGA: Remove now unused INTROLIST_ITE_AMIGA_ENGLISH_AGA_CD
2022-12-05 08:15:33 +02:00
Vladimir Serbinenko
c47ef4d956
SAGA: Show intro in Wyrmkeep ITE Amiga version
2022-12-05 08:15:33 +02:00
Vladimir Serbinenko
2ae17bf6f6
SAGA: Don't attempt to load invalid animations
...
Wyrmkeep CDs have invalid animations in intro. Skip them
2022-12-05 08:15:33 +02:00
Vladimir Serbinenko
6ace00cba7
SAGA: Add German ECS CD demo
2022-12-05 08:15:33 +02:00
Vladimir Serbinenko
f441633978
SAGA: Add AGA German CD demo
2022-12-05 08:15:33 +02:00
Vladimir Serbinenko
30910cce15
SAGA: Add entry for ite german floppy
2022-12-05 08:15:33 +02:00
Vladimir Serbinenko
c81b7559c2
SAGA: Support missing intro anim
2022-12-05 08:15:33 +02:00
Vladimir Serbinenko
a173ca1b31
SAGA: Support crunched resources
2022-12-05 08:15:33 +02:00
Vladimir Serbinenko
4030541bc9
SAGA: Add powerpacker compressed background
2022-12-05 08:15:33 +02:00
Vladimir Serbinenko
82fbf0f6e4
SAGA: Support embed Amiga font
2022-12-05 08:15:33 +02:00
Vladimir Serbinenko
b08c6ab7b4
SAGA: Support creating ByteArray from plain array
2022-12-05 08:15:33 +02:00
Vladimir Serbinenko
0a82b83344
SAGA: Support amiga floppy uncompressed resources
2022-12-05 08:15:33 +02:00
Eugene Sandulenko
fb7095f5a4
COMMON: Move all compression-related files to a separate directory
2022-12-01 11:53:02 +01:00
Vladimir Serbinenko
b27f715505
SAGA: Add entry for packed floppy ITE
2022-11-28 00:25:05 +01:00
Vladimir Serbinenko
ee8d850062
SAGA: Support running directly from arj archives
2022-11-28 00:25:05 +01:00
Vladimir Serbinenko
829525e2bd
SAGA: Improve handling of Hangul to match the original
2022-11-17 21:57:11 +01:00
Vladimir Serbinenko
c1ba0b451d
SAGA: Support Korean IHNM rendering
2022-11-17 21:57:11 +01:00
Vladimir Serbinenko
00e19e09e8
SAGA: Enable IHNM Korean entry
2022-11-17 21:57:11 +01:00
Vladimir Serbinenko
949ea910f5
SAGA: Mark Chinese version of IHNM as Traditional.
...
As additional benefit this allows to use strings from ITE Chinese
2022-11-16 09:30:33 +02:00