36098 Commits

Author SHA1 Message Date
Filippos Karapetis
913616dc98 Removed junk characters
svn-id: r46931
2010-01-03 16:14:09 +00:00
Filippos Karapetis
56963dc092 SCI/new music code: Some cleanup. Previous commit (rev 46928) should read: "Added some more commands from BaseSongIterator::parseMidiCommand()"
svn-id: r46930
2010-01-03 16:11:31 +00:00
Vladimir Menshakov
3da232ffdc more walking frame offsets correction
svn-id: r46929
2010-01-03 16:03:27 +00:00
Filippos Karapetis
cf5e5f6c92 svn-id: r46928 2010-01-03 15:59:43 +00:00
Vladimir Menshakov
d7f5f078b0 fixed typo
svn-id: r46927
2010-01-03 15:25:07 +00:00
Vladimir Menshakov
85c8b370cf added metropolis/TEENAGENT logo
svn-id: r46926
2010-01-03 15:18:20 +00:00
Filippos Karapetis
2f23eb99ee The "room" command can now set the current room number, too (more straightforward than changing global var 13)
svn-id: r46925
2010-01-03 15:08:26 +00:00
Filippos Karapetis
454fb24c85 SCI/new music code: don't throw warnings for MIDI commands which are handled by the music driver
svn-id: r46924
2010-01-03 14:39:38 +00:00
Filippos Karapetis
72a020320f SCI/new music code:
- sounds are no longer stopped in cmdUpdateCues if their signal is set
- cmdSetSoundVolume no longer throws a warning if it can't find the associated sound (in some games, it's called before the actual sound is loaded)
- removed unused parameters to the SciMusic() class and to MusicEntry::onTimer()
- removed a hack to get the sound loop selector

svn-id: r46923
2010-01-03 13:28:59 +00:00
Martin Kiewitz
2861cab322 SCI: windowMgr port fix (using id 1 now on that port instead of 0, still accessible via id 0 as well) fixes qfg1vga, sq4 (-10 pixel walking) and castle of dr. brain (computer room puzzle)
svn-id: r46922
2010-01-03 13:13:13 +00:00
Vladimir Menshakov
3fbf1293d8 started music before logo
svn-id: r46921
2010-01-03 10:46:14 +00:00
Vladimir Menshakov
1abbfb810f improved walking animation once again
svn-id: r46920
2010-01-03 10:30:38 +00:00
David Turner
715b48b987 Mohawk : Stop Myst Script Opcode 200 continuously reloading the same image...
svn-id: r46919
2010-01-03 08:27:33 +00:00
Matthew Hoops
986a75b7ee Implement kInPolygon for SCI32. GK1 now responds when you click on things.
svn-id: r46918
2010-01-03 05:29:30 +00:00
Matthew Hoops
7d5e91337e Fix the GK1 view segfault. szUnpacked was overflowing in SCI32 -- it should be uint32. GK1 now is a bit more playable, with many many glitches.
svn-id: r46917
2010-01-03 04:46:00 +00:00
Matthew Hoops
6ba2bd8bfc Add support for wave files in the audio volume. This is used in Pharkas CD and GK1 CD.
svn-id: r46916
2010-01-03 03:37:50 +00:00
Vladimir Menshakov
711fcccfa6 fixed font color and positioning for the well callback
svn-id: r46915
2010-01-03 02:04:43 +00:00
Vladimir Menshakov
2fc79f197f improved accuracy of the speed calculations
svn-id: r46914
2010-01-03 01:57:05 +00:00
Vladimir Menshakov
0b92bf472a fixed zero speed issue
svn-id: r46913
2010-01-03 01:52:36 +00:00
Vladimir Menshakov
ce40ad325c removed noisy debug message
svn-id: r46912
2010-01-03 01:40:10 +00:00
Vladimir Menshakov
c951b14a15 moved scripted mark's animation after all sprites
svn-id: r46911
2010-01-03 01:25:08 +00:00
Vladimir Menshakov
1131c48f26 fixed broken pathfinding
svn-id: r46910
2010-01-03 01:10:07 +00:00
Vladimir Menshakov
58f4794221 increased vertical speed
svn-id: r46909
2010-01-03 01:07:59 +00:00
Vladimir Menshakov
ea513b3304 fixed h/v animation switch ratio
svn-id: r46908
2010-01-03 01:06:42 +00:00
Vladimir Menshakov
dcc4f179ac fixed vertical/horizontal speed ratio
svn-id: r46907
2010-01-03 00:57:20 +00:00
Vladimir Menshakov
f1d800cb9d improved mark's animation.
svn-id: r46906
2010-01-03 00:55:56 +00:00
Vladimir Menshakov
400958b045 do not show logo while loading save
svn-id: r46905
2010-01-02 22:40:17 +00:00
Vladimir Menshakov
e2d14e0499 fixed memory leak
svn-id: r46904
2010-01-02 22:32:24 +00:00
Vladimir Menshakov
09a197d125 added unlogic logo
svn-id: r46903
2010-01-02 22:30:43 +00:00
Martin Kiewitz
baf8575e36 SCI: adjusted kDisplay change to occur SCI1late
svn-id: r46902
2010-01-02 22:04:05 +00:00
Martin Kiewitz
2f65f8f7c6 SCI: kDisplay difference in SCI0 (fixes colonels bequest copy protection screen)
svn-id: r46901
2010-01-02 21:55:39 +00:00
Vladimir Menshakov
4640b35832 removed useless `system' pointer from render()
svn-id: r46900
2010-01-02 21:32:34 +00:00
Vladimir Menshakov
3e0588c98c made fadein/out asynchronous, added fade type stub
svn-id: r46899
2010-01-02 21:21:32 +00:00
Vladimir Menshakov
2b083c491d added fadeout tables
svn-id: r46898
2010-01-02 20:44:47 +00:00
Willem Jan Palenstijn
13a242838f SCI/new music code: Don't stop notes when looping for a hold
svn-id: r46897
2010-01-02 20:20:36 +00:00
Filippos Karapetis
0b3d3c37a5 SCI/new music code: Fixed sound patch loading when restoring a saved game
svn-id: r46896
2010-01-02 19:24:52 +00:00
Filippos Karapetis
48f023b472 Properly fixed cmdUpdateCues() for SCI0, removing a hack
svn-id: r46895
2010-01-02 19:01:34 +00:00
Eugene Sandulenko
4cd4625365 We are in 2010 now
svn-id: r46894
2010-01-02 18:22:58 +00:00
Willem Jan Palenstijn
5c56d726b2 SCI/new music code: Improve midi hold handling a bit. Still broken.
svn-id: r46893
2010-01-02 18:16:12 +00:00
Filippos Karapetis
c920abf50a Changed the default case of setAttribute() to a warning, so that loading works in LSL3
svn-id: r46892
2010-01-02 18:02:21 +00:00
Martin Kiewitz
6fa3c10aed SCI/newmusic: fading signal handling changed... fixes lsl1demo and gk1demo
svn-id: r46891
2010-01-02 17:16:59 +00:00
Filippos Karapetis
2ef3983ed8 SCI/new music code: changed some SCI SysEx messages to enums
svn-id: r46890
2010-01-02 17:03:58 +00:00
Filippos Karapetis
91ebf0f916 Removed obsolete code
svn-id: r46889
2010-01-02 16:14:07 +00:00
Filippos Karapetis
f1b1005b38 Notify the game scripts when fading effect is done
svn-id: r46888
2010-01-02 15:58:55 +00:00
Filippos Karapetis
f62e2b2571 SCI/new music code: don't stop a music track if the fading effect has just finished. Fixes the music in GK1 (demo and full)
svn-id: r46887
2010-01-02 15:54:08 +00:00
Filippos Karapetis
6c16673305 SCI/new music code: Properly implemented cmdSetSoundHold, with the help of wjp and waltervn
svn-id: r46886
2010-01-02 15:37:17 +00:00
Filippos Karapetis
5b5499e06f SCI/new music code: cleaned up cmdUpdateCues and changed the SCI reverb(?) SysEx in parseNextEvent() to a NOP for now, till its sorted out
svn-id: r46885
2010-01-02 15:02:41 +00:00
Martin Kiewitz
1084b90fbb SCI: listsaves is now "list_saves", also included entry in help
svn-id: r46884
2010-01-02 14:11:38 +00:00
Martin Kiewitz
d4738631d5 SCI: implemented new console command "listsaves"
svn-id: r46883
2010-01-02 14:08:26 +00:00
Filippos Karapetis
2bc0ffdeb7 SCI/new music code: hopefully fixed a race condition
svn-id: r46882
2010-01-02 13:57:36 +00:00