Travis Howell
5c33399f05
Update Simon1/2 compression details
...
Remove mention of backups, we don't alter the source files at all.
svn-id: r11876
2003-12-23 13:10:46 +00:00
Travis Howell
10579f2e75
Add delay to help reduce cpu usage in some sections.
...
svn-id: r11875
2003-12-23 10:47:36 +00:00
Travis Howell
94750df7ee
Ooops
...
svn-id: r11874
2003-12-23 10:08:54 +00:00
Travis Howell
2ab86ff62a
Fix inventory flashing when using F10 in Simon1 after conversation.
...
svn-id: r11873
2003-12-23 10:00:51 +00:00
Travis Howell
0727697db0
Add correct value from simon2dos disasm.
...
Last value was guess for smooth scrolling.
svn-id: r11872
2003-12-23 09:08:11 +00:00
Travis Howell
9601273824
Ooops
...
svn-id: r11871
2003-12-23 09:03:29 +00:00
Travis Howell
35be4ef554
Add var to track current subroutine been used.
...
Add work around to display one section of Simon the Sorcerer 1 introduction in lower half of screen.
svn-id: r11870
2003-12-23 08:59:30 +00:00
Travis Howell
f681946192
Add comment
...
svn-id: r11869
2003-12-23 06:55:26 +00:00
Travis Howell
fcbc612afe
Update Simon2 issues.
...
svn-id: r11868
2003-12-23 06:48:08 +00:00
Travis Howell
10bdda505c
simon2dos/talkie used different expire_vga_timers() code.
...
Solves several bugs.
Using simon1 timer_proc() seciton as work out for speed issue at the moment.
svn-id: r11867
2003-12-23 06:35:17 +00:00
Nicolas Bacca
a1831ee4fb
Microsoft Compilers : Which part of the standard do you want to break today ?
...
svn-id: r11866
2003-12-23 00:59:18 +00:00
Max Horn
4abee14310
cleanup
...
svn-id: r11865
2003-12-23 00:17:29 +00:00
Max Horn
47d744428b
must use pauseHandle, not pauseID
...
svn-id: r11864
2003-12-23 00:10:08 +00:00
Max Horn
13d0571018
fix warnings
...
svn-id: r11863
2003-12-22 23:45:55 +00:00
Robert Göffringmann
e9ff3a1146
fixed some animation bugs
...
svn-id: r11862
2003-12-22 23:38:23 +00:00
Robert Göffringmann
2df01e0abb
fixed screen and music fading
...
svn-id: r11861
2003-12-22 23:21:28 +00:00
Paweł Kołodziejski
5b38b9ccbe
some changes in imuse digital (synced with local sources)
...
svn-id: r11860
2003-12-22 22:39:16 +00:00
Max Horn
cc241c52cc
actually, converting a sound handle to a sound index is an evil hack, too... :-)
...
svn-id: r11859
2003-12-22 20:28:27 +00:00
Torbjörn Andersson
cb782764b4
Fix warning generated by the incomprehensibly picky MinGW GCC compiler.
...
svn-id: r11858
2003-12-22 19:19:04 +00:00
Max Horn
e01c3e1b1d
o Got rid of Channel::destroy() method (no more evil 'delete this', plus
...
slightly more efficient)
o Fixed potential memory leak in SoundMixer::playRaw
o Channel not anymore friend class of SoundMixer
o misc cleanup
svn-id: r11857
2003-12-22 19:08:19 +00:00
Torbjörn Andersson
c57402160d
Subtitles in the FT/Dig intros should be working again. At least until
...
INSANE is enabled. Could anyone explain to me what's supposed to happen in
the "if (_insanity)" case?
svn-id: r11856
2003-12-22 19:05:49 +00:00
Max Horn
73f10cd590
fix for bug #864478 (Smush audio streaming); cleanup
...
svn-id: r11855
2003-12-22 19:03:32 +00:00
Torbjörn Andersson
1605103a06
Change to arrow cursor when displaying the inventory menu
...
svn-id: r11854
2003-12-22 17:38:49 +00:00
Robert Göffringmann
7fec7cc1ae
another change to verticalMask(). this should fix the remaining sprite priority issues
...
svn-id: r11853
2003-12-22 11:51:27 +00:00
Nicolas Bacca
7ab78ea26a
Preliminary support for queen in the old codebase ...
...
svn-id: r11852
2003-12-22 11:25:51 +00:00
Robert Göffringmann
42cea0975a
added fnSetPaletteToFade/fnSetPaletteToCut
...
svn-id: r11851
2003-12-22 11:23:40 +00:00
Nicolas Bacca
a6fb0fd553
Added abort
...
svn-id: r11850
2003-12-22 11:22:51 +00:00
Nicolas Bacca
4ae44e1e04
Namespace fix
...
svn-id: r11849
2003-12-22 11:22:06 +00:00
Nicolas Bacca
03d9d233aa
Add queen
...
svn-id: r11848
2003-12-22 11:16:10 +00:00
Travis Howell
d668694d66
Switch back to older method (Used in Hebrew version) of combined speech and subtitles for Simon2.
...
svn-id: r11847
2003-12-22 11:08:35 +00:00
Max Horn
1e5496b2c8
Moved bundle music code from class Sound to IMuseDigital (seems more natural; and allows for various cleanup)
...
svn-id: r11846
2003-12-22 08:22:04 +00:00
Robert Göffringmann
44f1ed75fd
added code for non-looping music and implemented fading
...
svn-id: r11845
2003-12-22 02:47:43 +00:00
Robert Göffringmann
fd4417e6bb
changed the way the control panel is started
...
svn-id: r11844
2003-12-22 01:20:47 +00:00
Robert Göffringmann
6b0fb6585c
work around a GCC bug.
...
svn-id: r11843
2003-12-22 00:34:02 +00:00
Paweł Kołodziejski
bb38b7f75f
changed some stuff with track_flags param in IACT handle smush code
...
svn-id: r11842
2003-12-22 00:10:43 +00:00
Robert Göffringmann
7def9b7efb
added workaround for scriptbug (fixes ending sequence).
...
Sword1 is completable now with some graphical glitches left to fix.
svn-id: r11841
2003-12-21 21:58:36 +00:00
Marcus Comstedt
d2bfdd8116
Invisible mouse pointer fix.
...
svn-id: r11840
2003-12-21 19:36:21 +00:00
Max Horn
2e99e3f1f9
disable custom new/delete/free by default (only keep it around in case it comes in handy again in the future)
...
svn-id: r11839
2003-12-21 19:24:14 +00:00
Marcus Comstedt
9c9ee18ff8
Avoid Loom dupes.
...
svn-id: r11838
2003-12-21 19:06:57 +00:00
Max Horn
927964c588
tiny cleanup
...
svn-id: r11837
2003-12-21 19:01:39 +00:00
Marcus Comstedt
4cc5f3cd2a
Avoid duplicate entries due to case.
...
svn-id: r11836
2003-12-21 18:58:25 +00:00
Max Horn
dfa5e09aec
cleanup; fix endian bug which caused the dreaded Simon1 hang on MacOS (_palette_color_count was treated as a 32 bit int when it is only 16 bit -> once again proves that one should be really really carefully with pointer cast hacks!)
...
svn-id: r11835
2003-12-21 18:50:44 +00:00
Robert Göffringmann
e342d624d0
fix mouse bugs (fixes chess puzzle)
...
svn-id: r11834
2003-12-21 18:50:05 +00:00
Max Horn
2be2cb6d3e
The rewritten Timer class actually allows us to get rid of several evil hacks in the SMUSH code (which were previously needed to avoid various race conditions/crashes/hangups)
...
svn-id: r11833
2003-12-21 18:36:20 +00:00
Marcus Comstedt
5b1783d154
Make sure plugins are loaded when the selector is running.
...
svn-id: r11832
2003-12-21 18:26:56 +00:00
Torbjörn Andersson
a5eca2df04
Highlight the correct (I hope!) menu icon during conversation, and do the
...
cheesy menu fade-in/fade-out.
svn-id: r11831
2003-12-21 17:55:40 +00:00
Robert Göffringmann
6df4db88cd
fixed scrolling
...
svn-id: r11830
2003-12-21 17:45:15 +00:00
Max Horn
21ab8e496e
include stdafx.h
...
svn-id: r11829
2003-12-21 17:35:44 +00:00
Robert Göffringmann
44887cc33d
fixed parallax drawing for room 54
...
svn-id: r11828
2003-12-21 17:34:44 +00:00
Torbjörn Andersson
ed991734a3
warning fix
...
svn-id: r11827
2003-12-21 17:16:07 +00:00