Joost Peters
a57fcac59a
Add debugger for BASS.
...
This should help in tracking down remaining bugs, such as the grid problems and walk deadlocks.
svn-id: r15098
2004-09-13 17:05:23 +00:00
Joost Peters
2b47c12f7a
remove unused variables
...
svn-id: r14649
2004-08-20 13:42:43 +00:00
Max Horn
033ff78ae9
updated copyright notice
...
svn-id: r12176
2004-01-06 12:45:34 +00:00
Max Horn
14f28d58f1
remove 'Sky' name prefix for most stuff (not needed anymore since we are in namespace 'Sky' now)
...
svn-id: r12114
2004-01-03 15:57:57 +00:00
Max Horn
b0e23e35ee
Introduce namespace 'Sky'
...
svn-id: r12099
2004-01-03 01:58:58 +00:00
Max Horn
9008abc7ea
cleanup: no need to access detector->_game.midi, since the value is fixed anyway
...
svn-id: r11596
2003-12-12 14:40:40 +00:00
Max Horn
e34f2b8b33
cut down on unnecessary GameDetector references
...
svn-id: r11239
2003-11-10 01:04:12 +00:00
Max Horn
53db0a8a07
cleanup: removed version/id from GameSettings
...
svn-id: r10995
2003-10-28 17:07:25 +00:00
Max Horn
a70460833e
moved platform/language constants to common/util.*
...
svn-id: r10862
2003-10-17 15:35:46 +00:00
Max Horn
bfce5e500a
renamed SkyState to SkyEngine; cleaned the #include dependency mess a bit (try to only #include files when you *have* to -> this reduces compilation time to a minimum when header file changes are made)
...
svn-id: r10622
2003-10-05 20:21:20 +00:00
Max Horn
be9d4066e1
moved engine.* to base; this fixes some linking issues when building a barebone ScummVM (or maybe I just want to increase our CVS stats? <g>)
...
svn-id: r10287
2003-09-18 02:07:18 +00:00
Torbjörn Andersson
3e3366f521
Added "fast mode" (Ctrl-F/Ctrl-G) like the one we have for SCUMM and Simon.
...
It does not change the game speed setting, because the most likely use (I
think) is to toggle it on briefly, e.g. while travelling the walkways.
svn-id: r9434
2003-08-03 15:50:39 +00:00
Torbjörn Andersson
32ad85807a
Removed introimg.cpp. Apparently Foster's don't want to be associated with
...
gap-toothed doddering old fools, so we should just go with whatever image
is in the game data files.
svn-id: r9427
2003-08-02 19:55:17 +00:00
Robert Göffringmann
301f1cdf08
reprogrammed sky intros.
...
svn-id: r9053
2003-07-17 00:17:42 +00:00
Travis Howell
2b7227679a
Use debug output instead of warnings for simon
...
Fix debug output in sky
svn-id: r9039
2003-07-15 16:40:24 +00:00
Robert Göffringmann
cb48b4fca0
implemented -x command line option
...
svn-id: r8926
2003-07-12 05:26:23 +00:00
Robert Göffringmann
8b36d14696
added support for different languages and fixed memory leak and screen refreshes in load/save dialogs
...
svn-id: r8921
2003-07-12 03:40:44 +00:00
Robert Göffringmann
4dd927f1cf
added dialog skipping by pressing '.'
...
svn-id: r8920
2003-07-12 02:07:37 +00:00
Robert Göffringmann
f89c68c6f1
added autosaving every 5 minutes
...
svn-id: r8915
2003-07-11 22:19:16 +00:00
Robert Göffringmann
a9ae95a64e
implemented fnOpenHand/fnCloseHand, added debug cheats
...
svn-id: r8896
2003-07-10 08:24:16 +00:00
Robert Göffringmann
5f9845b2cb
added toggling music on/off
...
svn-id: r8884
2003-07-09 18:12:58 +00:00
Robert Göffringmann
2061741bd5
fix bug #766744 (BASS: Crash when quitting while quitting)
...
svn-id: r8817
2003-07-06 21:33:22 +00:00
Joost Peters
934611c348
applied eriktorbjorn's floppy-intro-with-cd-version patch ( #765885 )
...
svn-id: r8753
2003-07-05 00:57:03 +00:00
Robert Göffringmann
1b5ea45887
fixed save/restore grid problems
...
svn-id: r8703
2003-07-02 01:46:25 +00:00
Robert Göffringmann
665ab4a8d9
bass is completable now.
...
svn-id: r8691
2003-07-01 22:21:20 +00:00
Robert Göffringmann
1785e0e305
some more loading & saving work (still unfinished)
...
svn-id: r8663
2003-06-27 02:54:05 +00:00
Robert Göffringmann
f891aceee3
native mt32 support and basic control panel (incomplete)
...
doesn't work with all versions, probably file numbers were changed
svn-id: r8632
2003-06-22 21:42:59 +00:00
Joost Peters
0f9d447bd4
add fnRandom()
...
svn-id: r8359
2003-06-06 20:54:52 +00:00
Robert Göffringmann
8e8c702e65
forgot to implement right mousebutton. :)
...
svn-id: r8343
2003-06-06 01:14:17 +00:00
Robert Göffringmann
8e253b1937
fixed sprite drawing, added some mouse support and some logic routines.
...
svn-id: r8332
2003-06-05 18:54:26 +00:00
Robert Göffringmann
3ac5b4ccfa
added some functions to SkyLogic, -Screen, -Talk and -Disk, moved SkyGrid out of SkyState
...
svn-id: r8266
2003-06-02 06:42:42 +00:00
Robert Göffringmann
f8ead8a776
remove useless screen updates, make non-seq intro parts escapable.
...
svn-id: r8255
2003-06-01 22:53:44 +00:00
Robert Göffringmann
5bb59b4755
cleaned code a bit, added SYSTEM_FLAGS and MOUSE_FLAG
...
svn-id: r8253
2003-06-01 21:21:10 +00:00
Robert Göffringmann
54b8fd8ce1
Some sky CD versions have an image replaced. This includes the original sky01.gif into ScummVM. Disabled by default, though.
...
svn-id: r8117
2003-05-29 22:26:45 +00:00
Robert Göffringmann
2186ad138b
moved music drivers into seperated directory, added music support for diskdemo's adlib driver version.
...
(maybe other sky versions also have this older adlib driver?)
svn-id: r8069
2003-05-28 23:31:43 +00:00
Robert Göffringmann
bc290162bd
implemented screen.asm and sprites.asm (not yet working)
...
svn-id: r8036
2003-05-27 16:42:20 +00:00
Robert Göffringmann
d0e5d1f44c
restructured some things (mainly the screen routines), moved things out from SkyState. (not yet complete)
...
svn-id: r7516
2003-05-14 22:33:39 +00:00
Robert Göffringmann
4162a22121
changed some internal structures, added support for true MT32 (though not yet used by main prog)
...
svn-id: r7483
2003-05-12 23:25:54 +00:00
Joost Peters
f762c5dbba
some mouse stuff + fnEnterSection
...
svn-id: r7347
2003-05-05 13:19:59 +00:00
Robert Göffringmann
1805827655
changed structure of musicdriver, added General Midi music support.
...
mapping table mt32->gm needs a lot of changes.
svn-id: r7273
2003-05-03 02:59:45 +00:00
Joost Peters
d9caf96ef9
added loadFixedItems() and loadBase0()
...
svn-id: r7250
2003-05-01 14:10:42 +00:00
Joost Peters
849178c462
made vars consistent
...
svn-id: r7204
2003-04-29 20:13:00 +00:00
Joost Peters
8e44180423
Some fixes + added floppy version intro
...
svn-id: r7181
2003-04-28 14:47:39 +00:00
Oliver Kiehl
8fdf6e9242
fixed cvs and modified autoroute parameters. removed initialisation from
...
SkyState since it is only needed by SkyLogic
svn-id: r7156
2003-04-27 15:43:08 +00:00
Robert Göffringmann
760924593c
included references to autoroute
...
svn-id: r7155
2003-04-27 15:08:35 +00:00
Robert Göffringmann
b62902f89b
added class SkyGrid (still untested)
...
svn-id: r7121
2003-04-25 23:14:41 +00:00
Oliver Kiehl
c36bdb3e11
Committing my stuff under pressure from Endy ;)
...
please note that there are still many bugs in here. several stuff
isn't endian safe either. SkyLogic needs to get split up as well.
svn-id: r7106
2003-04-25 15:17:53 +00:00
Joost Peters
83684226c0
Applied patch #725152 - Sky Music driver by LavosSpawn
...
svn-id: r7069
2003-04-21 20:58:53 +00:00
Oliver Kiehl
17f53e4c1c
restructure
...
svn-id: r6934
2003-04-07 20:44:52 +00:00
Joost Peters
1b4818662e
Added text decoders + various other bits of code
...
svn-id: r6913
2003-04-05 18:01:29 +00:00