Travis Howell
15c26ed5eb
Add 16bit color feature flag to Backyard Basketball too
...
svn-id: r23173
2006-06-18 13:44:01 +00:00
Travis Howell
31e7efc167
Remove debug left over
...
svn-id: r23172
2006-06-18 10:54:54 +00:00
Travis Howell
49b3f8f539
Add alternative method to prevent debug code of scripts been triggered in lost. Fixes regressions when convertFilePath() is used by some HE games
...
svn-id: r23171
2006-06-18 10:46:22 +00:00
Oystein Eftevaag
499b5491eb
Makes sure updateScreen() is called once in a while in the menu polling loop, to give backends some drawing time for virtual keyboards etc
...
svn-id: r23169
2006-06-18 10:39:57 +00:00
Torbjörn Andersson
2462289c50
Updated comments to correspond with recent Adlib renamings.
...
svn-id: r23166
2006-06-18 10:06:45 +00:00
Travis Howell
a1b2432f5c
Add Blue's Clues games
...
svn-id: r23165
2006-06-18 07:44:03 +00:00
Torbjörn Andersson
02f1555dbe
Added missing (but unimportant) breaks to switch default cases.
...
svn-id: r23161
2006-06-18 06:23:22 +00:00
Torbjörn Andersson
ff38faa21d
The stopMusic() function (which is publicly accessable from the outside) now
...
locks the mutex to avoid pulling the proverbial rug out from beneath the timer
callback's proverbial feet. To stop the music when the mutex is already locked,
we use stopMusicInternal(), which is a protected function. This will hopefully
fix the crash on exit which has happened to me every few months.
svn-id: r23159
2006-06-17 15:54:40 +00:00
Lars Persson
ce1edcfd7d
Fixed Smushplayer for Symbian OS.__SYMBIAN32__ was defined as __SYMBIA32__.
...
svn-id: r23157
2006-06-17 07:53:55 +00:00
Travis Howell
bc3e089842
Fix the buttons of paintings and safe in Nogroom of spyfox
...
svn-id: r23156
2006-06-17 06:27:44 +00:00
Travis Howell
b81b9ac124
Limit vm.numNestedScripts to positive value, when subtracting slot in runScriptNested(). Fixes restart, after ending sequence in freddi4
...
svn-id: r23153
2006-06-17 05:48:43 +00:00
Lars Persson
7675b3546d
Remove _name.clear(); from Close since same File instance is re-opened by Symbian using that filename.
...
svn-id: r23152
2006-06-16 22:20:07 +00:00
Eugene Sandulenko
f1831b8b5d
Fix gcc warning.
...
svn-id: r23149
2006-06-16 19:34:16 +00:00
Andrew Kurushin
9e21960e93
fix bug id 1507216 "ITE: 15 second freeze in Prince's bedroom"
...
svn-id: r23148
2006-06-16 18:41:24 +00:00
Travis Howell
40bfc71de8
Fix rects in HE games, when positions are set by scripts
...
svn-id: r23146
2006-06-16 13:14:55 +00:00
Travis Howell
f4d7226334
Adjust akos code to only draw within bounds in HE games. Fixes many graphical glitches in HE games.
...
svn-id: r23143
2006-06-16 11:30:23 +00:00
Torbjörn Andersson
50673f9f1f
The top dialog can change during the event loop. In that case, flush all the
...
dialog-related events since they were probably generated while the old dialog
was still visible, and therefore note intended for the new one.
This hopefully fixes strange behaviour/crashes with pop-up widgets. (Most easy
to trigger in 3x mode or when running ScummVM under Valgrind.)
svn-id: r23141
2006-06-16 06:26:26 +00:00
Johannes Schickel
84b54c3173
- Adds 'THEME_HINT_NO_BACKGROUND_RESTORE' for buttons which don't want restored background (example: the tab scrolling buttons).
...
- Call _theme->drawAll() at the end of the redraw method of NewGui
svn-id: r23134
2006-06-15 14:25:59 +00:00
Torbjörn Andersson
4a1b8ccb86
Made the body of the tab widgets taller. This makes no visual difference, but
...
allows us to use the bottommost widgets on some tabs, even in 640x400 mode.
svn-id: r23132
2006-06-15 13:56:02 +00:00
Eugene Sandulenko
6f844ae420
- Make tabs narrower so they all fit on screen. Now navigation buttons
...
appear only on PSP resolution
- Combined Audio/Volume tab in game options for consistency.
svn-id: r23130
2006-06-15 13:18:28 +00:00
Eugene Sandulenko
65041ae239
Fix bug with tab navigation buttons jumping on resolution change.
...
svn-id: r23128
2006-06-15 12:09:53 +00:00
Torbjörn Andersson
e939153b6a
Fixed regression with the override checkboxes in the "Edit game" dialog. The
...
checkbox's command message was being intercepted by the tab widget.
svn-id: r23126
2006-06-15 12:04:22 +00:00
Travis Howell
e5b5361e75
Remove error for default case of active case 6/8 in akos_increaseAnim(), a default case is normal in original games. Fixes bug #1506017 - HE Pajama Sam 1: ERROR while tralking to snotty trees.
...
svn-id: r23125
2006-06-15 10:18:23 +00:00
Torbjörn Andersson
2265872a83
Delete the old cursor buffer before allocating a new one. If the theme is
...
enabled by the time it's refreshed, replace the cursor.
svn-id: r23122
2006-06-15 08:07:20 +00:00
Eugene Sandulenko
e76a4cbc0d
Smaller versions of checkbox and cursor for 320xY resolutions.
...
svn-id: r23120
2006-06-15 02:54:02 +00:00
Eugene Sandulenko
bc74af60a6
- Consistent order of tabs between global and game options
...
- Consistent order of paths on paths tab in global and game options
svn-id: r23118
2006-06-15 02:30:05 +00:00
Eugene Sandulenko
021159724d
Fix drawing of tab widget. Now it matches mock-ups. Added tab scrolling.
...
svn-id: r23116
2006-06-15 02:14:40 +00:00
Torbjörn Andersson
4eefe52e1c
Fixed FF cursor hotspots, after Kirben pointed out to me two special cases that
...
we didn't handle. This makes he tile puzzle easier to solve. (But it's still a
terrible puzzle.)
svn-id: r23114
2006-06-14 22:56:59 +00:00
Johannes Schickel
70fc192f30
Should fix --debugflags for all engines which set up the debug flags in Engine::init.
...
svn-id: r23110
2006-06-14 19:43:25 +00:00
Torbjörn Andersson
42d093cd16
Added --themepath option, and documented (very briefly) the --gui-theme option.
...
svn-id: r23108
2006-06-14 19:32:26 +00:00
Johannes Schickel
793151a0aa
Implements new Tab drawing for modern theme (nearlly matches mockups now)
...
svn-id: r23106
2006-06-14 16:29:56 +00:00
Travis Howell
6fe3d3214d
Fix the shadow glitches in HE98 version of puttrace, the shadow mode isn't reset in HE90-98 games.
...
svn-id: r23104
2006-06-14 12:22:24 +00:00
Johannes Schickel
7afb55604b
fixes compile with msvc8
...
svn-id: r23102
2006-06-14 11:30:19 +00:00
Sven Hesse
332e1d860e
Some more READ_LE_* -> MemoryReadStream.* conversions
...
svn-id: r23099
2006-06-13 19:15:08 +00:00
Torbjörn Andersson
94de874087
Since setCursorHotspot() does not update the cursor (should it?), we have to
...
call it before setCursorFromBuffer(), not afterwards. This fixes the cursor
hotspot being temporarily wrong in HE games that use loadWizCursor().
svn-id: r23094
2006-06-13 18:37:40 +00:00
Eugene Sandulenko
9458fd5cff
No idea how PlayStation turned to Playstation. Fixing.
...
svn-id: r23093
2006-06-13 18:33:58 +00:00
Eugene Sandulenko
410e149705
More proper version of credits
...
svn-id: r23092
2006-06-13 18:32:05 +00:00
Eugene Sandulenko
f66f86fbd7
Fix credits
...
svn-id: r23090
2006-06-13 18:22:18 +00:00
Sven Hesse
a709eb05b7
More READ_LE_* -> MemoryReadStream conversion + minor cleanup
...
svn-id: r23089
2006-06-13 17:02:53 +00:00
Torbjörn Andersson
61c5281454
Removed printf() debug message.
...
svn-id: r23085
2006-06-13 10:20:59 +00:00
Torbjörn Andersson
3728e96b17
Disable the theme before restoring the cursor, not afterwards. Otherwise there
...
may be a noticeable amount of time (disabling the theme can be comparatively
slow) where the cursor is wrong.
svn-id: r23082
2006-06-13 09:57:16 +00:00
Torbjörn Andersson
df4f95f805
Let the [cursor] palette manager handle disableCursorPalette() too, to avoid
...
cursor glitch in at least some HE games which first set a cursor palette, and
then disable it. (The disabled palette would be re-enabled after dismissing the
GUI.)
svn-id: r23081
2006-06-13 09:48:46 +00:00
Sven Hesse
243e6b2d27
Fixing Scenery::_statics, Game::_totTextData and Game::_totResourceTable
...
svn-id: r23078
2006-06-13 08:10:54 +00:00
Travis Howell
486f181314
Add another version of SoccerMLS
...
svn-id: r23077
2006-06-13 04:05:16 +00:00
Sven Hesse
f52921fb9b
Using MemoryReadStream for Scenery::loadAnim()
...
svn-id: r23073
2006-06-12 22:21:07 +00:00
Sven Hesse
796b001b4f
Fixing loading of Scenery::_animations[] + small gob2 cleanup
...
svn-id: r23066
2006-06-12 21:33:30 +00:00
Won Star
da64d9f72e
o WIP file cache code borrowed from PS2 port.
...
o add property
svn-id: r23062
2006-06-12 15:33:27 +00:00
Sven Hesse
5c630a4e63
Small corrections and cleanup for Gob2, fixing the graphical glitches in the intro
...
svn-id: r23060
2006-06-12 10:55:53 +00:00
Torbjörn Andersson
f22be03872
Increased the spacing between the widgets on the "Game" tab of the "Edit Game"
...
dialog in 320xX mode. They were so close to each other that it bordered on
being pornographic.
svn-id: r23058
2006-06-12 08:40:50 +00:00
Travis Howell
48358fb09c
Fix bug #1500552 - FF: Glitches in Swamp Soup game of arcade
...
svn-id: r23055
2006-06-12 06:47:38 +00:00