Commit Graph
17 Commits
Author SHA1 Message Date
athrxx 3a49ea6248 KYRA: reduce unsafe string ops
(replace all strcpy calls and similar fixes)
2022-09-22 21:01:16 +02:00
athrxx 6378e505b5 KYRA: init non-initialized member vars 2022-09-20 00:27:09 +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
Orgad Shaneh 14f516282c KYRA: Replace new[]/memset with new[]() 2021-11-10 19:53:15 +01:00
athrxx 7b66f1191d KYRA: whitespace cleanup 2020-08-29 23:50:29 +02:00
athrxx b48a37dc2f KYRA: (EOB/SegaCD) - fix various sequences and gameover screen
(xdeath sequence, portal sequence, npc sequences)
2020-07-30 22:19:15 +02:00
athrxx fcad95af09 KYRA: (EOB/SegaCD) - add level map function 2020-07-30 22:19:14 +02:00
athrxx 91b18f8343 KYRA: (EOB/SegaCD) - more graphics and sequence player code
- add support for the Sega Font and add text display methods at least for the sequence player
- finish sequence player (add all missing opcodes and other missing code portions)
- some improvement to the resource class
- some renaming and cleanup
2020-07-30 22:19:09 +02:00
athrxx 4ce2d593e5 KYRA: (EOB/PC98) - text displayer color fix 2019-12-18 20:50:45 +01:00
athrxx 5a1162e999 KYRA: (EOB/PC98) - fix Japanese text display 2019-12-18 20:50:44 +01:00
athrxx 512fe08367 KYRA: (EOB/PC98) - allow both graphics mode / text mode text display for sjis font
The assumption till now was that PC-9801 games in 16 color mode will always use text mode for text display. However, EOB1 uses text mode for intro and ending sequence and graphics mode for ingame.
Add new font variant for this and also do some cleanup, since the text displayer code really needs it.
(The problem is that at least 3 different Japanese publishers did the Japanese ports for the various games and every one of them did his own hacks for his specific target.)
2019-12-18 20:50:43 +01:00
athrxx d7e6b46814 KYRA: (EOB2/Amiga) - fix German version text
(add necessary character conversion)
2019-04-13 18:55:01 +02:00
athrxx d56cea770b KYRA: (EOB2/Amiga) - fix sequence dialogue field 2019-04-13 18:55:01 +02:00
athrxx e907965d81 KYRA: (EOB1/Amiga) - fix main menu load dialog 2019-03-06 20:48:22 +01:00
athrxx 7b8c84fa4d KYRA: (EOB1/Amiga) - fix chargen and gui colors 2019-03-06 20:48:21 +01:00
athrxx 1dfdcc7252 KYRA: cleanup dir
Reorganize all files in sub directories. The file placement isn't as intuitive as it might be for other engines, which is probably the reason why this hasn't been done before.
2019-03-06 20:48:15 +01:00