aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/inter.h
AgeCommit message (Collapse)Author
2013-01-06GOB: Update to new IFFDecoder for ILBM imagesTomas Jakobsson
2012-06-16GOB: Loop the Little Red title musicSven Hesse
2012-06-15GOB: Implement Util::getKeyState() for Little RedSven Hesse
This makes the bees level playable, removing the "lock-up". Collision detection between Little Red and the bees and butterflies doesn't work yet though, so they're just flying through her. Nevertheless, the game seems to be completable now.
2012-06-15GOB: Add class Inter_LittleRedSven Hesse
This fixes the crash when selecting an animal in the "Languages" screen. Interestingly, the German names of the animals are partially wrong... And for "Das Schmetterling" (sic!), even the recorded speech sample is wrong.
2012-05-29GOB: Fix v7 cursors drawn by the scriptsSven Hesse
When the cursor name is "", then that cursor is drawn by the scripts instead of loaded from cursor32.dll. That cursor does not have its own palette then. Fixes the cursors in the "paint" game in Adibou2.
2012-05-29GOB: Hook up the PE cursors to v7 loadCursorSven Hesse
Addy Junior / Adibou2 now shows proper cursors. Thanks to clone2727 for the constant nagging. :P
2012-01-29GOB: Add a cheat debug commandSven Hesse
- Cheat the Diving minigame to a win - Get the mastermind solution
2011-09-03GOB: Stub classes for Geisha's Diving and Penetration minigamesSven Hesse
2011-09-03GOB: Move keyPressed() to UtilSven Hesse
2011-08-29GOB: Add a workaround for some of Geisha's textboxesSven Hesse
Geisha often displays text while it loads a new TOT. Back in the days, this took long enough so that the text could be read. Since this isn't the case anymore, we'll wait for the user to press a key or click the mouse.
2011-08-29GOB: Implement saving/loading for GeishaSven Hesse
2011-08-26GOB: Add oGeisha_checkDataSven Hesse
2011-08-26GOB: Implement oGeisha_caress1 and oGeisha_caress2Sven Hesse
Used in the Mastermind minigame in Chapter 2: Caress
2011-08-26GOB: Stub the Geisha minigame "Diving"Sven Hesse
2011-08-26GOB: Stub the Geisha minigame "Penetration"Sven Hesse
2011-08-26GOB: Add Geisha AdLib music opcodesSven Hesse
adlibPlay() is commented out for now, until Strangerke fixes the MDYPlayer. :P
2011-08-26GOB: Fix the Geisha cursorSven Hesse
2011-08-26GOB: Add inter_geisha.cpp and implement oGeisha_loadSoundSven Hesse
Geisha's intro shows now (with glitches, palette animation fail?) and the game is playable.
2011-07-25GOB: Add a workaround for bug #3376547 (gob3 footstep sound)Sven Hesse
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
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