UnExoticA files that don't play in UADE

From ExoticA
Revision as of 18:18, 26 February 2020 by Kyz (talk | contribs) (Created page with "This is a list of files from the UnExoticA collection which don't play in UADE. This can be because of UADE itself (its sound core), the EaglePlayers it supports, or even som...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This is a list of files from the UnExoticA collection which don't play in UADE.

This can be because of UADE itself (its sound core), the EaglePlayers it supports, or even sometimes the music files themselves.

This list is up-to-date as of 26th February 2020.

Methodology

The latest version of uade123 is built from source.

All files in the UnExoticA collection are unpacked to disk.

Each file is played by UADE, one at a time, using the command line uade123 -c --stderr -t 10 >/dev/null 2>log filename

This command discards sound output, but asks UADE to load the file and play the first 10 seconds. This will be the default subsong, if there is more than one subsong. What this leaves untested is playing all the way to songend for most songs, and playing any other subsongs. Future testing should consider this.

Expected failures

Some files in the UnExoticA collection are not playable music files themselves, but extra files. It's correct that UADE doesn't play them directly.

  • Separate instrument or sample files, e.g. Sonix instrument files, TFMX "smpl" files, StarTrekker 4AM ".NT" files
  • Kris Hatlelid "songplay" files, which are the replay code shared by all tunes in the same directory
  • Text files, DeliPlayers, source code

Unsupported formats

Some files which don't play because UADE does not support them. It would be nice if UADE did support them.

Unrecognised files

UADE supports these music formats, but does not recognise the following files in those formats:

UADE crashes (score died)

These files cause UADE to crash with either of these errors:

uade warning: Song ended prematurely due to error: score died
bad song end: score died

The list is ordered by file format.

UADE crashes (score crashed)

These files cause UADE to crash with either of these errors:

uade warning: Song ended prematurely due to error: score crashed
bad song end: score crashed

The list is ordered by file format.

UADE crashes (reboot)

UADE fails with the following error:

uadecore: Too long a copy: 3164152
uadecore: Can not do safe copy for player
uadecore: Can not play. Reboot.

on Lapsuus files cust.Lapsuus and cust.Lapsuus_alt

UADE fails (involuntary output start)

UADE fails with the following error:

involuntary audio output start
uade warning: uade_get_event returned UADE_EVENT_EAGAIN which is not handled before playloop.

on these tunes:

  • AMOS Music Bank: Tyran: abk.mapa5 abk.tlt abk.tlt2 abk.wiatr+ptaki abk.wiatr+woda
  • TrackerPacker 3: Genetic Species: tp3.Genetic intro final
  • Sonix Music Driver: Rocket Ranger: smus.SxWN