aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/inter.h
AgeCommit message (Collapse)Author
2011-02-04GOB: Add oPlaytoons_loadMultObjectSven Hesse
svn-id: r55769
2011-02-04GOB: Add Inter::readValue()Sven Hesse
svn-id: r55767
2011-02-04GOB: Move storeValue/storeString to class InterSven Hesse
svn-id: r55766
2011-02-02GOB: Add o7_findCDFileSven Hesse
Stubbing that for now svn-id: r55738
2011-02-02GOB: Add o7_gob0x201Sven Hesse
svn-id: r55737
2011-02-02GOB: o7_draw0xA4 is o7_loadLBMPaletteSven Hesse
Stubbing that one for now. svn-id: r55731
2011-01-31GOB: Actually, draw opcode 0x90 is loadImageSven Hesse
Not just loadLBM. The image can be a TGA, LBM, BRC, BMP or JPEG. svn-id: r55694
2011-01-31GOB: o7_draw0x45 is o7_logStringSven Hesse
svn-id: r55691
2011-01-31GOB: Add support for dBase III filesSven Hesse
Implementing o7_opendBase, o7_closedBase and o7_getDBString svn-id: r55676
2011-01-31GOB: o7_draw0xC4 is o7_closedBase; o7_draw0xC6 is o7_getDBStringSven Hesse
Stubbing those for now svn-id: r55675
2011-01-30GOB: Work around the unimplemented copyFile :PSven Hesse
svn-id: r55654
2011-01-30GOB: Add o7_playVmdOrMusicSven Hesse
svn-id: r55648
2011-01-30GOB: Add Inter_Playtoons::readSprite()Sven Hesse
svn-id: r55646
2011-01-29GOB: Rename loadGroups/callGroup to loadFunctions/callFunctionsSven Hesse
svn-id: r55638
2011-01-29GOB: Add Inter_Playtoons::getFile()Sven Hesse
svn-id: r55637
2011-01-29GOB: Add Script::evalInt() and Script::evalString()Sven Hesse
svn-id: r55634
2011-01-29GOB: Stub o7_loadGroupsSven Hesse
svn-id: r55632
2011-01-29GOB: o7_draw0x59 is o7_callGroupSven Hesse
svn-id: r55631
2011-01-29GOB: Move OpcodeFunc's return flag into its parameterSven Hesse
To make the meaning of the flag more clear and make the func opcodes more similar to draw and gob opcodes. svn-id: r55627
2011-01-27GOB: Add o7_draw0x59 stubSven Hesse
svn-id: r55563
2011-01-26GOB: o7_draw0x93 is o7_setVolumeSven Hesse
svn-id: r55544
2011-01-25GOB: Add o7_zeroVar and partially implement draw0x89Sven Hesse
svn-id: r55536
2011-01-25GOB: Implement getting/setting values from INI filesSven Hesse
Setting is non-permanent for now svn-id: r55534
2011-01-25GOB: o7_draw0x8A is o7_findFile()Sven Hesse
svn-id: r55531
2011-01-25GOB: o7_draw0x57 is o7_intToStringSven Hesse
svn-id: r55527
2011-01-25GOB: o7_draw0x0D is o7_loadCursorSven Hesse
Not implemented yet, because they're in cursor32.dll as PE resources... svn-id: r55526
2011-01-25GOB: Add o7_oemToANSISven Hesse
I don't think that we'll need that :P svn-id: r55522
2011-01-25GOB: o7_draw0xA1 is o7_getINIValueSven Hesse
svn-id: r55521
2011-01-25GOB: o7_draw0x90 is o7_loadLBMSven Hesse
Stubbed for now svn-id: r55517
2011-01-25GOB: o7_draw0xC4 is o7_opendBaseSven Hesse
Not implemented for now, of course svn-id: r55516
2011-01-25GOB: o7_draw0x44 is o7_displayWarningSven Hesse
svn-id: r55515
2011-01-25GOB: o7_draw0x8C is o7_getSystemPropertySven Hesse
svn-id: r55514
2011-01-25GOB: Some more Addy stubsSven Hesse
svn-id: r55509
2011-01-25GOB: Adding stubs for AddySven Hesse
svn-id: r55508
2011-01-23GOB: Change the NOCD workaround for Urban Runner a bitSven Hesse
Seems like the game does close the CD1.ITK too, so we just open all ITKs right at the start, lest it might blow up when it wants to close the top ITK and that's actually CD4. svn-id: r55461
2011-01-18GOB: Give Inca2 its own Inter classSven Hesse
svn-id: r55296
2011-01-17GOB: Make the variable stack endianness-independentSven Hesse
Since Urban Runner casts int16s to uint32 before pushing them onto the stack and after popping assumes it's little endian, we have explicitely preserve the variable space endianness while pushing/popping. svn-id: r55277
2010-09-30GOB: Remove dither stuff, commenting out most v6 drawingSven Hesse
svn-id: r52945
2010-08-24GOB: Avoid a crash in the protection screen of Fascination (PC).Arnaud Boutonné
When failing the protection check, the script of the PC version was writing on purpose everywhere in the memory to hang the computer. This resulted in a crash in Scummvm, fixed by this workaround. (Tested on the 256 Col version french and german) svn-id: r52316
2010-08-22GOB - Fix 2 bugs in Fascination Hebrew, now playable.Arnaud Boutonné
Again, thanks SylvainTV for the debugging efforts svn-id: r52288
2010-08-18Fascination : Avoid to set _showCursor in initCursorAnim as it enables the ↵Arnaud Boutonné
cursor all the time, which is wrong. This fixes the bad icon while loading issue, and the weird icon in the lab. Thanks SylvainTV for solving it. svn-id: r52178
2010-02-14Fascination - Put correct protracker functions as Paula now accept sample ↵Arnaud Boutonné
size > 32k. MOD is now playing in Amiga and Atari versions. svn-id: r48061
2010-02-08Fascination: - Suppress the recently added oFascin_keyFunc, replace it with ↵Arnaud Boutonné
a check in o1_keyFunc. This fixes the animation speed regression - Rename Amiga-specific protracker functions - Rewrite winDecomp. svn-id: r48011
2010-02-06Fascination: Fix lamp problem in parking lot.Arnaud Boutonné
svn-id: r47927
2009-09-30Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵Max Horn
things) svn-id: r44495
2009-09-29Playtoons - implement some functions related to hotspot textsArnaud Boutonné
Fascination - initial version of several 'Fascination Window' functions, proper naming of most of fascination OPCODEDRAW and OPCODEGOB functions svn-id: r44472
2009-09-15- Implement _pattern variableArnaud Boutonné
- Add oPlaytoons_putPixel and Playtoons specific spriteOperation (using _pattern) svn-id: r44103
2009-09-09Playtoons - Add oPlaytoons_printTextArnaud Boutonné
svn-id: r44018
2009-09-04Add oPlaytoons_getObjAnimSize. It's uncomplete, but it allows to use some ↵Arnaud Boutonné
functionalities of the construction mode svn-id: r43948
2009-08-30Modify warning message for o5_deleteFile as it's not only used by Dynasty, ↵Arnaud Boutonné
and Add oPlaytoons_copyFile. The latest will need to be completed if a call requires it. For the moment, it only fixes the crash at the end of the 3rd video of the construction kit. svn-id: r43841