Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-08 | JANITORIAL: Fix some formatting glitches in gob, hugo and toon | Strangerke | |
2011-09-06 | GOB: Remove unused include. | Johannes Schickel | |
2011-09-03 | GOB: Stub classes for Geisha's Diving and Penetration minigames | Sven Hesse | |
2011-09-03 | GOB: Move keyPressed() to Util | Sven Hesse | |
2011-09-03 | GOB: Add class Geisha::EvilFish | Sven Hesse | |
An "evil" fish in Geisha's "Diving" minigame. | |||
2011-09-03 | GOB: Add class ANIObject | Sven Hesse | |
Controls an animation stored within an ANI file. | |||
2011-09-03 | GOB: Add class ANIFile | Sven Hesse | |
Handles ANI files, describing animations. Used in hardcoded "actiony" parts of gob games, like Geisha's minigames. | |||
2011-09-03 | GOB: Add class DECFile | Sven Hesse | |
Handles DEC files, describing "decals" (backgrounds). Used in hardcoded "actiony" parts of gob games, like Geisha's minigames. | |||
2011-09-03 | GOB: Add class RXYFile | Sven Hesse | |
Handles RXY files, containing relative sprite coordinates. Used in hardcoded "actiony" parts of gob games, like Geisha's minigames. | |||
2011-09-03 | GOB: Add the Amiga version of Geisha | Sven Hesse | |
2011-09-03 | GOB: Make Util::setExtension() not add an extension to an empty string | Sven Hesse | |
2011-09-03 | GOB: Add Util::readString() | Sven Hesse | |
2011-08-29 | GOB: Add a workaround for some of Geisha's textboxes | Sven 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-29 | GOB: Fix the display length of "You can't use that" texts in Geisha | Sven Hesse | |
2011-08-29 | GOB: Implement saving/loading for Geisha | Sven Hesse | |
2011-08-28 | GOB: Fix Geisha's hotspot checks | Sven Hesse | |
2011-08-28 | GOB: Fix a potential input box bug | Sven Hesse | |
2011-08-28 | GOB: Fix language inconsistencies in Geisha | Sven Hesse | |
2011-08-26 | GOB: Add cheat output for Geisha's mastermind | Sven Hesse | |
2011-08-26 | GOB: Add a console command to dump the whole variable space | Sven Hesse | |
2011-08-26 | GOB: Add oGeisha_checkData | Sven Hesse | |
2011-08-26 | GOB: Implement oGeisha_caress1 and oGeisha_caress2 | Sven Hesse | |
Used in the Mastermind minigame in Chapter 2: Caress | |||
2011-08-26 | GOB: Stub the Geisha minigame "Diving" | Sven Hesse | |
2011-08-26 | GOB: Stub the Geisha minigame "Penetration" | Sven Hesse | |
2011-08-26 | GOB: Oops, don't skip vital parts of the script | Sven Hesse | |
The paramater count is already read in oGeisha_goblinFunc... | |||
2011-08-26 | GOB: Add Geisha AdLib music opcodes | Sven Hesse | |
adlibPlay() is commented out for now, until Strangerke fixes the MDYPlayer. :P | |||
2011-08-26 | GOB: Fix the Geisha cursor | Sven Hesse | |
2011-08-26 | GOB: Actually, we do support 16 color fading | Sven Hesse | |
2011-08-26 | GOB: Fix EGA palette animation | Sven Hesse | |
The Geisha intro is now watchable | |||
2011-08-26 | GOB: Add inter_geisha.cpp and implement oGeisha_loadSound | Sven Hesse | |
Geisha's intro shows now (with glitches, palette animation fail?) and the game is playable. | |||
2011-08-26 | GOB: Geisha seems to be EGA-only | Sven Hesse | |
The menu in Geisha shows now. It crashes when something is clicked though; the loadSound opcode is probably different. | |||
2011-08-26 | GOB: Fix 0OT resource loading, used in Geisha | Sven 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-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-07-25 | GOB: Add a workaround for bug #3376547 (gob3 footstep sound) | Sven Hesse | |
2011-07-23 | GOB: 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-20 | ALL: Remove trailing whitespaces | Max 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]*$//' | |||
2011-06-14 | DETECTOR: Change ADFileBasedFallback::desc to ADGameDescription pointer | Max Horn | |
2011-06-14 | DETECTOR: Treat file based fallback like any other fallback method | Max Horn | |
2011-06-14 | DETECTOR: Separate code for handling obsolete gameids from advanced detector | Max Horn | |
This includes a renaming of ADObsoleteGameID to Engine::ObsoleteGameID, and AdvancedDetector::findGameID now is Engines::findGameID. Doxygen comments were added or improved | |||
2011-06-14 | DETECTOR: Merge ADParams into AdvancedMetaEngine | Max Horn | |
2011-06-13 | I18N: Make many more GUI MessageDialog strings translatable | Thierry Crozat | |
2011-06-10 | GOB: Switch to alternate AdvancedMetaEngine, avoid ADParams | Max Horn | |
2011-06-10 | ENGINES: Change incorrect use of 'target' to 'gameid' | Max Horn | |
2011-06-02 | GOB: Replace snprintf() usage with Common::String::format() | D G Turner | |
Safer and less portability issues. | |||
2011-05-25 | ALL: behaviour -> behavior | Matthew Hoops | |
2011-05-17 | COMMON: Registers RandomSources in constructor with the event recorder | Max Horn | |
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered. | |||
2011-05-16 | GOB: Add a non-interactive Adibou2 demo | Sven Hesse | |
2011-05-16 | ENGINES: Unify engine names | Thierry Crozat | |
This unifies the engine names in MetaEngine::getName() and the credits. In particular drop "Engine" or "engine" from the names when it was present and use expanded names in credits when the MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS"). | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-06 | GOB: Create a SafeSubReadStream for files in STKs | Sven Hesse | |
Instead of memcpy'ing them into a MemoryReadStream. This is necessary for the lower end PSPs to run Urban Runner with its comparably big VMD videos. |