Age | Commit message (Collapse) | Author |
|
svn-id: r12056
|
|
open so that it can be re-opened afterwards. It's not so much that it may
have changed, but it may have been closed.
This should fix a crash when escaping the credits.
svn-id: r12055
|
|
least the credits text is showing now.
svn-id: r12053
|
|
svn-id: r12052
|
|
will display it, and it's so much more interesting this way. :-)
svn-id: r12051
|
|
svn-id: r12017
|
|
checking the GF_DEMO flag. (There's still one "unnecessary" reference to
GF_DEMO in functions.cpp, but I plan on rewriting that function soon so I
don't want to touch it right now.)
svn-id: r12009
|
|
"StandardHeader" instead of "_standardHeader".
svn-id: r11997
|
|
o Removed SoundMixer::bindToSystem()
o In scumm, replaced _silentMixer, _silentDigitalImuse and _noDigitalSamples by SoundMixer::isReady()
svn-id: r11893
|
|
mainly because people kept (accidentally and sometimes on purpose :-) misusing them
svn-id: r11881
|
|
(not yet done by any detector, but will come with the MD5 detection code)
svn-id: r11811
|
|
svn-id: r11764
|
|
the recent mixer changes made it more audible. Or maybe I just didn't
listen until now.
svn-id: r11763
|
|
few other hitherto harmless bugs, which I've hopefully managed to fix.)
svn-id: r11762
|
|
svn-id: r11756
|
|
svn-id: r11755
|
|
(AudioInputStream subclasses really really should implement readBuffer() for good performance)
svn-id: r11753
|
|
svn-id: r11711
|
|
svn-id: r11707
|
|
svn-id: r11705
|
|
svn-id: r11704
|
|
pointless MusicStream class; removed various specific Channel subclasses and instead generalized the base class some more
svn-id: r11699
|
|
better to do. :-)
svn-id: r11649
|
|
"restart script" opcode. To actually verify this, though, I'd need to find
a case where any other script than script 0 at offset 0 is restarted...
svn-id: r11638
|
|
of an animated cutscene while the mixer was still using it. Oddly enough, I
didn't encounter this bug when I played through the game recently, but
today it happened every time at the end of the cutscene where Nico finds
the jaguar stone.
svn-id: r11637
|
|
GameSettings::gameName to name; added temporary experimental MD5 hack
svn-id: r11603
|
|
svn-id: r11581
|
|
previous commit.
svn-id: r11551
|
|
aligned, never flipped and never RLE16-compressed. Simplified the code
accordingly. (Displaying the restore dialog when specifying an unused save
slot from the command-line works again now.)
Plus some minor cleanups.
svn-id: r11550
|
|
e.g. it's 'C' or 'c' to display the credits, not some random function key.
svn-id: r11549
|
|
files with a primitive and incomplete tool to present resource information.
(It may evolve into something useful and/or presentable later. Much later.)
I've found no evidence whatsoever that the mysterious blend & 0x02 case is
ever used. Since the code makes no sense to me, I've removed it.
svn-id: r11538
|
|
svn-id: r11528
|
|
To match original version and other games.
svn-id: r11479
|
|
"nosubtitles", let's change this one as well. Of course, it does break
compatibility with old config files, but I guess the worst that can happen
is that we have an unused "nosubtitles" line in addition to the used
"subtitles" line...
svn-id: r11464
|
|
svn-id: r11457
|
|
game engines.
svn-id: r11447
|
|
console a bit earlier so that error messages about missing files will be
more obvious to the user. (If an error happens that early, some of the
debugger commands will cause ScummVM to crash. I might look into that
later.)
svn-id: r11443
|
|
the dreaded Pyramid Bug.
svn-id: r11427
|
|
svn-id: r11384
|
|
experimental resource dumping code.
svn-id: r11382
|
|
svn-id: r11366
|
|
understand the idea was to allow moving objects to take up space in the
scene, thus forcing actors to move around them, or something like that.
However, the number of extra bars/nodes was always zero.
svn-id: r11365
|
|
svn-id: r11364
|
|
svn-id: r11363
|
|
number of parameters to a function would be useful for debugging, but that
information is already available in the script data itself.
svn-id: r11360
|
|
Added tentative workaround for the bug (a script bug, I think) that causes
the game to hang when examining the lift at the top of the pyramid.
And, of course, some misc. cleanup.
svn-id: r11359
|
|
still uses it are the engine's global variables which, on the other hand,
are used *everywhere*.
I'll have to think some more about those. I guess I should take a closer
look at how the other engines handle them. (That goes for a lot of things
by the way.)
svn-id: r11349
|
|
svn-id: r11343
|
|
menu, and wasn't even necessary there so I've removed it. That means the
tony_gsdk.cpp file is no longer necessary. Sorry Tony, but at least you
still have your own debugger command! ;-)
svn-id: r11342
|
|
svn-id: r11318
|