aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kernel.cpp
AgeCommit message (Expand)Author
2010-05-18- Removed the wrapper kalloc, kmem and kfree functions. Now, the associated S...Filippos Karapetis
2010-05-18- Moved kernel_lookup_text inside the Kernel classFilippos Karapetis
2010-05-18- Moved determine_reg_type() and kernel_matches_signature() inside the Kernel...Filippos Karapetis
2010-05-18Add initial support for KQ6 Mac. Wrapper functions for read/writing to pointe...Matthew Hoops
2010-05-12ListIndexOf can have a null object reference, so adjust its signature. GK1 no...Matthew Hoops
2010-03-18COMMON: Get rid of Common::StringListMax Horn
2010-02-23SCI: Turn kernel_sleep() into SciEvent::sleep()Max Horn
2010-02-23SCI: Move SciGui::wait to EngineState::waitMax Horn
2010-02-21Added comments on the SCI0-SCI1.1 kernel function table differences Filippos Karapetis
2010-02-17SCI: Cleanup resource.hMax Horn
2010-02-07SCI1 Mac games can call kGetFarText with a NULL destination, so we need to al...Matthew Hoops
2010-02-05SCI: Add implementation for Intersections().Walter van Niftrik
2010-02-02Added a stub for kCreateTextBitmap, which shows the text that should be drawn...Filippos Karapetis
2010-02-01Added an initial implementation of kGetHighPlanePriFilippos Karapetis
2010-01-31SCI: Add stub for kIntersections()Walter van Niftrik
2010-01-31SCI: Implement kMemorySegment().Walter van Niftrik
2010-01-30SCI: Remove extra '\n's in debugC messagesWillem Jan Palenstijn
2010-01-30Add support for saving/loading Arrays/Strings in SCI32. It's possible to save...Matthew Hoops
2010-01-28SCI2.1: Added a dummy function for kRobot (with some info on its parameters),...Filippos Karapetis
2010-01-28Detect whether to use the modified SCI2 or SCI2.1 kernel table based on the k...Matthew Hoops
2010-01-26Mention that the signature of kUnload has been set like this because of the S...Filippos Karapetis
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
2010-01-23kSetSynonyms is really parser related, but it's an empty function in games wi...Filippos Karapetis
2010-01-15Updated kernel function check for kGetEvent in Mac versions and adjusted the ...Filippos Karapetis
2010-01-13SCI: fix kernel signature for kDrawCel (fixes island of dr. brain), added deb...Martin Kiewitz
2010-01-12Fix some memory leaks caused by never freeing the allocated memory, which is ...Johannes Schickel
2010-01-11Don't update the screen twice while waitingFilippos Karapetis
2010-01-07SCI: changed kernel signature for kDrawCel, enabled upscaled hires savebox co...Martin Kiewitz
2010-01-05More renamingFilippos Karapetis
2010-01-03Implement kInPolygon for SCI32. GK1 now responds when you click on things.Matthew Hoops
2009-12-31kLocalToGlobal has a 'Plane' variant in SCI32 like its kGlobalToLocal sibling...Matthew Hoops
2009-12-30SCI32:Matthew Hoops
2009-12-30Initial implementation of the SCI21 kList kernel function (which calls all th...Filippos Karapetis
2009-12-30SCI32: Moved all the list related kernel functions inside klists.cpp, and imp...Filippos Karapetis
2009-12-30Implemented ListFirstTrue(), thanks to the help of waltervn. Now, buttons can...Filippos Karapetis
2009-12-30SCI32: added some of clone2727's changes to kArray and kString, and implement...Filippos Karapetis
2009-12-27Renamed gameName -> gameId, to keep the same vocabulary everywhereFilippos Karapetis
2009-12-27Turned some unimplemented debug related kernel functions into dummy functionsFilippos Karapetis
2009-12-26SCI2: Implemented kListEachElementDo (a more advanced version of SciGuiAnimat...Filippos Karapetis
2009-12-26Kernel function 0x26 is empty in SCI1.1 games, and it has been set to kPortra...Filippos Karapetis
2009-12-24Stub SCI32's kOnMe to give better debugging info (used when clicking in the G...Matthew Hoops
2009-12-24SCI32: Added some more stubs for picture manipulation, screen update and anim...Filippos Karapetis
2009-12-24SCI32: The view related functions pass a view object as parameter, and the en...Filippos Karapetis
2009-12-24SCI32:Matthew Hoops
2009-12-21SCI32:Matthew Hoops
2009-12-04SCI: Make event constants more verboseMartin Kiewitz
2009-12-04SCI: SciEvent created, kernel_sleep() createdMartin Kiewitz
2009-10-30Some work on the kPortrait kernel function, used to show hires character port...Filippos Karapetis
2009-10-28Rewrote kBaseSetter() to use new graphics functions and behave like the origi...Filippos Karapetis
2009-10-28Enclose all of the old graphics code within the INCLUDE_OLDGFX safeguard (def...Filippos Karapetis