Yotam Barnoy
3c857be0c5
PSP: switched loader to use PSP's debug mechanism
...
svn-id: r50111
2010-06-21 11:51:19 +00:00
Martin Kiewitz
cfcf53bec0
SCI: fix regression of r50073, allNotesOff() now directly sends to driver again. If we send to queue, queue will never actually get processed and even if it was, the channels wouldnt be mapped anymore anyway
...
svn-id: r50110
2010-06-21 10:51:14 +00:00
Martin Kiewitz
8fce660090
SCI: also set throttle trigger on kPalette(animate)
...
svn-id: r50109
2010-06-21 10:40:48 +00:00
Martin Kiewitz
98196b8af6
SCI: GfxPalette::kernelSetIntensity() now also triggers throttler - somewhat "fixes" lb2cd when selecting play game
...
svn-id: r50108
2010-06-21 10:14:04 +00:00
Matthew Hoops
473ae1c11e
Cleaner fix for the QFG4 demo audio map problem.
...
svn-id: r50104
2010-06-20 23:41:54 +00:00
Matthew Hoops
72534afea9
Ignore the broken 65535x.map file in the QFG4 demo, mistakenly picked up when checking for patches. Audio now works there.
...
svn-id: r50102
2010-06-20 22:30:20 +00:00
Martin Kiewitz
7694993bef
SCI: fixed typo
...
svn-id: r50101
2010-06-20 21:14:46 +00:00
Martin Kiewitz
6f195ae5a4
SCI: implemented kPalVary(changeTicks)
...
svn-id: r50100
2010-06-20 21:12:15 +00:00
Martin Kiewitz
4a83b2c5f6
SCI: properly implement kPalVary functionality within kDrawPic and transitions, so pharkas finally works w/o palette corruption
...
svn-id: r50099
2010-06-20 20:52:31 +00:00
Max Horn
d79428e816
GUI: Tweak low-res Launcher layout (1-2 more games visible in game list, less space wasted between buttons)
...
svn-id: r50098
2010-06-20 20:36:14 +00:00
Martin Kiewitz
66b9eaac34
SCI: adding timestamp update for frameout, fixes gk1 windows main menu
...
svn-id: r50094
2010-06-20 20:09:07 +00:00
Martin Kiewitz
3a9217dd5a
SCI: disable palvary when reverse is fully done - fixes palette getting stuck in pharkas (the broken palette in there is actually not caused by palvary, it was just overwritten before by view palette updates and those dont occur when palvary is active)
...
svn-id: r50093
2010-06-20 20:05:00 +00:00
Martin Kiewitz
a22e294ca6
SCI: displaying debug warning again for kPalVary(init)
...
svn-id: r50092
2010-06-20 19:39:08 +00:00
Martin Kiewitz
d37a25cfee
SCI: cleanup of SciPalette
...
svn-id: r50091
2010-06-20 19:18:33 +00:00
Martin Kiewitz
05e2bbcc33
SCI: dont display string set by kSetQuitStr
...
svn-id: r50090
2010-06-20 18:22:49 +00:00
Martin Kiewitz
3c6639eb86
SCI: implemented kPalVary(reverse) for pharkas, although there is a bug somewhere, not working 100%
...
svn-id: r50089
2010-06-20 18:20:05 +00:00
Matthew Hoops
ff785325ad
Sort planes in kFrameOut by priority and keep plane/item priority separate as they represent two different things. Fixes various SCI32 graphical glitches. Most (all?) remaining glitches are because we don't yet handle kSignalFixedPriority.
...
svn-id: r50087
2010-06-20 17:17:46 +00:00
Martin Kiewitz
bb1358ae3b
SCI: adding info about kPalVary(8) being SCI32 exclusive
...
svn-id: r50086
2010-06-20 17:14:58 +00:00
Martin Kiewitz
7ecff0a300
SCI: implementing kPalVary(2)
...
svn-id: r50085
2010-06-20 17:08:39 +00:00
Martin Kiewitz
e8262d989e
SCI: adding code for kPalVary ticks == 0 case, fixes pharkas
...
svn-id: r50084
2010-06-20 16:48:52 +00:00
Martin Kiewitz
8fcb14d235
SCI: adding kPalVary update call to kFrameout - it's getting morning now in gabriel knight 1
...
svn-id: r50083
2010-06-20 16:36:34 +00:00
Martin Kiewitz
b016c16300
SCI: some kPalVary support - intro of island dr. brain works fine now
...
svn-id: r50082
2010-06-20 16:31:24 +00:00
Martin Kiewitz
7ce739f51b
SCI: kPalVary - cleanup and some more code
...
svn-id: r50081
2010-06-20 15:01:31 +00:00
Thierry Crozat
f58c69e65d
Commit slightly modified version of patch #3018727 : fix subtitle options (thanks fuzzie).
...
svn-id: r50080
2010-06-20 14:46:00 +00:00
Martin Kiewitz
15ae4d8f59
SCI: fix r50078, we need to update timestamp for inbetween SCI1.1 games, but not on kPortrait palette changes
...
svn-id: r50079
2010-06-20 13:38:24 +00:00
Martin Kiewitz
d2a3f59bfb
SCI: update timestamp like before for inbetween SCI1.1 games
...
svn-id: r50078
2010-06-20 13:30:40 +00:00
Martin Kiewitz
30f6e7824b
SCI: update sys palette timestamp only on kDrawPic in SCI1.1, fixes intro of island of dr. brain
...
svn-id: r50077
2010-06-20 13:25:08 +00:00
Martin Kiewitz
871c9bddde
SCI: removing unneeded parameters inside SciPalette, cleanup of SciPalette
...
svn-id: r50076
2010-06-20 13:15:45 +00:00
Martin Kiewitz
daf1429ca2
SCI: implementing reading of parameters for kPalVary(init) for argc 4 and argc 5
...
svn-id: r50075
2010-06-20 12:38:08 +00:00
Martin Kiewitz
36ca2ce421
SCI: some cleanup for kPalVary
...
svn-id: r50074
2010-06-20 12:21:57 +00:00
Martin Kiewitz
81f64c9e3e
SCI: storing all manual midi commands now and actually sending them to driver during onTimer() - fixes mt32 emulation crashing during lsl5 piano scene
...
svn-id: r50073
2010-06-20 10:25:46 +00:00
Torbjörn Andersson
41990883bf
Don't go into "menu input mode" unless the game currently allows the menus to
...
be displayed. I hope this is the correct fix to keep Police Quest 1 from
hanging if you press Escape while reading the newspaper in the briefing room.
svn-id: r50072
2010-06-20 09:51:11 +00:00
Paul Gilbert
110e03c87b
Removed unused variables
...
svn-id: r50071
2010-06-20 07:06:22 +00:00
Paul Gilbert
fcdb7807a4
Implemented explicit transparency index support - the previous hardcoded index of 0 wasn't correct, since some sprites need that index
...
svn-id: r50070
2010-06-20 07:04:58 +00:00
Paul Gilbert
d6cd656f15
Added support for the alternate encoding for depth surfaces
...
svn-id: r50069
2010-06-20 05:25:34 +00:00
Thierry Crozat
f2983093e8
Add nearly complete french translation. I tried to make it work also in 320x200 but french can be quite verbose, so in a few places it does not fit. Also I could not check any of the device specific strings (e.g. from WinCE, Wii or other backends) and a few are missing.
...
svn-id: r50068
2010-06-19 22:56:58 +00:00
Martin Kiewitz
87132bd411
SCI: changing error to warning in ResMan::detectViewType()
...
svn-id: r50067
2010-06-19 22:14:15 +00:00
Martin Kiewitz
b0a36849da
SCI: locking _mutex inside SciMusic::sendMidiCommand(MusicEntry *pSnd, uint32 cmd)
...
svn-id: r50065
2010-06-19 21:15:58 +00:00
Martin Kiewitz
ef67a37b54
SCI: fixing last uninitialized variable issue in MidiParser_SCI (hopefully)
...
svn-id: r50063
2010-06-19 20:37:53 +00:00
Martin Kiewitz
f3b8a5927d
SCI: fixing another uninitialized variable usage issue - also limiting reset velocity to used channels only, same is true for setting voice count
...
svn-id: r50062
2010-06-19 20:23:55 +00:00
Martin Kiewitz
089f5bba14
SCI: stopping scripts from sending to unused channels manually (fixes sq1vga)
...
svn-id: r50060
2010-06-19 20:00:32 +00:00
Martin Kiewitz
24459b5842
SCI: reverting r50058 - we can't actually send to the channels at that time, because we do not own the channels at that point
...
svn-id: r50059
2010-06-19 19:47:22 +00:00
Martin Kiewitz
a845e8b859
SCI: move setVolume down inside loadMusic so that it actually affects the used channels
...
svn-id: r50058
2010-06-19 19:39:36 +00:00
Martin Kiewitz
447f127013
SCI: fixing uninitialized usage in MidiParser_SCI
...
svn-id: r50057
2010-06-19 19:16:42 +00:00
Martin Kiewitz
ed50ecd62d
SCI: make channel remapping stop using channel 0 for mt32 - fixes playback accordingly (like lsl1 at the start)
...
svn-id: r50056
2010-06-19 19:06:58 +00:00
Martin Kiewitz
996bd693e0
SCI: resume when unable to locate base objects - fixes loading some saved games
...
svn-id: r50055
2010-06-19 19:04:35 +00:00
Martin Kiewitz
ab4e02422c
SCI: free channels for channel remapping on stop and pause, instead of dispose - fixes qfg3 demo going out of channels
...
svn-id: r50054
2010-06-19 17:43:13 +00:00
Martin Kiewitz
26e4e0e345
SCI: cleanup view decompression code
...
svn-id: r50053
2010-06-19 17:12:17 +00:00
Johannes Schickel
78068df908
Whoops copy&paste mistake...
...
svn-id: r50052
2010-06-19 17:08:17 +00:00
Johannes Schickel
3b6fac3703
Comment out rule for common/messages.cpp for now and make update-translations update common/messages.cpp directly.
...
svn-id: r50051
2010-06-19 17:06:37 +00:00