Paul Gilbert
43d3b138ca
TITANIC: Further setup of List class
2016-02-07 18:07:44 -05:00
Paul Gilbert
bc7bc8ab34
TITANIC: Class stubs and beginnings of CSaveableObject hierarchy
2016-02-07 16:22:16 -05:00
Paul Gilbert
0874af38db
TITANIC: Added Image::loadResource
2016-02-06 11:22:08 -05:00
Paul Gilbert
ab28f87143
TITANIC: Beginnings of Image class
2016-02-05 23:39:27 -05:00
Paul Gilbert
08be41ac52
TITANIC: Added skeleton CMainGameWindow class
2016-02-05 22:11:02 -05:00
Paul Gilbert
021c47b0c1
TITANIC: Skeleton screen manager class
2016-02-05 21:48:01 -05:00
Paul Gilbert
93c28c7970
TITANIC: Initial engine skeleton
2016-02-05 20:39:42 -05: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
Martin Kiewitz
efb6532468
AGI: Rewrote stringWordWrap()
...
Original code wasn't accurate
2016-02-05 14:13:45 +01:00
Johannes Schickel
29b37f473c
COMMON: Add render mode for Macintosh.
...
On request of m_kiewitz who wants to use it for AGI.
2016-02-05 12:38:28 +01:00
Tarek Soliman
f28ced2e96
MAEMO: Fix default bindings
...
This code depended on the off by one
bug fixed in 9b8b737
2016-02-05 01:06:54 -06:00
Paul Gilbert
331a9f4969
SHERLOCK: SS: Fix crash on invalid graphics in German version
2016-02-04 18:47:08 -05:00
Martin Kiewitz
72a3cae20b
AGI: Restrict hide.mouse to AGI3 only
...
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 23:24:59 +01:00
Martin Kiewitz
4b7d49dcff
AGI: Fix Hold-Key-Mode implementation
...
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 22:53:15 +01:00
Martin Kiewitz
9f7ff8351b
AGI: Fix mouse code for transitions
...
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 21:21:52 +01:00
Martin Kiewitz
26791ec7d9
AGI: Add verbose flags to debug command screenobj
2016-02-04 18:49:15 +01:00
Martin Kiewitz
240982a46e
AGI: Fix cursor position after save game descr.
...
Cursor was placed incorrectly after entering saved game description
using original load/save dialogs.
2016-02-04 17:22:23 +01:00
Martin Kiewitz
af8dbfc998
AGI: More accurate menu mouse support
...
Menu items did not switch to inverted state when they are disabled.
2016-02-04 16:42:41 +01:00
Martin Kiewitz
9620979def
AGI: Add Atari ST system UI buttons
2016-02-04 15:30:50 +01:00
Martin Kiewitz
db03baed02
AGI: Add buttons to save/restore verify dialogs
2016-02-04 13:58:10 +01:00
Martin Kiewitz
c17cd72bae
AGI: Add Amiga system UI buttons
...
Also adjust window frames for Amiga. Amiga also uses hi-res ones.
2016-02-04 13:38:18 +01:00
Martin Kiewitz
e019323f07
AGI: Add Apple IIgs system UI buttons
...
For Restart/Quit/Pause dialog
2016-02-04 12:51:35 +01:00
Paul Gilbert
a31312c0a8
ACCESS: Fix display of ending credits
2016-02-03 22:46:28 -05:00
Paul Gilbert
284b267002
ACCESS: Workaround Floppy room establishment reshown when loading saves
2016-02-03 21:21:55 -05:00
Paul Gilbert
65b55b4b3b
ACCESS: Setup wall codes correctly after reinitializing for new room
2016-02-03 21:05:07 -05:00
Martin Kiewitz
dbdf77660e
AGI: Fix disabled look to work properly in menus
2016-02-04 00:55:53 +01:00
Willem Jan Palenstijn
f460b09da5
CONFIGURE: Log cmdline and envvars to config.log
2016-02-03 23:23:20 +01:00
Martin Kiewitz
f6c9cffa26
AGI: Add different window frames for Macintosh
...
Also work on drawCharacter code for SystemUI usage
2016-02-03 22:47:58 +01:00
Martin Kiewitz
0f026c7766
AGI: Add different window frames for Apple IIgs
...
Only slightly different than on PC
2016-02-03 22:25:52 +01:00
Martin Kiewitz
b726513b1e
SCI: code/define formatting
2016-02-03 20:51:46 +01:00
Martin Kiewitz
e91bdf0262
SCI: Remove hardcoded value in getScummVMEvent()
2016-02-03 20:45:08 +01:00
Thierry Crozat
6180106ed4
Merge pull request #660 from rootfather/readme-de
...
I18N: Update German README and NEWS file
2016-02-03 18:58:44 +00:00
rootfather
e3b34af367
I18N: Update German NEWS (Neues) file
...
This updates the German NEWS (Neues) file to the english
original file as of commit 7d014be0a2b796175a7ce40a9315603f711b2a30
2016-02-03 14:59:46 +01:00
rootfather
6e14bc24bf
I18N: Update German README [Liesmich] file
...
The German README [Liesmich] file is now the same as the
English original as of commit 687f6067f5d8f616ccd948e43783bdc27f621c23.
2016-02-03 14:37:52 +01:00
Eugene Sandulenko
068d5d8565
I18N: Regenerate translations.dat
2016-02-03 11:48:16 +01:00
Eugene Sandulenko
3b396d8e65
I18N: Update Belarussian translation. Patch #1626
2016-02-03 11:47:42 +01:00
Martin Kiewitz
a9bb8c3a50
AGI: Message box mouse support
2016-02-03 08:27:44 +01:00