Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2011-05-05 | GOB: Fix a stupid typo in SlotFileIndexed::buildIndex() | Sven Hesse | |
This should fix bug #3295893. The intention of this piece of code was to pad the first save slot name with spaces until it's as long as the longest save slot name, because the scripts use it to gauge the width of the save list. Unfortunately, I messed up there, overwriting variable space directly after the save names. In Urban Runner's case, this would be the list of inventory items. | |||
2011-05-04 | GOB: Add another Italian Fascination version | Sven Hesse | |
As supplied by alex86r in bug report #3297633. |