Einar Johan Trøan Sømåen
0c84972294
WINTERMUTE: Change a few char* to Common::String in AdActor
2012-06-15 19:33:30 +02:00
Einar Johan Trøan Sømåen
850e237d31
WINTERMUTE: Get rid of rand/srand.
2012-06-15 19:19:09 +02:00
Einar Johan Trøan Sømåen
3d49eb1605
WINTERMUTE: Add a global g_wintermute.
2012-06-15 18:56:16 +02:00
Einar Johan Trøan Sømåen
4c1909db9a
WINTERMUTE: Add untested mouse-wheel-handling.
2012-06-15 18:55:46 +02:00
Einar Johan Trøan Sømåen
bd31b5f201
WINTERMUTE: Move some of the initialization code over from PlatformSDL
2012-06-15 18:45:28 +02:00
Sven Hesse
5961609a56
GOB: Add a resource size workaround for Little Red
...
This fixes the missing resources in the screen where Little Red
has to find the animals' homes for them.
2012-06-15 15:09:01 +02:00
Sven Hesse
7632246264
GOB: Implement Util::getKeyState() for Little Red
...
This makes the bees level playable, removing the "lock-up".
Collision detection between Little Red and the bees and butterflies
doesn't work yet though, so they're just flying through her.
Nevertheless, the game seems to be completable now.
2012-06-15 13:35:46 +02:00
D G Turner
c668431522
TOON: Simplify code in Animation::drawFrameWithMaskAndScale().
2012-06-15 12:11:01 +01:00
Filippos Karapetis
562a8a980c
SCI: Further cleanup of the script code
...
Merge the init() and load() Script methods and reset the script when
necessary
2012-06-15 12:53:17 +03:00
Filippos Karapetis
23ed0f1dc8
SCI: Skip playing of the unsupported robot video 1003 in RAMA
2012-06-15 12:24:20 +03:00
Filippos Karapetis
9aaefbd536
SCI: _propertyOffsetsSci3 and classpos should be 32-bit integers
...
These are needed for future handling of large SCI3 script files
2012-06-15 12:24:18 +03:00
Filippos Karapetis
e1ae110860
SCI: Clean up the script initialization code
2012-06-15 12:24:16 +03:00
Filippos Karapetis
577d7e41c9
SCI: Change Script::getObject() to accept a reg_t
...
This is needed for upcoming changes to the Script class
2012-06-15 12:24:14 +03:00
Filippos Karapetis
425926ed7e
SCI: Limit floodfill hack to GK1
...
Fixes the intro of LSL7 and the inventory screen in PQ4
2012-06-15 12:24:12 +03:00
Travis Howell
85e0a90f4a
SCUMM: The target and Wii releases of a few HE games are HE101, since they have differce in debugInput opcode too.
2012-06-15 19:20:03 +10:00
Travis Howell
a5c23f73fc
NEWS: Add Fixes in HE98 version of Pajama Sam's Lost & Found.
2012-06-15 18:58:29 +10:00
Strangerke
71aa08c7f0
TONY: Silent more CppCheck warnings
2012-06-15 08:42:24 +02:00
Strangerke
7c605c5f69
TONY: Silent more CppCheck warnings, remove an unused global
2012-06-15 08:23:06 +02:00
Matthew Hoops
83e014f2bd
SCUMM: Fix rect bounds in getPolygonOverlap()
2012-06-15 01:24:39 -04:00
Matthew Hoops
a529d96091
SCUMM: Adjust some wiz image ops and flood fill rects
...
Fixes black lines appearing on the field in football/football2002 and some soccer2004 menus.
2012-06-15 00:41:10 -04:00
Sven Hesse
90999d8f8c
AUDIO: Implement a missing Protracker feature
...
When a row has a new period, but no new sample, restart the track's
last sample (except when we're doing portamento).
2012-06-15 03:06:14 +02:00
Einar Johan Trøan Sømåen
e546237a23
WINTERMUTE: Clear up another few includes.
2012-06-15 02:17:36 +02:00
Einar Johan Trøan Sømåen
4b7201c7e1
WINTERMUTE: Alphabetize the includes in AdGame
2012-06-15 02:04:24 +02:00
Einar Johan Trøan Sømåen
0fedd08714
WINTERMUTE: Remove unused include in BGame.cpp
2012-06-15 02:00:44 +02:00
Einar Johan Trøan Sømåen
dba9123428
WINTERMUTE: Remove a bunch of commented-out includes.
2012-06-15 01:57:15 +02:00
Einar Johan Trøan Sømåen
dae2209e4c
WINTERMUTE: Make factory-functions for the SX-classes, to avoid having to include all of them in BGame.cpp
2012-06-15 01:54:26 +02:00
Einar Johan Trøan Sømåen
bed4f81fc6
WINTERMUTE: Clean out some un-needed headers, and some FORBIDDEN_SYMBOL_EXCEPTIONs
2012-06-15 01:29:20 +02:00
Sven Hesse
f16cc050e9
GOB: Add class Inter_LittleRed
...
This fixes the crash when selecting an animal in the "Languages"
screen.
Interestingly, the German names of the animals are partially
wrong... And for "Das Schmetterling" (sic!), even the recorded
speech sample is wrong.
2012-06-15 01:14:49 +02:00
Einar Johan Trøan Sømåen
41c3b57aad
WINTERMUTE: Clean up the formatting in dctypes a bit
2012-06-15 00:57:58 +02:00
Einar Johan Trøan Sømåen
407a881800
WINTERMUTE: Clean up BFonTT a little.
2012-06-15 00:57:08 +02:00
Sven Hesse
59b2a84552
GOB: Add a proper GameType for Little Red
2012-06-15 00:51:03 +02:00
Einar Johan Trøan Sømåen
cac5db7dfe
WINTERMUTE: Clean up and refactor VidTheoraPlayer a bit.
2012-06-15 00:43:09 +02:00
Strangerke
39e2f21bae
MORTEVIELLE: Initialize some more variables
2012-06-15 00:34:19 +02:00
Strangerke
200436dc60
MORTEVIELLE: Initialize some more variables
2012-06-15 00:31:48 +02:00
Einar Johan Trøan Sømåen
a488db8f93
WINTERMUTE: Clear out a bunch of warning (mostly shadowed variables)
2012-06-15 00:28:59 +02:00
Sven Hesse
3b8b3c4caf
GOB: Fix a failed assert in Litte Red Riding Hood
2012-06-14 23:40:18 +02:00
Einar Johan Trøan Sømåen
181414d749
WINTERMUTE: Warn about WAVE-files for now.
2012-06-14 22:51:53 +02:00
D G Turner
acaf8f7623
TOON: Fix two latent off-by-one errors in Character Class.
...
These were exposed by assertions from Common::Array usage.
2012-06-14 21:02:44 +01:00
Strangerke
47a9db86a1
MORTEVIELLE: Fix recurrent Valgrind warnings (thanks DrMcCoy for reporting)
2012-06-14 18:47:03 +02:00
D G Turner
57d34d2576
Merge branch 'toon-RAM-reduction'
2012-06-14 17:45:30 +01:00
Strangerke
7951881d46
TONY: Fix three warnings reported by CppCheck in inventory (reported by eriktorbjorn)
2012-06-14 18:31:57 +02:00
D G Turner
4aa0ec7fc4
TOON: Change Pathfinding weight buffers to uint16.
...
This should result in a significant saving in RAM usage.
Have added warning outputs if the weights exceed the maximum limit.
2012-06-14 17:23:01 +01:00
Einar Johan Trøan Sømåen
f7888fea6e
WINTERMUTE: Add Ansi->ISO conversion for \' (quick hack to make J.U.L.I.A.-demo look right)
2012-06-14 18:08:12 +02:00
Einar Johan Trøan Sømåen
bcc93b735c
WINTERMUTE: Use offsets correctly in BSurfaceSDL.
2012-06-14 18:07:23 +02:00
Einar Johan Trøan Sømåen
d8c33544b2
WINTERMUTE: Use fonts 1/3 larger than the engine asks for, to compensate for the difference in dpi between ScummVM and WME (with thanks to LordHoto for pointing this out).
2012-06-14 18:05:51 +02:00
Einar Johan Trøan Sømåen
24726c143a
WINTERMUTE: Make VidTheoraPlayer::Stop actually do something.
2012-06-14 16:14:07 +02:00
Einar Johan Trøan Sømåen
fbc7191549
WINTERMUTE: Add a quick-fix to replace SDL_TEXTINPUT.
2012-06-14 16:13:26 +02:00
Sven Hesse
5ae4ed09ea
GOB: Fix an uninitialised value in Geisha's Penetration
2012-06-14 15:33:30 +02:00
Sven Hesse
0e6fb43779
GOB: Remove useless variable
2012-06-14 15:27:37 +02:00
Sven Hesse
ccad083ab9
GOB: Fix a "condition depends on uninitialised value" in Geisha
2012-06-14 15:24:49 +02:00