aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-15TUCKER: Fix out-of-bounds access of _inputkeys[]Adrian Frühwirth
2018-03-15SUPERNOVA: Add bitmap for the second newspaper English translationJoseph-Eugene Winzer
In addition to the pbm file for create_supernova, I added the xcf file in case for corrections.
2018-03-14XEEN: Fix switching characters when buying from blacksmithPaul Gilbert
2018-03-14XEEN: Fix transfer of bought items to character inventoryPaul Gilbert
2018-03-15TUCKER: Comment out dead code, match disassemblyAdrian Frühwirth
Setting _mousePosY is only necessary if we actually set the cursor position which we currently don't do. I don't plan on enabling it but for the sake of matching disassembly let's add the required warpMouse() call and disable the whole code block for now.
2018-03-14BLADERUNNER: Added Clovis actorEugene Sandulenko
2018-03-14TUCKER: Remove unnecessary variable from drawInfoString()Adrian Frühwirth
2018-03-14TUCKER: Use Verb enum in even more placesAdrian Frühwirth
2018-03-14TUCKER: Add TODO comment about discrepancy with disassemblyAdrian Frühwirth
2018-03-14TUCKER: Fix wrong sound effects being playedAdrian Frühwirth
Fixes Trac#6376, Trac#6377 and probably many more unreported instances of wrong audio samples being played.
2018-03-14XEEN: Fix selecting items in items dialogPaul Gilbert
2018-03-14XEEN: Fixes and refactoring for Blacksmith WaresPaul Gilbert
2018-03-13XEEN: Fix closing Awards dialogPaul Gilbert
2018-03-13XEEN: Fix saving to slot 0 using in-game Control PanelPaul Gilbert
2018-03-13XEEN: Fix text colors during intro/exit cutscenesPaul Gilbert
2018-03-13BLADERUNNER: Added Dektora actorEugene Sandulenko
2018-03-13BLADERUNNER: Added Isabella actorEugene Sandulenko
2018-03-13BLADERUNNER: Added Rachel actorEugene Sandulenko
2018-03-13BLADERUNNER: Added Sebastian actorEugene Sandulenko
2018-03-13BLADERUNNER: Added Chew actorEugene Sandulenko
2018-03-12XEEN: Add playVoice method for voice sample playbackPaul Gilbert
2018-03-13BLADERUNNER: Added BlimpGuy actorEugene Sandulenko
2018-03-13BLADERUNNER: Added Taffy actorEugene Sandulenko
2018-03-13BLADERUNNER: Added Tyrell actorEugene Sandulenko
2018-03-12TITANIC: Removed unused arrays and fieldsPaul Gilbert
2018-03-12README: Update URL for liberation-fonts packageAdrian Frühwirth
2018-03-12BLADERUNNER: Added Teenager actorEugene Sandulenko
2018-03-12BLADERUNNER: Added LockupGuard actorEugene Sandulenko
2018-03-12BLADERUNNER: Added TaffyPatron actorEugene Sandulenko
2018-03-12BLADERUNNER: Added HawkersParrot actorEugene Sandulenko
2018-03-12BLADERUNNER: Added EarlyQBartender actorEugene Sandulenko
2018-03-12CONFIGURE: Add a static builds switchHubert Maier
Configure will still build every target with shared objects by default. Done: - Added a configure switch (--enable-static) for static builds - Right now only tested for SDL targets (checked working on AmigaOS4 with SDL1/2) Missing: - Add the platforms that need the switch for cross-compiling (macOS, iOS, probably more) (I can´t do that myself as i have never cross-compiled and wouldn´t be able to check) @csnover asked on the forums to create a PR for it, so, with my limited (non-existant is more like it) knowledge, i wrapped something up. I *know* that it isn´t enough, as there already is some kind of static builds flag in configure (_engines_built_static). As i don´treally know if this is the same or a different cause (static plugins?), i´m not touching it. But please feel free to add or change what needs to be done.
2018-03-12I18N: Update translations templatesThierry Crozat
2018-03-12GUI: Remove the ThemeItem draw queuesBastien Bouclet
Drawing nows happens directly when the Dialog or Widget draw methods are called. This makes it easy to debug why a particular low level draw method was called, by inspecting the call stack. This replaces the notion of "buffering" by two independant ways to control what is drawn and where: - The active layer is used to select whether the foreground or background part of the dialogs are rendered by the draw calls. - The active surface is used to select if the draw calls affect the back buffer or the screen. The foreground layer of the active dialog is drawn directly to the screen. Its background layer is drawn to the back buffer. This way widgets can restore the back buffer in order to update without having to redraw the dialog's background. Dialogs lower in the dialog stack are drawn entirely to the back buffer.
2018-03-12README: Obey the orthographyHubert Maier
2018-03-12README: Add notes about Quest for Glory character importHubert Maier
2018-03-12TUCKER: Fix alleyway cellar location hotspot bugAdrian Frühwirth
Fixes Trac#6645.
2018-03-12SCUMM: MM V0: Fix regression from 038b3b178939f1bcc6714eda1b88c3e80e787c02 ↵Robert Crossfield
and comment/cleanup
2018-03-12I18N: Regenerate translations data fileThierry Crozat
2018-03-11XEEN: Swords of Xeen doesn't have any voiced cutscenesPaul Gilbert
2018-03-11XEEN: Subtitles for remaining game cutscenesPaul Gilbert
2018-03-11XEEN: Refactoring subtitles for use in location cutscenes, updated Reaper ↵Paul Gilbert
cutscene
2018-03-11SUPERNOVA: Fixes formattingJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Removes TODO for quitGameDialog()Joseph-Eugene Winzer
2018-03-11SUPERNOVA: Recenters animated text on loopJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Removes unused functionJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Substitues constant stringsJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Encapsulates GuiElementJoseph-Eugene Winzer
It simplifies the overloaded functions for renderBox/Text and saveScreen
2018-03-11SUPERNOVA: Implements original quit promptJoseph-Eugene Winzer
2018-03-11SUPERNOVA: Fixes formattingJoseph-Eugene Winzer
Because of confusion when indentation level is raised and thus tabs or spaces should be used when aligning code, this commit switches to tabs to avoid any further confusion.