Commit Graph
17 Commits
Author SHA1 Message Date
AndywinXp 0e287edb17 SCUMM: v1: Fix apostrophe character rendering 2022-08-05 22:51:15 +02:00
ShaharAriel cff061d690 SCUMM: Add Hebrew font for zak and MM
Remove the game.id check conditions.
2022-05-07 08:41:39 +03:00
ShaharArielandFilippos Karapetis e3fb64f4ff Apply suggestions from code review
Fix some indentation and remove unnecessary parentheses

Co-authored-by: Filippos Karapetis <bluegr@gmail.com>
2022-05-07 08:41:39 +03:00
ShaharAriel 3431a050ec SCUMM: Add Hebrew font for zak and MM
The replacement character tables have been created using the make-charset-fontdata tool.
2022-05-07 08:41:39 +03:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh ed5489929c SCUMM: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Johannes Schickel 2ca642e3e2 SCUMM: Fix bugs #7070, #7071.
When adding support for Russian fan translations the font source data was
accidentally switched to the Russian font data for all game versions, not just
the Russian one. Now we only use the Russian font data only for the Russian
versions.

Bug #7071 "MM V2: Umlauts disappeared in German versions" is a regression from
556d65713b.

Bug #7070 "ZAK V2: Umlauts disappeared in German versions" is a regression from
c809a65b93.
2016-03-09 01:22:12 +01:00
Eugene Sandulenko c809a65b93 SCUMM: Fix Russian Zak 2016-01-14 00:24:53 +01:00
Eugene Sandulenko 556d65713b SCUMM: Add support for Russian MM 2016-01-10 09:21:03 +01:00
Johannes Schickel 3847465163 SCUMM: Make GPL headers consistent in themselves. 2014-02-18 02:39:38 +01:00
Tobias Gunkel 9dd6105ce6 SCUMM: replace "c64" with "v0" when it applies to both C64 and AppleII v0 versions
In addition some routines (e.g. the gfx ones) that are even used in v1.
2012-02-11 08:30:08 +01:00
strangerke 69b1485a22 GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
David Turner b644c6d466 SCUMM: Remove direct usage of OSystem quit() function in SCUMM engine code.
This would cause leaks, but occurs in development code only.

svn-id: r55659
2011-01-30 14:53:47 +00:00
Max Horn a7248a0601 ENGINES: Replace many printfs by warning/debug/debugN
svn-id: r54031
2010-11-01 21:37:47 +00:00
Torbjörn Andersson 5e5eebf24f Committed my own patch #2278665 ("SCUMM: Font data in old SCUMM games") to get
rid of a few kilobytes of hard-coded font data. (The font data is still there,
but now we only store how the French, German, Italian and Spanish fonts differ
from the English one.)

svn-id: r35056
2008-11-14 14:03:08 +00:00
Torbjörn Andersson 4c7c82634d I think this is the correct fix for bug #2081347 ("MM: Charset out of
bounds!"). If I understand correctly, version <= 2 games only have one (hard-
coded) font, so when that's initialised we can set _curId to 0.

svn-id: r34619
2008-09-20 16:21:27 +00:00
Eugene Sandulenko e5e53a0017 Split out charset font data for easier maintenance
svn-id: r30121
2008-01-01 15:36:50 +00:00