Commit Graph
52 Commits
Author SHA1 Message Date
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