Johannes Schickel
9701094fcd
N64: Fix check for whole width updates in copyRectToOverlay.
2012-06-20 17:21:50 +02:00
Johannes Schickel
703be9f87c
N64: Replace OverlayColor with uint16.
2012-06-20 17:21:05 +02:00
Johannes Schickel
36ac1e8b47
PSP: Replace OverlayColor with uint16.
2012-06-20 17:20:00 +02:00
Johannes Schickel
4b32d5de0e
WII: Fix check for whole width updates in copyRectToOverlay.
2012-06-20 17:18:19 +02:00
Johannes Schickel
6792f4450b
WII: Replace OverlayColor with uint16.
2012-06-20 17:14:51 +02:00
Johannes Schickel
ac8f282ce1
IPHONE: Replace OverlayColor uses with uint16.
2012-06-20 17:13:12 +02:00
Johannes Schickel
4fb9bceabc
Merge pull request #246 from lordhoto/osystem-void-buffers
...
OSYSTEM: Use void buffers for screen/overlay/mouse buffers and proper pitch values for overlay code
2012-06-20 08:02:26 -07:00
Filippos Karapetis
5a2e65469f
SCI: Change kRemapColors(5) again. Fixes the colors in QFG4
2012-06-20 13:36:29 +03:00
Filippos Karapetis
bd3366c208
SCI: Add a warning for kRemapColors(RemapByPercent)
2012-06-20 12:35:59 +03:00
Filippos Karapetis
c27741ac3b
SCI: Implement kRemapColors(5 - set color intensity)
...
It's finally nighttime in the first murder scene in PQ4
2012-06-20 12:31:51 +03:00
Filippos Karapetis
ea42605297
SCI: Remove multibyte character processing code from SCI32
...
There are no Japanese/PC-98 SCI32 games, so this code is not needed
2012-06-20 10:55:24 +03:00
Filippos Karapetis
221ee34926
SCI: Don't attempt to draw line feed characters in SCI32
...
Fixes junk in the about dialogs in PQ4
2012-06-20 04:28:59 +03:00
Johannes Schickel
f92f9f9faf
PS2: Small formatting fixes.
2012-06-19 01:48:21 +02:00
Johannes Schickel
88512351d0
Merge pull request #249 from digitall/PS2DayOfWeek
...
PS2: Implement algorithm for day of week for use in tm_wday.
2012-06-18 16:46:56 -07:00
Strangerke
e8546a46a0
HUGO: Remove F9 key handling
2012-06-18 21:30:51 +02:00
Strangerke
6e11720e29
HUGO: Missing file in previous commit
2012-06-18 21:27:58 +02:00
Strangerke
53ee7f52a9
HUGO: Remove dead code
2012-06-18 21:23:39 +02:00
D G Turner
954d56a30f
PS2: Implement algorithm for day of week for use in tm_wday.
2012-06-18 20:21:22 +01:00
Strangerke
ad2b898eb3
CGE: Remove dead code originally used to load a savegame when starting the game
2012-06-18 20:59:52 +02:00
Sven Hesse
2e16e7fc4c
GOB: Add a workaround for the wrong German animal names in Little Red
...
The DOS, Amiga and Atari version of Little Red come with a small
screen, accessible through the main menu, that lets children read and
listen to animal names in 5 languages: French, German, English,
Spanish and Italian.
Unfortunately, the German names are partially wrong. This is
especially tragic because this is a game for small children and
they're supposed to learn something here. So I deem fixing this a
very good idea.
Just to be sure, someone should probably look over the French,
Spanish and Italian words too.
2012-06-18 17:44:04 +02:00
Sven Hesse
892ca3a9c5
GOB: Don't loop /all/ sounds in Little Red
...
Just the title music... *cough*
2012-06-18 17:14:04 +02:00
Filippos Karapetis
065e83e44f
SCI: Store script sizes in 32-bit integers
...
Since scripts can be larger than 64KB, and getBufSize() returns a 32-bit
integer, adapt variables that store script sizes accordingly
2012-06-18 12:20:07 +03:00
Filippos Karapetis
2b50824133
SCI: Add setter/getter methods to reg_t's
...
No functionality change has been made with this commit. This avoids
setting and getting the reg_t members directly, and is the basis of any
future work on large SCI3 scripts (larger than 64KB)
2012-06-18 05:24:06 +03:00
Filippos Karapetis
3c04d333f2
SCI: Add a check for empty VMD file names
2012-06-18 05:24:04 +03:00
Johannes Schickel
1b1b1d6615
Merge pull request #244 from clone2727/football2002-wday
...
COMMON: Add tm_wday to our TimeDate struct
2012-06-17 17:17:06 -07:00
Paul Gilbert
269ea2f6be
COMMON: Change pulseEvent to better reflect how it works in Windows
2012-06-17 17:29:20 +10:00
Scott Thomas
06b905a218
GROOVIE: Fix 'off-by-one' when searching for ROQs by name
2012-06-17 16:27:49 +09:30
D G Turner
c825cc41a5
SAGA: Workaround fix for IHNM pathfinding glitches.
...
This fixes bug #3360396 - "IHNM: Can't use right monitor with ellen".
Have done a full playtest of IHNM to ensure this fixes the issue
without any other regressions.
Thanks to eriktorbjorn for creating this patch.
2012-06-17 02:10:04 +01:00
Sven Hesse
b7ae6a93a9
GOB: Fix a segfault when quitting AJ's World
2012-06-16 17:20:45 +02:00
Sven Hesse
026ef70b87
GOB: Add a SaveLoad class for AJ's World
...
Only contains a temp sprite handler ("menu.inf") for now.
This fixes the graphical glitch after clicking on the cloud.
2012-06-16 15:23:31 +02:00
Sven Hesse
6d01b51755
GOB: Add a proper GameType for AJ's World
2012-06-16 15:08:10 +02:00
Sven Hesse
3d7c6a2710
GOB: Correct the name of A.J.'s World of Discovery
2012-06-16 15:06:07 +02:00
Matthew Hoops
5230a0d617
AUDIO: Make sure maxtrax and tfmx are compiled in with dynamic modules
2012-06-15 22:48:26 -04:00
Sven Hesse
230a0edc2d
AUDIO: gob uses protracker too
2012-06-16 04:29:57 +02:00
Sven Hesse
555afaa50c
NEWS: Ooops, proper alphabetical ordering
2012-06-16 04:21:54 +02:00
Johannes Schickel
aec9b9e22a
ALL: Let overlay related methods in OSystem take a void * and use a proper pitch values.
...
This is a first step to get rid of OverlayColor, which is a requirement for
proper 4Bpp overlay support.
2012-06-16 04:17:14 +02:00
Sven Hesse
ba07c7678a
GOB: Add Little Red to the gob games list comment
2012-06-16 04:06:21 +02:00
Sven Hesse
d860f0f9bf
README: Add Little Red to the gob games list
2012-06-16 04:06:08 +02:00
Sven Hesse
282b5564da
NEWS: Mention Little Red support
2012-06-16 04:05:58 +02:00
Johannes Schickel
99229fc7ab
TOLTECS: Get rid of casts on CursorManager::replaceCursor calls.
2012-06-16 03:28:43 +02:00
Johannes Schickel
7b646e5c62
SCI: Get rid of casts on CursorManager::replaceCursor calls.
2012-06-16 03:28:43 +02:00
Johannes Schickel
60a6ce70c1
MOHAWK: Get rid of casts on CursorManager::replaceCursor calls.
2012-06-16 03:28:43 +02:00
Johannes Schickel
57e0381b62
MADE: Get rid of casts on CursorManager::replaceCursor calls.
2012-06-16 03:28:43 +02:00
Johannes Schickel
1cda4f903b
LASTEXPRESS: Get rid of casts on CursorManager::replaceCursor calls.
2012-06-16 03:28:43 +02:00
Johannes Schickel
0268f21980
DRASCULA: Get rid of casts on CursorManager::replaceCursor calls.
2012-06-16 03:28:42 +02:00
Johannes Schickel
e1e1f01b87
GRAPHICS: Let CursorMan's cursor functions take "const void *" buffers.
2012-06-16 03:28:42 +02:00
Johannes Schickel
d27d951d0b
BACKENDS: Make OSystem::setMouseCursor take a "const void *" buffer.
...
This is mainly for consistency with OSystem::copyRectToScreen.
2012-06-16 03:28:42 +02:00
Sven Hesse
08c0fa9105
GOB: Remove a superfluous semicolon
2012-06-16 03:04:35 +02:00
Sven Hesse
a24cb57c9d
GOB: Loop the Little Red title music
2012-06-16 02:58:53 +02:00
Johannes Schickel
58bf8090cc
TOON: Get rid of casts on OSystem::copyRectToScreen calls.
2012-06-16 02:39:00 +02:00