Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-26 | SWORD1: Add source of the translations for the missing subtitles | Thierry Crozat | |
This adds a few comment to explain were the translations come from for the missing subtitle workaround (and give credits were they are due). | |||
2012-06-26 | SWORD1: Add workaround for missing subtitles in the demo | Thierry Crozat | |
2012-06-26 | SCI: Remove a music fading hack used for the intro of Longbow | Filippos Karapetis | |
2012-06-26 | SCI: Rename a parameter in validateExportFunc() | Filippos Karapetis | |
This ensures that it won't be confused with a function with the same name | |||
2012-06-25 | CGE: Fix SPR files with extra 0x1A or missing ending CRLF. Fix bug #3537527 | Strangerke | |
2012-06-25 | TOON: Fix bug #3533291 - Crash in Russian Version | sylvaintv | |
The Russian-localized version of an animation contained an empty frame, added a check to skip the rendering. Bug #3533291: "TOON: Russian Version Crash at Voice Scanner" | |||
2012-06-25 | CGE: Fix bug 3537530 - ALTering dice | Strangerke | |
2012-06-24 | CGE: Fix FX stereo | Strangerke | |
2012-06-24 | CGE: Fix bug #3537529 | Strangerke | |
2012-06-24 | SWORD1: Add warning for untranslated subtitles | Thierry Crozat | |
This should help adding workarounds for those by providing all the needed information (textId and english text). | |||
2012-06-24 | SCI: Add a workaround for script bug #3537232 | Filippos Karapetis | |
The bug in question is "SCI: SQ4 Floppy DOS title screen skipping too quickly", and is caused by game scripts not waiting between palette calls | |||
2012-06-23 | SCI: Change the program counter (PC) to be a 32-bit variable | Filippos Karapetis | |
This is needed for future support of large SCI3 scripts. The program counter is isolated and does not interfere with other parts of the VM, plus it does not get stored in saved games, so it's pretty straightforward to convert | |||
2012-06-23 | SCI: Clean up validateExportFunc() and related functions | Filippos Karapetis | |
Also renamed some SCI3 related code to indicate when it's SCI3 specific | |||
2012-06-23 | SCI: Add support for the debug opcode "file" in our script dissassembler | Filippos Karapetis | |
Also set the correct name for the debug opcode "line" | |||
2012-06-23 | SCI: Remove a duplicate sanity check | Filippos Karapetis | |
2012-06-23 | SCI: Implement kPlayVMD subop 23 (set palette range) | Filippos Karapetis | |
Fixes the wrong palette during video sequences in GK2 and the demo of RAMA | |||
2012-06-23 | SCUMM - Fix bug #3536645, FT Missing Dialogue Line | Torbjörn Andersson | |
The condition for setting up the scene when encountering Father Torque had been accidentally inverted, so the function was called over and over (presumably causing the scene to stall), insead of just once. I don't know much about INSANE, but sev has confirmed that this is the correct fix. | |||
2012-06-23 | GOB: Fix a very stupid mistake in the Gob1 background track selection | Sven Hesse | |
Thanks to salty-horse for catching that. :) | |||
2012-06-22 | GOB: Give Geisha and Fascination fallback entries AdLib feature flags | Sven Hesse | |
2012-06-22 | GOB: Add fallback detection entries for Little Red | Sven Hesse | |
2012-06-22 | GOB: Reorganize the detection tables | Sven Hesse | |
The big table with it's 330 entries grew far too messy and unwieldy, so I'm splitting it into several files. One file for each game, with some exceptions: - The Playtoons series - The ADI / Addy 2 series - The ADI / Addy 4 series - The Adibou / Addy Junior series | |||
2012-06-22 | GOB: _renderFlags & 0x40 means the we should draw borders around hotspots | Sven Hesse | |
Probably a debug-only flag | |||
2012-06-22 | GOB: Clean up the Fascination window hotspot code a bit | Sven Hesse | |
2012-06-22 | GOB: Add Surface::drawRect() | Sven Hesse | |
2012-06-22 | GOB: _renderFlags & 0x80 means "Do we have windows?" | Sven Hesse | |
2012-06-22 | SCI: Further cleanup of the frame drawing code | Filippos Karapetis | |
2012-06-22 | SCI: Simplify the SCI32 coordinate adjustment code | Filippos Karapetis | |
2012-06-21 | SCI: Fix silly typo | Filippos Karapetis | |
Thanks to digitall for spotting this | |||
2012-06-21 | SCI: Fix warnings | Filippos Karapetis | |
2012-06-21 | SCI: Add the graphics undithering game option back for QFG2 | Filippos Karapetis | |
2012-06-20 | Merge pull request #246 from lordhoto/osystem-void-buffers | Johannes Schickel | |
OSYSTEM: Use void buffers for screen/overlay/mouse buffers and proper pitch values for overlay code | |||
2012-06-20 | SCI: Change kRemapColors(5) again. Fixes the colors in QFG4 | Filippos Karapetis | |
2012-06-20 | SCI: Add a warning for kRemapColors(RemapByPercent) | Filippos Karapetis | |
2012-06-20 | SCI: Implement kRemapColors(5 - set color intensity) | Filippos Karapetis | |
It's finally nighttime in the first murder scene in PQ4 | |||
2012-06-20 | SCI: Remove multibyte character processing code from SCI32 | Filippos Karapetis | |
There are no Japanese/PC-98 SCI32 games, so this code is not needed | |||
2012-06-20 | SCI: Don't attempt to draw line feed characters in SCI32 | Filippos Karapetis | |
Fixes junk in the about dialogs in PQ4 | |||
2012-06-18 | HUGO: Remove F9 key handling | Strangerke | |
2012-06-18 | HUGO: Missing file in previous commit | Strangerke | |
2012-06-18 | HUGO: Remove dead code | Strangerke | |
2012-06-18 | CGE: Remove dead code originally used to load a savegame when starting the game | Strangerke | |
2012-06-18 | GOB: Add a workaround for the wrong German animal names in Little Red | Sven Hesse | |
The DOS, Amiga and Atari version of Little Red come with a small screen, accessible through the main menu, that lets children read and listen to animal names in 5 languages: French, German, English, Spanish and Italian. Unfortunately, the German names are partially wrong. This is especially tragic because this is a game for small children and they're supposed to learn something here. So I deem fixing this a very good idea. Just to be sure, someone should probably look over the French, Spanish and Italian words too. | |||
2012-06-18 | GOB: Don't loop /all/ sounds in Little Red | Sven Hesse | |
Just the title music... *cough* | |||
2012-06-18 | SCI: Store script sizes in 32-bit integers | Filippos Karapetis | |
Since scripts can be larger than 64KB, and getBufSize() returns a 32-bit integer, adapt variables that store script sizes accordingly | |||
2012-06-18 | SCI: Add setter/getter methods to reg_t's | Filippos Karapetis | |
No functionality change has been made with this commit. This avoids setting and getting the reg_t members directly, and is the basis of any future work on large SCI3 scripts (larger than 64KB) | |||
2012-06-18 | SCI: Add a check for empty VMD file names | Filippos Karapetis | |
2012-06-17 | Merge pull request #244 from clone2727/football2002-wday | Johannes Schickel | |
COMMON: Add tm_wday to our TimeDate struct | |||
2012-06-17 | GROOVIE: Fix 'off-by-one' when searching for ROQs by name | Scott Thomas | |
2012-06-17 | SAGA: Workaround fix for IHNM pathfinding glitches. | D G Turner | |
This fixes bug #3360396 - "IHNM: Can't use right monitor with ellen". Have done a full playtest of IHNM to ensure this fixes the issue without any other regressions. Thanks to eriktorbjorn for creating this patch. | |||
2012-06-16 | GOB: Fix a segfault when quitting AJ's World | Sven Hesse | |
2012-06-16 | GOB: Add a SaveLoad class for AJ's World | Sven Hesse | |
Only contains a temp sprite handler ("menu.inf") for now. This fixes the graphical glitch after clicking on the cloud. |