Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-03 | SCI: Robot v6 support. I _think_ this is complete. | Lars Skovlund | |
svn-id: r55759 | |||
2011-02-03 | SCI: updated comments concerning robot videos | Filippos Karapetis | |
svn-id: r55757 | |||
2011-02-03 | SCI: Robot related changes | Filippos Karapetis | |
- Reverted accidental changes in r55752, and moved all the deletion code in freeData() again - Now skipping v6 videos (in SCI3), instead of throwing an error svn-id: r55756 | |||
2011-02-03 | SCI: Add a stub for kFont which calls kSetFontRes as a subop | Matthew Hoops | |
svn-id: r55755 | |||
2011-02-03 | SCI: Add support for GK1 Mac high-res fonts | Matthew Hoops | |
svn-id: r55754 | |||
2011-02-03 | SCI: Fix a typo, the interpreter can handle robot video versions 3 - 5 | Filippos Karapetis | |
svn-id: r55753 | |||
2011-02-03 | SCI21: Some robot related changes | Filippos Karapetis | |
- Don't reallocate the frame buffer on each update if its dimensions haven't changed - Don't attempt to display the currently unsupported v4 robot files (used in PQ:SWAT) - Signed/unsigned fixes - Disabled the unused getFrameRect() function - Some cleanup and reordering svn-id: r55752 | |||
2011-02-03 | SCI: Fix KQ6 Mac audio resources | Matthew Hoops | |
A regression from r55715 svn-id: r55751 | |||
2011-02-03 | SCI: Fix GK1 Mac messages | Matthew Hoops | |
svn-id: r55750 | |||
2011-02-03 | SCI: Properly reset the array/string segment ids | Matthew Hoops | |
svn-id: r55749 | |||
2011-02-03 | SCI: Disable the special QFG1 Mac icon bar | Matthew Hoops | |
The original interpreter completely ignores it in favor of the regular one. svn-id: r55748 | |||
2011-02-02 | SCI: Fix GK1 Mac scaling | Matthew Hoops | |
svn-id: r55744 | |||
2011-02-02 | SCI: Fix memory leaks in GfxRobot | Lars Skovlund | |
svn-id: r55740 | |||
2011-02-02 | SCI: Fix SCI32 Mac fonts | Matthew Hoops | |
svn-id: r55725 | |||
2011-02-02 | SCI: Fix SCI32 Mac pictures | Matthew Hoops | |
svn-id: r55724 | |||
2011-02-02 | SCI: Fix GK1 Mac views, the game now starts | Matthew Hoops | |
svn-id: r55721 | |||
2011-02-02 | SCI: Set Mac cursors as a non-compressable type too | Matthew Hoops | |
svn-id: r55720 | |||
2011-02-02 | SCI: Add comment about GK1 Mac using kSetFontRes | Matthew Hoops | |
svn-id: r55719 | |||
2011-02-02 | SCI: Fix Mac sync resource support | Matthew Hoops | |
svn-id: r55716 | |||
2011-02-02 | SCI: Add support for Mac audio36/sync36 resources in resource forks | Matthew Hoops | |
svn-id: r55715 | |||
2011-02-01 | SCI: Make Hoyle4 workarounds without names so they work in the Mac version ↵ | Matthew Hoops | |
(that has no class names) svn-id: r55711 | |||
2011-02-01 | SCI: Mac SCI1.1+ games can use SYNC as the resource type for sync resources too | Matthew Hoops | |
svn-id: r55708 | |||
2011-02-01 | SCI: Fix SCI1.1+ Mac views with uint16 rle lengths (thanks, Walter) | Matthew Hoops | |
svn-id: r55705 | |||
2011-01-31 | SCI: Update the Mac version detection comments | Matthew Hoops | |
svn-id: r55697 | |||
2011-01-31 | SCI: Add support for Mac SCI1.1+ resource compression | Matthew Hoops | |
Mac SCI1.1+ games should now start up. QFG1 and Hoyle4 are playable. GK1 starts its scripts, but errors out soon after. There are still some View bugs with each (somehow, view decompression seems to be adding a blank line after each line?). *Much* thanks to Walter for his help. svn-id: r55696 | |||
2011-01-31 | SCI: Add missing initializations | Sven Hesse | |
_resourceData, _imageStart, _audioStart and _audioLen svn-id: r55689 | |||
2011-01-27 | SCI: Set the printLang and parseLang selectors again when restarting, if ↵ | Filippos Karapetis | |
necessary. This sets the language again correctly to the language selected in the launcher when restarting multilingual games. svn-id: r55561 | |||
2011-01-26 | SCI: Make SCI3 propertyId endianness hack a bit cleaner | Willem Jan Palenstijn | |
svn-id: r55542 | |||
2011-01-25 | SCI: cleanup | Max Horn | |
svn-id: r55539 | |||
2011-01-25 | SCI3: Fix script abort during startup on Big Endian platforms | Lars Skovlund | |
svn-id: r55525 | |||
2011-01-24 | SCI/Robot: Simplify ::setPalette() | Lars Skovlund | |
svn-id: r55498 | |||
2011-01-24 | SCI/Robot: Fix typo | Lars Skovlund | |
svn-id: r55497 | |||
2011-01-23 | SCI: Fixed possible use of uninitialized variable in SCI Script Debugger. | David Turner | |
svn-id: r55487 | |||
2011-01-23 | VIDEO: Move video classes to Video:: namespace | Eugene Sandulenko | |
svn-id: r55479 | |||
2011-01-23 | GRAPHICS: Move graphics/video/ to video/. Step 1/2 | Eugene Sandulenko | |
svn-id: r55473 | |||
2011-01-22 | SCI/Robot:Don't ifdef out ::playAudio, since it is only used for debugging | Lars Skovlund | |
svn-id: r55449 | |||
2011-01-22 | SCI: Moved the robot audio playing test code inside GfxRobot::playAudio() | Filippos Karapetis | |
svn-id: r55428 | |||
2011-01-22 | SCI/robot: Correct detection of null preload | Lars Skovlund | |
svn-id: r55427 | |||
2011-01-22 | SCI: Added stub for playing robot audio from the console | Lars Skovlund | |
svn-id: r55424 | |||
2011-01-22 | SCI21: Allow the game scripts to sync robot videos, like in SSCI. Also, ↵ | Filippos Karapetis | |
references of the SciEngine class to itself via g_sci have been removed svn-id: r55422 | |||
2011-01-22 | SCI: Changed the expensive and inaccurate floating-point divisions to ↵ | Filippos Karapetis | |
integer divisions. Fixes asserting of 90.rbt in Phantasmagoria (the game's logo video) svn-id: r55405 | |||
2011-01-22 | SCI: Code formatting | Filippos Karapetis | |
svn-id: r55404 | |||
2011-01-21 | SCI: Fix robot palette activation | Lars Skovlund | |
svn-id: r55397 | |||
2011-01-21 | SCI: Add comment for GK1 workaround. | Lars Skovlund | |
svn-id: r55391 | |||
2011-01-21 | SCI: Fix robot memory leak | Lars Skovlund | |
svn-id: r55390 | |||
2011-01-21 | SCI: Fix GK1 breaking into the debugger when watching the intro | Lars Skovlund | |
svn-id: r55386 | |||
2011-01-21 | SCI: Partial robot support, currently disabled since it does not run | Lars Skovlund | |
asynchronously as it should. svn-id: r55382 | |||
2011-01-21 | COMMON: Move SCI's DCL decompression code to common | Matthew Hoops | |
svn-id: r55367 | |||
2011-01-15 | SCI: Plugged 2 memory leaks, reported by digitall | Filippos Karapetis | |
- Plugged 2 memory leaks in the SCI0 menu code (the lists of menu and submenu entries) - Got rid of the _listCount variable svn-id: r55254 | |||
2011-01-15 | SCI: Added a hack to fix bug #3122075 - "LB1: Game play freezes when taking ↵ | Filippos Karapetis | |
shower" This is a regression from the new kInitBresen/kDoBresen functions, enabled in r52467. Many thanks to waltervn for his work in bisecting this. The actual bug should be found, but since only this death scene has an issue, it's not really worth the effort. The old functions are based on observations, so there are many differences in the way that they behave. If another test case is found, then this shall be examined further. Until then, this simple and unobtrusive hack will do. svn-id: r55251 |