Commit Graph
113 Commits
Author SHA1 Message Date
Travis Howell bb0c765731 Exclude Loom PCE engine specific code, from non-16bit color build.
svn-id: r46080
2009-11-22 11:43:12 +00:00
Travis Howell 6c2cc3e1bb Removed the incorrect line in CharsetRendererPCE::drawBits1().
svn-id: r46079
2009-11-22 11:36:30 +00:00
Travis Howell 1d948f1012 Virtualise drawBits1().
svn-id: r46076
2009-11-22 11:12:26 +00:00
Travis Howell 94e75b8b6d Fix charset palette in PCE version of Loom, based on information from Tobias.
svn-id: r46064
2009-11-22 08:36:14 +00:00
Travis Howell 2d31fc3af8 Add patch for Tobias, for Kanji support in Japanese PCE version of Loom, with minor changes.
svn-id: r46061
2009-11-22 08:20:20 +00:00
Travis Howell b0b1ab70c3 Fix charset color in PCE version of Loom.
svn-id: r45407
2009-10-26 14:49:01 +00:00
Travis Howell dec5406e41 Fix charset display in PCE version of Loom.
svn-id: r45406
2009-10-26 13:22:05 +00:00
Max Horn f91f4d4186 Patch #2858137 and fix for bug #2855359: fmt_fnt.rom font loading failure is ignored
svn-id: r44346
2009-09-25 11:39:22 +00:00
Max Horn adaf3ec8b4 SCUMM: Rename _bitDepth to _bytesPerPixel
svn-id: r44336
2009-09-25 09:13:33 +00:00
Travis Howell 3a64d35dfd Add 16bit color support for later HE games.
svn-id: r41153
2009-06-04 01:05:47 +00:00
Torbjörn Andersson 0999534749 The error() and warning() functions add ! and newline automatically. (I didn't
look at debug() and debugC(), since I'm really bored with this now. :-)

svn-id: r41061
2009-05-31 10:02:16 +00:00
Max Horn 38a4eaa001 cleanup
svn-id: r34910
2008-11-06 14:03:38 +00:00
Travis Howell 3f180a4c3f Remove debug left over.
svn-id: r33596
2008-08-04 01:57:50 +00:00
Eugene Sandulenko 3047e084c1 Fix for bug #1945335: "SCUMM: Invalid charset id can be stored".
Regressions possible.

svn-id: r33552
2008-08-02 22:51:53 +00:00
Eugene Sandulenko 39449357af Fix bug #2023727: "MONKEY2: Misplaced Text"
svn-id: r33544
2008-08-02 21:36:08 +00:00
Max Horn 0be985ce83 Changed class File (and derived classes) to only support read-only access; added a new class DumpFile for writing
svn-id: r33412
2008-07-29 16:09:10 +00:00
Max Horn 460296f360 Restrict the remaining changes made in rev 28166 to chinese COMI
svn-id: r32181
2008-05-19 17:34:29 +00:00
Max Horn 91b22e5886 Fix for bug #1940063 (MONKEY: Crash during the marriage lechuck/marley) -- regression was introduced by rev 28167 -- rule of thumb, if you add game specific code, make it game specifc ... ;)
svn-id: r32177
2008-05-18 22:33:41 +00:00
Jordi Vilalta Prat 38a8aa516e Allow static and dynamic plugins to be used at the same time
svn-id: r31888
2008-05-06 03:00:26 +00:00
Eugene Sandulenko 0ca949db2a Fix Kanji text positioning in DIG. Constants based on disassembly, but
it can bring some regressions to subtitles.

svn-id: r31757
2008-04-28 15:21:36 +00:00
Eugene Sandulenko 8c9311280f Fix Kanji rendering
svn-id: r31734
2008-04-26 20:33:59 +00:00
Eugene Sandulenko 9f6012c294 First attempt to support Japanese DIG
svn-id: r31456
2008-04-08 20:04:51 +00:00
Jordi Vilalta Prat d6c34bdc4b Fixed the spaces before tabs.
svn-id: r30667
2008-01-28 00:14:17 +00:00
Eugene Sandulenko e5e53a0017 Split out charset font data for easier maintenance
svn-id: r30121
2008-01-01 15:36:50 +00:00
Eugene Sandulenko 43a18a4cdd Fix bug #1811732: "MANIAC C64: German version not supported"
svn-id: r30119
2008-01-01 15:25:12 +00:00
Max Horn 4e94b3273c Patch #1851568: INDY3 Mac: Grail Diary Fix
svn-id: r29890
2007-12-16 21:46:34 +00:00
Eugene Sandulenko 25c34c4e51 Add Russian font for Zak.
svn-id: r29800
2007-12-09 18:46:49 +00:00
Nicola Mettifogo 258901bab9 Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
svn-id: r28966
2007-09-19 08:40:12 +00:00
Eugene Sandulenko 35d6862117 Remove/clarify several FIXMEs
svn-id: r28892
2007-09-11 15:49:19 +00:00
Max Horn 4cc9d17c34 Adding various FIXME comments to bogus (non-self-explanatory) existing FIXME comments; and some other related cleanup
svn-id: r28890
2007-09-11 09:20:39 +00:00
Max Horn 4a302b25ad Lots of source code formatting corrections
svn-id: r28887
2007-09-10 13:17:20 +00:00
Max Horn 0cccbb29d6 Some cleanup (yay for whomever had the brilliant idea to let SVN work over HTTPS and hence through proxies&firewalls :)
svn-id: r28877
2007-09-08 11:15:27 +00:00
Chris Apers 500481c4ec Cleanup: remove obsolete code (PalmOS 68K version not supported anymore)
svn-id: r28803
2007-09-01 19:13:04 +00:00
Matthew Hoops 2b24e5cb1d fix issues with parentheses
svn-id: r28618
2007-08-14 14:40:11 +00:00
Travis Howell c9031ebb7f Limit loading external fonts, to required game versions.
svn-id: r28617
2007-08-14 13:42:05 +00:00
Eugene Sandulenko b6eedda885 - Fix wrong languages in Chinese COMI
- Fix credits rendering in Chinese COMI

svn-id: r28167
2007-07-22 22:59:08 +00:00
Eugene Sandulenko 8c21abc990 Fix Chinese character widths.
svn-id: r28166
2007-07-22 21:01:31 +00:00
Eugene Sandulenko cfb4b08efc Proper height for Chinese characters, also remove obsolete hack for computing
character base.

svn-id: r28160
2007-07-21 22:57:21 +00:00
Eugene Sandulenko 4fa5583af4 More support for Chinese COMI. Still some character conversions are
missing. Most notable in difficulty selection screen where 'q' characters
slip in.

svn-id: r28159
2007-07-21 22:40:02 +00:00
Eugene Sandulenko b01f07a548 Prevent crash in MI1 SegaCD Jap.
svn-id: r28152
2007-07-20 21:45:28 +00:00
Eugene Sandulenko 3ac5498ec7 Reberting accidental changes.
svn-id: r28000
2007-07-10 01:26:12 +00:00
Eugene Sandulenko 1db83059b0 Preliminary (and buggy) Kanji support.
svn-id: r27998
2007-07-10 00:39:12 +00:00
Max Horn dd40c72327 cleanup
svn-id: r27977
2007-07-08 21:25:09 +00:00
Max Horn 218e132e37 Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
2007-05-30 21:56:52 +00:00
Eugene Sandulenko bd67214c96 Improved version of patch to fix bug #1722153: "FT: Error on loading a game saved during a dialogue"
svn-id: r26987
2007-05-28 08:02:10 +00:00
Gregory Montoir ea3b55a655 removed part of my patch for bug #1662610, CharsetRenderer::getStringHeight() is never used
svn-id: r26821
2007-05-13 02:16:34 +00:00
Gregory Montoir 642fa67da9 Added code for decodeParseString.SO_PRINT_WRAP and rewrote the CHARSET_1 function in order to match the original V8 interpreter. This should fix bugs #1036707 and #1662610 (subtitles word wrapping issues).
svn-id: r26516
2007-04-15 20:36:44 +00:00
Torbjörn Andersson ea40535678 Applied the revised NUT font renderer patch #1635584, which combines cyx's
patch for correct (not to mention more efficient) rendering of CMI's shadowed
letters, while retaining most of the memory savings of my original patch. This
time, SMUSH and INSANE fonts also benefit from it.

svn-id: r25345
2007-02-03 05:50:35 +00:00
Max Horn 27432a4dc1 Moved some stuff from CharsetRenderer (back) to ScummEngine, added comments
svn-id: r25250
2007-01-28 20:11:31 +00:00
Gregory Montoir 2b61c0d6c1 cleanup (made NutRenderer::loadFont protected, added call during initialisation of the renderer object)
svn-id: r25223
2007-01-27 02:26:37 +00:00