Matthew Hoops
|
019657fcd6
|
Fully implement xvga1300_carriage, the gallow's carriage is now fully usable.
svn-id: r50139
|
2010-06-22 14:03:55 +00:00 |
|
Filippos Karapetis
|
53b82298e8
|
Stop saving the buffer, script and heap sizes of each script in saved games
svn-id: r50137
|
2010-06-22 08:57:25 +00:00 |
|
Matthew Hoops
|
e3b3641db2
|
Finish implementation of the jspit elevator logic.
svn-id: r50136
|
2010-06-22 05:10:43 +00:00 |
|
Matthew Hoops
|
727841ef91
|
In SCI32, kDoAudio subop 10 is no longer CD audio. Just stub it off for now.
svn-id: r50134
|
2010-06-21 22:58:33 +00:00 |
|
Martin Kiewitz
|
b5dffc5aa3
|
SCI: fades already send out commands directly
svn-id: r50131
|
2010-06-21 22:15:33 +00:00 |
|
Martin Kiewitz
|
1041067a0c
|
SCI: instead of queueing inside midiparser, we are queueing now globally in SciMusic, also some little cleanup
svn-id: r50130
|
2010-06-21 22:07:03 +00:00 |
|
Max Horn
|
6c854f30da
|
PSP: Whitespace fix (and rewrap overlong line for readability)
svn-id: r50129
|
2010-06-21 21:37:00 +00:00 |
|
Max Horn
|
bbad3f333a
|
Patch #1956501: "GUI/LAUNCHER: Midi device selection"
svn-id: r50128
|
2010-06-21 21:36:36 +00:00 |
|
Max Horn
|
49448af6cb
|
AGI: Turn some more AGI static functions into AgiEngine methods
svn-id: r50127
|
2010-06-21 21:34:06 +00:00 |
|
Max Horn
|
c7a9865a73
|
AGI: Change a static var to member var AgiEngine::_lastTickTimer
svn-id: r50126
|
2010-06-21 21:33:45 +00:00 |
|
Max Horn
|
e7da62763e
|
AGI: Turn timerHack and curLogic into AgiEngine members; get rid of some #defines
svn-id: r50125
|
2010-06-21 21:33:22 +00:00 |
|
Max Horn
|
df569a6c82
|
AGI: Change AGI commands/opcodes to member methods
svn-id: r50124
|
2010-06-21 21:32:56 +00:00 |
|
Filippos Karapetis
|
9d5d9e13ae
|
Fixed the demo of Hoyle 4 by adding two selectors it needs "syncTime" and "syncCue". Usually, games that need them are CD talkie versions which have a selector vocabulary, but Hoyle 4 is an exception
svn-id: r50122
|
2010-06-21 21:25:13 +00:00 |
|
Filippos Karapetis
|
97dd94019c
|
When loading or restarting, stop script processing if the game is being loaded or is restarting and the stack position has changed (it's always changed when loading) - fixes the case where the VM is trying to parse an invalid script
svn-id: r50121
|
2010-06-21 20:17:59 +00:00 |
|
Torbjörn Andersson
|
38b172e8e5
|
Fixed some Cppcheck warnings. (There are plenty left, if anyone's wondering.)
svn-id: r50120
|
2010-06-21 19:32:25 +00:00 |
|
Matthew Hoops
|
0ab7a16e45
|
Fix the Hoyle 4 (Hoyle Classic) demo's top offset. It currently errors out later from lacking a selector (static selector problem).
svn-id: r50118
|
2010-06-21 19:07:41 +00:00 |
|
Matthew Hoops
|
9ecbffe11a
|
Add a workaround for a MUMG script bug, MUMG now works again.
svn-id: r50117
|
2010-06-21 15:51:04 +00:00 |
|
Yotam Barnoy
|
65fe8d817c
|
PSP: moved RTC to singleton to allow usage by classes other than Osystem
svn-id: r50116
|
2010-06-21 15:13:36 +00:00 |
|
Martin Kiewitz
|
4a4fcb19dd
|
SCI: added fixme about r50110/r50073
svn-id: r50115
|
2010-06-21 15:05:48 +00:00 |
|
Matthew Hoops
|
faef4ab349
|
Check against the signature of Groovie v2 cursors with MKID_BE, makes it easier to see what it's doing.
svn-id: r50114
|
2010-06-21 14:44:18 +00:00 |
|
Yotam Barnoy
|
b5a25a6e19
|
PSP: errors from both ScummVM and the PSP port now print to file by default. This should make debugging easier, especially for users.
svn-id: r50113
|
2010-06-21 13:58:51 +00:00 |
|
Yotam Barnoy
|
57b8e2caaa
|
PSP: removed default 'using ME' message
svn-id: r50112
|
2010-06-21 13:23:13 +00:00 |
|
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 |
|