[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