Commit Graph
104 Commits
Author SHA1 Message Date
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
Max Horn 103112dd3d removed OSystem::set_mouse_pos (I hope I didn't break any backends, but if I did it should be trivial to get them working again)
svn-id: r9391
2003-08-02 00:36:38 +00:00
Robert Göffringmann 847c702500 deactivated loading/(auto-)saving at places where it's not allowed
svn-id: r9315
2003-07-31 01:57:05 +00:00
Torbjörn Andersson f4f63d71db Partial fix for bug #779013. It no longer crashes, but the config file
setting still overrides the command-line option.

svn-id: r9283
2003-07-29 21:03:25 +00:00
Travis Howell dc25058c3e Add game specific scaler override to sky
Add game specific scaler and full screen override to simon

svn-id: r9067
2003-07-18 15:37:06 +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 d971845fab fixed text drawing bug and made sure autosave doesn't save if engine is in logic_choose mode
svn-id: r9006
2003-07-14 09:16:12 +00:00
Oliver Kiehl a87fd1011d fix intro
svn-id: r8960
2003-07-12 23:29:31 +00:00
Robert Göffringmann 7c92fb40ae try all languages, if selected one can't be found.
svn-id: r8946
2003-07-12 15:26:07 +00:00
Jonathan Gray 97b67117d3 add some stuff for v0.0109
svn-id: r8936
2003-07-12 10:02:12 +00:00
Robert Göffringmann 3e578daa01 get music volume from command line
svn-id: r8930
2003-07-12 06:12:54 +00:00
Robert Göffringmann 67a760d10c floppy versions don't seem to have all languages in their datafiles.
svn-id: r8927
2003-07-12 05:38:04 +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 a857771521 implemented dialog skipping and cleaned up mouse code
svn-id: r8919
2003-07-12 01:12:00 +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 693ea1d6f2 fixed item descriptions
svn-id: r8913
2003-07-11 19:41:37 +00:00
Jonathan Gray 71ca768c67 abide by command line request for no subtitles if running the cd version
svn-id: r8898
2003-07-10 10:36:24 +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 96f442923c implemented fnRestartGame() and skipping of 2nd intro part
svn-id: r8885
2003-07-10 00:08:07 +00:00
Robert Göffringmann 5f9845b2cb added toggling music on/off
svn-id: r8884
2003-07-09 18:12:58 +00:00
Torbjörn Andersson c3150fea58 This seems to fix the inventory sprite for the glass, and is more
consistent with the rest of the loadFixedItems() function.

svn-id: r8832
2003-07-07 06:45:33 +00:00
Max Horn 41912bc685 use our standard cast style
svn-id: r8824
2003-07-07 00:14:16 +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
James Brown d5aa3bd41c Fix sky fullscreen from launcher
svn-id: r8766
2003-07-05 09:08:53 +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 5854c6a7de make sky detect v.0.0348 (even though not existing ;)
svn-id: r8751
2003-07-04 23:26:46 +00:00
Robert Göffringmann a4bd31578b support text and speech at the same time
svn-id: r8750
2003-07-04 22:39:10 +00:00
Robert Göffringmann 484d0a84c5 SFX is working correctly now. also implemented queued fx and fx saving.
The bass version is now included in the savegames, too.

svn-id: r8747
2003-07-04 20:14:11 +00:00
James Brown c419e8d3dc Make 80 column people happy. Sheesh, it's only an egg.
svn-id: r8745
2003-07-04 15:14:47 +00:00
James Brown bb267e7191 Remove homage to original's misspelling of pseudo. Honest.
svn-id: r8744
2003-07-04 15:10:49 +00:00
James Brown ca3eb3f9d0 Because I can.
svn-id: r8743
2003-07-04 15:03:54 +00:00
Robert Göffringmann 2ea85c6d4e Compact data for v. 0.0288, works as well as 0.0368 now.
svn-id: r8723
2003-07-03 17:17:32 +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 6e3cfa8a4e bypassed copy protection, fixed crash when disconnecting from link space, fixed logix swing seqs
svn-id: r8686
2003-07-01 13:04:00 +00:00
Robert Göffringmann 2c9a784be8 finished loading and saving, fixed grid bugs (some debugging code not yet removed), implemented fnLincTextModule
svn-id: r8682
2003-07-01 01:29:29 +00:00
Max Horn 9218b70b0c fixed warnings
svn-id: r8669
2003-06-27 13:23:01 +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
Max Horn 101df28e0b moved GameId declaration to common/engine.h (more logical); moved scumm 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-15 01:42:19 +00:00
Joost Peters 74bacc470f mouse-fixes, note that: buttonPressed() keeping track of a repeated push 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-09 18:58:37 +00:00
Max Horn be9e6e85db added quit event
svn-id: r8398
2003-06-08 12:11:14 +00:00
Max Horn 4b227da824 Preparations for removing GF_AFTER_V? flags
svn-id: r8364
2003-06-06 22:51:33 +00:00
Joost Peters 0f9d447bd4 add fnRandom()
svn-id: r8359
2003-06-06 20:54:52 +00:00
Robert Göffringmann 89c6d29c95 forgot to remove that
svn-id: r8358
2003-06-06 18:08:16 +00:00
Robert Göffringmann 4d5a284704 changed sprite priority, changed some errors to warnings and added hack to get past the first scene
svn-id: r8357
2003-06-06 17:59:22 +00:00
Robert Göffringmann 8e8c702e65 forgot to implement right mousebutton. :)
svn-id: r8343
2003-06-06 01:14:17 +00:00