Commit Graph
16 Commits
Author SHA1 Message Date
Le Philousophe dbe47a28ba KYRA: Don't use unsafe sprintf and vsprintf 2022-10-23 22:46:19 +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 4325e4ac35 KYRA: (HOF/CD) - fix speech volume slider 2022-06-07 17:59:01 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
athrxx 1e51f16572 KYRA: (LOK/HOF/Traditional Chinese) - more fixes to save/load menus 2021-12-01 22:39:33 +01:00
athrxx f436ebbeb0 KYRA: (HOF/Traditional Chinese) - fix ingame texts
(adjust ui, text formatting, menus, etc)
2021-12-01 22:39:24 +01:00
athrxx ad05db611d KYRA: (HOF/Traditional Chinese) - fix intro and main menu 2021-12-01 22:38:35 +01:00
Orgad Shaneh da751361a4 KYRA: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
BLooperZ cbb2e41acc KYRA: fix hebrew text in HOF intro + menu 2021-08-17 19:43:48 +02:00
athrxx 8cbe9489c0 KYRA: (MR/Chinese) - add support for 4th language in the options menu
The Chinese version still supports ENG/FRE/GER. It does not replace one of these languages like the fan translations usually do.
2021-04-27 22:06:52 +02:00
Vladimir Serbinenkoandathrxx 280f83242e KYRA: replace const char * with Common::String around getTableString. (#2603)
Currently const char * points into some random buffer with unclear
lifetime.

Instead use Common::String which ensures lifetime as long as a reference is
held.

This also removes the need of copying into existing buffers in HoF and MR.

UnkBuf* are gone as well.

Co-authored-by: athrxx <athrxx@scummvm.org>
2021-01-01 16:37:27 +01:00
athrxx 3109f2fcbc KYRA: (HOF) - turn string decode parameter into bool 2020-11-05 20:43:20 +01:00
athrxx 7f2c31b090 KYRA: (HOF/Russian) - fix "New Game" string
(related PR #2600)
2020-11-05 20:43:20 +01: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
Paul Gilbert 429cfd1cad KYRA: Remove autosave code 2020-02-16 15:44:28 -08: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