Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-14 | Typos | Filippos Karapetis | |
svn-id: r50862 | |||
2010-07-14 | SCI: | Filippos Karapetis | |
- Split SCI2 from SCI2.1 signature checks - Added signature checking for the subops of the SCI2.1 kernel call kList - Added support for calls to kAddToFront and kAddToEnd with 3 parameters (unimplemented code uncovered by the signature checks) - Added a FIXME for a potential incorrect subop (uncovered by the signature checks), which might be related to the crashes in the demo of Torin's Passage svn-id: r50861 | |||
2010-07-14 | SCI: Removed a chatty (and unneeded) warning | Filippos Karapetis | |
svn-id: r50860 | |||
2010-07-13 | Fixed the signature check for DoSound (play) for SCI2.1 games, so that they ↵ | Filippos Karapetis | |
start again svn-id: r50857 | |||
2010-07-13 | SCI: uninitialized workaround for qfg2 when accessing inventory | Martin Kiewitz | |
svn-id: r50854 | |||
2010-07-13 | SCI: adding quest for glory 2&3 export save filenames (same types and object ↵ | Martin Kiewitz | |
names as qfg1) svn-id: r50853 | |||
2010-07-13 | SCI: adding quest for glory 1 export save filename ("a:glory1.sav") for ↵ | Martin Kiewitz | |
filename fixing svn-id: r50851 | |||
2010-07-13 | SCI: erroring out on unsupported soundversion in midiparser | Martin Kiewitz | |
svn-id: r50849 | |||
2010-07-13 | SCI: removing old kernel signature stuff | Martin Kiewitz | |
svn-id: r50848 | |||
2010-07-13 | SCI: adding comment about palette formats | Martin Kiewitz | |
svn-id: r50847 | |||
2010-07-13 | SCI: adding comment about GfxPicture::draw() and picture resource formats | Martin Kiewitz | |
svn-id: r50846 | |||
2010-07-13 | SCI: change handling of priority in combination with embedded cels inside ↵ | Martin Kiewitz | |
picture resources, change in r49029 was wrong - fixes pq1 (map not changing when driving car) svn-id: r50845 | |||
2010-07-13 | PSP: Typos in trace.h | Yotam Barnoy | |
svn-id: r50844 | |||
2010-07-12 | SCI: Move breakpoint checks into SciEngine methods | Max Horn | |
svn-id: r50837 | |||
2010-07-12 | SCI: Turn global object g_debugState into SciEngine member var | Max Horn | |
svn-id: r50836 | |||
2010-07-12 | Get rid of yet another global object with constructor | Max Horn | |
svn-id: r50835 | |||
2010-07-12 | TINSEL: Replace global object s_rectList by a TinselEngine member var | Max Horn | |
svn-id: r50834 | |||
2010-07-12 | SDL: Tweak OSystem_SDL::detectSupportedFormats a bit | Max Horn | |
Previously, the code in OSystem_SDL::detectSupportedFormats assumed that the arrays RGBList and BGRList had the exact same length, and that the entries in each mirrored those in the other 100%. Instead of relying on that, the code now simply iterates over both lists separately. This changes the resulting order a bit, but since we never gave any guarantees on that, this should not matter. svn-id: r50833 | |||
2010-07-12 | SDL: Overhaul OSystem_SDL::getSupportedFormats | Max Horn | |
* Do not use global constructor for the RGBList and BGRList tables anymore, by moving them inside a function. * Update the list of supported formats if the hardware screen surface changes. Previously, the list of supported pixel formats (and its order) was computed only once and then never changed. svn-id: r50832 | |||
2010-07-12 | SCI: changing how savegame ids are handled internally. Using range 0-999 so ↵ | Martin Kiewitz | |
that scripts are able to signal us to create new slots, using range 1000-1999 for official slots. fixes lsl6 quicksave overwriting wrong save slots svn-id: r50831 | |||
2010-07-12 | Some documentation fixes. | Johannes Schickel | |
svn-id: r50830 | |||
2010-07-12 | SCI: changing gameid of lsl6 sci2.1 into "lsl6hires". We need to keep ↵ | Martin Kiewitz | |
workarounds etc. separate, scripts are not compatible svn-id: r50829 | |||
2010-07-12 | SCI: added TODO for saved games | Martin Kiewitz | |
svn-id: r50828 | |||
2010-07-12 | SCI: fixing typo | Martin Kiewitz | |
svn-id: r50827 | |||
2010-07-12 | SCI: adding kUnLoad workaround for lsl6 (during end kUnLoad is called with ↵ | Martin Kiewitz | |
additional 4 parameters, someone thought the API would work differently) svn-id: r50826 | |||
2010-07-12 | Whops. Also now properly add Matteo's nickname to our credits. | Johannes Schickel | |
svn-id: r50824 | |||
2010-07-12 | Properly add Matteo Angelino to our credits for his Italian translation. | Johannes Schickel | |
svn-id: r50822 | |||
2010-07-12 | Consistently use "MT-32" as short name of the Roland MT-32 in our GUI and ↵ | Johannes Schickel | |
credits files. svn-id: r50821 | |||
2010-07-12 | SCI: adding workaround for signature mismatch when giving merrily the key to ↵ | Martin Kiewitz | |
the bungee tower svn-id: r50820 | |||
2010-07-12 | SCI: adding uninitialized workaround for lsl6 | Martin Kiewitz | |
svn-id: r50819 | |||
2010-07-12 | SCI: Fix warning | Max Horn | |
svn-id: r50818 | |||
2010-07-12 | SCI: Remove dead code | Max Horn | |
svn-id: r50817 | |||
2010-07-12 | SCI: adding another restore workaround for lsl6 | Martin Kiewitz | |
svn-id: r50816 | |||
2010-07-12 | SCI: added another workaround for lsl6 kGraph(restoreBox) | Martin Kiewitz | |
svn-id: r50815 | |||
2010-07-12 | SCI: add workaround for lsl6 restore issue (needs to get further ↵ | Martin Kiewitz | |
investigated), hunk segment is used but hunk segment isn't existant at that point when restoring the game svn-id: r50814 | |||
2010-07-12 | SCI: adding 3 uninitialized temp workarounds for kq6 - found and created by ↵ | Martin Kiewitz | |
Ceriand, thanx svn-id: r50813 | |||
2010-07-12 | SCI: returning 0 when parameter reads go out-of-bounds, onto the stack and ↵ | Martin Kiewitz | |
hit an uninitialized temp, fixes pq2 .490 svn-id: r50812 | |||
2010-07-11 | Update German translation. | Thierry Crozat | |
svn-id: r50808 | |||
2010-07-11 | SCI: fix signature loading for subops, fixes kq6 signature mismatch | Martin Kiewitz | |
svn-id: r50807 | |||
2010-07-11 | SCI: kUnLoad - removing unneeded warnings (signature mismatch will happen ↵ | Martin Kiewitz | |
now), added information about parameters svn-id: r50806 | |||
2010-07-11 | SCI: adding signature workaround for script error in lsl6 during intro, also ↵ | Martin Kiewitz | |
changing comments of other workarounds svn-id: r50805 | |||
2010-07-11 | SCI: changing uninitialized workaround for lsl6 narrator | Martin Kiewitz | |
svn-id: r50804 | |||
2010-07-11 | SCI: remove "a:" from default export hero quest 1 filename "a:hq1_hero.sav" | Martin Kiewitz | |
svn-id: r50803 | |||
2010-07-11 | SCI: changing signature for kDoSound(resume) it seems its called right after ↵ | Martin Kiewitz | |
restoring to resume music - which we do already automatically svn-id: r50800 | |||
2010-07-11 | SCI: adding workaround for signature mismatch for kDoSound(fade) in kq6 ↵ | Martin Kiewitz | |
floppy/demo svn-id: r50799 | |||
2010-07-11 | SCI: also sync palette after playing movies, fixes kq6 intro | Martin Kiewitz | |
svn-id: r50798 | |||
2010-07-10 | SCI: calling speed throttler as well from kPalette(setIntensity) if needed - ↵ | Martin Kiewitz | |
fixes kq6 intro svn-id: r50794 | |||
2010-07-10 | SCI: fixing kGraph(updateBox) signature for kq6 hires/lowres (allowing null ↵ | Martin Kiewitz | |
reference) svn-id: r50793 | |||
2010-07-10 | SCI: adding to execstack only right before executing kernel call, otherwise ↵ | Martin Kiewitz | |
it wouldnt be possible to skip over sub-function kernel calls via workarounds svn-id: r50792 | |||
2010-07-10 | SCI: adding workaround for kGraph(fillBoxAny) in sq4cd when accessing the ↵ | Martin Kiewitz | |
game menu svn-id: r50791 |