Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-03-25 | Moved _roomStrips to class Gdi; put some GFX pre-room init code into the new ↵ | Max Horn | |
method Gdi::roomChanged(); some more cleanup svn-id: r17226 | |||
2005-03-25 | Started some cleanup work on class Gdi (in particular, I try to limit that ↵ | Max Horn | |
class to GFX decoding only, and moved the screen rendering code out of it) svn-id: r17225 | |||
2005-03-25 | Do not use (non-const) local static variables | Max Horn | |
svn-id: r17221 | |||
2005-03-24 | Lots of MM NES changes from Quietust and me | Eugene Sandulenko | |
o Swap palette entries 0x00 and 0x1D in all necessary places. This gets rid of gray background o added a function NES_loadCostumeSet(int n) in order to do #1 for sprites o Widen screen to 256 pixels and center narrow rooms in it o Partial fix for subtitle rendering, now at least first line is rendered with identation svn-id: r17212 | |||
2005-03-18 | Add string height override for loom | Travis Howell | |
svn-id: r17178 | |||
2005-03-16 | Preliminary support for NES charsets. Colors are wrong and we get glitches | Eugene Sandulenko | |
caused by too narrow screen. Also text clearing doesn't work. svn-id: r17164 | |||
2005-03-15 | Some cleanup/costume code unification. Note: NES costume code probably ↵ | Max Horn | |
should be using subclasses; and maybe we should add AKOSLoadedCostume and NESLoadedCostume ? svn-id: r17161 | |||
2005-03-15 | Use better variable names... | Max Horn | |
svn-id: r17160 | |||
2005-03-14 | First attempt to draw NES sprites. There are these problems: | Eugene Sandulenko | |
o Position is not correct o Colors are wrong o No animation o They're not wiped out correctly, maybe because of first problem svn-id: r17137 | |||
2005-03-13 | Preliminary support for MM NES. | Eugene Sandulenko | |
svn-id: r17133 | |||
2005-03-12 | Add key to toggle speech/subtitles | Travis Howell | |
svn-id: r17082 | |||
2005-03-02 | Add two more VARs for HE89+ | Travis Howell | |
Minor cleanup svn-id: r16977 | |||
2005-02-28 | Add support for script cycles used by HE90+ games. | Travis Howell | |
svn-id: r16958 | |||
2005-02-20 | Add a few sprite functions. | Travis Howell | |
svn-id: r16823 | |||
2005-02-20 | Patch #1121337 (CGA rendering in early LEC titles). | Eugene Sandulenko | |
Differences against patch: o Updated documentation o Fixed text colors o Implemented Hercules dithering Ditherers are based on loom ega and monkey ega, so for zak and mm they're wrong, i.e. these games look better than with original ditherers. TODO: Proper ditherers for zak & MM EGA ditherers for VGA SCUMM v5 games svn-id: r16816 | |||
2005-02-18 | Fix a small bug (wrong mouse cursor is briefly shown) in the F5 menu | Max Horn | |
svn-id: r16804 | |||
2005-02-14 | Add basic support for DISK index block in later HE games. | Travis Howell | |
svn-id: r16784 | |||
2005-02-11 | Turned HE Mac resource filename generator into generall, whole SCUMM-purpose | Eugene Sandulenko | |
method. Right now it is used to eliminate those Windows HE titles which have different target base names. If you want to use it, then define another entry in substDataFileNameTable[]. If your version with different base name has other features then you need to define GF_MULTIPLE_VERSIONS for main entry and add any additional entries to multiple_versions_md5_settings based on MD5 of the entry. svn-id: r16764 | |||
2005-01-29 | Add support for Humongous Mac titles in native format. Please test :) | Eugene Sandulenko | |
svn-id: r16693 | |||
2005-01-29 | Renamed _localScriptList to _localScriptOffsets for clarity | Max Horn | |
svn-id: r16691 | |||
2005-01-11 | On Fingolfin's suggestion I put back the inclusion of util.h into Rect, for | Torbjörn Andersson | |
MIN() and MAX(). I then removed util.h from a bunch of files which I don't think need it any more. (Please let me know if I got too blood-thirsty!) This reverts some of the changes I made this morning. svn-id: r16541 | |||
2005-01-11 | This is probably not the optimal fix, but at least ScummVM compiles again. | Torbjörn Andersson | |
svn-id: r16538 | |||
2005-01-10 | A little more moving around #include's (last one for today ;-) | Max Horn | |
svn-id: r16534 | |||
2005-01-06 | Fixed bug #1093845 after discussing with Fingolfin. | Torbjörn Andersson | |
svn-id: r16449 | |||
2005-01-01 | Updated copyright | Max Horn | |
svn-id: r16398 | |||
2004-12-19 | to please PalmOS, I moved the _wiz member to ScummEngine_v70he, where it ↵ | Gregory Montoir | |
actually belongs, I don't quite like the upcasts I introduced, but I don't know how to deal without them svn-id: r16132 | |||
2004-12-17 | Reduce code size of resource.cpp to help PalmOS port, by moving util code to ↵ | Max Horn | |
a new file util.cpp and sound resource code to sound.cpp svn-id: r16105 | |||
2004-11-28 | Trying to cleanup the volume control mess inside the SCUMM engine: renamed ↵ | Max Horn | |
MusicEngine::setMasterVolume to setMusicVolume; fixed iMuse to use the correct method for setMusicVolume (previously modified the iMuse internal volume control); hooked up the volume control of various other music engines; added ScummEngine::setupVolume method which can be called whenever volume settings change, and which gurantees that those are handled uniformly svn-id: r15944 | |||
2004-11-27 | moved all the HE wiz stuff to a separate module, with minor cleanups and ↵ | Gregory Montoir | |
simplifications svn-id: r15921 | |||
2004-11-27 | Don't use directory param of File::open unless you have to | Max Horn | |
svn-id: r15904 | |||
2004-11-24 | Fix a`ll engines. They work, though current fix is just temporary. | Eugene Sandulenko | |
There are plans to add some brains to GameDetector class, which will let us avoid passing detector to init() method. svn-id: r15873 | |||
2004-11-23 | Added Engine::init() method; added return value to Engine::go() | Max Horn | |
svn-id: r15865 | |||
2004-11-22 | Renamed unkMessage2 to showMessageDialog; use printString() in ↵ | Max Horn | |
script_v100he.cpp, too svn-id: r15862 | |||
2004-11-15 | Move most heavy initialization from engine constructor to mainInit() | Eugene Sandulenko | |
method which is called from go(). This ensures that extrapath is added to list od default directories after all other paths. svn-id: r15815 | |||
2004-11-05 | Add patch #1060453 - MIVGA: Actor Scale Patch | Travis Howell | |
svn-id: r15712 | |||
2004-10-24 | Move number of actors to scumm settings. | Travis Howell | |
The amount of actors in HE games changes a lot between games. svn-id: r15673 | |||
2004-10-18 | _images not required. | Travis Howell | |
Free extra HE resources on exit. svn-id: r15605 | |||
2004-10-18 | Add keyboard control for HE80+ games. | Travis Howell | |
svn-id: r15604 | |||
2004-10-12 | Rename as requested. | Travis Howell | |
svn-id: r15530 | |||
2004-10-04 | Rename var and enable in COMI. | Travis Howell | |
svn-id: r15410 | |||
2004-10-04 | Add missing roomOps case for HE games. | Travis Howell | |
svn-id: r15404 | |||
2004-10-04 | Add some HE99 vars | Travis Howell | |
Rename opcodes svn-id: r15403 | |||
2004-10-01 | Definately Palettes. | Travis Howell | |
Update HE todo. svn-id: r15369 | |||
2004-09-30 | constness | Gregory Montoir | |
svn-id: r15364 | |||
2004-09-30 | Number of local scripts is no longer constant | Travis Howell | |
svn-id: r15352 | |||
2004-09-29 | cleanup | Max Horn | |
svn-id: r15350 | |||
2004-09-28 | talkQueue should be actor specific | Travis Howell | |
svn-id: r15318 | |||
2004-09-26 | wiz stuff cleanup and o90_unknown1C opcode update | Gregory Montoir | |
svn-id: r15293 | |||
2004-09-26 | some more pointless cleanup / moving around of stuff :-) | Max Horn | |
svn-id: r15284 | |||
2004-09-25 | Revert change, breaks draw of objects. | Travis Howell | |
svn-id: r15276 |