Joost Peters
fb247af301
add workaround for #2687172 : BASS: Occasional loss of speech
...
svn-id: r42473
2009-07-14 11:15:21 +00:00
Paul Gilbert
324ba3703b
Bugfix to cursor updates - it previously required that both X and Y positions had changed before a cursor change could occur
...
svn-id: r42472
2009-07-14 10:55:51 +00:00
Paul Gilbert
fb631a7f38
Bugfix for player being able to walk through some objects against room walls
...
svn-id: r42471
2009-07-14 10:26:56 +00:00
Joost Peters
72e2b9fe5a
commit peres' patch for #2813472 : BASS: "showgrid" enabled triggers an assert
...
svn-id: r42470
2009-07-14 09:44:56 +00:00
Sven Hesse
aac58c80cc
Removing ioFailed() usage and fixing a leak in case of error
...
svn-id: r42469
2009-07-14 08:57:55 +00:00
Max Horn
dbf968b49e
TINSEL: Don't use ioFailed to check if a file was opened succesfuly
...
svn-id: r42468
2009-07-14 08:36:06 +00:00
Norbert Lange
799ab9ac45
removed one more useless variable and turned often used flags into bools
...
big cleanup of the interrupt-function
changed NoteOn function to pass the results directly instead of saving them in member variables
svn-id: r42466
2009-07-14 02:15:31 +00:00
Sven Hesse
5913895ecc
Allow resource loading from EXT even if the TOT has none again
...
svn-id: r42463
2009-07-13 23:42:37 +00:00
Norbert Lange
d5e1738ef6
cleaned up NoteOn a bit
...
fixed NoteOff and removed some useless variables - intro sounds fine now
svn-id: r42461
2009-07-13 22:49:34 +00:00
Max Horn
581be82b83
Completed name of the creator of our logo
...
svn-id: r42459
2009-07-13 22:19:33 +00:00
Gregory Montoir
230bd03913
tucker: added workaround for original game glitch (tracker item #2597763 )
...
svn-id: r42458
2009-07-13 22:19:10 +00:00
Gregory Montoir
b98fdb997d
tucker: fixed issues with dirty rects handling (tracker item #2597763 )
...
svn-id: r42456
2009-07-13 22:11:54 +00:00
Max Horn
3ed4f388d7
Unify PS2 and non-PS2 alloc code in Common::Array code (if this causes regressions somewhere, we better find a fix that also works on PS2)
...
svn-id: r42455
2009-07-13 22:08:56 +00:00
Norbert Lange
162c6a418d
added routine pickvoice to dinamically choose a fitting channel
...
use similar FP-rounding as the original player
svn-id: r42454
2009-07-13 21:27:58 +00:00
Johannes Schickel
51a9bfc9e2
Refactor GUI options update into a function in Common: updateGameGUIOptions.
...
svn-id: r42446
2009-07-13 18:47:32 +00:00
Johannes Schickel
88e0fc2c43
Add transparent GUI options update for SCUMM too.
...
svn-id: r42445
2009-07-13 18:32:03 +00:00
Johannes Schickel
1871a2e68d
Support transparent guioptions update on game launch for AdvancedMetaEngine.
...
svn-id: r42444
2009-07-13 18:31:42 +00:00
Johannes Schickel
43c7f7530a
Got rid of Screen_LoL::_paletteConvTable.
...
svn-id: r42443
2009-07-13 17:48:13 +00:00
Eugene Sandulenko
6723a1acd2
Add Drascula engine to the credits
...
svn-id: r42441
2009-07-13 17:28:49 +00:00
Kari Salminen
242b7ef708
Fix compilation under Windows (The fabs-calls were causing error C2668 about 'ambiguous call to overloaded function').
...
svn-id: r42440
2009-07-13 17:09:40 +00:00
Kari Salminen
e5c2275e80
Fix for bug #2669415 (FW: half walking speed in a screen).
...
svn-id: r42439
2009-07-13 16:52:09 +00:00
Willem Jan Palenstijn
4ea74d7e04
Add one more type of IQ-points filename (for bug #2820803 )
...
svn-id: r42436
2009-07-13 14:46:14 +00:00
Travis Howell
01624bbb28
Fix bug #2820472 - MAZE: Keyboard input fault.
...
svn-id: r42434
2009-07-13 07:55:11 +00:00
Max Lingua
93c9194504
Reverted my previous change (fprintf vs fputs),
...
and properly implemented fputs for stderr case
on PS2 ;-)
svn-id: r42433
2009-07-13 00:55:30 +00:00
Willem Jan Palenstijn
3427fb3100
Remove double endline
...
svn-id: r42430
2009-07-12 22:08:10 +00:00
Max Lingua
973adc2772
On PS2 use "fprintf" (as in 0.13.x ) to print error messages to stderr,
...
rather than "fputs", which is buggy in the PS2 implementation.
svn-id: r42429
2009-07-12 22:00:47 +00:00
Max Lingua
a0c3754971
Split _eof vs. _err.
...
Latter defaults to false for now, there are hooks
for possible future implementation.
svn-id: r42428
2009-07-12 21:58:00 +00:00
Eugene Sandulenko
bd91c1129d
Patch #1936137 : "Speech for Mac BS1 english"
...
svn-id: r42423
2009-07-12 18:52:38 +00:00
Kostas Nakos
b0b12b60ed
oops, fix props
...
svn-id: r42421
2009-07-12 16:40:10 +00:00
Kostas Nakos
810bbca93c
fix build with arm-asm routines
...
svn-id: r42420
2009-07-12 15:59:56 +00:00
Kostas Nakos
d6fb5bb922
Apply patch 2802544: WINCE: Implement OSystem::engineInit to remove hack
...
svn-id: r42419
2009-07-12 15:59:27 +00:00
Johannes Schickel
32f1e47eff
Fix typo, which in fact fixes bug #2820353 "GUI: Search doesn't handle uppercase properly".
...
svn-id: r42418
2009-07-12 14:29:59 +00:00
Johannes Schickel
c3ce2087bb
Add missing quotation mark to error message.
...
svn-id: r42406
2009-07-12 08:51:57 +00:00
Paul Gilbert
f278432144
Added support for sub-relation message types - this fixes trying to attach the chain to the hook on the deck
...
svn-id: r42405
2009-07-12 07:23:50 +00:00
Max Lingua
55cda3aa25
ScummVM/PS2 bugs fixed by this commit:
...
- general file write corruption (eg. ScummVM.ini, etc.)
- COMI specific save crash / corruption
(added option in engines/scumm/saveload.cpp to disable
thumbnails on PS2, as emergency fallback in case the
fix should prove to be insufficient)
- implemented _screenChange logic
(fixes grabOverlay & COMI popup menu)
- fixed higher pitch (chipmunk fx)
- made NET IRXs optional to allow it to work on fat PS2 without net+hd
- fixed cursor restore on RTL
- added "." as R2 to skip single lines of dialog
- added write cache
svn-id: r42404
2009-07-12 05:38:08 +00:00
Max Lingua
17b1c6d0ae
I am re-commiting the FORCE_RTL as a temporary solution
...
in trunk, so that trunk/1.0rc is au pair feature-wise
with 0.13.x.
svn-id: r42403
2009-07-12 05:35:56 +00:00
Max Lingua
13a1dc0a58
Added a temporary work-around for PS2 backend in common/array.h
...
cause its vintage compiler does not support "new T[newCapacity]()"
but only "new T[newCapacity]", this will let it compile through.
It's ifdef'd as __PLAYSTATION2__, so it won't make a difference
for other backends with more modern tools.
svn-id: r42402
2009-07-12 05:34:46 +00:00
Filippos Karapetis
31a0c80905
Moved the kernel and the vocabulary outside of the engine state (they're static data, which never changes during a game)
...
svn-id: r42398
2009-07-11 23:45:54 +00:00
Filippos Karapetis
116d225411
Changed an incorrect warning back to scidprintf - the relevant message is for testing only
...
svn-id: r42394
2009-07-11 19:38:41 +00:00
Filippos Karapetis
f0892cdcbe
Some work on QFG1VGA (looks like a mix of SCI1 and SCI1.1)
...
svn-id: r42393
2009-07-11 19:00:56 +00:00
Filippos Karapetis
4f0888b8b6
Removed the version parameter from GfxResManager
...
svn-id: r42387
2009-07-11 17:25:49 +00:00
Filippos Karapetis
848b9cda03
If we fail to auto-detect either the volume or the map version, set the one to be equal to the other
...
svn-id: r42386
2009-07-11 16:07:14 +00:00
Willem Jan Palenstijn
8dd3492194
SCI: don't let TimerSongIterator loop forever, and don't immediately
...
signal completion when starting it. This fixes a sync issue with
the departing spaceship at the start of SQ4CD (after the intro).
svn-id: r42385
2009-07-11 15:00:40 +00:00
Travis Howell
1c02b93b70
Fix pinball type mini game in Putt-Putt Enters The Race.
...
svn-id: r42382
2009-07-11 12:23:42 +00:00
Sven Hesse
2ceea652e6
Explicitely instantiate the decompressWizImage() templates, so that they won't be optimized away, as they are also used in akos.cpp
...
svn-id: r42380
2009-07-11 10:24:06 +00:00
Willem Jan Palenstijn
d3d06626e4
Fix oversight in r42361 and also handle consecutive copied characters in SAGA.
...
svn-id: r42378
2009-07-11 09:45:25 +00:00
Paul Gilbert
6bf91ab66f
Bugfix to properly save the currently playing midi music when saving a scene
...
svn-id: r42377
2009-07-11 08:16:55 +00:00
Travis Howell
9594beb39f
Only error out, if checkStaticSelectorNames() fails.
...
svn-id: r42376
2009-07-11 07:03:28 +00:00
Filippos Karapetis
2b5fac58d5
Applied patch 2818733 - "SCI: Timer iterator for audio resources played via doSound"
...
svn-id: r42375
2009-07-11 06:53:39 +00:00
Filippos Karapetis
28dd343e08
Applied slightly modified patch 2819002 - "SCI: resource-view-patch on SQ5/German fix"
...
svn-id: r42374
2009-07-11 06:43:01 +00:00