aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-24SCI: Fix regression in locals init for re-used segmentsWalter van Niftrik
svn-id: r48783
2010-04-24SCI: document skipping over breaking spaces done in r48781Martin Kiewitz
svn-id: r48782
2010-04-24SCI: change the way we handle breaking spaces based on how sierra sci does ↵Martin Kiewitz
it, revert r48778/r48779 svn-id: r48781
2010-04-24SCI: first byte of resource patch must have 0x80 added to the resource type, ↵Martin Kiewitz
otherwise sierra sci0+ interpreter won't accept the file, fixing this on debug export function svn-id: r48780
2010-04-23SCI: fix for regression of r48778: do add spaces to width, if we are at ↵Martin Kiewitz
ending of text - the whole change may be wrong altogether svn-id: r48779
2010-04-23SCI: text16 ::Width() doesn't add ending spaces to the width anymore, sierra ↵Martin Kiewitz
sci also doesn't do this - fixes windows being too large sometimes svn-id: r48778
2010-04-23SCI: pc98 sierra interpreter had special code, that circumvents having a ↵Martin Kiewitz
japanese punctuation char as first char on new lines - we do so now as well svn-id: r48777
2010-04-23Implemented extra timer methods and a DynamicHotspots classPaul Gilbert
svn-id: r48776
2010-04-22SCI: added additional comment for setOrigin() commit (from waltervn), after ↵Martin Kiewitz
doing some test with sierra interpreter svn-id: r48775
2010-04-22SCI: make setOrigin() for ports behave like in sierra sci, fixes qfg1ega ↵Martin Kiewitz
character screen issues ("moving" controls), fixes jones/vga 1 pixel-off windows svn-id: r48772
2010-04-22SCI: SCI1LATE+ checks for STYLE_USER, versions before check for ↵Martin Kiewitz
STYLE_USER|STYLE_TRANSPARENT svn-id: r48771
2010-04-22set cxx_verc_fail=no when MIPSpro 7.4.4 is detected + proper MIPSpro ↵Joost Peters
capitalization svn-id: r48770
2010-04-22Reformat NEWS items a bit, add full stopsMax Horn
svn-id: r48768
2010-04-21Update credits: Fredrik retiredMax Horn
svn-id: r48766
2010-04-21TINSEL: Change cdGraphStream to a Common::File pointer,Max Horn
to not rely on global constructors svn-id: r48765
2010-04-21CINE: Change Doxygen commands to match our CFCMax Horn
svn-id: r48764
2010-04-21Changed MadsView into a separate class, since it's functionality is needed ↵Paul Gilbert
by two different class hierarchies that can't share a common ancestor class svn-id: r48763
2010-04-21Fixed GCC warning about 'hotspotId' shadowing a member of 'this'. Let's callTorbjörn Andersson
the variable 'charId' instead, like in the debug messages where it's used. svn-id: r48759
2010-04-20Document setPalette() and grabPalette() changes, fix some incorrect 8bit ↵Andre Heider
statements. svn-id: r48758
2010-04-20abort() when calling setPalette() or grabPalette() in non CLUT8 modes.Andre Heider
svn-id: r48757
2010-04-20Use the faster memset() in Surface::fillRect() for 16bit modes when possible.Andre Heider
svn-id: r48756
2010-04-20SCI: get color white instead of hardcoded 255 inside openPort(), fixes not ↵Martin Kiewitz
working inverting of button controls on qfg1ega character stats screen svn-id: r48755
2010-04-20SCI: replaced values with constantMartin Kiewitz
svn-id: r48754
2010-04-20Fix the MT32 gfx output for 16bit compatiblity, cleanup, get rid of ↵Andre Heider
unnecessary buffers. svn-id: r48753
2010-04-20Round up the game texture dimensions if the requested size is incompatible ↵Andre Heider
to the hardware. svn-id: r48751
2010-04-20Small tweak, works around a bug in the default OpenBSD gcc 3.3.5 compilerMax Horn
svn-id: r48749
2010-04-20SCI: the pc98 rom has to display kanji directly, because of the bad ↵Martin Kiewitz
behaviour of GetLongest() we will actually put more chars in each line as actually fit. That way the scripts will only show most of the chars, but actually leave out some of the pixels of the far right characters. We now show kanji chars directly, sort of reproducing pc98 rom behaviour svn-id: r48748
2010-04-20SCI: menu - handle right aligned "=" as actual text not as tag marker, also ↵Martin Kiewitz
handle "=" as being a supported shortcut key svn-id: r48747
2010-04-20SCI: remove lone spaces at the end of right aligned menu items. fixes ↵Martin Kiewitz
"wrongly" aligned menu items in some games svn-id: r48746
2010-04-20SCI: sq4/japanese uses sjis 0x9781 for line breaks as wellMartin Kiewitz
svn-id: r48742
2010-04-20Corrected a debug statement that could use an object field after the object ↵Paul Gilbert
was destroyed svn-id: r48741
2010-04-19Add note about fix for 1.1.1 to README-WinCE.txtRobin Watts
svn-id: r48739
2010-04-19Mention Wii/Gamecube specific changes.Andre Heider
svn-id: r48738
2010-04-19Document that the current Hercules mode thumbnail scaler code is pretty much ↵Johannes Schickel
aimed for SCUMM games. svn-id: r48736
2010-04-19Cleanup.Johannes Schickel
svn-id: r48735
2010-04-19SCI: removed bad commentMartin Kiewitz
svn-id: r48734
2010-04-19Do not call OSystem::grabPalette() for 16bit modes, when the result is not ↵Andre Heider
used anyway for those modes. svn-id: r48733
2010-04-19Remove use of global constructors in Mohawk.Matthew Hoops
svn-id: r48731
2010-04-19Fix lockScreen() for 16bit modes.Andre Heider
svn-id: r48728
2010-04-19Reinit the video mode when showing the console on an abnormal exit. This was ↵Andre Heider
not sccessful under some circumstances. svn-id: r48727
2010-04-19SCI: sierra switched hardcoded inside their pc98 interpreter to font 900, if ↵Martin Kiewitz
sjis text got detected svn-id: r48726
2010-04-19SCI: changed comment about 8859-1->cp850/437 conversion. ubuntu does work, i ↵Martin Kiewitz
just used an outdated build by accident svn-id: r48724
2010-04-19Fix static initializationRobert Špalek
svn-id: r48722
2010-04-19SCI: added comments about sierra not upscaling cursors for shape and view ↵Martin Kiewitz
cursors svn-id: r48721
2010-04-19SCI: added upscaling for shape cursors in upscaled hires games (will make ↵Martin Kiewitz
the cursor "normal" sized in japanese sci01 games) svn-id: r48720
2010-04-19SCI: added even more comments about the 0xD 0xA inside GetLongest()Martin Kiewitz
svn-id: r48718
2010-04-19Fix regression introduced with r46130, which caused debugN strings to be ↵Johannes Schickel
post processed via debugOutputFormatter. Formerly all debugN strings were not post processed via "errorString" (or the "debugOutputFormatter" as it is called nowadays). This revision did change how debug strings are post processed and removed the special case for debugN by accident. svn-id: r48716
2010-04-19SCI: added more comments for 0xD 0xA cases inside GetLongest()Martin Kiewitz
svn-id: r48715
2010-04-19Added note about Lure fixesPaul Gilbert
svn-id: r48712
2010-04-19SCI: Fix yet another (new) const correctness violation.Max Horn
I would suggest rewriting all of text16.cpp to use byte* instead of char*, then all this casting around (which introduces the const correctness violations) would not be necessary in the first place. svn-id: r48711