Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-10 | ALL: Split SMALL_SCREEN_DEVICE into GUI_ENABLE_KEYSDIALOG and ↵ | Eugene Sandulenko | |
GUI_ONLY_FULLSCREEN | |||
2016-04-09 | SHERLOCK: RT: Fix crasah showing items to Rose Hanchem | Paul Gilbert | |
2016-04-09 | DRASCULA: Fix character walking off screen | Thierry Crozat | |
There was an unhandled case in chapter 2 when the character is at the exact Y location and close to the X location to where we asked him to walk. The code started the walk but without properly setting the curDirection and trackProtagonist variables. This resulted in the walk never stopping. I checked what the original source code is doing for this case and implemented it in the same way: the character does not start walking. This fixes bug #7112: DRASCULA: protagonist walking off the screen | |||
2016-04-09 | WAGE: Added debug code for dumping CODE resource fork | Eugene Sandulenko | |
2016-04-09 | SHERLOCK: Fix crash when searching the Serrated Scalpel journal | Torbjörn Andersson | |
As far as I can tell, the lines I removed to draw the search box are already handled by the call to makeField() above. Also, they were drawing to the wrong surface, and one of them was in the wrong direction, which is what triggered an assertion. | |||
2016-04-08 | SHERLOCK: Put back line break that I accidentally removed. | Torbjörn Andersson | |
Thanks to LordHoto for noticing. | |||
2016-04-08 | SHERLOCK: Fix crash when searching journal in Rose Tattoo | Torbjörn Andersson | |
Another part bug, part regression from using ManagedSurface, I guess. | |||
2016-04-08 | DRASCULA: Fix text alignment to be faithful to the original | Thierry Crozat | |
The changes in this commit should provide an identical text placement to the original. In addition to using the original source code as reference I have checked that is the case by comparing with DosBox for the intro of the Spanish and English versions as well as for parts of the game with the English version. I added comments for the obscure parts (such as the original adding a space at the end of the last line of text when splitting a string into several lines, thus impacting how that last line is aligned). | |||
2016-04-07 | DRASCULA: Improve text centering and spacing between lines | Thierry Crozat | |
This in particular fixes bug #7111: Incorrect position in texts, not as the original. However this codes centers the text better than what we see in DosBox, so the result is not identical. This change is based on the code before the commit 7cf7f4b "Rewrote the very confusing centerText() function into something that makes more sense". The changes in that commit do not all make sense to me so I reverted the line spacing (to add back 2 pixels between text lines) and part of the logic to center text. The result looks a lot closer to the original engine in DosBox, but not identical. | |||
2016-04-06 | SCI: Fix compilation for C++98. | Johannes Schickel | |
2016-04-06 | Merge pull request #721 from lordhoto/sci-saveload-cleanup | Johannes Schickel | |
SCI: Cleanup of Save/Load Code | |||
2016-04-05 | WAGE: Fix bugs in original, when people mistype storage scene name | Eugene Sandulenko | |
2016-04-05 | WAGE: Fixed moving objects to random scene | Eugene Sandulenko | |
2016-04-05 | WAGE: Fix window overlap | Eugene Sandulenko | |
2016-04-05 | WAGE: Order scene and console drawing depending on what is active | Eugene Sandulenko | |
2016-04-05 | WAGE: Split scene and console drawing | Eugene Sandulenko | |
2016-04-05 | WAGE: Added 4 more detection entries. | Eugene Sandulenko | |
Only Disk and SEA archives are left unprocessed. Once this is finished I will put both originals and extracted archives online. | |||
2016-04-05 | WAGE: Added three more fangames to detection | Eugene Sandulenko | |
2016-04-04 | WAGE: Added 3 more games to detection | Eugene Sandulenko | |
2016-04-04 | WAGE: Added 2 more games to detection | Eugene Sandulenko | |
2016-04-04 | WAGE: 4 more games to detection | Eugene Sandulenko | |
2016-04-04 | WAGE: More games added to detection | Eugene Sandulenko | |
2016-04-03 | KYRA: (LOL) fix bug #7104 (LOL-CD: mixing sfx and voice mode does not work) | athrxx | |
2016-04-03 | MOHAWK: Fix endianness issue in Myst opcode 30 | Bastien Bouclet | |
The previous code was reading data of the system's endianness as little endian. Now the data is converted to little endian before it is read. Attempt to fix #7100. | |||
2016-04-03 | MOHAWK: Switch to slot based save file naming for Myst | Bastien Bouclet | |
Myst previously used the user provided description as the save filename. This was not working when the user entered chacacters forbidden by the filesystem. The actual save format has not changed. Old saves are still compatible, but must be renamed to 'myst-###.mys' and 'myst-###.mym'. Fixes 7106. | |||
2016-04-02 | Merge pull request #739 from salty-horse/comi_object_labels_setting | Johannes Schickel | |
SCUMM: Add checkbox for object_labels setting in "Edit Game" dialog | |||
2016-04-01 | SCUMM: Expose COMI's object_labels setting as an extra GUI option | Ori Avtalion | |
2016-04-01 | MOHAWK: Add detection.cpp to POTFILES | Bastien Bouclet | |
Fixes #7102 | |||
2016-04-01 | WAGE: Added one more Puzzle Search variant | Eugene Sandulenko | |
2016-04-01 | WAGE: Three more game variants | Eugene Sandulenko | |
2016-04-01 | WAGE: 5 more game variants | Eugene Sandulenko | |
2016-04-01 | WAGE: Added more game variants | Eugene Sandulenko | |
2016-03-31 | WAGE: Increased md5 byte count to avoid large number of duplicates | Eugene Sandulenko | |
Still there are few dupes, but previously for many entries only file name and lenghts were different, which could lead to missed game variants. | |||
2016-03-30 | MOHAWK: Added detection for early Russian Riven version. Bug #6471 | Eugene Sandulenko | |
2016-03-30 | MOHAWK: Added 2 more livingbook versions. Bug #6557 | Eugene Sandulenko | |
2016-03-29 | ADL: Fix warnings | Eugene Sandulenko | |
2016-03-28 | SAGA: Move IHNM color fix game features to proper spot. | Eugene Sandulenko | |
2016-03-28 | COMPOSER: Fix md5s for newly added German games | Eugene Sandulenko | |
2016-03-28 | COMPOSER: Added German versions of darby & gregory. Bug #6825 | Eugene Sandulenko | |
2016-03-28 | COMPOSER: Fix detection entry | Eugene Sandulenko | |
2016-03-28 | COMPOSER: Added detection for Hebrew darby. Bug #6878 | Eugene Sandulenko | |
2016-03-28 | QUEEN: Added some md5s. Bug #6946 | Eugene Sandulenko | |
2016-03-28 | SCUMM: Sync md5 table | Eugene Sandulenko | |
2016-03-28 | MOHAWK: Play the gears sound when resetting the Myst clock puzzle | Bastien Bouclet | |
Fixes #7093. | |||
2016-03-28 | GOB: Fix Fascination entry, it is DOS, not Amiga version | Eugene Sandulenko | |
2016-03-28 | SAGA: Explicitely mark versions which require color shifting in interface. ↵ | Eugene Sandulenko | |
Fixes bug #7092 | |||
2016-03-27 | SAGA: Fix dialog text positions in non-English version (#7064) | Torbjörn Andersson | |
This fix applies to drawPanelText(), where we used to hard-code the text positions. Now we define the dimensions of the area where the text is drawn (like we do for button texts) and calculate the position based on the dimensions of the text string. The drawPanelText() function is used for the Save, Quit, Protect and Option dialogs, but for everything except the Option dialog it already centered the text to the dialog. I decided to use this centering mechanism for the title of the ITE Option dialog, even though that changes the X coordinate by one pixel. Other than that, it only affects the following texts: ITE: Show Dialog / Reading Speed, Music and Sound IHNM: Reading Speed, Music, Sound, Voices I have verified that this looks at least ok for the English and German versions of ITE, and the English, German, French and Spanish versions of IHNM, so I'm reasonably confident that this change is ok. | |||
2016-03-27 | MOHAWK: Promote Myst from UNSTABLE to TESTING | Bastien Bouclet | |
2016-03-27 | GOB: Added another French Playttons2. Bug #7052 | Eugene Sandulenko | |
2016-03-27 | GOB: Added Spanish Fascination detection entry. Bug #7069 | Eugene Sandulenko | |