athrxx
5109cd081f
KYRA: minor cleanup
...
(add/rename some constants, whitespace)
2024-11-24 17:06:32 +01:00
Le Philousophe
abfc953046
KYRA: Migrate engine to Path
2023-12-24 13:19:25 +01:00
athrxx
e7b836b03f
KYRA: (EOB II/ZH) - move version string to the right
...
(the Chinese version has a version string of its own hard
coded onto the bitmap. We have to move our scummvm
version string a bit to the right to avoid printing over the
other text.
2023-08-13 03:02:06 +02:00
athrxx
96d9a32876
KYRA: (EOB II/ZH) - fix voc file warning
2023-08-12 15:19:13 +02:00
athrxx
e1d40b7a8f
KYRA: (EOB II) - intro scrolling improvement
2023-07-24 19:03:09 +02:00
athrxx
fc4c510515
KYRA; (EOB II/ZH) - intro/outro text improvements
2023-07-24 19:03:04 +02:00
athrxx
4077a9d82d
KYRA: (EOB II/PC98) - sound improvements
2023-06-14 00:38:58 +02:00
athrxx
846afef3dc
KYRA: (EOB II/ZH) - fix final sequence
...
The Chinese version doesn't have the credits, neither the player nor the required data files. So the enigne would crash when trying to load these. I have also checked with the original that it doesn't do anything else for the credits.
2023-06-04 15:31:59 +02:00
athrxx
2fc6dba332
KYRA: (EOB II/PC98) - add sound support
...
(still with minor issues, but mostly finished)
2023-06-02 17:04:20 +02:00
athrxx
5c8e799b22
KYRA: some var renames
2023-05-12 14:52:43 +02:00
athrxx
7c43617dc5
KYRA: (EOB II/PC98) - more text/font related work and cleanup
2023-05-12 14:52:37 +02:00
athrxx
6380c9da0e
KYRA: (EOBII) - improve intro scrolling
...
(make it smoother)
2023-05-12 14:51:05 +02:00
athrxx
204b501841
KYRA: (EOB II/PC98) - fix intro and main menu text
2023-05-12 14:50:53 +02:00
athrxx
19dbab27da
KYRA: (EOB II/PC98) - fix startup
...
- intro will run with glitchy text and without sound
- main menu will show, but also slightly glitched
2023-05-12 14:50:51 +02:00
athrxx
141c62eaa9
KYRA: (EOB II/PC98) - add static resources
...
(also make some initial adjustments to the code, but it will throw an assert for now)
2023-05-12 14:50:46 +02:00
Vladimir Serbinenko
5d3293e4c5
KYRA: Fix EOB2 Chinese main menu position and line spacing
2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
e7afc8ab2e
KYRA: Support logo from T1.CPS
2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
6ae55d93a4
KYRA: Play voices in Intro and Finale of Chinese EoB2
2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
e1f706b56d
KYRA: Use Chinese font in Intro and Finale of Chinese EoB2
2023-04-29 13:37:45 +02:00
athrxx
2474d96709
KYRA: more coding style cleanup
2022-09-26 19:59:35 +02:00
athrxx
3a49ea6248
KYRA: reduce unsafe string ops
...
(replace all strcpy calls and similar fixes)
2022-09-22 21:01:16 +02:00
athrxx
e14afbf282
KYRA: init non-initialized member vars
2022-09-20 23:10:27 +02:00
athrxx
24aa895a00
KYRA: (EOB/LOL) - improve version strings
...
Apparently in some builds the gScummVMVersion still contains the revision number (contrary to the comment in base/version.h, actually). I normally don't notice that, since it doesn't happen in my own builds. The long strings will break text fields that can't have strings of that length.
I'll now just generate my own version from gScummVMVersion, so I do get the desired (short) layout.
2022-05-20 22:18:02 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
athrxx
247fbe5492
KYRA: (EOB/LOL) - reduce calls to updateScreen
...
(to improve performance with enabled vsync option)
2021-11-11 19:30:22 +01:00
athrxx
840ddb8dd7
KYRA: (EOBII/Amiga) - fix minor color glitch
...
When skipping the first part of the outro sequence via mouse click a dark green square could appear at the bottom of the screen.
2021-05-15 13:56:36 +02:00
athrxx
b3ade1fa5c
KYRA: (EOBII) - improve playback of final credits
...
This makes the playback a bit smoother. The original would scroll the text lines upwards by 2 pixels every 2 ticks. Now we just move them upwards by 1 pixel every 1 tick. Same speed, just smoother...
2021-05-15 13:55:56 +02:00
athrxx
f1f8214f3b
KYRA: (EOB/SegaCD/Japanese) - text related fixes and cleanup
2020-11-29 21:24:15 +01:00
athrxx
0c9b8449fc
KYRA: (EOB) - fix memory leaks
2020-10-04 00:40:54 +02:00
athrxx
7b66f1191d
KYRA: whitespace cleanup
2020-08-29 23:50:29 +02:00
athrxx
2ebf16cf13
KYRA: (EOB/SegaCD) - adapt code to updated renderer
2020-07-30 22:19:18 +02:00
athrxx
08fea39d4a
KYRA: (EOB2/Amiga) - fix minor color glitch
...
(sometimes distorted colors when skipping intro/outro)
2020-07-30 22:19:10 +02:00
athrxx
0b541af83e
KYRA: (EOBII/Spanish) - fix intro logos
2020-05-31 19:59:11 +02:00
athrxx
0820b0617d
KYRA: (EOB) - add PC Speaker driver
2020-02-01 21:09:49 +01:00
athrxx
f923ff6b3b
KYRA: (EOB2) - fadeout subtitles on skip event
...
(to avoid slight color glitch in the Amiga version)
2020-01-18 21:52:31 +01:00
athrxx
ce6a4ecd16
KYRA: (EOB) - support "No Music" setting
...
(until now it was possible to switch sounds on and off ingame, but not via the launcher music device setting)
2020-01-18 21:52:31 +01:00
athrxx
c8544430df
KYRA: (EOB2/FM-TOWNS) - fix minor color glitch
...
- in nightmare sequence in dungeon level -4
- can not always be noticed
2019-12-20 14:32:24 +01:00
athrxx
04e85a0f3d
KYRA: (Amiga) - minor code reduction
...
(eliminate some duplicate code for dirty rect handling)
2019-12-18 20:50:47 +01:00
D G Turner
d77e70a902
KYRA: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-06 04:31:04 +00:00
athrxx
5efb2590d4
KYRA: (EOB) - another try to fix PSP/OpenPandora
2019-04-13 23:52:26 +02:00
athrxx
80e7401d99
KYRA: (EOB) - try to fix PSP and OpenPandora
...
This is guesswork. I really don't understand the actual problem (internal compiler error: in get_addr_dereference_operands, at tree-ssa-operands.c:1698)
2019-04-13 23:26:47 +02:00
athrxx
087444b698
KYRA: hopefully fix broken NDS, AmigaOS, PSP, OpenPandora ports
...
Unfortunately I don't understand the reason for the PSP and OpenPandora failure. The (should be irrelevant) DarkmoonSequenceHelper changes are just a try...
2019-04-13 22:24:42 +02:00
athrxx
69f2e0caaa
KYRA: (EOB2/Amiga) - fix ingame colors
2019-04-13 18:55:01 +02:00
athrxx
02000cfe37
KYRA: (EOB2/Amiga) - add special gfx decoder for localized version
2019-04-13 18:55:00 +02:00
athrxx
5f20702ce8
KYRA: (EOB2/Amiga) - fix main menu version string color
2019-04-13 18:54:59 +02:00
athrxx
463cf48e2a
KYRA: (EOB) - minor sequence code cleanup
2019-04-13 18:54:59 +02:00
athrxx
3f1c47f3a0
KYRA: (EOB2/Amiga) - fix ending sequence
2019-04-13 18:54:58 +02:00
athrxx
8c92e045ce
KYRA: (EOB2/Amiga) - fix load up and intro sequence
2019-04-13 18:54:57 +02:00
athrxx
02ecc7abb7
KYRA: (EOB2/Amiga) - add static resources
2019-04-13 18:54:57 +02:00
athrxx
1b333ea19a
KYRA: (EOB2) - fix EGA graphics mode outro palette glitch
2019-03-24 23:55:00 +01:00