Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-17 | SCI: identifyOffsets() counter variables | Martin Kiewitz | |
2015-05-17 | SCI: qfg1vga: fix script patch sneak into castle | Martin Kiewitz | |
The original script patch only worked when speed slider was all the way up. | |||
2015-05-17 | CINE: Add English DOS demo of Operation Stealth. | Kirben | |
2015-05-16 | NEWS: Fix typo and punctuation | Willem Jan Palenstijn | |
2015-05-16 | SCI: add some improvements to NEWS file | Martin Kiewitz | |
2015-05-16 | SDL: Add TODO about fullscreen modes to OpenGL SDL code. | Johannes Schickel | |
2015-05-16 | Merge pull request #596 from Templier/opengl_switch_crash | Johannes Schickel | |
Fix crash and wrong fullscreen mode listing when switching to OpenGL | |||
2015-05-16 | SDL: Restore the original video mode when unloading the Surface graphics manager | Littleboy | |
We set a custom video mode that might have a different BPP from the default. To ensure that other graphics managers will get the proper results when listing available video modes, we need to restore the initial BPP when unloading. This fixes an issue when switching to OpenGL on Windows 8 and later. On those OSes, fullscreen OpenGL only has a 32bpp mode. It is correctly listed in the options but we call SLD_SetVideoMode later in the surface graphics manager. When we list the mode again after a switch, the internally selected BPP is still 16 and we fail to find any available fullscreen modes. | |||
2015-05-15 | SDL: Check for NULL when listing available modes via SDL_ListModes | Littleboy | |
It can be returned when there are no dimensions available for the currently selected pixel format | |||
2015-05-15 | SCI: adjust SCI3 offset identify thx lskovlun | Martin Kiewitz | |
2015-05-15 | NEWS: Mention the AGI PCjr sound volume fix. | Thierry Crozat | |
2015-05-15 | NEWS: Small style fix. | Johannes Schickel | |
2015-05-15 | FULLPIPE: Remove redundant debug output | Eugene Sandulenko | |
2015-05-15 | AGI: added the ability to disable mouse in NEWS | Martin Kiewitz | |
2015-05-15 | TOON: Check for quitting in runEventScript() | Torbjörn Andersson | |
This keeps the game from hanging when trying to quit during Jim's gym demonstration. Hopefully any other effect of it is also good. | |||
2015-05-15 | AGI/SCI: add engine options to README file | Martin Kiewitz | |
2015-05-15 | AGI: mouse support cleanup | Martin Kiewitz | |
2015-05-15 | AGI: implement engine option to disable mouse | Martin Kiewitz | |
engine option gets disabled for all Amiga games also disabled for certain fanmade games, which require a mouse. defaults to enabled mouse Engine options are not shown for previously detected games until those games get redetected If there is a way to handle those cases, please fix. | |||
2015-05-14 | SCI: add SCI3 support for debug cmd scro | Martin Kiewitz | |
2015-05-14 | SCI: add said-details to script_said debug cmd | Martin Kiewitz | |
2015-05-14 | SCI: debug commands scro, scrs and script_said | Martin Kiewitz | |
implement string collecting for SCI3 implement object offset collecting for SCI0-SCI2 implement said-str offset collecting for SCI0-SCI1 add new debug command scro / script_objects add new debug command script_said string without terminating NUL now a warning the latter happens in qfg2 for amiga room 84 | |||
2015-05-14 | SCI: change qfg2 saurus ride script patch | Martin Kiewitz | |
the original script patch messed up room changes | |||
2015-05-14 | SAGA: Avoid code duplication | Willem Jan Palenstijn | |
2015-05-14 | SCI: Restore xs after calling run_vm from debugger | Willem Jan Palenstijn | |
This fixes possible gamestate corruption when using 'send' in the debugger to call methods. | |||
2015-05-12 | SAGA: Only handle the puzzle scene for ITE | Filippos Karapetis | |
2015-05-12 | QUEEN: Immediately stop actor movement when the game is exiting | Filippos Karapetis | |
This allows the engine to quit immediately while actors are moving, e.g. while Joe is walking towards Lola's bedroom | |||
2015-05-11 | AGI: Remove dead code in PCjr code | Thierry Crozat | |
I forgot to remove that code in commit 0cb0a09 when I removed the line that preceded it. | |||
2015-05-10 | AGI: Change the way the mixer volume is handled in the PCjr player | Thierry Crozat | |
Instead of factoring the volume into the tone attenuation it now scales the volume table. This way it still uses the full table when playing at a low volume and therefore keeps the 16 attenuation levels. Also use kMusicSoundType instead of kSFXSoundType to be coherent with what the MIDI output is doing (volume for both music and SFX is controlled by the Music volume slider). | |||
2015-05-10 | AGI: Fix PCjr dissolve method used for early versions | Thierry Crozat | |
This was a regression from ceb2909. | |||
2015-05-10 | AGI: Fix bug with music/SFX volume in PCjr | Thierry Crozat | |
A higher volume in the GUI resulted in a lower music volume (and lower volume in the GUI resulted in higher music volume). | |||
2015-05-10 | AGI: Use correct volume for PCjr output | Thierry Crozat | |
This looks like a regression from commit 24bb5da: AGI: Add a layer of abstraction between the sound chip and the two players | |||
2015-05-10 | SCUMM: Add detection for Full Throttle French Mac | Thierry Crozat | |
Also add file size for Sam & Max and DOTT French Mac versions. | |||
2015-05-09 | MADS: Make GPL header consistent with what we normally use. | Johannes Schickel | |
2015-05-07 | SCUMM: Add DOS en demo for Indiana Jones and the Fate of Atlantis | Thierry Crozat | |
This was reported by Paulo Vicente in bug #6862. | |||
2015-05-07 | SCUMM: SCUMM: Add English 1.6 disk version of Day of the Tentacle for DOS. | Kirben | |
2015-05-07 | SCUMM: SCUMM: Add English 1.4 version of Indiana Jones and the Last Crusade ↵ | Kirben | |
for DOS. | |||
2015-05-07 | SCUMM: Add UK version of Pajama Sam 2 for Windows. | Kirben | |
2015-05-07 | GOB: Make coordinate parameters in Surface::fillRect() signed | Sven Hesse | |
And clip to [0, width), [0, height) before drawing. This fixes bug #6864, which is a regression I introduced in 51fd528fe56e00466255d54e1e71b19f34729bfd when I changed all the drawing code to use the Surface class. I thought that having unsigned coordinates makes sense, but for some reason, Fascination sets _destSpriteX (which maps to left in fillRect()) to -1, expecting the drawing code to clip. | |||
2015-05-05 | SCI: add qfg2 airElemental workaround - bug #6859 | Martin Kiewitz | |
2015-05-04 | SCI: fix bug in new string identifying code | Martin Kiewitz | |
fixes string identifying in mac SCI1.1 games | |||
2015-05-04 | SCI: Scripts: identify strings + debug command | Martin Kiewitz | |
debug command is called "script_strings" / "scrs" | |||
2015-05-03 | SCI: Handle pronouns in parser | Willem Jan Palenstijn | |
When parsing a sentence, its type 0x142 word (presumably the object) is now stored. Any pronouns (type 0x080) are then automatically replaced by this stored word. | |||
2015-05-03 | SCI: Clarify function name | Willem Jan Palenstijn | |
2015-05-02 | SCI: lsl5 script patch to fix game breaking bug | Martin Kiewitz | |
fixes green card phone number also calling limo at the same time bug for the English PC 1.000 release. | |||
2015-04-29 | NEWS: Mention support for Rex Nebular, as well as the fixes to SCI | Filippos Karapetis | |
2015-04-27 | SCI: move SCI32 plane clear to gamestate_restore() | Martin Kiewitz | |
2015-04-27 | SCI: immediate restore now uses delayed restore | Martin Kiewitz | |
instead of the old hackish method | |||
2015-04-26 | SCI: restore: clear screen when restoring | Martin Kiewitz | |
primarily to clear kPortrait graphics in kq6 when restoring during portrait animation | |||
2015-04-26 | SCI: restore: reset ports before loading memory | Martin Kiewitz | |
otherwise we could free hunk space of the loaded saved game | |||
2015-04-26 | SCI: remove unused code in SciEngine::loadGameState() | Martin Kiewitz | |