Bastien Bouclet
0463e00fb6
MOHAWK: Don't downcast _invokingResource using static_cast
2016-02-07 15:27:03 +01:00
Bastien Bouclet
bff0dd1915
MOHAWK: Turn MystEngine::_cursorHints into a Common::Array
2016-02-07 15:27:03 +01:00
Bastien Bouclet
6e3719199e
MOHAWK: Remove some dead code
2016-02-07 15:27:03 +01:00
Bastien Bouclet
316dc9c829
MOHAWK: Turn ScriptResource::resourceList into a Common::Array
2016-02-07 15:27:03 +01:00
Bastien Bouclet
a3064b9027
MOHAWK: Turn MystView::scriptResources into a Common::Array
2016-02-07 15:27:03 +01:00
Bastien Bouclet
32f1ee73ad
MOHAWK: Turn MystView::soundList into a Common::Array
2016-02-07 15:27:03 +01:00
Bastien Bouclet
ef14781456
MOHAWK: Turn MystCondition::values into a Common::Array
2016-02-07 15:27:03 +01:00
Bastien Bouclet
989fe4d0cd
MOHAWK: Turn MystView::conditionalImages into a Common::Array
2016-02-07 15:27:03 +01:00
Bastien Bouclet
e9bab23c79
MOHAWK: Remove MystAreaActionSwitch::_numSubResources
2016-02-07 15:27:03 +01:00
Bastien Bouclet
91097d735e
MOHAWK: Factor the MystAreaActionSwitch switch code
2016-02-07 15:27:03 +01:00
Bastien Bouclet
afdcbbae98
MOHAWK: Remove MystAreaImageSwitch::_numSubImages
2016-02-07 15:27:03 +01:00
Bastien Bouclet
ae93f24267
MOHAWK: Turn MystAreaDrag::ValueList into a Common::Array
2016-02-07 15:27:03 +01:00
Bastien Bouclet
cddb5cd53a
MOHAWK: Rename Myst's Area classes
2016-02-07 15:27:03 +01:00
Bastien Bouclet
085f3700f7
MOHAWK: Make MystResourceType8::_subImages private
2016-02-07 15:27:03 +01:00
Bastien Bouclet
0c8d8bbd40
MOHAWK: Use nullptr where applicable in the Myst code
2016-02-07 15:27:03 +01:00
Bastien Bouclet
ce25cdf8dc
MOHAWK: Add override qualifiers to the Myst code
2016-02-07 15:27:03 +01:00
Bastien Bouclet
25330c714e
MOHAWK: Add missing virtual attributes to MystResourceType11
2016-02-07 15:27:03 +01:00
Bastien Bouclet
47bc90f5a3
MOHAWK: Remove some dead code
2016-02-07 15:27:03 +01:00
Marcus Comstedt
9b7ab59fbb
TINSEL: Fix crash when error() is called early
2016-02-07 13:03:52 +01:00
Paul Gilbert
79a3caf389
SHERLOCK: RT: Fix crash removing wax cylinders on gramaphone
2016-02-06 20:46:25 -05:00
Martin Kiewitz
b7b0aec65d
SHERLOCK: RT: Fix translation error
2016-02-07 02:23:20 +01:00
Martin Kiewitz
d836a52557
AGI: Do not set TIME_DELAY at all on restart
...
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 01:10:38 +01:00
Martin Kiewitz
c43ee3a7a5
AGI: Fix regression from stringWordWrap rewrite
...
Space at the end of the string was handled inaccurately
Fixes kq1 text scrolling bug #7021
Rewrite was done in commit efb6532468
2016-02-07 00:24:11 +01:00
Willem Jan Palenstijn
3e90a83aa4
COMMON: Fix memory leak in decompressDCL
2016-02-07 00:00:13 +01:00
Martin Kiewitz
209907d01e
SCI: Screen pixel optimizations
...
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 23:41:20 +01:00
Martin Kiewitz
1b7ed6a7cc
SCI: Fix bits size calculation for upscaled hires
...
in screen class (calculating how many bytes are needed to
save a specified area of various screen maps)
2016-02-06 23:29:57 +01:00
Paul Gilbert
d1ac57fa49
MADS: Fix stop stopWalkers list incorrectly filling up
2016-02-06 17:27:09 -05:00
Johannes Schickel
51d415733c
SCI: Implement kernelSyncWithFramebuffer using copyFromScreen.
2016-02-06 22:50:53 +01:00
Johannes Schickel
74154f2101
SCI: Properly use pitch in GfxScreen::copyFromScreen.
2016-02-06 22:50:53 +01:00
Paul Gilbert
d18483142d
MADS: Fix game loop crash
2016-02-06 15:28:13 -05:00
Johannes Schickel
1b21b8b906
AMIGAOS: Fix 'amigaosdist' target for out-of-tree builds.
2016-02-06 17:46:05 +01:00
Eugene Sandulenko
83b3d6750f
Merge pull request #662 from mziab/polish_translation_for_1.8
...
I18N: Update Polish translation
2016-02-06 17:26:00 +01:00
Michał Ziąbkowski
f008b525dd
I18N: Update Polish translation
2016-02-06 17:09:34 +01:00
rootfather
ce3d7cc7d0
I18N: Use German release titles in German README
2016-02-06 10:10:25 +00:00
rootfather
6b4dd7f6f0
I18N: Use German release titles in German NEWS
2016-02-06 10:10:14 +00:00
Martin Kiewitz
2b216e1494
AGI: Move debugger to Ctrl-Shift-D
...
because of Police Quest 1 using Ctrl-D for calling dispatch.
Solves FR #395
2016-02-06 03:00:20 +01:00
Paul Gilbert
456e5956e0
SHERLOCK: RT: Properly hook up volume and mute toggles in Options dialog
2016-02-05 19:31:35 -05:00
Martin Kiewitz
bb9052bf6f
AGI: Switch to CLUT3 for Macintosh as default
2016-02-06 00:03:17 +01:00
Martin Kiewitz
088c4d118c
AGI: Adding Macintosh palettes for GR+SQ2
...
But not actually using the GR palette, because it looks horrible.
2016-02-05 23:53:26 +01:00
Eugene Sandulenko
0930018045
RELEASE: This is 1.9.0git
2016-02-05 23:31:25 +01:00
Filippos Karapetis
b84378051d
MADS: Change the engine description
...
The engine will support more games than Rex, so its actual name is more
fitting than a single game name
2016-02-06 00:12:41 +02:00
Filippos Karapetis
88e2673272
SCI: Clean up the op_infoToa and op_superToa SCI3 opcodes
2016-02-05 23:52:18 +02:00
Filippos Karapetis
7ffc4f9816
SCI: Silence false positive warning in MSVC
2016-02-05 23:50:53 +02:00
Martin Kiewitz
eaf0aeb604
AGI: Make it possible to also force CGA/EGA/VGA
...
...rendering
2016-02-05 22:09:11 +01:00
Martin Kiewitz
04de7279a1
SCI: Blocking ScummVM auto-save slot 0 for saving
...
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 19:43:48 +01:00
Martin Kiewitz
c61c89dd35
SCI: QfG1/2/3/4 character file detection changed
...
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 18:40:14 +01:00
Willem Jan Palenstijn
bdec938dd2
DISTS/REDHAT: Package mort.dat, access.dat
2016-02-05 17:51:14 +01:00
Martin Kiewitz
a7ffda3ba1
AGI: fix build powf() -> pow()
2016-02-05 17:03:38 +01:00
Martin Kiewitz
f09a15f276
AGI: Render mode Macintosh added
...
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 16:41:02 +01:00
Martin Kiewitz
f954603f8d
AGI: GfxMgr::drawBox now using kRenderMacintosh
2016-02-05 14:23:23 +01:00