aboutsummaryrefslogtreecommitdiff
path: root/scumm/smush
AgeCommit message (Collapse)Author
2003-06-07make SmushFont inherit from NutRenderer (TODO: drawChar stuff should be ↵Max Horn
unified, too) svn-id: r8375
2003-06-04some more cleanupMax Horn
svn-id: r8304
2003-06-04some cleanup & refactoring (CJK fonts have proper shadows now, for example); ↵Max Horn
preparations to merge NutRenderer and SmushFont svn-id: r8303
2003-06-04fixed compilation for vc6Paweł Kołodziejski
svn-id: r8299
2003-06-04fix warningPaweł Kołodziejski
svn-id: r8298
2003-06-04cleanupMax Horn
svn-id: r8294
2003-06-04Patch #747021: DIG&CMI 2 byte charset support (very heavily modified by me; ↵Max Horn
still needs more cleanup but already works well enough) svn-id: r8293
2003-05-30use decompressBomp instead of smush_decode_codec1Max Horn
svn-id: r8153
2003-05-30moved bomp stuff into own files; removed some of our 6 (!) bomp decodersMax Horn
svn-id: r8151
2003-05-26Make _smushProcessFrame volatile (for multi thread access)Max Horn
svn-id: r8016
2003-05-25renamed ContChunk -> MemoryChunk; avoid code duplication by introducing ↵Max Horn
BaseChunk svn-id: r7935
2003-05-21yet more pedantic warning fixesMax Horn
svn-id: r7796
2003-05-20renamed various things for clarityMax Horn
svn-id: r7754
2003-05-18warning() automatically outputs a newline after the warning message; adding ↵Max Horn
a newline into the format string adds another newline (which contains the single char '!') svn-id: r7647
2003-05-12swapped talkPosX and talkPosY (they were misnamed); factored out some ↵Max Horn
duplicate code in string.cpp; VC warning fix in smush_player.cpp svn-id: r7481
2003-05-10renamed _scrWidth/_scrHeight -> _roomWidht/_roomHeight, and ↵Max Horn
_realWidth/_realHeight -> _screenWidth/_screenHeight (inspired by MadMoose, but I'll take the blame - still this seems much more logical & intuitive) svn-id: r7423
2003-04-30moved screen mutex from smush into SDL backend (other backends have to make ↵Max Horn
sure they are thread safe by themselves) svn-id: r7230
2003-04-30compilation fixJonathan Gray
svn-id: r7218
2003-04-30som changes to make Palm OS happyMax Horn
svn-id: r7216
2003-04-26fixed endian regression (introduced by the alignment changes)Max Horn
svn-id: r7127
2003-04-26stop assertion from triggering to make ft finishable againJonathan Gray
svn-id: r7123
2003-04-05Alignment fixesNicolas Bacca
svn-id: r6917
2003-03-28this should fix one of those nasty deadlocks, I hopeMax Horn
svn-id: r6876
2003-03-21moved delay stuff outside of lock mutexPaweł Kołodziejski
svn-id: r6843
2003-03-20take lock mutex mechanism also processKbd() and waitForTimer().Paweł Kołodziejski
I hope it will finally solve locking gfx resources svn-id: r6838
2003-03-19use a mutex to sync smush screen updates (should avoid crash caused by a ↵Max Horn
race condition) svn-id: r6837
2003-03-18cleanupMax Horn
svn-id: r6832
2003-03-17a tiny saferPaweł Kołodziejski
svn-id: r6829
2003-03-17changed orderPaweł Kołodziejski
svn-id: r6828
2003-03-17few corrections for smushPaweł Kołodziejski
svn-id: r6827
2003-03-17moved backend update_screen() (slooolest thing) from smush updateScreen() ↵Paweł Kołodziejski
into main loop switching scalers also works now svn-id: r6826
2003-03-17moved handle events from update into main loopPaweł Kołodziejski
svn-id: r6825
2003-03-17changed debug level 4Paweł Kołodziejski
svn-id: r6824
2003-03-17256 + 1 != 256Jonathan Gray
svn-id: r6823
2003-03-17init member vars in right orderJonathan Gray
svn-id: r6822
2003-03-17stop gcc crying about unused variableJonathan Gray
svn-id: r6821
2003-03-17reorg/clenup, changed main loop in smush codePaweł Kołodziejski
svn-id: r6817
2003-03-13clenaupPaweł Kołodziejski
svn-id: r6813
2003-03-13fix for little endian systemsMax Horn
svn-id: r6811
2003-03-13cleanupMax Horn
svn-id: r6809
2003-03-13char* -> byte*; if something is declared 'private' and then subclasses have ↵Max Horn
to hack around that (BaseRenderer vs. ScummRenderer) that's usually a hint that it was not the right choice to make it private; don't use so many accessors for no good reasons svn-id: r6808
2003-03-13changed decoder API to take a memory block as source, not a ChunkMax Horn
svn-id: r6807
2003-03-13removed Blitter classMax Horn
svn-id: r6804
2003-03-13cleanupMax Horn
svn-id: r6803
2003-03-12removed additional back buffer in smushPaweł Kołodziejski
svn-id: r6802
2003-03-09fix for bug #700202Max Horn
svn-id: r6785
2003-03-07decreased sound buffer for imuse digital, bundle music, and cmi smush audioPaweł Kołodziejski
svn-id: r6735
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2003-03-06and more pedantic cleanupPaweł Kołodziejski
svn-id: r6707
2003-03-04disable some smush code -> this allows the COMI demo to get into the canon ↵Max Horn
scene. Not sure if this causes any regressions, please tell me if you find any svn-id: r6686