Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-04-24 | SCI: Rewrote the port_refs code (fixing at least three serious bugs in it. ↵ | Max Horn | |
Wow, crappy) svn-id: r40105 | |||
2009-04-24 | SCI: Renamed gfxw_widget_t and subtypes to GfxWidget etc. | Max Horn | |
svn-id: r40104 | |||
2009-04-24 | SCI: Started to C++ify the gfxw_widget_t codebase | Max Horn | |
svn-id: r40103 | |||
2009-04-24 | SCI: Changed GFXERROR to be fatal | Max Horn | |
svn-id: r40102 | |||
2009-04-24 | SCI: Some const corrections, removed dead stuff, cleanup | Max Horn | |
svn-id: r40101 | |||
2009-04-24 | SCI: Store parse_tree_branch_t in a Common::Arraay | Max Horn | |
svn-id: r40100 | |||
2009-04-23 | Changed the "Intersections" opcode to "MoveCursor", after verifying it with ↵ | Filippos Karapetis | |
Greg's SCI implementation and discussing it with waltervn. Also, the cursor hotspot is now fixed for Eco Quest 1 and probably SCI11 games as well (e.g. the game menu in KQ6 is now working) svn-id: r40096 | |||
2009-04-23 | The mouse cursor is now working in Eco Quest 1, though the hotspot is still ↵ | Filippos Karapetis | |
wrong. Many thanks to waltervn for his findings on this. svn-id: r40095 | |||
2009-04-23 | Removed a FIXME concerning CanBeHere and CantBeHere and added an ↵ | Filippos Karapetis | |
explanation. Also, removed some unused code. svn-id: r40094 | |||
2009-04-23 | Fixed the GetMessage kernel opcode. Eco Quest 1 text is showing up correctly now | Filippos Karapetis | |
svn-id: r40093 | |||
2009-04-23 | WIP code for kGetMessage (tested with Eco Quest 1). Currently, it doesn't ↵ | Filippos Karapetis | |
always work for some reason... svn-id: r40092 | |||
2009-04-22 | Cleanup | Filippos Karapetis | |
svn-id: r40082 | |||
2009-04-22 | SCI: Slim down struct SciKernelFunction | Max Horn | |
svn-id: r40081 | |||
2009-04-22 | SCI: Changed kfunct_table to a Common::Array | Max Horn | |
svn-id: r40080 | |||
2009-04-22 | SCI: getInt -> READ_LE_UINT16 | Max Horn | |
svn-id: r40079 | |||
2009-04-22 | SCI: Changed knames (kernel function name table) to Common::StringList | Max Horn | |
svn-id: r40078 | |||
2009-04-21 | Updated some of the detector entries for KQ5 | Filippos Karapetis | |
svn-id: r40060 | |||
2009-04-21 | - Fixed some of the GUI graphical glitches in SCI1 games (e.g. the inventory ↵ | Filippos Karapetis | |
screen in several SCI1 games and the menus in PQ3). It's still not right, but it's better than nothing - Removed the confusing ADD_TO_CURRENT_BG_WIDGETS and ADD_TO_CURRENT_FG_WIDGETS defines, which had the same functionality svn-id: r40058 | |||
2009-04-21 | Restored the ability to change the active port bound, by moving it inside ↵ | Filippos Karapetis | |
gfx_state_t (it makes much more sense for it to be there, instead of inside user-defined settings). Placed notes inside gfxr_draw_pic01() and gfxr_draw_pic11() for the usage of the current titlebar size in there svn-id: r40057 | |||
2009-04-21 | Removed per-picture port bounds, which were set to the global port bounds | Filippos Karapetis | |
svn-id: r40055 | |||
2009-04-20 | SCI: Replaced memory ref counting code in the SongIterator code by a simple ↵ | Max Horn | |
Common::Array<byte> object; also doxygenified some source comments svn-id: r40032 | |||
2009-04-20 | SCI: Renamed global array 'formats' to the slightly more descriptive ↵ | Max Horn | |
g_opcode_formats svn-id: r40031 | |||
2009-04-20 | SCI: Moved list of kernel func declarations to header file, where it belongs | Max Horn | |
svn-id: r40030 | |||
2009-04-20 | SCI: cleanup | Max Horn | |
svn-id: r40029 | |||
2009-04-20 | SCI: Mapped BREAKPOINT macro to error() for now | Max Horn | |
svn-id: r40028 | |||
2009-04-18 | Disable MSVC warning in autogenerated code | Willem Jan Palenstijn | |
svn-id: r40005 | |||
2009-04-18 | Fix outdated comments | Willem Jan Palenstijn | |
svn-id: r40003 | |||
2009-04-18 | Retreive -> retrieve | Willem Jan Palenstijn | |
svn-id: r39996 | |||
2009-04-15 | SCI: Added a new song player (work-in-progress). | Walter van Niftrik | |
svn-id: r39953 | |||
2009-04-11 | SCI: Renamed bp_flag -> breakpointFlag; replaced global send_calls_allocated ↵ | Max Horn | |
& send_calls vars by a local Common::Stack instance svn-id: r39930 | |||
2009-04-09 | SCI: Clarify hack in kgraphics.cpp based on what lars wrote on scummvm-devel | Max Horn | |
svn-id: r39905 | |||
2009-04-07 | Fixed the language of the German version of Longbow | Filippos Karapetis | |
svn-id: r39898 | |||
2009-04-07 | SCI: Do not skip last entry in kernel table for SCI1. | Walter van Niftrik | |
svn-id: r39895 | |||
2009-04-07 | SCI: Swapped x and y parameters of IsItSkip. Added IsItSkip to kernel table. | Walter van Niftrik | |
svn-id: r39894 | |||
2009-04-07 | Print out the SCI interpreter version and not the resource version when ↵ | Matthew Hoops | |
saying what version we're emulating svn-id: r39892 | |||
2009-04-07 | SCI: Fix endian-unsafe read [bug #2739122 ] | Willem Jan Palenstijn | |
svn-id: r39891 | |||
2009-04-06 | Fixed a crash in LSL5 when opening the inventory | Filippos Karapetis | |
svn-id: r39877 | |||
2009-04-06 | Fixed an issue with the password screen in LSL5 and kStrAt(). The game ↵ | Filippos Karapetis | |
password, saved in file memory.drv (which can either exist in the game directory, or is created in the saves folder by ScummVM) is now working correctly, and the game can be started. Note that it's NOT currently possible not to set a password (you'll get the password screen anyway the next time, and it won't work). svn-id: r39876 | |||
2009-04-06 | SCI: Made said_parse_spec static, regenerated said.cpp from said.y | Max Horn | |
svn-id: r39870 | |||
2009-04-05 | SCI: Include sciduv.exe in version scanning. | Walter van Niftrik | |
svn-id: r39862 | |||
2009-04-05 | SCI: Replaced AATree by Common::List in AvoidPath. AATree does not help when | Walter van Niftrik | |
the input size is this small. svn-id: r39855 | |||
2009-04-04 | Fix warning. | Johannes Schickel | |
svn-id: r39837 | |||
2009-04-03 | Removed leftover chrono-related code (refer to commit #37721 for the changes ↵ | Filippos Karapetis | |
to kgraphics.cpp) svn-id: r39820 | |||
2009-04-03 | Removed the non-working Chrono port code, after discussing with Lars | Filippos Karapetis | |
svn-id: r39819 | |||
2009-04-03 | Cleanup of decompress_sci_view(). Also, ALL of the cases where that function ↵ | Filippos Karapetis | |
returned 1 are fatal, as the resulting object will be invalid (null) and will crash ScummVM, so they've all been changed to asserts instead of warnings svn-id: r39817 | |||
2009-04-03 | - Added the German version of Longbow | Filippos Karapetis | |
- Added Fun Seeker's Guide - Removed some leftover detection entries from FreeSCI svn-id: r39815 | |||
2009-04-03 | SCI: Fix warning on OSX | Max Horn | |
svn-id: r39810 | |||
2009-04-03 | Some more FreeSCI <-> SCI changes | Filippos Karapetis | |
svn-id: r39808 | |||
2009-04-03 | Changed some references from "FreeSCI" to "SCI" or "ScummVM" | Filippos Karapetis | |
svn-id: r39807 | |||
2009-04-03 | Merged the SCI1 and SCI11 cel drawing functions | Filippos Karapetis | |
svn-id: r39806 |