Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-01-13 | added V8 scaling code | Max Horn | |
svn-id: r6440 | |||
2003-01-12 | work around a script bug in COMI; cleanup; re-enabled array assert | Max Horn | |
svn-id: r6437 | |||
2003-01-12 | Implement ComI roomOp | James Brown | |
svn-id: r6431 | |||
2003-01-12 | Fix ComI inventory crash, properly. | James Brown | |
svn-id: r6430 | |||
2003-01-12 | we don't need the opcode table here anymore | Max Horn | |
svn-id: r6425 | |||
2003-01-12 | changed to 12 fps for comi smush | Paweł Kołodziejski | |
svn-id: r6420 | |||
2003-01-12 | don't leak memory each time a smush movie is played in V8 (this also fixes ↵ | Max Horn | |
skipping cutscenes) svn-id: r6410 | |||
2003-01-11 | Fix lock/unlock object | James Brown | |
svn-id: r6402 | |||
2003-01-10 | enabled SMUSH for COMI :) | Paweł Kołodziejski | |
svn-id: r6389 | |||
2003-01-09 | fixed the 'too many verbs' bug: verbid is 16 bits but was stored in save ↵ | Max Horn | |
games as a byte. This means that existing savegames are still affected by the bug svn-id: r6376 | |||
2003-01-09 | change seems to work on Linux in windowed mode; works on OS X in window/FS ↵ | Max Horn | |
mode. Same problem as the old code in FS on Linux, though svn-id: r6371 | |||
2003-01-09 | yet another warp mouse change, now it works on OS X, but will it work on ↵ | Max Horn | |
Linux/Windows? svn-id: r6370 | |||
2003-01-09 | Disable smush again, and apply patch 664890 ('Silencing the music') | James Brown | |
svn-id: r6366 | |||
2003-01-09 | Patch 664895: Cannon fixes. Yippie. Anyone here familiar enough with SDL to ↵ | James Brown | |
comment on the fullscreen hack? svn-id: r6364 | |||
2003-01-08 | HACK alert: Don't crash due to this silly verbage bug | James Brown | |
svn-id: r6362 | |||
2003-01-08 | enable smush. things arn't exactly working properly yet, and there are some ↵ | James Brown | |
bad memory accesses going on... but it's progress :) svn-id: r6361 | |||
2003-01-07 | CMI cannon hack | James Brown | |
svn-id: r6350 | |||
2003-01-06 | some chore/limb related code | Max Horn | |
svn-id: r6348 | |||
2003-01-06 | cleanup; added a hack to avoid crash in the canon scene (at least it works ↵ | Max Horn | |
this way for me) svn-id: r6347 | |||
2003-01-05 | changed 'default case' warning output to hex (as we use that for the case ↵ | Max Horn | |
labels) svn-id: r6341 | |||
2003-01-04 | Small junk | James Brown | |
svn-id: r6331 | |||
2003-01-02 | implement temporary state saving for CMI | James Brown | |
svn-id: r6321 | |||
2003-01-01 | fixed cutscene override in V8; cleanup | Max Horn | |
svn-id: r6316 | |||
2003-01-01 | implement roomops case (CMI crypt) | James Brown | |
svn-id: r6312 | |||
2002-12-31 | added masking to nut charset renderer | Max Horn | |
svn-id: r6300 | |||
2002-12-31 | added some comment | Max Horn | |
svn-id: r6298 | |||
2002-12-31 | setBoxSlot = setBoxScale apparently was right after all | Max Horn | |
svn-id: r6296 | |||
2002-12-31 | implemented o8_getDateTime | Max Horn | |
svn-id: r6295 | |||
2002-12-31 | fix opcode that sets actor z cliping. Yeah I know that Guybrush now is drawn ↵ | Max Horn | |
wrong - but this change is not the cause for it, it only reveals the problem (which is already causing the canon to be drawn wrong) svn-id: r6293 | |||
2002-12-30 | More CMI opcode work. The Murray scene outside the Voodoo ladys house (-d1 ↵ | James Brown | |
-b201) and the Map (-d1 -b226) now mostly work svn-id: r6281 | |||
2002-12-30 | Implement findBlastObject correctly - inventory now works | James Brown | |
svn-id: r6273 | |||
2002-12-30 | added two V8 opcodes; more meaningful error message | Max Horn | |
svn-id: r6269 | |||
2002-12-30 | hm... | Max Horn | |
svn-id: r6265 | |||
2002-12-29 | added some comments / system call skeletion | Max Horn | |
svn-id: r6259 | |||
2002-12-29 | disabled CMI smush audio, cleanup codec 47, correct path param | Paweł Kołodziejski | |
svn-id: r6252 | |||
2002-12-28 | de-verbalise some debug messages (move from debug(1) to debug(2)).. so we ↵ | James Brown | |
can see printDebug lines easier svn-id: r6227 | |||
2002-12-28 | Correct cursor put opcode slightly | James Brown | |
svn-id: r6221 | |||
2002-12-28 | Initial (buggy) implementation of CURSOR_SET - the Cannon sequence now ↵ | James Brown | |
almost works, except for a centering bug svn-id: r6220 | |||
2002-12-28 | Implement MUMBLE | James Brown | |
svn-id: r6218 | |||
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-28 | cleanup | Max Horn | |
svn-id: r6214 | |||
2002-12-27 | SO_ACTOR_SPECIAL_DRAW = shadow_mode! Looks much better this way, too :-) | Max Horn | |
svn-id: r6210 | |||
2002-12-27 | like rtRoom, rtRoomScripts should never expire while the room they belong ↵ | Max Horn | |
too is loaded; this fixes the crash when picking up the fishing rod svn-id: r6208 | |||
2002-12-27 | cleanup | Max Horn | |
svn-id: r6206 | |||
2002-12-27 | opcode 0xDD (find verb), used for conversations | Max Horn | |
svn-id: r6205 | |||
2002-12-27 | verb ids can be > 255 in V8; more V8 verbop corrections | Max Horn | |
svn-id: r6204 | |||
2002-12-27 | removing some annoying warnings | Max Horn | |
svn-id: r6203 | |||
2002-12-27 | almost all scripts that use o8_getStringWidth pass 1 as first parameter, but ↵ | Max Horn | |
a few pass 3. So I assume this is a charset id svn-id: r6202 | |||
2002-12-27 | o8_getStringWidth also pops on param | Max Horn | |
svn-id: r6201 | |||
2002-12-27 | implemented V8 verbops fully, based on V6 - this contains some guessing and ↵ | Max Horn | |
may contain mistakes. Also added string width opcode svn-id: r6200 |