aboutsummaryrefslogtreecommitdiff
path: root/sky/sky.cpp
AgeCommit message (Collapse)Author
2003-10-17moved game detection code out to the pluginsMax Horn
svn-id: r10882
2003-10-17renamed some Timer methodsMax Horn
svn-id: r10868
2003-10-17moved platform/language constants to common/util.*Max Horn
svn-id: r10862
2003-10-14fix debug mode 0Max Horn
svn-id: r10791
2003-10-12some renaming for more consistent terminology (although we might want to ↵Max Horn
reevaluate this): 'target' is what is in your config file; 'game' is what a frontend provide. E.g. the scumm frontend provides the game 'monkeyvga', and my config file has target 'monkeyvga-ger' configured to use that game svn-id: r10766
2003-10-08new config manager. not everything is completed, and some things will still ↵Max Horn
be changed, but it seems to work well enough to put it into CVS svn-id: r10687
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-10-05factor out common gfx_mode/fullscreen setup code from the game engines into ↵Max Horn
the main code (maybe putting this into the Engine constructor would be better, though?) svn-id: r10611
2003-09-28Improve intro timing a tiny bit on WinCENicolas Bacca
svn-id: r10472
2003-09-24Whitespace changesTorbjörn Andersson
svn-id: r10390
2003-09-18added initial support for building our 4 adventure engines as loadable ↵Max Horn
modules; right now only work on OS X; once we add more build rules, other systems with dlopen() should work, too (e.g. Linux); Windows support may come later. This is still very much WIP svn-id: r10304
2003-09-17new module 'base'; moved gameDetector.*, main.cpp and base/plugins.* there ↵Max Horn
(this removes the need for an ugly hack in the build system, and is also conceptionally cleaner) svn-id: r10282
2003-09-13proper fix for bug #791207Joost Peters
svn-id: r10202
2003-09-13workaround for bug #791207Joost Peters
svn-id: r10200
2003-09-10added refCon parameter to timer classMax Horn
svn-id: r10156
2003-09-08renamed VersionSettings -> TargetSettings and also renamed some of its ↵Max Horn
members; added GameDetector::findTarget; made launcher use that new method; some initial preparations for Plugin code svn-id: r10092
2003-08-20copied some fixes which only were in 0.5.1 branch.Robert Göffringmann
svn-id: r9799
2003-08-18added MDT_PREFER_NATIVE flag to BASS VersionSettingsRobert Göffringmann
svn-id: r9772
2003-08-15Replaced ADLIB_ALWAYS and ADLIB_PREFERRED with a more flexibleJamieson Christian
list of music types supported. This was done because now PC speaker support must be treated separately, along with Adlib and native (GM/MT32) support. This fixes a problem with games that don't support PC speaker (including V5 games that don't parse SPK resources yet) being run with -epcspk or -epcjr. Those games now properly switch to -enull so that music resources still get parsed and music/script synchronization mechanisms don't break. svn-id: r9703
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 OSystem::set_mouse_pos (I hope I didn't break any backends, but if I ↵Max Horn
did it should be trivial to get them working again) svn-id: r9391
2003-07-31deactivated loading/(auto-)saving at places where it's not allowedRobert Göffringmann
svn-id: r9315
2003-07-29Partial fix for bug #779013. It no longer crashes, but the config fileTorbjörn Andersson
setting still overrides the command-line option. svn-id: r9283
2003-07-18Add game specific scaler override to skyTravis Howell
Add game specific scaler and full screen override to simon svn-id: r9067
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-14fixed text drawing bug and made sure autosave doesn't save if engine is in ↵Robert Göffringmann
logic_choose mode svn-id: r9006
2003-07-12fix introOliver Kiehl
svn-id: r8960
2003-07-12try all languages, if selected one can't be found.Robert Göffringmann
svn-id: r8946
2003-07-12add some stuff for v0.0109Jonathan Gray
svn-id: r8936
2003-07-12get music volume from command lineRobert Göffringmann
svn-id: r8930
2003-07-12floppy versions don't seem to have all languages in their datafiles.Robert Göffringmann
svn-id: r8927
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-12implemented dialog skipping and cleaned up mouse codeRobert Göffringmann
svn-id: r8919
2003-07-11added autosaving every 5 minutesRobert Göffringmann
svn-id: r8915
2003-07-11fixed item descriptionsRobert Göffringmann
svn-id: r8913
2003-07-10abide by command line request for no subtitles if running the cd versionJonathan Gray
svn-id: r8898
2003-07-10implemented fnOpenHand/fnCloseHand, added debug cheatsRobert Göffringmann
svn-id: r8896
2003-07-10implemented fnRestartGame() and skipping of 2nd intro partRobert Göffringmann
svn-id: r8885
2003-07-09added toggling music on/offRobert Göffringmann
svn-id: r8884
2003-07-07This seems to fix the inventory sprite for the glass, and is moreTorbjörn Andersson
consistent with the rest of the loadFixedItems() function. svn-id: r8832
2003-07-07use our standard cast styleMax Horn
svn-id: r8824
2003-07-06fix bug #766744 (BASS: Crash when quitting while quitting)Robert Göffringmann
svn-id: r8817
2003-07-05Fix sky fullscreen from launcherJames Brown
svn-id: r8766
2003-07-05applied eriktorbjorn's floppy-intro-with-cd-version patch (#765885)Joost Peters
svn-id: r8753
2003-07-04make sky detect v.0.0348 (even though not existing ;)Robert Göffringmann
svn-id: r8751
2003-07-04support text and speech at the same timeRobert Göffringmann
svn-id: r8750
2003-07-04SFX is working correctly now. also implemented queued fx and fx saving.Robert Göffringmann
The bass version is now included in the savegames, too. svn-id: r8747