aboutsummaryrefslogtreecommitdiff
path: root/engines/gob
AgeCommit message (Collapse)Author
2011-09-15GOB: Don't explicitly open CD1.ITK for Urban RunnerSven Hesse
CD1.ITK is the one CD archive file the Urban Runner scripts open themselves in NO_CD mode. Since the PSP has extremely limited file handles, having that archive opened twice makes the load code fail on that device. Hopefully, the scripts don't decide to close and not reopend CD1.ITK in places where it's needed. A full playthrough with loading/saving between screens (especially across CD content borders, and during death screens) would probably be prudent.
2011-09-14GOB: Tell Geisha that we have no AdLibSven Hesse
The title music is then played from SND files instead of MDY/TBR files (that we still don't yet support).
2011-09-14GOB: Play the shooting sound in the Diving minigameSven Hesse
2011-09-14GOB: Randomize the evil fish typesSven Hesse
2011-09-14GOB: Add EvilFish::mutate()Sven Hesse
Changing a fish into a different fish type
2011-09-14GOB: Implement the fish shooting part of the Diving minigameSven Hesse
2011-09-14GOB: Add ANIObject::rewind()Sven Hesse
2011-09-14GOB: Add ANIObject animation modeSven Hesse
Play the animation continuously or only once.
2011-09-14GOB: Init "Diving" cursorSven Hesse
2011-09-14GOB: Add stubby "Diving" white pearl drawingSven Hesse
2011-09-14GOB: Add stubby "Diving" black pearl drawingSven Hesse
2011-09-14GOB: Add ANIObject::setPause()Sven Hesse
2011-09-14GOB: More const correctnessSven Hesse
2011-09-08GOB: Made some static data const.Johannes Schickel
2011-09-08JANITORIAL: Fix some formatting glitches in gob, hugo and toonStrangerke
2011-09-06GOB: Remove unused include.Johannes Schickel
2011-09-03GOB: Stub classes for Geisha's Diving and Penetration minigamesSven Hesse
2011-09-03GOB: Move keyPressed() to UtilSven Hesse
2011-09-03GOB: Add class Geisha::EvilFishSven Hesse
An "evil" fish in Geisha's "Diving" minigame.
2011-09-03GOB: Add class ANIObjectSven Hesse
Controls an animation stored within an ANI file.
2011-09-03GOB: Add class ANIFileSven Hesse
Handles ANI files, describing animations. Used in hardcoded "actiony" parts of gob games, like Geisha's minigames.
2011-09-03GOB: Add class DECFileSven Hesse
Handles DEC files, describing "decals" (backgrounds). Used in hardcoded "actiony" parts of gob games, like Geisha's minigames.
2011-09-03GOB: Add class RXYFileSven Hesse
Handles RXY files, containing relative sprite coordinates. Used in hardcoded "actiony" parts of gob games, like Geisha's minigames.
2011-09-03GOB: Add the Amiga version of GeishaSven Hesse
2011-09-03GOB: Make Util::setExtension() not add an extension to an empty stringSven Hesse
2011-09-03GOB: Add Util::readString()Sven 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: Fix the display length of "You can't use that" texts in GeishaSven Hesse
2011-08-29GOB: Implement saving/loading for GeishaSven Hesse
2011-08-28GOB: Fix Geisha's hotspot checksSven Hesse
2011-08-28GOB: Fix a potential input box bugSven Hesse
2011-08-28GOB: Fix language inconsistencies in GeishaSven Hesse
2011-08-26GOB: Add cheat output for Geisha's mastermindSven Hesse
2011-08-26GOB: Add a console command to dump the whole variable spaceSven 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: Oops, don't skip vital parts of the scriptSven Hesse
The paramater count is already read in oGeisha_goblinFunc...
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: Actually, we do support 16 color fadingSven Hesse
2011-08-26GOB: Fix EGA palette animationSven Hesse
The Geisha intro is now watchable
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-08-26GOB: Geisha seems to be EGA-onlySven Hesse
The menu in Geisha shows now. It crashes when something is clicked though; the loadSound opcode is probably different.
2011-08-26GOB: Fix 0OT resource loading, used in GeishaSven Hesse
0OT are compressed TOT files. The compression flag in the STK header is *not* set, and 0OT files are compressed in chunks, not as a whole.
2011-08-07JANITORIAL: Remove trailing empty lines.Christoph Mallon
2011-07-25GOB: Add a workaround for bug #3376547 (gob3 footstep sound)Sven Hesse
2011-07-23GOB: Fix missing sound effects in Woodruff (bug #3374170)Sven Hesse
Another regression of the CoktelDecoder rewrite. Thanks to digitall for finding the offending commit. :)
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'