aboutsummaryrefslogtreecommitdiff
path: root/sky/sky.cpp
AgeCommit message (Collapse)Author
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-15moved GameId declaration to common/engine.h (more logical); moved scumm ↵Max Horn
specific stuff from gameDetector.h to scumm.h; cleaned up some #includes (ideally, never #include something in a header file if you can avoid it - this cuts down interdepencies) svn-id: r8496
2003-06-09mouse-fixes, note that: buttonPressed() keeping track of a repeated push ↵Joost Peters
DOES NOT WORK YET, _bMouseB gets cleared elsewhere, so we obviously need to come up with something else. and we still need a wait_relative equivalent to have a proper fnLookAt() ...hmm...this commit message is starting to look like a todo list. oh, well. :) svn-id: r8419
2003-06-08added quit eventMax Horn
svn-id: r8398
2003-06-06Preparations for removing GF_AFTER_V? flagsMax Horn
svn-id: r8364
2003-06-06add fnRandom()Joost Peters
svn-id: r8359
2003-06-06forgot to remove thatRobert Göffringmann
svn-id: r8358
2003-06-06changed sprite priority, changed some errors to warnings and added hack to ↵Robert Göffringmann
get past the first scene svn-id: r8357
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-04some more mouse stuff..Joost Peters
svn-id: r8295
2003-06-02added some functions to SkyLogic, -Screen, -Talk and -Disk, moved SkyGrid ↵Robert Göffringmann
out of SkyState svn-id: r8266
2003-06-02fixed sprite animation bug in stdSpeak, cleaned fnTalk and made text timing ↵Robert Göffringmann
in cd version depending on the end of the voc files being reached. svn-id: r8262
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-06-01added some buggy, incomplete mouse codeJoost Peters
svn-id: r8233
2003-06-01basic ingame speech supportRobert Göffringmann
svn-id: r8220
2003-05-29added some doxygen comments to common/system.h; cleaned up the OSystem ↵Max Horn
interface a bit svn-id: r8116
2003-05-29whoopsRobert Göffringmann
svn-id: r8101
2003-05-29fixing crashRobert Göffringmann
svn-id: r8100
2003-05-29argh. a missing recreate was the problem. foster is correctly animated now.Robert Göffringmann
svn-id: r8078
2003-05-29removed debugging stuffRobert Göffringmann
svn-id: r8077
2003-05-29still not what it should look like, but well......Robert Göffringmann
svn-id: r8076
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-28add screen update to main loopOliver Kiehl
svn-id: r8063
2003-05-28Screen *kinda* works now.Robert Göffringmann
Though I wonder what the menu sprite is doing on the mainscreen, now. ;) svn-id: r8059
2003-05-27implemented screen.asm and sprites.asm (not yet working)Robert Göffringmann
svn-id: r8036
2003-05-21initialise some varsOliver Kiehl
svn-id: r7807
2003-05-16added SFX supportRobert Göffringmann
svn-id: r7574
2003-05-15added incrementation of key velocity.Robert Göffringmann
svn-id: r7530
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-09no need for inheritance anymoreOliver Kiehl
svn-id: r7407
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-29added hack-ish intro ESCape key codeJoost Peters
svn-id: r7205
2003-04-29made vars consistentJoost Peters
svn-id: r7204
2003-04-29enabled lowTextManagerJoost Peters
svn-id: r7203
2003-04-29added lowTextManager(), moved language from getText() to SkyText constructor ↵Joost Peters
+ some cleanup svn-id: r7202
2003-04-27oopsOliver Kiehl
svn-id: r7169
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-26link to removeObjectFromWalk and objectToWalkOliver Kiehl
svn-id: r7128
2003-04-25added class SkyGrid (still untested)Robert Göffringmann
svn-id: r7121
2003-04-25forgot to reactivate the intro ;)Oliver Kiehl
svn-id: r7108
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
2003-04-21added detection for v0.0303Joost Peters
svn-id: r7061
2003-04-20added detection for v0.0331Joost Peters
svn-id: r7046