Commit Graph
137148 Commits
Author SHA1 Message Date
Douglas Liu 10791244f8 STARK: Add SpecialFX comments 2018-05-25 11:19:01 +08:00
Douglas Liu e94d2a70d0 STARK: SpecialFX setting checked 2018-05-25 11:15:23 +08:00
Douglas Liu a5df211bfa STARK: Enable volume setting 2018-05-25 11:09:24 +08:00
Cameron Cawley 8f1d1836f3 MOHAWK: Fix decoding sounds with 16 bit samples 2018-05-24 17:22:15 +01:00
Adrian Frühwirth cee4d6b853 JANITORIAL: Fix trailing whitespace 2018-05-24 15:30:55 +02:00
Adrian Frühwirth bc949250de JANITORIAL: Convert line endings from CRLF/mixed to LF 2018-05-24 15:30:55 +02:00
Douglas Liu 86732d7282 STARK: Enable video quality setting 2018-05-24 16:45:22 +08:00
Douglas Liu eeb0bc7cc9 STARK: Enable time skip setting 2018-05-24 15:56:04 +08:00
Douglas Liu eacc77a898 STARK: Enable special effects setting (unchecked) 2018-05-24 15:50:43 +08:00
Douglas Liu ef83a247f8 STARK: Enable subtitles setting 2018-05-24 15:41:18 +08:00
Douglas Liu a8c3b321c0 STARK: Implement settings save and load 2018-05-24 14:50:43 +08:00
Gabriel Corona 39c2477fbe FULLPIPE: fix URI
The previous URI spawns many useless subshells on the POSIX backend
through (harmless) shell command injection.
2018-05-24 01:08:28 +02:00
Douglas Liu 2b40b959d7 STARK: Add the sound on the slider 2018-05-23 11:49:13 +08:00
David Fioramonti 0d88be5e05 README: Redo Autosave section and note newly supported autosave games
Made the autosave section more of a list.

Added tucker, myst, riven, zvision, and composer to the list.

Noted when riven and myst will autosave in their notes.
2018-05-22 19:47:00 -07:00
David Fioramonti 6041e4aca1 MOHAWK: Allow non-autosaves in autosave slot to be deletable
With the addition of autosaving support, deleting saves
(via the gui) to slot 0 was disabled, but for saves that
have been previousl created by the user it make sense
that they should be allowed to delete a save in slot 0.

Fixes Trac#10536.
2018-05-22 19:47:00 -07:00
David Fioramonti 0500096703 MOHAWK: MYST: Do not autosave over saves from the original
The previous logic was enabling autosaving if the metadata
file was not present, but saves from the original
don't have metadata. Now it checks if the non-metadata
file can be loaded to determine if the slot is empty.
2018-05-22 19:47:00 -07:00
Douglas Liu 4159a8b60e STARK: Implement the dragged widget 2018-05-23 10:25:26 +08:00
Douglas Liu 121cbc07ff STARK: Roughly Implement VolumeWidget 2018-05-22 18:20:47 +08:00
Douglas Liu 83f3126e6c STARK: Implement CheckBoxWidget 2018-05-22 16:22:30 +08:00
lotharsm d6e6aca7e3 QUEEN: Add detection entry for Italian GoG.com release 2018-05-22 09:54:38 +02:00
lotharsm cb33dd6de3 QUEEN: Add detection entry for French GoG.com release 2018-05-22 09:54:38 +02:00
lotharsm ff68947ac1 QUEEN: Add detection entry for German GoG.com release 2018-05-22 09:54:38 +02:00
Douglas Liu ab76813b07 STARK: Change numbers to enums for readability 2018-05-22 11:27:21 +08:00
Eugene Sandulenko ae2637e36e FULLPIPE: Properly reserve arrays when deserializing. Pointed by whiterandrek 2018-05-21 22:32:24 +02:00
Douglas Liu 19fed32a42 STARK: Build the Settings and link it with other screens 2018-05-21 22:39:16 +08:00
Douglas Liu 74f35656c3 STARK: Fix the screen name stack 2018-05-21 22:28:43 +08:00
Bastien Bouclet 08df1680e8 STARK: Remove the now obsolete console command selectDialogOption 2018-05-21 11:55:06 +02:00
Adrian Frühwirth 07efcfd458 SCUMM: Fix wrong comment about iMUSE digital variable 2018-05-21 11:24:40 +02:00
Bastien Bouclet fb94f838c3 STARK: Don't allow saving when there is no level loaded 2018-05-21 11:11:37 +02:00
Bastien Bouclet 76c628a25f STARK: Clear the game state when shutting down the resource provider
Fixes keeping the old state when starting a new game.
2018-05-21 11:10:49 +02:00
Bastien Bouclet a6cc6e7203 Merge pull request #1415 from DouglasLiuGamer/branch-mainmenu
STARK: Implement the main menu
2018-05-21 11:00:17 +02:00
Douglas Liu ce316f31f4 STARK: Remove redundant calls 2018-05-21 16:36:39 +08:00
Douglas Liu 1ecb316d39 STARK: Ensure the game to load in GameScreen 2018-05-21 15:47:44 +08:00
Douglas Liu 90c0bd1adf STARK: Remove a semicolon 2018-05-21 15:31:01 +08:00
Douglas Liu 52ab0d9674 STARK: Small fixing 2018-05-21 15:31:01 +08:00
Douglas Liu 14a5bde10a STARK: Improve on current loading and NewGame 2018-05-21 15:31:01 +08:00
Douglas Liu bc6ac77f0c STARK: Preserve the rough load function 2018-05-21 15:31:00 +08:00
Douglas Liu c8bc2c90d0 STARK: Better implement NewGame 2018-05-21 15:31:00 +08:00
Douglas Liu 833571817e STARK: Completely implement quiting to main menu 2018-05-21 15:31:00 +08:00
Douglas Liu 0fd953f4af STARK: Roughly let the game "quit" to the main menu 2018-05-21 15:31:00 +08:00
Douglas Liu 84fde63c78 STARK: Optimize UserInterface::onScreenChanged() 2018-05-21 15:30:59 +08:00
Douglas Liu 7b6672d64a STARK: Optimize UserInterface::init() 2018-05-21 15:30:59 +08:00
Douglas Liu 2e80596b5e STARK: Add delay in waiting of the click sound 2018-05-21 15:30:59 +08:00
Douglas Liu 53af86227a STARK: Change some names, personal preference 2018-05-21 15:30:59 +08:00
Douglas Liu 22e1864091 STARk: Apply the backPreScreen on DiaryIndexScreen 2018-05-21 15:30:58 +08:00
Douglas Liu a4bcc01e62 STARK: Add the FunCom logo video 2018-05-21 15:30:58 +08:00
Douglas Liu 2ee8a4c5d2 STARK: Implement the Credits and fix a small sound bug 2018-05-21 15:30:57 +08:00
Douglas Liu 1aabd67117 STARK: Rough implement the Quit 2018-05-21 15:30:57 +08:00
Douglas Liu 8a4c5a2b3f STARK: Fix a "tab and space" problem 2018-05-21 15:30:57 +08:00
Douglas Liu 842887006a STARK: Implement NewGame and some small fixing 2018-05-21 15:30:57 +08:00