Commit Graph

83480 Commits

Author SHA1 Message Date
Fiodar Stryzhniou
c0c186d001 SYMBIAN: Add missed brace 2018-01-14 06:49:54 +00:00
Fiodar Stryzhniou
dc1d9e2d65 SYMBIAN: Hide warnings from system headers 2018-01-14 06:49:54 +00:00
Galaxy13
ddb4c8bfd2 BLADERUNNER: Added Russian Version Detection
This is for a localised "Fargus" release.
2018-01-14 06:39:02 +00:00
Zibri
a1b9b0c0a1 BLADERUNNER: Added Italian Version Detection 2018-01-14 06:24:42 +00:00
Paul Gilbert
5eb0388572 XEEN: Saving fixes for party and roster 2018-01-13 17:29:40 -05:00
Thierry Crozat
6a66fe907e I18N: Update translations templates 2018-01-13 22:22:18 +01:00
rsn8887
e6add01d72 GUI: never enable checkbox if GUI_ONLY_FULLSCREEN is set 2018-01-13 15:21:51 -06:00
Paul Gilbert
17d68b8bf9 XEEN: Centralize logic for finding map in _mazeData array 2018-01-13 16:20:49 -05:00
Thierry Crozat
d52bfbb752 I18N: Update translations templates 2018-01-13 17:22:28 +01:00
Bastien Bouclet
45f1fd0e8e
Merge pull request #1097 from bgK/vkeybd-data-path
VKEYBD: Fallback to SearchMan when loading keyboard packs
2018-01-13 17:22:17 +01:00
Paul Gilbert
07f2b34d26 XEEN: Fix re-encryption of save archive indexes 2018-01-13 10:51:24 -05:00
Paul Gilbert
bc623697f7
Merge pull request #1108 from dafioram/TITANIC_readmeAdditions
TITANIC: Readme additions
2018-01-13 10:50:05 -05:00
Tarek Soliman
f285e384da GRAPHICS: Fix rounding error when using non-integral scaling
When a non-integral scaling was being used, x and/or y cursor position would be
one less than what it should be.

Fixes Trac#10401

Thanks snover!
2018-01-12 22:43:00 -06:00
Paul Gilbert
531467581f XEEN: Further savegame logic 2018-01-12 21:22:06 -05:00
Colin Snover
10f1eab3c9 CRYO: Stop packing struct containing pointers
This struct packing causes the pointer-to-member-function to become
unaligned, and does not seem necessary in any way.

Closes gh-1081.
2018-01-12 00:44:48 -06:00
Paul Gilbert
93935a7798 XEEN: Implementing savegame code 2018-01-11 21:31:48 -05:00
Paul Gilbert
ebc3d27096 XEEN: Renaming Combat clear method for better clarity 2018-01-11 19:46:49 -05:00
Paul Gilbert
42aa1cc163 XEEN: Fix crash after monster ranged attacks finish 2018-01-10 22:13:43 -05:00
Paul Gilbert
9aa9cb4997 XEEN: Fix spelling mistake in array name 2018-01-10 21:33:36 -05:00
Paul Gilbert
bc29219b16 XEEN: Fix monsters starting ranged attacks 2018-01-09 21:27:19 -05:00
Paul Gilbert
3956dc4845 XEEN: Fix opening of World of Xeen menu 2018-01-09 20:00:03 -05:00
David Fioramonti
0c1aaf8f1d README: Add TITANIC function key controls 2018-01-06 06:43:03 -08:00
David Fioramonti
95cf7654aa README: Add TITANIC DE saved game notes 2018-01-06 06:42:59 -08:00
rsn8887
e78984147d PSP: fix bit shifts of cursor x/y, fix too-slow cursor 2018-01-05 15:51:39 -06:00
rsn8887
b2cf5a30bf PSP: adjust cursor refresh to better match speed it had before it became smooth 2018-01-04 23:29:51 -06:00
rsn8887
4e4a5892c8 PSP: support mouse speed/joy deadzone options and smooth cursor motion 2018-01-04 06:07:34 -06:00
rsn8887
231407206d PSP: Use aspect correction checkbox instead of extra graphics modes 2018-01-03 14:14:36 -06:00
Tarek Soliman
50d79c5f26 MT32: Update to munt 2.3.0
This uses upstream commit 939cc986d9ffd044f8c6149361127ad5d94e430f

Closes gh-1091
2018-01-03 10:40:23 -06:00
Bastien Bouclet
bb5e8d3a11
Merge pull request #1090 from bgK/remove-zaurus-yopy
PORTS: Remove the Zaurus and Yopy ports
2018-01-03 06:40:49 +01:00
Dan Church
0c26da90bb SCI32: Fix segfault when SCI3 vocab isn't found
Seen when attempting to detect and/or run the Shivers 2 demo.

Closes gh-1106.
2018-01-02 12:57:59 -06:00
Bastien Bouclet
6e2c702bad
Merge pull request #1098 from AReim1982/neverhood_wii
NEVERHOOD: Graceful shutdown of the engine
2018-01-02 12:06:28 +01:00
Alexander Reim
e6262b3d4b NEVERHOOD: Graceful shutdown of the engine 2018-01-02 09:03:31 +01:00
Bastien Bouclet
cf1171d4d9 MOHAWK: RIVEN: Rewind videos that are played until their end
When videos are skipped, they would sometimes not quite be seeked to the
last frame. In that case, when they are played again without being
restarted, they would end immediatly.

Now videos are automatically rewinded when they end or are skipped so
that they always start from the beginning when played again.

Fixes #10389.
2018-01-01 20:05:47 +01:00
Eugene Sandulenko
d6078ea406 ALL: Bump copyright year. 2018! 2018-01-01 00:09:56 +01:00
Bastien Bouclet
482c075747 GRAPHICS: Fix incorrect call to blendFill in drawRoundedSquareShadowClip
Was broken in commit 622adff628.
2017-12-30 19:37:56 +01:00
Bastien Bouclet
622adff628 GRAPHICS: Speed up drawing of rounded square soft shadows
When drawing a rounded rectangle, first its shadow is drawn, and then
the rectangle proper is drawn over it. This optimization skips drawing
a shadow rectangle that is entirely occluded by the main rectangle.

A quick benchmark shows large improvements to the modern theme GUI draw
speed. On a 1 GHz ARMv7 CPU with optimizations enabled, drawing the add
game dialog @ 1920x1080 went from 976 ms to 136 ms.
2017-12-30 19:04:18 +01:00
Paul Gilbert
c5dea8caa4 XEEN: Fix confirmation buttons for town message dialogs 2017-12-29 23:18:19 -05:00
Paul Gilbert
02aaff2a9f XEEN: REplace award values with descriptive constants 2017-12-29 22:39:04 -05:00
Paul Gilbert
2fac15ad29 XEEN: Fix showing Dark Side awards in the awards dialog 2017-12-29 22:26:13 -05:00
Paul Gilbert
e5ab696148 XEEN: Fix teleporting using magic mirror 2017-12-29 22:19:35 -05:00
Paul Gilbert
27c3e44551 XEEN: Comments for the Character class methods 2017-12-29 21:36:24 -05:00
Paul Gilbert
8f8166236c XEEN: Simplify itemScan method 2017-12-29 21:29:40 -05:00
Paul Gilbert
d0c04053dd XEEN: Fix intermittant crash leaving Dwarf Mine 2017-12-29 21:16:11 -05:00
Paul Gilbert
9d336539b7 XEEN: Close open windows after opcode calls to cmdGiveMulti 2017-12-29 20:57:21 -05:00
Paul Gilbert
7b7a23a6e7 XEEN: Fix showing correct names for quest items 2017-12-29 20:21:27 -05:00
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