EGA LOOM: Text drawing hackery (don't apply)
|Reported by:||eriktorbjorn||Owned by:||fingolfin|
This is a very incomplete - quite possibly buggy - attempt at fixing the EGA Loom intro. Please don't apply any of it to CVS unless you're sure of what you are doing, as I haven't even tried to do any regression testing.
Two of the changes are to Scumm_v5::decodeParseString(). Opcode 6 is changed to mean centered text instead of left-adjusted (does that mean opcode 4 should mean left-adjusted?), and opcode 10 (which is used both for the copy protection screen and for the messenger nymph scene) is stubbed. I have absolutely no idea what it's supposed to do.
The third change is to CHARSET_1(), and is an attempt to fix line breaking in the GF_AFTER_V3 case. Always setting _charset->_nextTop to 8 and _charset->_nextLeft to 0 makes no sense to me.
Ticket imported from: #727971. Ticket imported from: patches/306.