Commit Graph
137148 Commits
Author SHA1 Message Date
Paul Gilbert 1bc519aadc XEEN: Fix display of given treasure 2017-12-29 19:41:59 -05:00
Paul Gilbert 4e11d05f76 XEEN: Cleanup of give opcode and methods 2017-12-29 16:08:11 -05:00
Paul Gilbert 47d95c6bcd XEEN: Implemented giveExt method 2017-12-29 04:59:34 -05:00
Paul Gilbert e28f2a75bc XEEN: Properly implement cmdGiveExtended opcode 2017-12-29 03:33:59 -05:00
D G Turner a3d2c52687 PSP: Fix bug #10239: PSP port incorrect 4:3 aspect ratio
This is based on a patch supplied by dam-soft. A new graphics mode is
added to the PSP port. The graphics mode is called '4:3 Aspect Ratio'
and fixes the incorrect AR. The older modes are also still present and
behave as before.
2017-12-29 01:21:40 -06:00
Paul Gilbert 45891aed91 XEEN: Implement sets & checks for _questItems 2017-12-29 00:41:55 -05:00
Paul Gilbert fb73c1a3cc XEEN: Revert "XEEN: Change _gameFlags to it's own class"
This reverts commit a37b0e8181.
Turns out the overlapping byte access was for the questItems
array, but using Ids which start at 82 rather than 0
2017-12-29 00:16:24 -05:00
Paul Gilbert a37b0e8181 XEEN: Change _gameFlags to it's own class
Byte 6 of the flags data, for flags 48 to 55, is directly used
in several places. I didn't think it was needed, but turns out
it is. So I've had to refactor the bool array I had previously
to have this as a bitset, so byte 6 can be accessed
2017-12-28 23:36:29 -05:00
Bastien Bouclet 3b8ffa0812 BACKENDS: Remove vkeybdpath override from some ports
DATA_PATH is now search when loading virtual keyboard files, the
overrides are no longer required.
2017-12-28 21:27:37 +01:00
Bastien Bouclet 8fe7d520be VKEYBD: Fallback to SearchMan when loading keyboard packs 2017-12-28 21:24:57 +01:00
Bastien Bouclet 2c8afb2bd2 COMMON: Add a reset method to DisposablePtr 2017-12-28 21:18:51 +01:00
Paul Gilbert 26c096d39d XEEN: Fix playing music when on Dark Side 2017-12-27 23:50:41 -05:00
Paul Gilbert 6bbfebdf0e XEEN: Fix loading Dark Side maps 2017-12-27 23:30:44 -05:00
Paul Gilbert 4f099a8fff XEEN: Fix saving of map stepped on tiles 2017-12-27 01:45:38 -05:00
Bastien Bouclet 1fa80ea3a3 SDL: Add debug traces for joystick hotplug 2017-12-27 07:30:53 +01:00
Paul Gilbert 66e531c92b XEEN: Fix saving monster data to exactly match original 2017-12-27 01:12:04 -05:00
Paul Gilbert 073380ffb7 XEEN: Added debug commands for changing map & position 2017-12-27 00:32:51 -05:00
Paul Gilbert f8f2058d4c XEEN: Add saving of map/event data when the map is changed 2017-12-27 00:08:21 -05:00
Bastien Bouclet 6437ca1ede PS3: Stop using SDL mouse focus events to detect the XMB
Mouse focus events are also sent by SDL when the mouse is warped outside
of the window area. App suspended / resumed are now used. These are only
sent by SDL when opening / closing the XMB on the PS3.

Fixes #10340.
2017-12-26 21:29:30 +01:00
Thierry Crozat 6af4f3d236 I18N: Update translations templates 2017-12-26 21:11:59 +01:00
rsn8887 dafadbc8c7 PSP2: Add controller config, remove joystick event handling 2017-12-26 21:11:05 +01:00
Bastien Bouclet 1522fc8e2f SDL: Add support for joystick hotplug
Fixes #10366.
2017-12-26 21:11:05 +01:00
Bastien Bouclet a86eae6323 SDL: Only enable joystick related features when joysticks are enabled
Fixes #9714.
2017-12-26 21:11:05 +01:00
Bastien Bouclet 5838894f24 PSP2: Remove identical to base class joystick axis event handling 2017-12-26 21:11:04 +01:00
Bastien Bouclet ee4ff8ca08 SDL: Cleanup joystick deadzone handling 2017-12-26 21:11:04 +01:00
Bastien Bouclet 1fb748e974 SDL: Move the non analog joystick code to the Symbian port
Symbian was the only user of that code.
2017-12-26 21:11:04 +01:00
Bastien Bouclet 6fb50d562f PS3: Remove gamepad button mapping
SDL_PSL1GHT now supports the GameController API. ScummVM's default
mapping is now used.
2017-12-26 21:11:04 +01:00
Bastien Boucletandrsn8887 ac78058fcd SDL: Initial support for game controllers
The button mapping is that of the Vita port

Co-Authored-By: rsn8887 <rsn8887@users.noreply.github.com>
2017-12-26 21:11:04 +01:00
Matan Bareket 9cb2e43577 LOL: Fix detection entry for LOL Japanese (Bug #9828) 2017-12-26 20:31:14 +01:00
Matan Bareket 908cb169eb SCI: Added detection entries for Lighthouse German version - Bug #10359 2017-12-26 20:31:14 +01:00
Matan Bareket e6f1ded119 SCI: Added detection entries for SQ1 Russian version - Bug #10156 2017-12-26 20:31:14 +01:00
Matan Bareket 0b08a46990 SCI: Added detection entries for PQ2 English version 1.002.011 - Bug #9716 2017-12-26 20:31:14 +01:00
Matan Bareket 2a417fd3d2 SAGA: Added detection entries for IHNM Hungarian fan translation - Bug #7886 2017-12-26 20:31:14 +01:00
Matan Bareket 844c343f29 KYRA: Added detection entries for LOL Japense PC9821 version - Bug #9828 2017-12-26 20:31:14 +01:00
Matan Bareket 6db791a2c4 KYRA: Added detection entries for LOL German version - Bug #9557 2017-12-26 20:31:14 +01:00
Matan Bareket dbc6e827a2 KYRA: Added detection entries for LOL Chinese Floppy version - Bug #7893 2017-12-26 20:31:14 +01:00
Matan Bareket 61e3bdcd2a KYRA: Added detection entries for LOL Spanish Floppy version - Bug #9699 2017-12-26 20:31:14 +01:00
Matan Bareket 119cdf1767 BLADERUNNER: Added detection entries for Blade Runner (French) - Bug #9722 2017-12-26 20:31:14 +01:00
Strangerke 8fb278229b TOOLS: Add cryo and titanic tools in create_project 2017-12-25 21:05:04 +01:00
Paul Gilbert 80dd7b2c0d XEEN: Fix updating party icons after drinking HP fountain 2017-12-25 00:03:50 -05:00
Paul Gilbert eb067079bb XEEN: Fix Please Wait dialog not removing when changing maps
Technically, the dialog now doesn't even show up, since loading
the new maps are so fast these days. I've decided against adding
in an explicit delay, because it's less jarring for players to
now be able to walk transparently between maps without interruption
2017-12-25 00:03:37 -05:00
Paul Gilbert 7a8d99f332 XEEN: Fix transitioning to other maps in the overworld 2017-12-24 23:53:32 -05:00
Paul Gilbert 6f87fa97c1 XEEN: Fix scrolling crashes in Quest dialog when it's empty 2017-12-24 23:53:31 -05:00
Paul Gilbert 6b5eab62f6 XEEN: Fix animated text cursor partialy overlapping prior char 2017-12-24 23:53:31 -05:00
Thierry Crozat ee1da05d0b I18N: Regenerate translations data file 2017-12-25 05:05:04 +01:00
D G Turner a9281724a7 XEEN: Fix Unused Variable Compiler Warning. 2017-12-24 05:37:23 +00:00
rsn8887 dad10097b2 PSP2: compile with hid support (bluetooth kbd and mouse) 2017-12-23 00:30:31 -06:00
Bastien Bouclet 7a44092ff1 Merge pull request #1388 from ccawley2011/ogg
CONFIGURE: Fix detection of libogg
2017-12-22 20:40:49 +01:00
rootfather dc084630d3 DOC/DE: Add keyboard shortcuts for saving/loading in Riven 2017-12-22 20:37:36 +01:00
Cameron Cawley ed47e31453 CONFIGURE: Fix detection of libogg 2017-12-22 15:27:28 +00:00