Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2002-12-27 | fixed flobject loading in V8 | Max Horn | |
svn-id: r6198 | |||
2002-12-27 | cleanup | Max Horn | |
svn-id: r6187 | |||
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 | o8 startScript juggling | James Brown | |
svn-id: r6181 | |||
2002-12-26 | group startScript/Object codes (no code change) | Max Horn | |
svn-id: r6180 | |||
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 | Fix incorrect opcode (now it at least starts the Verb Widget scripts) | James Brown | |
svn-id: r6173 | |||
2002-12-26 | added missing return | Paweł Kołodziejski | |
svn-id: r6171 | |||
2002-12-26 | Update more CMI opcodes. The first room now starts, although actor text ↵ | James Brown | |
crashes if I try and draw it (Fingolfin?). Object Flags seem to be, suprise, wrong.. as the door to the outside starts open :) svn-id: r6169 | |||
2002-12-26 | CMI opcode work | James Brown | |
svn-id: r6168 | |||
2002-12-26 | SMUSH playback opcode | James Brown | |
svn-id: r6167 | |||
2002-12-26 | dummy o8_startVideo implementation | Max Horn | |
svn-id: r6166 | |||
2002-12-26 | added intensity roomops | Max Horn | |
svn-id: r6164 | |||
2002-12-26 | Allow the CMI logo room to run | James Brown | |
svn-id: r6163 | |||
2002-12-26 | reuse the old (ugly nasty dreaded) string system for V8, too (by supplying a ↵ | Max Horn | |
NUT based CharsetRenderer) svn-id: r6162 | |||
2002-12-26 | fixed save/load; more restructuring of the charset rendering code | Max Horn | |
svn-id: r6154 | |||
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 | text center mode hack | Max Horn | |
svn-id: r6144 | |||
2002-12-25 | two good rules of thumb: don't use typecasts if you don't have to - type ↵ | Max Horn | |
cast have a nasty habit of hiding and causing problems. When a method takes a pointer argument, if possible make it const. :-). Cleanup. Fixed font rendering in CMI: you need to call updateDirtyRect() if you modify the screen... svn-id: r6143 | |||
2002-12-25 | added some stuff to lock/unlock object v2 | Paweł Kołodziejski | |
svn-id: r6142 | |||
2002-12-25 | added some stuff to lock/unlock object | Paweł Kołodziejski | |
svn-id: r6141 | |||
2002-12-25 | cleanup | Max Horn | |
svn-id: r6140 | |||
2002-12-25 | chenged opcode o8_breakHerVar to o6_delayFrames | Paweł Kołodziejski | |
svn-id: r6139 | |||
2002-12-25 | changes in o8_kludge | Paweł Kołodziejski | |
svn-id: r6137 | |||
2002-12-25 | breakHereVar takes an argument -> Ctrl-C now works again (skips to the 'Part ↵ | Max Horn | |
I' screen) svn-id: r6135 | |||
2002-12-25 | use translateText for V8 print opcodes | Max Horn | |
svn-id: r6134 |