Kari Salminen
a944497d75
HACK: Force oxygen to maximum during Operation Stealth's first arcade sequence.
...
This way the arcade sequence is completable now.
This hack should be removed later and the first
arcade sequence be made properly playable!
svn-id: r33667
2008-08-06 20:41:53 +00:00
Stephen Kennedy
72da19afef
Keymapper WIP:
...
* Made Keymap class responsible for loading / saving of mappings
svn-id: r33665
2008-08-06 19:21:45 +00:00
Max Horn
32ad70f608
Do not query savestates which obviously do not exist (to shut up bogus console warnings)
...
svn-id: r33664
2008-08-06 16:03:06 +00:00
Vicent Marti
8cb26074bd
Added support for customized background dimming on dialogs.
...
Bugfix: Popup widgets were dimming the background.
svn-id: r33663
2008-08-06 15:06:22 +00:00
Vicent Marti
7df651c4d6
Bugfix: Problem with spaces/comments in embeded theme script.
...
svn-id: r33662
2008-08-06 14:38:23 +00:00
Vicent Marti
bd0cdd0f74
Cleanup on default theme.
...
Added support for Widget Type Declaration (makes XML much cleaner).
svn-id: r33661
2008-08-06 14:28:37 +00:00
Stephen Kennedy
57b13141af
Keymapper WIP:
...
* Implemented stack-based active map in Keymapper
* Started proper testing by adding code to OSystem_SDL to set up simple HardwareKeySet and Keymap
svn-id: r33660
2008-08-06 14:21:05 +00:00
Vicent Marti
38f130db34
Bugfix: Blank space in bottom of the game selection widget.
...
svn-id: r33659
2008-08-06 14:07:09 +00:00
Vicent Marti
4095f2eea9
Bugfix: Text selection background in list widget overlays scrollbar (finally).
...
Bugfix: Game list missing one entry.
svn-id: r33658
2008-08-06 13:58:07 +00:00
Vicent Marti
ef7a14dbe2
Options menu fully parsed. Needs tweaking.
...
svn-id: r33657
2008-08-06 10:50:28 +00:00
Max Horn
e7027503f1
Workaround for bug #2016521 (DOTT: Bernard impersonating LaVerne)
...
svn-id: r33655
2008-08-06 10:32:20 +00:00
Max Horn
eb649983fc
SCUMM: Renamed inventoryScript -> inventoryScriptIndy3Mac
...
svn-id: r33654
2008-08-06 09:13:57 +00:00
Christopher Page
8bcc4619ec
Added a check to make sure there is an active engine available when trying to load a game from the launcher
...
svn-id: r33652
2008-08-06 01:48:46 +00:00
Vicent Marti
4256c35791
Options menu layout parsing, featuring the brand new FATPOPUPS.
...
svn-id: r33651
2008-08-05 23:58:45 +00:00
Christopher Page
af16043008
Added FIXME comment to ConfigDialog class
...
svn-id: r33650
2008-08-05 22:02:24 +00:00
Christopher Page
e30d16ddc2
Fixed more warnings
...
svn-id: r33649
2008-08-05 21:56:45 +00:00
Torbjörn Andersson
4e66938e8c
Committed my patch #2026097 ("ALSA: Try both 65:0 and 17:0 by default"), with a
...
slight modification to the README changes. (I don't know how to interpret all
the output from aconnect, so I'm only documenting "the most important bit".)
svn-id: r33648
2008-08-05 21:43:10 +00:00
Christopher Page
21cd277f13
Fixed some GCC warnings
...
svn-id: r33647
2008-08-05 21:38:59 +00:00
Max Horn
169b27de0a
Patch #2014663 : Do not mark stack as executable in HQx scaler
...
svn-id: r33645
2008-08-05 21:26:04 +00:00
Kari Salminen
df1246bf9f
Workaround for missing player character animation when exiting the airport in Santa Paragua in at least the 256 color PC version of Operation Stealth.
...
svn-id: r33644
2008-08-05 21:20:11 +00:00
Kari Salminen
f3ecdaa6fe
Made rest of resource loading functions used in loadResource return -1 on error.
...
This fixed a crash in Operation Stealth when walking out of the airport
(Some file couldn't be opened and the game crashed because of that.
Now it doesn't crash but handles the missing file gracefully).
svn-id: r33643
2008-08-05 19:30:16 +00:00
Kari Salminen
9417066641
Add detection entry for a previously unrecognized 16 color PC version of Operation Stealth (The John Glames variant).
...
svn-id: r33642
2008-08-05 18:17:55 +00:00
Vicent Marti
eb3d163439
Look, the launcher is rendered with the new layout parser.
...
svn-id: r33641
2008-08-05 16:23:17 +00:00
Max Horn
8d830effc1
SCUMM: cleanup SaveLoadChooser::updateInfos code
...
svn-id: r33640
2008-08-05 13:11:22 +00:00
Max Horn
bedebaccc3
SCUMM: Don't try to load metadata for slot -1 (i.e. don't try to load metadata if nothing is selected)
...
svn-id: r33639
2008-08-05 13:08:07 +00:00
Kari Salminen
966b5eb94e
Fix prompt updating regression introduced in r32257:
...
Previously prompt didn't get updated all the time,
like e.g. when selecting EXAMINE and moving the
cursor over to DOOR and then moving the cursor to
a place where there was no selectable object. The
prompt would've still shown "EXAMINE DOOR", now
it shows just "EXAMINE" which is correct AFAIK.
svn-id: r33637
2008-08-05 12:58:23 +00:00
Johannes Schickel
e2e0b1393b
Output errors on (some) missing files.
...
svn-id: r33635
2008-08-05 12:13:01 +00:00
Travis Howell
a9bef1051e
Remove file attribute check, since getChild() can be called on file path that doesn'r exist.
...
svn-id: r33633
2008-08-05 11:42:04 +00:00
Johannes Schickel
b89c9c9b89
Changed implementation parameters/return values to match definition.
...
svn-id: r33632
2008-08-05 11:32:16 +00:00
Vicent Marti
fdf485ea9b
Missing file in last commit.
...
svn-id: r33631
2008-08-05 10:03:53 +00:00
Vicent Marti
70ef503434
Massive refactoring on the layout parsing API.
...
Added support for layout spacings.
Fixed bug in theme conversion python script.
svn-id: r33630
2008-08-05 09:54:36 +00:00
Christopher Page
2acbc2a88e
Merged revisions 33626-33627 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33629
2008-08-05 02:31:26 +00:00
Christopher Page
0725f7ec93
Made changes to keep KYRA and PARA compatible with RTL/GMM
...
svn-id: r33628
2008-08-05 02:11:00 +00:00
Travis Howell
f7cc93f71a
Removed unneeded #includes.
...
svn-id: r33627
2008-08-05 00:27:25 +00:00
Travis Howell
7318533189
Fix win32 compile.
...
svn-id: r33626
2008-08-05 00:21:46 +00:00
Christopher Page
4198ee9623
Merged revisions 33188-33189,33191-33193,33196,33198,33202-33203,33206,33210,33212,33218-33220,33222,33224-33226,33229-33243,33246,33248-33250,33252,33258-33261,33263,33266,33270,33272-33283,33285,33287-33290,33295-33298,33321,33325-33330,33332-33335,33337-33340,33342,33345,33347,33349-33350,33352-33357,33359-33367,33369-33371,33373,33375-33377,33379-33380,33383-33385,33387-33389,33392-33394,33400-33402,33404-33405,33407-33410,33412-33416,33418-33419,33425-33427,33432,33436-33438,33444,33446,33452-33453,33455-33459,33463-33464,33466-33471,33473-33474,33478,33490,33492,33495-33496,33509-33512,33518-33519,33522-33527,33529-33530,33537,33541,33544,33546,33550,33552-33554,33556,33558,33561-33562,33565,33568,33570,33574,33576,33578-33581,33584-33587,33590,33596,33604-33611,33614-33615,33617-33618,33620-33621 via svnmerge from
...
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk
svn-id: r33624
2008-08-04 22:34:07 +00:00
Lars Persson
5dd834488e
Symbian build package should now contain drascula.dat also
...
svn-id: r33623
2008-08-04 20:00:56 +00:00
Max Horn
4f5479ee74
Pushed some port specific code from DefaultSaveFileManager out to port specific code in backends/platform/
...
svn-id: r33621
2008-08-04 19:38:28 +00:00
Kari Salminen
99addb709c
Fix for misplaced objects in mouse object selection (Operation Stealth specific).
...
- Implemented Operation Stealth specific part of getObjectUnderCursor
which handles negative frame values.
- Fixed a test case (Should test for ydif <= 0 although tested for ydif < 0).
- Made part-value be anded with 0x0F in a test case to comply with disassembly.
- Added comment about a test case which isn't present in the disassembly.
Removing it makes things crash sometimes so letting it be.
svn-id: r33620
2008-08-04 19:32:52 +00:00
Lars Persson
476e5bbb10
List the correct engines in about,
...
updated actions with Lure (from WinCE).
Increased min heap size to 5MB
svn-id: r33618
2008-08-04 18:14:17 +00:00
Max Horn
4900a3e96e
Remove some code which was rendered obsolete by md5's commit r33610
...
svn-id: r33617
2008-08-04 17:46:22 +00:00
Vicent Marti
dd46f8305e
Layout parsing. Work in progress. Looks like a GUI!
...
svn-id: r33616
2008-08-04 17:44:18 +00:00
Max Horn
2f2a4f03d0
Modified DefaultSaveFileManager::checkPath to perform at least basic checks on non-UNIX, non-Symbian systems
...
svn-id: r33615
2008-08-04 17:41:07 +00:00
Max Horn
92d6ee3d76
Moved ConfMan.registerDefault calls for savepath to DefaultSaveFileManager (eventually, should be pushed into backends/platform/ code)
...
svn-id: r33614
2008-08-04 17:17:37 +00:00
Vicent Marti
85c36885f5
Theme layout parsing. Work in progress.
...
svn-id: r33613
2008-08-04 16:59:55 +00:00
Filippos Karapetis
1ed65c1e2e
Added Italian translation for the load confirmation window in IHNM
...
svn-id: r33611
2008-08-04 15:23:08 +00:00
Filippos Karapetis
2efe13026d
Fixing compilation under MSVC
...
svn-id: r33610
2008-08-04 15:01:41 +00:00
Max Horn
05968b18c9
Modified DumpFile::open to accept non-existing nodes, and to actually open files in write mode -- d'oh
...
svn-id: r33609
2008-08-04 13:25:30 +00:00
Max Horn
d061e50a7e
DefaultSaveFileManager: Killed class StdioSaveFile, used FilesystemNode::openForReading()/openForWriting() instead (may cause regressions, watch out)
...
svn-id: r33608
2008-08-04 11:48:33 +00:00
Max Horn
73cbcd33e0
SCUMM: Only try to load savefile metadata from slots >= 0
...
svn-id: r33607
2008-08-04 11:46:52 +00:00