Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-01-16 | Patch 668634: Actor iteration fix | James Brown | |
svn-id: r6484 | |||
2003-01-16 | Some cleanup, implementation of setKeyScript (F1 now attempts to start the ↵ | James Brown | |
save/load menu, albiet fails due to a crash in BlastText) svn-id: r6480 | |||
2003-01-16 | first blastText version. this is work in progress (note that e.g. text is ↵ | Max Horn | |
not clipped, and the extra information is not removed) svn-id: r6472 | |||
2003-01-15 | localvar fix take 2. Note that ship-to-ship combat is still impossible ↵ | James Brown | |
(cannons dont work), but at least it doesnt crash now - you can use the cheat (shift-v i think) svn-id: r6471 | |||
2003-01-15 | ComI uses more locals | James Brown | |
svn-id: r6470 | |||
2003-01-15 | Hack to make Part III start | James Brown | |
svn-id: r6467 | |||
2003-01-14 | Patch 667613: Extend gfxUsageBits[] | James Brown | |
svn-id: r6453 | |||
2003-01-13 | fixed COMI actor scaling, again | Max Horn | |
svn-id: r6443 | |||
2003-01-13 | added V8 scaling code | Max Horn | |
svn-id: r6440 | |||
2003-01-12 | New method of local object management. Buggy, segfaults on the Part 1 screen ↵ | James Brown | |
and I don't know why yet.. svn-id: r6416 | |||
2003-01-08 | our File class already makes sure we find stuff in the resource ↵ | Max Horn | |
subdirectory. Plus, it handles different cases right. So now COMI works from CD on Mac OS X, too svn-id: r6363 | |||
2003-01-02 | Plop in some better disk switching code for CMI - I have no idea how well ↵ | James Brown | |
this will work transitioning from a disk1 room to a disk2 room in-game, but it works for bootparams and saved games.. svn-id: r6322 | |||
2003-01-01 | moved Scumm::faceActorToObj to Actor::faceToObject; moved various functions ↵ | Max Horn | |
in script.cpp (grouping cutscene/override related stuff) svn-id: r6317 | |||
2003-01-01 | added yet another variable (for mouse-button-hold flags). Now the 'verb ↵ | Max Horn | |
widget' shows up, though it is not erased properly svn-id: r6304 | |||
2002-12-31 | implemented o8_getDateTime | Max Horn | |
svn-id: r6295 | |||
2002-12-31 | get rid of DUMP_SCRIPTS; in its place, added run time option '-u' to enabled ↵ | Max Horn | |
script dumping svn-id: r6284 | |||
2002-12-29 | cleanup | Max Horn | |
svn-id: r6263 | |||
2002-12-29 | cleanup | Max Horn | |
svn-id: r6262 | |||
2002-12-29 | fix compile | James Brown | |
svn-id: r6251 | |||
2002-12-28 | get rid of getStringLen and use the more powerful resStrLen instead; moved ↵ | Max Horn | |
resStrLen from common/ to scumm/, where it belongs; enhanced resStrLen to suport V8; fixed translateText to support embeded vars (in strings I mean) - it may still not be fully correct but at least is better now; rewrote o6_arrayOps to parallel the V8 version - needs testing svn-id: r6215 | |||
2002-12-27 | fixed flobject loading in V8 | Max Horn | |
svn-id: r6198 | |||
2002-12-27 | Appending another slash breaks COMI on MorphOS and AmigaOS where a ↵ | Ruediger Hanke | |
double-slash means parent directory ... a slash is already appended by the game detector if required svn-id: r6192 | |||
2002-12-27 | Fix cwd resource path bug for CMI | James Brown | |
svn-id: r6191 | |||
2002-12-27 | quick fix for Endy's code - should be redone properly later | Max Horn | |
svn-id: r6186 | |||
2002-12-27 | Move some things around, to get rid of all these resource/ sprintf's for CMI | James Brown | |
svn-id: r6182 | |||
2002-12-26 | map V8 talk opcodes to the right V6 opcodes; however, talking still locks up ↵ | Max Horn | |
after the first sentence is uttered (looking into that now); various cleanup; added a guess at VAR_EGO (based on what cmidec says is the 'default_actor') svn-id: r6176 | |||
2002-12-26 | fixed verb scripts | Max Horn | |
svn-id: r6175 | |||
2002-12-26 | 32 bit variables storage | Max Horn | |
svn-id: r6161 | |||
2002-12-26 | Don't go to the save/load screen | James Brown | |
svn-id: r6157 | |||
2002-12-26 | fixed save/load; more restructuring of the charset rendering code | Max Horn | |
svn-id: r6154 | |||
2002-12-25 | more cleanup | Max Horn | |
svn-id: r6149 | |||
2002-12-25 | moved CharsetRendere into its own header/source file; changed ↵ | Max Horn | |
Scumm::_charset into a pointer, to make it possible to use different implementations of it svn-id: r6147 | |||
2002-12-25 | implemented V8 kernel function 'killAllScriptsButMe' - not sure if I did it ↵ | Max Horn | |
right, though svn-id: r6145 | |||
2002-12-25 | changed name from _insaneFlag to _smushFrameRate | Paweł Kołodziejski | |
svn-id: r6136 | |||
2002-12-25 | converted heaps of int16 to int for V8 compatibility; fixed defineArray for ↵ | Max Horn | |
V8; added some work in o8_kludge2 svn-id: r6132 | |||
2002-12-25 | Clean up the hack. But it's still kinda a hack. Er. :) | James Brown | |
svn-id: r6130 | |||
2002-12-25 | Hacky font support - first attempt :) | James Brown | |
svn-id: r6127 | |||
2002-12-25 | fixed bomp cursor in CMI partially - still seeing ↵ | Max Horn | |
flickering/tearing/artifacts, though svn-id: r6124 | |||
2002-12-25 | renamed Scumm::charset -> Scumm::_charset | Max Horn | |
svn-id: r6119 | |||
2002-12-25 | Skeleton for hacky font support using Smush's FontRenderer. Doesn't work ↵ | James Brown | |
(uncomment the loadFont line in script_v8 to test). Aquadran, where are you? :) svn-id: r6114 | |||
2002-12-25 | added (broken) cursor support for V8; enabled bomp drawing | Max Horn | |
svn-id: r6113 | |||
2002-12-24 | added a map from object names to object ids | Max Horn | |
svn-id: r6104 | |||
2002-12-23 | set NUM_ACTORS to 80 for COMI; get rid of MAX_ACTORS (use NUM_ACTORS ↵ | Max Horn | |
instead); some updates svn-id: r6086 | |||
2002-12-23 | changed numString to numArray | Paweł Kołodziejski | |
svn-id: r6078 | |||
2002-12-23 | changed read order of CMI variables (MAXS) | Paweł Kołodziejski | |
svn-id: r6076 | |||
2002-12-23 | more V8 work | Max Horn | |
svn-id: r6074 | |||
2002-12-23 | word size for V8 games is 4 bytes, as opposed to 2 bytes in V6/V7 games. ↵ | Max Horn | |
Hence we adjust fetchScriptWord - this way we can reuse all sorts of code (and no, this is not really a hack - word size by tradition is something which varies depending on the architecture, so it is even consistent) svn-id: r6064 | |||
2002-12-22 | added some preliminary V8 work. Nope, it is not useful at all, and it ↵ | Max Horn | |
doesn't mean we will have CMI support in this millenium, so don't hold your breath svn-id: r6060 | |||
2002-12-22 | minor cleanup | Max Horn | |
svn-id: r6059 | |||
2002-12-21 | partial checkin of patch #655594 (handling Y/N questions); cleanup | Max Horn | |
svn-id: r6042 |