Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2004-09-25 | Cleanup / correction | Max Horn | |
svn-id: r15272 | |||
2004-09-25 | Fix compilation. | Eugene Sandulenko | |
svn-id: r15271 | |||
2004-09-24 | Avoid out-of-bounds access in V7_SMOOTH_SCROLLING_HACK mode | Max Horn | |
svn-id: r15258 | |||
2004-09-23 | Fix array pointer overflows in HE80+ games. | Travis Howell | |
Some arrays are nuked in startScene. svn-id: r15239 | |||
2004-09-21 | cleanup | Gregory Montoir | |
add some warnings to detect the use of new Aux animation data svn-id: r15226 | |||
2004-09-21 | cleanup | Max Horn | |
svn-id: r15224 | |||
2004-09-21 | cleanup | Max Horn | |
svn-id: r15222 | |||
2004-09-20 | Moved some init code around (hopefully this'll help PalmOS) | Max Horn | |
svn-id: r15209 | |||
2004-09-20 | Opcode1C in HE90+ games seems to setup WizImage settings via various cases. | Travis Howell | |
svn-id: r15198 | |||
2004-09-19 | slightly updated drawWizImage() | Gregory Montoir | |
svn-id: r15197 | |||
2004-09-19 | Removed some not necessary #defines which could (and did) lead to program | Eugene Sandulenko | |
logic misinterpretation. I assume these were added for readability, but (a) names suggestet that they're class variables but they didn't (b) their use wasn't consistent, i.e. there were places where variables were used directly, not by means of the macros (c) they didn't save that much space because they are used in few places. svn-id: r15179 | |||
2004-09-18 | Revert last commit by Fingolfin "removed _heV7RoomIntOffsets". | Eugene Sandulenko | |
res.roomoffs[rtRoom] has a nick _roomFileOffsets (by means of #define), and it gets overwritten in ScummEngine::readRoomsOffsets(). HE games actually stored those offsets in additional array. Removing it breaks all HE72+ games badly. svn-id: r15178 | |||
2004-09-18 | removed _heV7RoomIntOffsets | Max Horn | |
svn-id: r15177 | |||
2004-09-18 | Rename some member vars to avoid _ followed by an uppercase letter. More of ↵ | Max Horn | |
those are left in the code, though (and I am not really sure whether we want to change that, so far we had no problems caused by this) svn-id: r15175 | |||
2004-09-18 | Added ScummEngine::printString() convenience method; changed enqueueText to ↵ | Max Horn | |
call addMessageToStack svn-id: r15170 | |||
2004-09-18 | Moved mouse cursor code into ScummEngine subclasses were possible -- this ↵ | Max Horn | |
makes it much easier to see which cursor code is used in which SCUMM version; also changed cursor code to not overwrite default_cursor_* (which would cause problems when switching to another game) svn-id: r15169 | |||
2004-09-18 | preliminar AuxQueue support (freddemo intro), some glitches though | Gregory Montoir | |
svn-id: r15149 | |||
2004-09-17 | nukeArrays still nuking wrong arrays. | Travis Howell | |
Add some more differences in later HE versions. Add HE opcodes changes. svn-id: r15145 | |||
2004-09-14 | Save polygons | Travis Howell | |
Move findObject changes to HE72 svn-id: r15118 | |||
2004-09-14 | Load POLD resources in HE80+ games | Travis Howell | |
Some more WIP on polygons svn-id: r15107 |