aboutsummaryrefslogtreecommitdiff
path: root/sky/sky.h
AgeCommit message (Collapse)Author
2004-11-24Fix a`ll engines. They work, though current fix is just temporary.Eugene Sandulenko
There are plans to add some brains to GameDetector class, which will let us avoid passing detector to init() method. svn-id: r15873
2004-11-23Added Engine::init() method; added return value to Engine::go()Max Horn
svn-id: r15865
2004-09-13Add debugger for BASS.Joost Peters
This should help in tracking down remaining bugs, such as the grid problems and walk deadlocks. svn-id: r15098
2004-08-20remove unused variablesJoost Peters
svn-id: r14649
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-03remove 'Sky' name prefix for most stuff (not needed anymore since we are in ↵Max Horn
namespace 'Sky' now) svn-id: r12114
2004-01-03Introduce namespace 'Sky'Max Horn
svn-id: r12099
2003-12-12cleanup: no need to access detector->_game.midi, since the value is fixed anywayMax Horn
svn-id: r11596
2003-11-10cut down on unnecessary GameDetector referencesMax Horn
svn-id: r11239
2003-10-28cleanup: removed version/id from GameSettingsMax Horn
svn-id: r10995
2003-10-17moved platform/language constants to common/util.*Max Horn
svn-id: r10862
2003-10-05renamed SkyState to SkyEngine; cleaned the #include dependency mess a bit ↵Max Horn
(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-09-18moved engine.* to base; this fixes some linking issues when building a ↵Max Horn
barebone ScummVM (or maybe I just want to increase our CVS stats? <g>) svn-id: r10287
2003-08-03Added "fast mode" (Ctrl-F/Ctrl-G) like the one we have for SCUMM and Simon.Torbjörn Andersson
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-02Removed introimg.cpp. Apparently Foster's don't want to be associated withTorbjörn Andersson
gap-toothed doddering old fools, so we should just go with whatever image is in the game data files. svn-id: r9427
2003-07-17reprogrammed sky intros.Robert Göffringmann
svn-id: r9053
2003-07-15Use debug output instead of warnings for simonTravis Howell
Fix debug output in sky svn-id: r9039
2003-07-12implemented -x command line optionRobert Göffringmann
svn-id: r8926
2003-07-12added support for different languages and fixed memory leak and screen ↵Robert Göffringmann
refreshes in load/save dialogs svn-id: r8921
2003-07-12added dialog skipping by pressing '.'Robert Göffringmann
svn-id: r8920
2003-07-11added autosaving every 5 minutesRobert Göffringmann
svn-id: r8915
2003-07-10implemented fnOpenHand/fnCloseHand, added debug cheatsRobert Göffringmann
svn-id: r8896
2003-07-09added toggling music on/offRobert Göffringmann
svn-id: r8884
2003-07-06fix bug #766744 (BASS: Crash when quitting while quitting)Robert Göffringmann
svn-id: r8817
2003-07-05applied eriktorbjorn's floppy-intro-with-cd-version patch (#765885)Joost Peters
svn-id: r8753
2003-07-02fixed save/restore grid problemsRobert Göffringmann
svn-id: r8703
2003-07-01bass is completable now.Robert Göffringmann
svn-id: r8691
2003-06-27some more loading & saving work (still unfinished)Robert Göffringmann
svn-id: r8663
2003-06-22native mt32 support and basic control panel (incomplete)Robert Göffringmann
doesn't work with all versions, probably file numbers were changed svn-id: r8632
2003-06-06add fnRandom()Joost Peters
svn-id: r8359
2003-06-06forgot to implement right mousebutton. :)Robert Göffringmann
svn-id: r8343
2003-06-05fixed sprite drawing, added some mouse support and some logic routines.Robert Göffringmann
svn-id: r8332
2003-06-02added some functions to SkyLogic, -Screen, -Talk and -Disk, moved SkyGrid ↵Robert Göffringmann
out of SkyState svn-id: r8266
2003-06-01remove useless screen updates, make non-seq intro parts escapable.Robert Göffringmann
svn-id: r8255
2003-06-01cleaned code a bit, added SYSTEM_FLAGS and MOUSE_FLAGRobert Göffringmann
svn-id: r8253
2003-05-29Some sky CD versions have an image replaced. This includes the original ↵Robert Göffringmann
sky01.gif into ScummVM. Disabled by default, though. svn-id: r8117
2003-05-28moved music drivers into seperated directory, added music support for ↵Robert Göffringmann
diskdemo's adlib driver version. (maybe other sky versions also have this older adlib driver?) svn-id: r8069
2003-05-27implemented screen.asm and sprites.asm (not yet working)Robert Göffringmann
svn-id: r8036
2003-05-14restructured some things (mainly the screen routines), moved things out from ↵Robert Göffringmann
SkyState. (not yet complete) svn-id: r7516
2003-05-12changed some internal structures, added support for true MT32 (though not ↵Robert Göffringmann
yet used by main prog) svn-id: r7483
2003-05-05some mouse stuff + fnEnterSectionJoost Peters
svn-id: r7347
2003-05-03changed structure of musicdriver, added General Midi music support.Robert Göffringmann
mapping table mt32->gm needs a lot of changes. svn-id: r7273
2003-05-01added loadFixedItems() and loadBase0()Joost Peters
svn-id: r7250
2003-04-29made vars consistentJoost Peters
svn-id: r7204
2003-04-28Some fixes + added floppy version introJoost Peters
svn-id: r7181
2003-04-27fixed cvs and modified autoroute parameters. removed initialisation fromOliver Kiehl
SkyState since it is only needed by SkyLogic svn-id: r7156
2003-04-27included references to autorouteRobert Göffringmann
svn-id: r7155
2003-04-25added class SkyGrid (still untested)Robert Göffringmann
svn-id: r7121
2003-04-25Committing my stuff under pressure from Endy ;)Oliver Kiehl
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-21Applied patch #725152 - Sky Music driver by LavosSpawnJoost Peters
svn-id: r7069