Martin Kiewitz
924f1f1fee
SCI: fix coordination translation for 480x300 mac
2014-06-08 23:10:17 +02:00
Martin Kiewitz
cebb3e340a
SCI32: fix crash during gabriel knight intro
2014-06-03 22:42:56 +02:00
Martin Kiewitz
23bfc2f035
SCI: comment typo fix
2014-06-02 20:59:27 +02:00
Martin Kiewitz
d4de84bf8b
SCI: fix saving in mother goose sci0 (bug #6486 )
2014-06-02 20:51:39 +02:00
Martin Kiewitz
c1e895d799
SCI: fix regression introduced by 480x300 commit
...
fix EGA graphic corruption
2014-06-02 01:37:08 +02:00
Johannes Schickel
2bd2db10aa
SCI: Silence double to float conversion warning.
2014-06-02 01:00:15 +02:00
D G Turner
2aab673251
SCI: Add missed usage of AD_LISTEND in detection entry.
2014-06-01 23:56:27 +01:00
D G Turner
b01e045ed1
SCI: Add Ecoquest I detection entry from bug #6599 .
2014-06-01 23:48:27 +01:00
D G Turner
d395b3b86d
SCI: Add Hoyle 2 DOS detection entry from bug #6598 .
2014-06-01 23:33:51 +01:00
D G Turner
c0b8a94a8c
SCI: Add Mixed Up Fairy Tales EGA detection entry from bug #6596 .
2014-06-01 23:18:48 +01:00
Martin Kiewitz
d7f26886c3
SCI: more hoyle 4 workarounds (bug #6604 )
2014-06-01 23:33:45 +02:00
Matthew Hoops
a83ce70467
SCI: Silence a gcc conversion warning
2014-06-01 17:28:34 -04:00
Martin Kiewitz
460a9113af
SCI: another workaround for hoyle 4 (bug #6598 )
2014-06-01 23:20:11 +02:00
Martin Kiewitz
00f23b26c5
SCI: hoyle 4 workaround entry (bug #6601 )
2014-06-01 23:01:39 +02:00
Martin Kiewitz
8de9a3ff80
SCI: adding undither flag for a few more games
2014-06-01 21:33:15 +02:00
Martin Kiewitz
235725ac59
SCI: added undither flags for 2x sq3 + hoyle 1
2014-06-01 21:28:16 +02:00
Martin Kiewitz
72b69c15fe
SCI: added hoyle1 dos (bug #6597
2014-06-01 21:17:37 +02:00
Martin Kiewitz
d42317b35c
SCI: detection for lb2 dos floppy v1.1 (bug #6543 )
2014-06-01 20:41:54 +02:00
Martin Kiewitz
058fc2327f
SCI: fix kGetTime, fixes bug #6605
...
current year part wasn't calculated properly
2014-06-01 19:58:23 +02:00
Martin Kiewitz
01e61a2837
SCI: add detection for sq3 mac (bug #6484 )
2014-06-01 14:21:11 +02:00
Martin Kiewitz
94160a28e3
SCI: work on SCI0/01 Mac 480x300 scaling
2014-06-01 13:41:14 +02:00
Martin Kiewitz
2d45bbd1ea
SCI: debugger diskdump is now able to dump '*'
...
dumps all resources of given type
2014-06-01 01:23:44 +02:00
Martin Kiewitz
d1bab54a4a
SCI: kDoSound: only one sample at once - thx wjp
...
Calling kDoSound(play) on a sample will stop currently playing sample
Fixes Space Quest 5 air-lock sound issue (bug #6464 )
Thanks to wjp for tracking the issue down
2014-05-29 23:57:09 +02:00
Martin Kiewitz
73c02d4166
SCI: fix 2nd LB2 pterodactyl room patch
...
patch terminator was missing
2014-05-29 11:56:41 +02:00
Martin Kiewitz
c693b73bc8
SCI: LB2 pterodactyl room patch description fix
2014-05-29 00:10:04 +02:00
Martin Kiewitz
e70923464e
SCI: LB2 patch for pterodactyl room door issue
...
fully fixes bug #6458 for both CD + English Floppy
old saves made after wiring the door will still have issues
2014-05-28 23:59:29 +02:00
Martin Kiewitz
6d2f0bbcd4
SCI: LB2 patch for pterodactyl room door issue
...
partly fixes bug #6458
2014-05-27 21:14:49 +02:00
Johannes Schickel
8b7672b64c
ALL: Introduce typesafe Debugger::registerVar functions.
...
This also adds a FIXME to SCI which registered an enum type as int...
2014-05-27 02:04:08 +02:00
Johannes Schickel
30d64edac4
ALL: Make Debugger command function names conform to our guidelines.
2014-05-27 02:04:08 +02:00
Johannes Schickel
ae4ffe01f0
ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd.
2014-05-27 02:04:08 +02:00
Johannes Schickel
0adca2c579
ALL: Rename Debugger::DVar_Register to Debugger::registerVar.
2014-05-27 02:04:07 +02:00
Johannes Schickel
daa8d57a86
ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf.
2014-05-27 02:04:07 +02:00
Martin Kiewitz
7a92556aed
SCI: SQ1VGA patch for spider droid timing issue
...
makes spider droid speed relative to movement speed setting
2014-05-26 00:53:24 +02:00
Willem Jan Palenstijn
0ba17d909a
SCI: Make debugging output conditional
2014-05-25 12:59:39 +02:00
Willem Jan Palenstijn
b0f1c28c79
SCI: Fix voice mapping during midi channel remapping
...
This fixes the first Patti dream sequence piano song in LSL5 room 320.
2014-05-25 12:52:42 +02:00
D G Turner
82a502ea4c
SCI: Fix compilation due to wrong preprocessor directive.
2014-04-29 12:39:43 +01:00
D G Turner
0698ae4a07
SCI: Disable detection of "SCI Narration Demo" fangame.
...
This is not supported as it requires network access to use the Google
Translate API, which is not supported by OSystem.
2014-04-29 03:40:45 +01:00
Eugene Sandulenko
f74c46e93e
Merge pull request #450 from JenniBee/master
...
SCI: Add detection entries for many more fan games.
2014-04-28 21:25:58 +03:00
D G Turner
4598b3b2d9
SCI: Inhibit spurious GCC warnings in script patching code.
...
The two relevant variables upon inspection of the current code should
not be used uninitialized as per the compiler linter warning, but
removing this by adding a zero initialization is simple.
It is also good practice and should prevent future issues if the code
is modified.
2014-04-18 14:59:49 +01:00
Filippos Karapetis
b8aca5c202
SCI: Add missing USE_MAD check for commit 6a519f7f
...
This fixes compilation for platforms where libmad isn't present
2014-03-28 22:00:12 +02:00
Filippos Karapetis
6a519f7f40
SCI: Initial implementation of the fanmade sciAudio library
...
This is used in the fanmade games "LockerGnome Quest Redux" and
"Betrayed Alliance"
2014-03-28 02:16:54 +02:00
JenniBee
718d45db5f
SCI: Add detection entries for many more fan games.
2014-03-22 12:10:42 -04:00
Matthew Hoops
740b6e8fbd
IMAGE: Move all ImageDecoders to image/
2014-02-28 00:27:28 -05:00
Filippos Karapetis
311471c857
SCI: Fix script bug #6485 - "SCI: MUMG EGA - kStrCpy error"
2014-02-19 03:03:11 +02:00
Johannes Schickel
8fc7d60feb
SCI: Make GPL headers consistent in themselves.
2014-02-18 02:39:37 +01:00
Filippos Karapetis
715a5f9bbe
SCI: Adapt the segment and offset getters/setters for SCI3
...
This is by no means complete, but it's a good start. It is based on an
earlier discussion on the subject, and it allows us to use the highest
two bits from the segment for offset addresses
2014-02-17 12:05:40 +02:00
Filippos Karapetis
ed400d57fc
SCI: Fix NS rect calculation in GK1 (and SCI32 in general)
...
This fixes the regressions caused by refactoring in SCI32. Thanks to
Timo Korvola for tracking down the issue and providing an initial
patch in bug #6452
2014-02-17 12:00:17 +02:00
Filippos Karapetis
9addca7287
SCI: Allow saving without a VERSION file in Jones
...
Apparently, the original does the same. Fixes bug #6535
2014-02-17 11:52:49 +02:00
Filippos Karapetis
474c45fdc6
SCI: Some minor cleanup
2014-02-17 11:48:34 +02:00
Filippos Karapetis
d92006188e
SCI: Skip some still unsupported robot files in RAMA
2014-02-17 11:47:16 +02:00