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
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
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
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
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
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
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
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
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
Max Horn
5f4c9f913f
Turned InSaveFile & OutSaveFile into simple typedefs
...
svn-id: r33606
2008-08-04 11:38:25 +00:00
Max Horn
c92ee34e45
Removed join_paths from default save manager, and use FSNode API instead (may lead to regressions, watch out)
...
svn-id: r33605
2008-08-04 11:32:42 +00:00
Max Horn
99f546caad
Moved the OutSaveFile::finalize method to WriteStream; implemented DumpFile::flush()
...
svn-id: r33604
2008-08-04 11:30:47 +00:00
Travis Howell
3f180a4c3f
Remove debug left over.
...
svn-id: r33596
2008-08-04 01:57:50 +00:00
Max Horn
4d5df949c7
FilesystemNode code: some comment cleanup; added FilesystemNode::openForReading() and openForWriting() methods (for now these are simple wrappers around Common::File)
...
svn-id: r33590
2008-08-03 18:35:51 +00:00
Max Horn
01f07b5e21
cleanup
...
svn-id: r33587
2008-08-03 18:29:37 +00:00
Max Horn
fe9323ae57
Implemented DumpFile::open(FSNode)
...
svn-id: r33586
2008-08-03 18:11:27 +00:00
Max Horn
b54a1227d9
OSYSTEM: Pushed some SDL/Symbian specific code to the respective backends; made openConfigFileForReading/openConfigFileForWriting return 0 if they failed to open a file
...
svn-id: r33585
2008-08-03 17:05:01 +00:00
Max Horn
6377b8bdd5
New OSystem API for loading/storing default config file
...
svn-id: r33584
2008-08-03 16:54:18 +00:00
Johannes Schickel
5dedf1bc43
Removed comment.
...
svn-id: r33581
2008-08-03 12:53:12 +00:00
Florian Kagerer
eec2a0137d
fix last commit (invalid kyra.dat game features for HOFCD)
...
svn-id: r33580
2008-08-03 12:50:56 +00:00
Johannes Schickel
126d4a5ec6
Added detection entries for kyra2 cd italian fan translation (see fr#2003504 "KYRA: add support for Italian version of Kyrandia 2&3"). (totally untested!)
...
svn-id: r33579
2008-08-03 12:16:53 +00:00
Florian Kagerer
5ae93cb108
add support for HOF Italian fan translation to kyra.dat
...
svn-id: r33578
2008-08-03 12:09:48 +00:00
Eugene Sandulenko
c49e7ab73f
Fix bug #2011470 : "DRASCULA: slowdown when you hold mouse buttons"
...
svn-id: r33576
2008-08-03 12:02:09 +00:00
Eugene Sandulenko
c88c69f357
Fix bug #2017432 : "DRASCULA: Typing is slow when you save a game"
...
svn-id: r33574
2008-08-03 11:42:05 +00:00
Torbjörn Andersson
117dee5e4a
Fixed bug #1995033 ("BASS: BG Sound stopped on opening item list"). Apparently
...
the sound is supposed to be paused and then unpaused, but the pause function is
called many more times than the unpause function. In the original, this
presumably didn't matter. In ScummVM's mixer, it does.
svn-id: r33570
2008-08-03 10:16:17 +00:00
Torbjörn Andersson
e8cee7823d
Fixed bug #1995022 ("BASS: wrong displayed 2 line text").
...
svn-id: r33568
2008-08-03 09:51:13 +00:00
Torbjörn Andersson
dcecff4829
Fixed bug that prevented upper-case letters from being used in savegame names.
...
Apparently, strchr(..., 0) will find the string terminator - at least for me -
and when that's added to the name, it will terminate the string.
svn-id: r33565
2008-08-03 09:41:10 +00:00
Max Horn
01c50cfe1d
Proper fix for bug #2035390 : Check for ConfigManager::kApplicationDomain, and also forbid targets starting with an underscore
...
svn-id: r33562
2008-08-03 08:05:19 +00:00
Kari Salminen
b76f766888
Shut up MSVC warning about mgY being an unreferenced local variable.
...
svn-id: r33561
2008-08-03 08:01:11 +00:00
Torbjörn Andersson
4984a28ca5
Fixed #2021902 ("DRASCULA: Can't adjust the volume inside the game"). I can't
...
verify that this matches the original behaviour, but at least it's better now.
svn-id: r33558
2008-08-03 07:40:04 +00:00
Florian Kagerer
4c74db4463
add non-interactive lol demo
...
svn-id: r33556
2008-08-02 23:11:31 +00:00