Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-14 | SHERLOCK: Changed engine to use Graphics::ManagedSurface | Paul Gilbert | |
2016-02-01 | SHERLOCK: Silence GCC signed/unsigned warning | Torbjörn Andersson | |
2016-01-31 | SHERLOCK: SS: Fix incorrect conversation lines display in German version | Paul Gilbert | |
2016-01-30 | SHERLOCK: SS: don't setup font for non-play demo | Martin Kiewitz | |
Do not setup font for non-playable demo Non-playable demo does not have any font at all Fixes non-playable demo not working | |||
2015-10-05 | SHERLOCK: SS: fix comment typo | Martin Kiewitz | |
2015-10-05 | SHERLOCK: SS: Spanish inv. exclam. mark support | Martin Kiewitz | |
Support for spanish inverted exclamation mark Was skipped over in the original interpreter and also wasn't even included in the spanish font We create the character by ourselves and map it accordingly | |||
2015-10-04 | SHERLOCK: SS: Fix invalid characters when displaying journal | Paul Gilbert | |
2015-08-07 | SHERLOCK: RT: impl. font-char mapping / bug #6882 | Martin Kiewitz | |
Rose Tattoo did different font char mapping for at least the German version of the game (can't verify anything else). RT seems to map 0xE1 only, but to a different character and other upper characters (>= 0x80) are not mapped at all. this fixes broken special characters in RT. | |||
2015-06-29 | SHERLOCK: Fix comment typo and remove unnecessary semicolon | Torbjörn Andersson | |
2015-06-18 | SHERLOCK: RT: Implement font _yOffsets table | Paul Gilbert | |
Since this table must only be set up for RT when changing fonts, I needed to put an engine reference in the Fonts base class. Because of this, I've been able to simplify the creation of the various surfaces, since you no longer need to pass in the platform | |||
2015-06-14 | SHERLOCK: font class char 0xE1 treatment -> 135 | Martin Kiewitz | |
instead of 136. confirmed via disassembly. happens in German version, when talking to kid in 2nd room | |||
2015-06-14 | SHERLOCK: font class adjustment for int. versions | Martin Kiewitz | |
- allow characters > 0x80 - adjust characters >= 0x80 (Spanish + German didn't do exactly the same) - behavior inside SH2 unconfirmed - makes text in SH1 German+Spanish work | |||
2015-06-12 | SHERLOCK: 3DO: some work on font file loading | Martin Kiewitz | |
2015-06-12 | SHERLOCK: font class | Martin Kiewitz | |
2015-06-12 | SHERLOCK: 3DO: room fade in, font ignore UI ignore | Martin Kiewitz | |
2015-06-11 | SHERLOCK: Remove stray character from comment header. | Torbjörn Andersson | |
2015-06-11 | SHERLOCK: RT map display partially working | Paul Gilbert | |
2015-06-11 | SHERLOCK: font class: skip for 3DO | Martin Kiewitz | |
2015-06-10 | SHERLOCK: Split up image file classes into their own file | Paul Gilbert | |
2015-06-10 | SHERLOCK: Split up font handling into a new Fonts surface base class | Paul Gilbert | |
This will be needed for Rose Tattoo, which needs to be able to write text to arbitrary surfaces |