Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-10 | SCI: Changed EngineState::pics to a Common::Array | Max Horn | |
svn-id: r40434 | |||
2009-05-10 | SCI: Replaced Cplain odeBlock array in class Script by a ↵ | Max Horn | |
Common::Array<CodeBlock> svn-id: r40433 | |||
2009-05-10 | SCI: Fixed palette regression from rev 40388 | Max Horn | |
svn-id: r40432 | |||
2009-05-10 | SCI: Changed object list in Script instances to use Common:::Array | Max Horn | |
svn-id: r40431 | |||
2009-05-10 | Cleanup | Filippos Karapetis | |
svn-id: r40423 | |||
2009-05-10 | Cleanup | Filippos Karapetis | |
svn-id: r40422 | |||
2009-05-10 | Applied patch by waltervn to remove the length parameter from getText() and ↵ | Filippos Karapetis | |
fixed a silly bug in getLength() svn-id: r40421 | |||
2009-05-10 | Objectified and cleaned up the MessageState class | Filippos Karapetis | |
svn-id: r40419 | |||
2009-05-10 | Reverted commit #40413 | Filippos Karapetis | |
svn-id: r40415 | |||
2009-05-10 | Oops | Filippos Karapetis | |
svn-id: r40413 | |||
2009-05-10 | Moved the code which retrieves the current room number in a separate ↵ | Filippos Karapetis | |
function and merged _sci1_alloc_system_colors inside _reset_graphics_input svn-id: r40412 | |||
2009-05-10 | Disabled some unused code | Filippos Karapetis | |
svn-id: r40411 | |||
2009-05-09 | SCI: AvoidPath: Got rid of a warning. | Walter van Niftrik | |
svn-id: r40399 | |||
2009-05-09 | SCI: AvoidPath: No longer excludes edges on screen borders for pathfinding, as | Walter van Niftrik | |
only the earlier games seem to do this. We may need to add a SCI version check here if this change breaks anything in earlier games. svn-id: r40398 | |||
2009-05-09 | SCI: AvoidPath: another workaround for ECO. | Walter van Niftrik | |
svn-id: r40397 | |||
2009-05-08 | SCI: Set signature for GetMessage. | Walter van Niftrik | |
svn-id: r40396 | |||
2009-05-08 | SCI: Fix return value of GetMessage. | Walter van Niftrik | |
svn-id: r40394 | |||
2009-05-08 | SCI: GetMessage: lock resource. | Walter van Niftrik | |
svn-id: r40390 | |||
2009-05-08 | SCI: Folded line.h and crossblit.h into gfx_support.cpp | Max Horn | |
svn-id: r40389 | |||
2009-05-08 | SCI: cleanup | Max Horn | |
svn-id: r40388 | |||
2009-05-08 | SCI: Got rid of code for endian adjusting pixmaps | Max Horn | |
svn-id: r40387 | |||
2009-05-08 | SCI: turn the various gfx filters from #define hacks into template funcs | Max Horn | |
svn-id: r40386 | |||
2009-05-08 | SCI: Replaced gfx_driver_t::set_palette and install_palette by directly ↵ | Max Horn | |
invoking their OSystem counterparts svn-id: r40385 | |||
2009-05-08 | SCI: AvoidPath: another workaround for ECO | Walter van Niftrik | |
svn-id: r40384 | |||
2009-05-08 | SCI: AvoidPath: Fixed a regression caused by previous commit, and added a | Walter van Niftrik | |
workaround for ECO room 300. svn-id: r40383 | |||
2009-05-08 | SCI: AvoidPath: added support for multiple contained-access polygons (ECO1). | Walter van Niftrik | |
svn-id: r40378 | |||
2009-05-08 | SCI: Got rid of last traces of class SegInterface | Max Horn | |
svn-id: r40377 | |||
2009-05-08 | SCI: Moved findCanonicAddress from SegInterface to MemObject | Max Horn | |
svn-id: r40376 | |||
2009-05-08 | SCI: Moved freeAtAddress from SegInterface to MemObject | Max Horn | |
svn-id: r40375 | |||
2009-05-08 | SCI: Renamed dstack_t -> DataStack; removed obsolete KF_OLD constant | Max Horn | |
svn-id: r40374 | |||
2009-05-08 | SCI: Started to merge SegInterface into MemObject | Max Horn | |
svn-id: r40373 | |||
2009-05-08 | SCI: Added workaround for Common::Array<T>::resize() not zero-initing newly ↵ | Max Horn | |
allocated memory if T is a scaler type, pointer, POD type. At least on OS X svn-id: r40372 | |||
2009-05-07 | Fix an endian bug | Matthew Hoops | |
svn-id: r40370 | |||
2009-05-06 | Sync with adlib.cpp rename | Paul Gilbert | |
svn-id: r40358 | |||
2009-05-06 | SCI: Added operator== and !=, as well as an isNull method to reg_t | Max Horn | |
svn-id: r40356 | |||
2009-05-06 | SCI: Added a comment (taken from a mail by Lars Skovlund) explaining SCI ↵ | Max Horn | |
string frags. Also added a 'typedef reg_t *StringFrag' for future use svn-id: r40355 | |||
2009-05-06 | Sync with adlib.cpp rename | Eugene Sandulenko | |
svn-id: r40354 | |||
2009-05-06 | Rename duplicate named files in order to make MSVC happier | Eugene Sandulenko | |
svn-id: r40353 | |||
2009-05-06 | SCI: Modified the new adlib driver for the dosbox adlib emulator, and ↵ | Walter van Niftrik | |
enabled the new player. svn-id: r40343 | |||
2009-05-05 | SCI: Removed stereo support from the soon-to-be-removed old SCI adlib driver | Walter van Niftrik | |
in order to get it working with the new adlib emulator. svn-id: r40336 | |||
2009-05-05 | Update SCI code for the upcoming AdLib emulator changes: | Johannes Schickel | |
- Switch old 'opl2' code to use less of the MAME specific API. - Since 'interleave' parameter on "YM3812UpdateOne" will be dropped, work around that in SCI code by hand. svn-id: r40332 | |||
2009-05-05 | SCI: Work around an 'Array used after being disposed' bug that occurs when a ↵ | Max Horn | |
GfxVisual gets disposed svn-id: r40327 | |||
2009-05-05 | SCI: Fix my previous changes to internal_stringfrag_strcmp (side remark: ↵ | Max Horn | |
Another bonus when using git resp. git-svn, and not SVN: you can commit stuff and test it some time before going public, thus avoid stupid screw ups like this one ;) svn-id: r40325 | |||
2009-05-05 | SCI: Actually, it turns out the SystemString is more messed up than I ↵ | Max Horn | |
thought: In some places it allocates a memory block of max_size bytes; sometimes max_size+1 bytes; and sometimes max_size*sizeof(reg_t) bytes. And sometimes strings frags are accessed as plain C strings (e.g. when saved), sometimes as a string encode as a series of reg_t values. Ouch :/ svn-id: r40324 | |||
2009-05-05 | SCI: Simplified internal_stringfrag_strcmp and internal_stringfrag_strncmp | Max Horn | |
svn-id: r40323 | |||
2009-05-05 | SCI: Fixed out of bounds access in (still incomplete?) string frags code | Max Horn | |
svn-id: r40321 | |||
2009-05-05 | SCI: Support for 0x4e control changes in new adlib driver, and some cleanup. | Walter van Niftrik | |
svn-id: r40312 | |||
2009-05-04 | This should fix linking on PSP. | Johannes Schickel | |
svn-id: r40310 | |||
2009-05-04 | SCI: Got rid of heapmgr.h; further improve the Table code | Max Horn | |
svn-id: r40308 | |||
2009-05-04 | SCI: Unified serializing code for Table subclasses, using template ↵ | Max Horn | |
specialization. This whole syncWithSerializer / DefaultSyncer / ArraySyncer code is experimental work in progress ;) svn-id: r40306 |