Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-20 | DIRECTOR: LINGO: Added more granularity to definition parse state | Eugene Sandulenko | |
2019-12-20 | KYRA: (EOB/PC98) - remove unused variable | athrxx | |
2019-12-20 | KYRA: (EOB2/FM-TOWNS) - fix minor color glitch | athrxx | |
- in nightmare sequence in dungeon level -4 - can not always be noticed | |||
2019-12-20 | KYRA: (EOB/PC98) - fix music mute setting | athrxx | |
(this has to be done a bit different for PC-98, since - unlike the other currently supported platforms - PC-98 has ingame music) | |||
2019-12-20 | DIRECTOR: LINGO: Improved debug output | Eugene Sandulenko | |
2019-12-20 | MUTATIONOFJB: Fix Unused Variable Compiler Warning | D G Turner | |
2019-12-19 | GLK: ADRIFT: Fix Unused Constant Compiler Warning | D G Turner | |
2019-12-19 | FULLPIPE: Remove Unused Private Members from Sound Class | D G Turner | |
These cause warnings from Clang when -Wunused-private-field is set. Was initially unsure if this class was saved as it was a subclass of MemoryObject, but changing this appears to be safe as the save method is not implemented in any case. | |||
2019-12-19 | WINTERMUTE: Refactor UIEdit::handleKeypress() | lolbot-iichan | |
This fixes https://bugs.scummvm.org/ticket/11033 Removed checking printable property for system keys. Refactored whole function to make it a bit more readable. Reference implementations: https://github.com/retrowork/wmelite/blob/master/src/UIEdit.cpp#L724 https://github.com/retrowork/Wintermute-Engine/blob/master/src/engine_core/wme_base/UIEdit.cpp#L708 | |||
2019-12-19 | WINTERMUTE: Handle isCurrentPrintable property for WME 1.x and WME Lite | lolbot-iichan | |
1. Moved KEYCODE_SPACE to "alphanumeric or punctuation" group. 2. Splited "else" into before and after WME_LITE. | |||
2019-12-19 | DIRECTOR: LINGO: Make 'method {identifier}' as a single token. | Eugene Sandulenko | |
This lets avoid clashes with method names matching built-ins. | |||
2019-12-19 | GLK: ARCHETYPE: Fix Missing Default Switch Cases | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-12-19 | GLK: FROTZ: Fix Missing Default Switch Case | D G Turner | |
This is flagged by GCC if -Wswitch-default is enabled. | |||
2019-12-18 | DIRECTOR: LINGO: Fix crash for commandless menu items | Eugene Sandulenko | |
2019-12-18 | DIRECTOR: LINGO: Remove unnecessary global references | Eugene Sandulenko | |
2019-12-18 | DIRECTOR: LINGO: Properly process dontPassEvent flag | Eugene Sandulenko | |
2019-12-18 | DIRECTOR: LINGO: Rename dontPassEvent and simplify code | Eugene Sandulenko | |
2019-12-18 | DIRECTOR: LINGO: b_nothing was implemented awhile ago | Eugene Sandulenko | |
2019-12-18 | DIRECTOR: LINGO: Process specific event in sprite script for D3 | Eugene Sandulenko | |
2019-12-18 | DIRECTOR: LINGO: Hid more noise warnings | Eugene Sandulenko | |
2019-12-18 | KYRA: fix broken builds (now for real?) | athrxx | |
2019-12-18 | KYRA: - fix broken builds | athrxx | |
2019-12-18 | KYRA: (EOB/PC98) - minor sfx code tweak | athrxx | |
The original adds a delay after track 28. | |||
2019-12-18 | KYRA: (EOB/PC98) - fix dialogue button glitch | athrxx | |
Don't use y-coords from LOL-PC98 (which are all 4/8 aligned due to its use of the text mode instead of graphics mode) | |||
2019-12-18 | KYRA: (Amiga) - minor code reduction | athrxx | |
(eliminate some duplicate code for dirty rect handling) | |||
2019-12-18 | KYRA: (EOB) - minor sequence code cleanup | athrxx | |
2019-12-18 | KYRA: (EOB) - add lines lost during rebase | athrxx | |
Seems that I accidently removed some of digitall's changes while rebasing (I moved that particular code block to a new function). | |||
2019-12-18 | KYRA: (EOB/PC98) - adapt character stats page layout | athrxx | |
The PC98 version has as slightly different layout for the character stats page. | |||
2019-12-18 | KYRA: cleanup screen class destruction | athrxx | |
Object now destructs cleanly even before init() has been called. This has no practical relevance, but should be fixed nonetheless. | |||
2019-12-18 | KYRA: (EOB/PC98) - fix original save file loading | athrxx | |
2019-12-18 | KYRA: (EOB/PC98) - implement ending sequence | athrxx | |
(The PC-98 version has its own unique ending sequence) | |||
2019-12-18 | KYRA: (EOB/PC98) - fix character generator glitches | athrxx | |
2019-12-18 | KYRA: (EOB/PC98) - text displayer color fix | athrxx | |
2019-12-18 | KYRA: (EOB/PC98) - fix keymap | athrxx | |
(unlike LOL/PC98 we have the same key codes as in the DOS version) | |||
2019-12-18 | KYRA: (EOB/PC98) - fix preferences menu | athrxx | |
2019-12-18 | KYRA: (EOB/PC98) - fix Japanese text display | athrxx | |
2019-12-18 | GRAPHICS: implement left sided shadowing for SJIS font | athrxx | |
The current shadow mode draws a shadow on the right side of the character. This allows drawing one on the left. Adapt LOOM/PCE accordingly. | |||
2019-12-18 | KYRA: (EOB/PC98) - fix level block drawing | athrxx | |
2019-12-18 | KYRA: (EOB/PC98) - fix level loading and some cleanup | athrxx | |
(no block drawing yet) | |||
2019-12-18 | KYRA: (EOB/PC98) - allow both graphics mode / text mode text display for ↵ | athrxx | |
sjis font The assumption till now was that PC-9801 games in 16 color mode will always use text mode for text display. However, EOB1 uses text mode for intro and ending sequence and graphics mode for ingame. Add new font variant for this and also do some cleanup, since the text displayer code really needs it. (The problem is that at least 3 different Japanese publishers did the Japanese ports for the various games and every one of them did his own hacks for his specific target.) | |||
2019-12-18 | KYRA: (EOB/PC98) - fix syntax warnings | athrxx | |
2019-12-18 | KYRA: (EOB/PC98) - fix intro and main menu screen | athrxx | |
2019-12-18 | KYRA: (EOB/PC98) - add bitmap decoders | athrxx | |
The PC98 version has a modified version of decodeFrame4() and also requires planar decoding (similiar to Amiga). | |||
2019-12-18 | KYRA: (EOB/PC98) - initial startup fix | athrxx | |
- hook up static resources, sound code, etc - nothing really working yet, though (except the music) | |||
2019-12-18 | KYRA: (EOB/PC98) - add static resources | athrxx | |
2019-12-18 | KYRA: (EOB/PC98) - add sound driver | athrxx | |
2019-12-18 | KYRA: (EOB/PC98) - add detection entry | athrxx | |
2019-12-18 | AUDIO: (FM-TOWNS/PC-98) - fix regression from 0e734722 | athrxx | |
My commit 0e734722 causes lockups in SCUMM (sometimes) and SCI (very often). I didn't like the way I had fixed this before, but in the end I now had to do it in a similar way. | |||
2019-12-18 | GLK: ALAN3: Fix Missing Default Switch Cases | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2019-12-17 | ENGINES: Added clarifying comment | Eugene Sandulenko | |