Skip to content

GLOBAL: Rewrite mp3 music streaming and add support for 3ds and vita - #136

Merged
MotoLegacy merged 62 commits into
mainfrom
sbeed_mp3
May 10, 2026
Merged

GLOBAL: Rewrite mp3 music streaming and add support for 3ds and vita #136
MotoLegacy merged 62 commits into
mainfrom
sbeed_mp3

Conversation

@sbeeds

@sbeeds sbeeds commented May 5, 2026

Copy link
Copy Markdown
Collaborator

Description of Changes


This introduces a rewrite of the mp3 music streaming back-end, and adds support for all currently supported platforms on Vril which support sound. snd_music.c is the higher level file which contains functions which can be used to play, start, stop, pause, and resume mp3 streamed music. This also has support for console commands so that the server can utilize all of these functions the same way the client can.

Also fixes a bug where wav audio was not stopped when pausing, and introduces pausing streamed mp3s when the game is paused, and resumes when the game is un-paused.

Visual Sample


N/A

Checklist


  • I have thoroughly tested my changes to the best of my ability
  • I confirm I have not contributed anything that would impact Nazi Zombies: Portable's licensing and usage
  • This Pull Request fixes a critical issue that should be reviewed and merged as soon as possible

@sbeeds
sbeeds marked this pull request as ready for review May 5, 2026 02:13
@sbeeds
sbeeds requested a review from MotoLegacy May 5, 2026 02:13
@MotoLegacy
MotoLegacy merged commit f5d88e4 into main May 10, 2026
12 of 14 checks passed
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

Successfully merging this pull request may close these issues.

2 participants