Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port Issue: UQM (Ur-Quan Masters) Fix MOD music playback #593

Open
2 of 20 tasks
ncflagg opened this issue Aug 14, 2024 · 0 comments
Open
2 of 20 tasks

Port Issue: UQM (Ur-Quan Masters) Fix MOD music playback #593

ncflagg opened this issue Aug 14, 2024 · 0 comments

Comments

@ncflagg
Copy link

ncflagg commented Aug 14, 2024

Device Type

  • RG351P/M
  • RG351V
  • RG351MP
  • RG353M/V/P
  • RG503
  • RG552
  • RGB10
  • RGB30
  • RK2023
  • X55
  • Other device (R36s)
  • All of the above

Firmware

  • ArkOS
  • ArkOS Wummle
  • AmberELEC
  • JelOS
  • RockNix
  • uOS
  • RetroOZ
  • TheRA

Port: UQM (Ur-Quan Masters / Star Control 2)

Description

Screechy static when trying to use the original DOS music or 3DO Remix. UQM (Precursor) Remix works fine. I believe this affects multiple (all?) devices.

While looking for solutions to not having the DOS music soundtrack working on my R36s, one of the UQM (MegaMod) maintainers mentioned the below (paraphrasing) regarding fixing the broken audio when either disabling all music addons or using the 3DO music ("UQM Remix" music currently works).

Looks like this was ported out of branch 0.8.0 without any look-ahead. There was a fix post-release. I remember because 
I had the same issue on Android. Ask the maintainer to include the latest commits to the port.

At the very least, include the below commit:
 [4f5cbe] by Michael Martin Michael Martin
https://sourceforge.net/p/sc2/uqm/ci/d6583f2250e6046de0bcd20e18ba78e8620fb638/log
  "Upgrade internal libmikmod to 3.3.11.1. This should fix music playback corruption issues reported on 64-bit ARM
    architectures"

For now, I decided to create a music addon to reintroduce the DOS music by converting the .MOD files to .OGG.
Here are the steps:

  • Delete any uqm-remix-discXXX.uqm files already in /ports/UQM/content/addons/, if they exist
  • Optionally, you can delete uqm-0.8.0-3domusic.uqm since it doesn't work atm
  • Download dos-music-portmaster-fix.uqm and place it on your sdcard at /ports/UQM/content/addons/
    https://mega.nz/file/Fi8wyDpb#GwYidqE5sWVdJVu_Z6KpCkmPWbcCvo39OWiYwRodqHw
  • Run UQM and go to Setup/Audio Options and set change these settings:
    . . Positional Audio - Disabled
    . . 3DO Remixes - Disabled
    . . UQM Remixes - Enabled <------Because my pack impersonates this addon to set alternative music files
  • Exit and start the game to apply the changes
  • Double-check the above settings were saved

Reproduction Steps

Attempt to use either the original (.MOD) music or the 3DO Remix addon music

.
@Wolod (I attempted to mention avolkov, luminescent, mcmartin and meep-eep, but Github won't seem to let me)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant