Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-07 | MOHAWK: Fix some incorrect MystArea casts | Bastien Bouclet | |
2016-02-07 | MOHAWK: Don't use static_cast to downcast view resources | Bastien Bouclet | |
2016-02-07 | MOHAWK: Don't downcast _invokingResource using static_cast | Bastien Bouclet | |
2016-02-07 | MOHAWK: Turn MystEngine::_cursorHints into a Common::Array | Bastien Bouclet | |
2016-02-07 | MOHAWK: Remove some dead code | Bastien Bouclet | |
2016-02-07 | MOHAWK: Turn ScriptResource::resourceList into a Common::Array | Bastien Bouclet | |
2016-02-07 | MOHAWK: Turn MystView::scriptResources into a Common::Array | Bastien Bouclet | |
2016-02-07 | MOHAWK: Turn MystView::soundList into a Common::Array | Bastien Bouclet | |
2016-02-07 | MOHAWK: Turn MystCondition::values into a Common::Array | Bastien Bouclet | |
2016-02-07 | MOHAWK: Turn MystView::conditionalImages into a Common::Array | Bastien Bouclet | |
2016-02-07 | MOHAWK: Remove MystAreaActionSwitch::_numSubResources | Bastien Bouclet | |
2016-02-07 | MOHAWK: Factor the MystAreaActionSwitch switch code | Bastien Bouclet | |
2016-02-07 | MOHAWK: Remove MystAreaImageSwitch::_numSubImages | Bastien Bouclet | |
2016-02-07 | MOHAWK: Turn MystAreaDrag::ValueList into a Common::Array | Bastien Bouclet | |
2016-02-07 | MOHAWK: Rename Myst's Area classes | Bastien Bouclet | |
2016-02-07 | MOHAWK: Make MystResourceType8::_subImages private | Bastien Bouclet | |
2016-02-07 | MOHAWK: Use nullptr where applicable in the Myst code | Bastien Bouclet | |
2016-02-07 | MOHAWK: Add override qualifiers to the Myst code | Bastien Bouclet | |
2016-02-07 | MOHAWK: Add missing virtual attributes to MystResourceType11 | Bastien Bouclet | |
2016-02-07 | MOHAWK: Remove some dead code | Bastien Bouclet | |
2016-02-07 | TINSEL: Fix crash when error() is called early | Marcus Comstedt | |
2016-02-06 | SHERLOCK: RT: Fix crash removing wax cylinders on gramaphone | Paul Gilbert | |
2016-02-07 | SHERLOCK: RT: Fix translation error | Martin Kiewitz | |
2016-02-07 | AGI: Do not set TIME_DELAY at all on restart | Martin Kiewitz | |
Original AGI did not do it and it would ruin the game speed of at least Larry on Apple IIgs after dying. | |||
2016-02-07 | AGI: Fix regression from stringWordWrap rewrite | Martin Kiewitz | |
Space at the end of the string was handled inaccurately Fixes kq1 text scrolling bug #7021 Rewrite was done in commit efb65324688f20cc534a25312f558f9264125762 | |||
2016-02-06 | SCI: Screen pixel optimizations | Martin Kiewitz | |
Put things like putPixel() into screen.h, so that it can be inlined. Also don't use look up tables for those methods anymore and instead calculate offsets manually, because that should be faster. | |||
2016-02-06 | SCI: Fix bits size calculation for upscaled hires | Martin Kiewitz | |
in screen class (calculating how many bytes are needed to save a specified area of various screen maps) | |||
2016-02-06 | MADS: Fix stop stopWalkers list incorrectly filling up | Paul Gilbert | |
2016-02-06 | SCI: Implement kernelSyncWithFramebuffer using copyFromScreen. | Johannes Schickel | |
2016-02-06 | SCI: Properly use pitch in GfxScreen::copyFromScreen. | Johannes Schickel | |
2016-02-06 | MADS: Fix game loop crash | Paul Gilbert | |
2016-02-06 | AGI: Move debugger to Ctrl-Shift-D | Martin Kiewitz | |
because of Police Quest 1 using Ctrl-D for calling dispatch. Solves FR #395 | |||
2016-02-05 | SHERLOCK: RT: Properly hook up volume and mute toggles in Options dialog | Paul Gilbert | |
2016-02-06 | AGI: Switch to CLUT3 for Macintosh as default | Martin Kiewitz | |
2016-02-05 | AGI: Adding Macintosh palettes for GR+SQ2 | Martin Kiewitz | |
But not actually using the GR palette, because it looks horrible. | |||
2016-02-06 | MADS: Change the engine description | Filippos Karapetis | |
The engine will support more games than Rex, so its actual name is more fitting than a single game name | |||
2016-02-05 | SCI: Clean up the op_infoToa and op_superToa SCI3 opcodes | Filippos Karapetis | |
2016-02-05 | SCI: Silence false positive warning in MSVC | Filippos Karapetis | |
2016-02-05 | AGI: Make it possible to also force CGA/EGA/VGA | Martin Kiewitz | |
...rendering | |||
2016-02-05 | SCI: Blocking ScummVM auto-save slot 0 for saving | Martin Kiewitz | |
Auto-saving is not used by SCI, but slot 0 is ScummVM "standard" for auto-saving, that's why it's not available for saving anymore. Jones still uses slot 0 for saving/restoring (because it's hardcoded and changing it would break it somewhat) Deleting + restoring is still possible of couse. | |||
2016-02-05 | SCI: QfG1/2/3/4 character file detection changed | Martin Kiewitz | |
No longer checking for .sav file suffix, but instead checking room number instead. The user is able to change the suffix, which would have resulted in a compressed character file. | |||
2016-02-05 | AGI: fix build powf() -> pow() | Martin Kiewitz | |
2016-02-05 | AGI: Render mode Macintosh added | Martin Kiewitz | |
Palette + mouse cursor + box frame color only atm Thanks to wjp for gamma correction Not sure, if our current color adjustment is correct Should be checked by using actual hardware | |||
2016-02-05 | AGI: GfxMgr::drawBox now using kRenderMacintosh | Martin Kiewitz | |
2016-02-05 | AGI: Rewrote stringWordWrap() | Martin Kiewitz | |
Original code wasn't accurate | |||
2016-02-04 | SHERLOCK: SS: Fix crash on invalid graphics in German version | Paul Gilbert | |
2016-02-04 | AGI: Restrict hide.mouse to AGI3 only | Martin Kiewitz | |
Command seems to not have existed in at least 2.917 (PC). Space Quest 2 on Apple IIgs calls it during intro, but never calls show.mouse. SQ2 on other platforms does not make this call. Mouse cursor is not hidden under emulator, so atm I have to assume that it's either a dodgy script or there was something else hacked into the interpreter back then. This fixes Space Quest 2 Apple IIgs losing mouse cursor, when the intro is not canceled. | |||
2016-02-04 | AGI: Fix Hold-Key-Mode implementation | Martin Kiewitz | |
Hold-Key-Mode got introduced v2.425, it was simply not possible to disable it until 3.098. Now creating a AGI_KEY_STATIONARY event, so that it works properly Fixes Mixed Up Mother Goose | |||
2016-02-04 | AGI: Fix mouse code for transitions | Martin Kiewitz | |
Do not show mouse cursor after transition, when it's currently switched to hidden. Do the same for hide/show.mouse opcodes. | |||
2016-02-04 | AGI: Add verbose flags to debug command screenobj | Martin Kiewitz | |