[xoreos-git] [xoreos/xoreos] eae445: AURORA: Add a Platform value for Android mobile ph...
GitHub
noreply at github.com
Sat Aug 4 18:27:37 CEST 2018
Branch: refs/heads/coverity_scan
Home: https://github.com/xoreos/xoreos
Commit: eae44542d01e6d2c9819e048d90924661b3a7aba
https://github.com/xoreos/xoreos/commit/eae44542d01e6d2c9819e048d90924661b3a7aba
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/aurora/types.h
M src/aurora/util.cpp
Log Message:
-----------
AURORA: Add a Platform value for Android mobile phones and tablets
Commit: 864a38f06adc8458947c92bebd5b0acabde04db2
https://github.com/xoreos/xoreos/commit/864a38f06adc8458947c92bebd5b0acabde04db2
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/aurora/types.h
M src/aurora/util.cpp
Log Message:
-----------
AURORA: Add a Platform value for Apple iOS mobile phones and tablets
Commit: 7addfdd1cd13f9028867ce7c7920181d9600f20b
https://github.com/xoreos/xoreos/commit/7addfdd1cd13f9028867ce7c7920181d9600f20b
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/aurora/types.h
M src/aurora/util.cpp
Log Message:
-----------
AURORA: Re-sort Platform enum
So that the values are roughly grouped by "type". First desktop
platforms, then consoles, then mobiles devices.
Commit: e6b8151775aba0862ac698d58e288b6cdcde031c
https://github.com/xoreos/xoreos/commit/e6b8151775aba0862ac698d58e288b6cdcde031c
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/aurora/language_strings.h
Log Message:
-----------
AURORA: Add "zh-hans", "zh-hant" and variants to the language strings
More variants to spell Chinese Simplified and Traditional.
Commit: e5c5ff159c3757b2a2a039c77bffdfe03bdab547
https://github.com/xoreos/xoreos/commit/e5c5ff159c3757b2a2a039c77bffdfe03bdab547
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/aurora/language.cpp
M src/aurora/language.h
M tests/aurora/language.cpp
Log Message:
-----------
AURORA: Add LanguageManager::getLanguages()
Returning a std::vector of all declared supported languages.
Commit: f43aebbea04afba6353c24a25c99c0d236c2254c
https://github.com/xoreos/xoreos/commit/f43aebbea04afba6353c24a25c99c0d236c2254c
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/engines/engine.cpp
Log Message:
-----------
ENGINES: Display available languages of the requested one is not
Commit: 162394c2d59ead5538e2fc941fab1de149aa970b
https://github.com/xoreos/xoreos/commit/162394c2d59ead5538e2fc941fab1de149aa970b
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/engines/engine.cpp
Log Message:
-----------
ENGINES: Display available languages if none was requested
Commit: 18c9efe44a11eb921bc44697a655acc9758a458b
https://github.com/xoreos/xoreos/commit/18c9efe44a11eb921bc44697a655acc9758a458b
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/engines/jade/jade.cpp
Log Message:
-----------
JADE: Add support for installations with multiple languages
There are several versions of Jade Empire with multiple languages:
- The GOG version before the October 2017 update that split the
language builds
- The Xbox versions
- Aspyr's Android port
All of these come with sound files in only one language, but multiple
languages for text.
xoreos now correctly identifies all available languages in a Jade
Empire installation and lets the user select one. This is *not*
changeable while the game is already running, though.
Commit: 2a69fc91b1bd3de05449abd401583a7203426b19
https://github.com/xoreos/xoreos/commit/2a69fc91b1bd3de05449abd401583a7203426b19
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/engines/jade/jade.cpp
M src/engines/jade/probes.cpp
Log Message:
-----------
JADE: Add support for Aspyr's Android port of Jade Empire
The OBB files need to be extracted first, though, using the unobb tool
in xoreos-tools.
Commit: 1208e85aa1d96457bc7d3e1296985a312734aad1
https://github.com/xoreos/xoreos/commit/1208e85aa1d96457bc7d3e1296985a312734aad1
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/engines/jade/jade.cpp
Log Message:
-----------
JADE: Play correct intro videos, according to platform
Commit: 93a0e23cef08cd004454d0960411b7092b208f98
https://github.com/xoreos/xoreos/commit/93a0e23cef08cd004454d0960411b7092b208f98
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/graphics/images/sbm.cpp
M src/graphics/images/sbm.h
Log Message:
-----------
GRAPHICS: Add support for swizzled Xbox SBM images
Unfortunately, there's no way to tell from the image data alone
whether an SBM is swizzled, so the image decoder needs to be told.
Commit: b28f91f3108fddae2df5f155dc17769f58b722db
https://github.com/xoreos/xoreos/commit/b28f91f3108fddae2df5f155dc17769f58b722db
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/graphics/aurora/texture.cpp
M src/graphics/aurora/texture.h
M src/graphics/aurora/textureman.cpp
M src/graphics/aurora/textureman.h
Log Message:
-----------
GRAPHICS: Add TextureManager::setDeswizzleSBM()
Poking a hole into the texture abstraction, so that the engine can
tell the texture manager that SBM images need to be deswizzled, which
in turn tells the texture, which tells the SBM image decoder.
Commit: 203be3fac5f54545a82d8e82fd71ce74870e2b82
https://github.com/xoreos/xoreos/commit/203be3fac5f54545a82d8e82fd71ce74870e2b82
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/engines/jade/jade.cpp
Log Message:
-----------
JADE: Tell the texture manager whether SBMs need to be deswizzled
Commit: 645dfb3210e4fa5c151e84dc47d3e2a71f8f3430
https://github.com/xoreos/xoreos/commit/645dfb3210e4fa5c151e84dc47d3e2a71f8f3430
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M ChangeLog
Log Message:
-----------
DOCS: Mention recent Jade Empire changes in the ChangeLog
Commit: 2f7fe90afbce1e201408cf30e93ee3cc4d336db4
https://github.com/xoreos/xoreos/commit/2f7fe90afbce1e201408cf30e93ee3cc4d336db4
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M ChangeLog
Log Message:
-----------
DOCS: Mention adding Malak to the KotOR menu in the ChangeLog
Commit: 121ec93ab980e331e4b0b9ebb9cadeeab4e6cb52
https://github.com/xoreos/xoreos/commit/121ec93ab980e331e4b0b9ebb9cadeeab4e6cb52
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M tests/aurora/erfwriter.cpp
Log Message:
-----------
TESTS: Correct usage of MemoryReadStream around a static const
Commit: 1f227ad0cc490de0a5a243d0ee20e0bc6e96f423
https://github.com/xoreos/xoreos/commit/1f227ad0cc490de0a5a243d0ee20e0bc6e96f423
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/sound/sound.cpp
M src/sound/sound.h
Log Message:
-----------
SOUND: Add possibility to set the listener position and orientation
Commit: 0e358a7f70093c4ccd156f06f2b3d7c720c981a9
https://github.com/xoreos/xoreos/commit/0e358a7f70093c4ccd156f06f2b3d7c720c981a9
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-29 (Sun, 29 Jul 2018)
Changed paths:
M src/engines/kotor/module.cpp
Log Message:
-----------
KOTOR: Add changing of listener by pc movement
Commit: d630ce9b8893299270c43fc27eda58a5e0ed80cd
https://github.com/xoreos/xoreos/commit/d630ce9b8893299270c43fc27eda58a5e0ed80cd
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M src/engines/kotor/rules.mk
A src/engines/kotor/sound.cpp
A src/engines/kotor/sound.h
Log Message:
-----------
KOTOR: Add sound object class
Commit: ef32775624f218f1c97d6775f8a8886293d86719
https://github.com/xoreos/xoreos/commit/ef32775624f218f1c97d6775f8a8886293d86719
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M src/engines/kotor/area.cpp
M src/engines/kotor/area.h
Log Message:
-----------
KOTOR: Add loading of sounds for areas
Commit: cfe7365653e2e8f02fa077b5b8acdb18a5e54a42
https://github.com/xoreos/xoreos/commit/cfe7365653e2e8f02fa077b5b8acdb18a5e54a42
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M src/engines/kotor/objectcontainer.cpp
M src/engines/kotor/objectcontainer.h
Log Message:
-----------
KOTOR: Add a toSoundObject method
Commit: da5b2fe1154dbbf0c707371db6d5b526c2cc91fa
https://github.com/xoreos/xoreos/commit/da5b2fe1154dbbf0c707371db6d5b526c2cc91fa
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M src/engines/kotor/script/function_tables.h
M src/engines/kotor/script/functions.h
M src/engines/kotor/script/functions_sound.cpp
Log Message:
-----------
KOTOR: Add basic sound object handling to nwscript
Commit: f5415e6067a2d680a6211d533dd38bb1c8f5eef6
https://github.com/xoreos/xoreos/commit/f5415e6067a2d680a6211d533dd38bb1c8f5eef6
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M src/sound/sound.cpp
M src/sound/sound.h
Log Message:
-----------
SOUND: Add support for relative sounds default to them
Commit: 7aba9d3abf21e65f4a401384094b96d3168be89e
https://github.com/xoreos/xoreos/commit/7aba9d3abf21e65f4a401384094b96d3168be89e
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M src/engines/kotor/sound.cpp
Log Message:
-----------
KOTOR: Set 3d sound object as non-relative
Commit: 73c38a0270338e8b39efeb80c79753a6ae75e368
https://github.com/xoreos/xoreos/commit/73c38a0270338e8b39efeb80c79753a6ae75e368
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M src/sound/sound.cpp
M src/sound/sound.h
Log Message:
-----------
SOUND: Add setting of min and max distance
Commit: 6e31f35ef8c89b4ac9238f28f9adf927e48e4919
https://github.com/xoreos/xoreos/commit/6e31f35ef8c89b4ac9238f28f9adf927e48e4919
Author: patrick <nostritius at googlemail.com>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M src/engines/kotor/sound.cpp
Log Message:
-----------
KOTOR: Set distance for sound objects
Commit: 637da89a099fb4a25a6d4d96d7767981a268a148
https://github.com/xoreos/xoreos/commit/637da89a099fb4a25a6d4d96d7767981a268a148
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M m4/boost.m4
Log Message:
-----------
BUILD: Extend boost.m4 to recognize gcc 8.2
Commit: 5a07207b8dfdf471773fbf433c7fc6d53c258231
https://github.com/xoreos/xoreos/commit/5a07207b8dfdf471773fbf433c7fc6d53c258231
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-30 (Mon, 30 Jul 2018)
Changed paths:
M src/aurora/types.h
M src/aurora/util.cpp
Log Message:
-----------
AURORA: Add file types XWB and XSB, found in Xbox Jade Empire
Commit: d04854a228b119a84f2bb4538b6ba9ff07c5d0d6
https://github.com/xoreos/xoreos/commit/d04854a228b119a84f2bb4538b6ba9ff07c5d0d6
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M src/sound/decoders/adpcm.cpp
M src/sound/decoders/adpcm.h
Log Message:
-----------
SOUND: Add a decoder for Xbox ADPCM
Based heavily on Luigi Auriemma's xbadpdec tool, which in turn is
based on TXboxAdpcmDecoder by Benjamin Haisch.
xbadpdec is released under the terms of the GPLv2+.
Commit: 7555d66b83d1fa4b1cb0faa503dd8d4bd397cbdb
https://github.com/xoreos/xoreos/commit/7555d66b83d1fa4b1cb0faa503dd8d4bd397cbdb
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M src/sound/rules.mk
A src/sound/xactwavebank.cpp
A src/sound/xactwavebank.h
A src/sound/xactwavebank_ascii.cpp
A src/sound/xactwavebank_ascii.h
A src/sound/xactwavebank_binary.cpp
A src/sound/xactwavebank_binary.h
Log Message:
-----------
SOUND: Add support for XACT WaveBanks, both binary and ASCII
The binary variant is used in the Xbox version of Jade Empire.
The ASCII variant is used in the non-Xbox versions of Jade Empire.
The loader for the binary version is heavily based on Luigi Auriemma's
unxwb tool, released under the terms of the GPLv2+.
Commit: f01b1279052924df6646495674796829895f0031
https://github.com/xoreos/xoreos/commit/f01b1279052924df6646495674796829895f0031
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
M src/sound/xactwavebank_binary.h
Log Message:
-----------
SOUND: Note that only version 3 of XWB is supported
Commit: 9576070caa0b936749af08610b110645d3336a63
https://github.com/xoreos/xoreos/commit/9576070caa0b936749af08610b110645d3336a63
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
M src/sound/xactwavebank_ascii.cpp
M src/sound/xactwavebank_binary.cpp
Log Message:
-----------
SOUND: assert() on the existence of the xwb stream
Commit: 94b1e830be677b02acb84e5c9c5f03dbf2e9645a
https://github.com/xoreos/xoreos/commit/94b1e830be677b02acb84e5c9c5f03dbf2e9645a
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
M src/sound/decoders/adpcm.cpp
Log Message:
-----------
SOUND: Use given size instead of stream size to calculate ADPCM length
Commit: 57de459b96be41d4fc6320beb774f13433361ec7
https://github.com/xoreos/xoreos/commit/57de459b96be41d4fc6320beb774f13433361ec7
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
M src/sound/decoders/adpcm.cpp
Log Message:
-----------
SOUND: Force alignment of IMA ADPCM stream size to block size
This decoder can't cope with unaligned input.
Commit: 1135b2809ab4c1c490ab88df158bed51df9f1b7c
https://github.com/xoreos/xoreos/commit/1135b2809ab4c1c490ab88df158bed51df9f1b7c
Author: Sven Hesse <drmccoy at drmccoy.de>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
A src/sound/fmodsamplebank.cpp
A src/sound/fmodsamplebank.h
M src/sound/rules.mk
Log Message:
-----------
SOUND: Add support for FMOD SampleBanks
Used by Dragon Age: Origins.
Heavily based on Luigi Auriemma's fsbext tool, released under the
terms of the GPLv2+.
Commit: f6eb0334e195bb958f99099872c9bce0c1364f61
https://github.com/xoreos/xoreos/commit/f6eb0334e195bb958f99099872c9bce0c1364f61
Author: patrick <nostritius at googlemail.com>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
M src/engines/kotor/gui/ingame/container.cpp
Log Message:
-----------
KOTOR: Change container text when empty
Commit: 127f21747e958eca2d078333075d0d490baa76ad
https://github.com/xoreos/xoreos/commit/127f21747e958eca2d078333075d0d490baa76ad
Author: patrick <nostritius at googlemail.com>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
M src/engines/kotor/gui/ingame/hud.cpp
Log Message:
-----------
KOTOR: Fix transparent borders in minimaps
Commit: b56b28c9b80aa984530e1bc350e7b9b11d986932
https://github.com/xoreos/xoreos/commit/b56b28c9b80aa984530e1bc350e7b9b11d986932
Author: patrick <nostritius at googlemail.com>
Date: 2018-08-03 (Fri, 03 Aug 2018)
Changed paths:
M src/engines/kotor/gui/saveload.cpp
Log Message:
-----------
KOTOR: Fix the loading screen in the saveload menu
Compare: https://github.com/xoreos/xoreos/compare/da35c58f5367...b56b28c9b80a
**NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the xoreos-git
mailing list