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

MOD playback not fully compatible #164

Open
rveilleux opened this issue Oct 16, 2022 · 1 comment
Open

MOD playback not fully compatible #164

rveilleux opened this issue Oct 16, 2022 · 1 comment

Comments

@rveilleux
Copy link
Contributor

I am trying to figure out if I broke something in the code on my side, but even when trying on a pristine "Germz" repository, if I try to play this mod:
XTD - Game6+(title).mod
it sounds very bad / out-of-tune, compared to when playing the mod on either VLC or on any online MOD player.
I even tried it on a "real" Amiga 500 using Protracker 2.3 (on WinUAE) and it played and sound correctly there too.
The song is available here: https://www.modules.pl/dl.php?mid=2960
on this site https://www.modules.pl/?id=modules
Do you think it could be a bug in the ptplayer.c code that was converted from the ASM ptplayer from here https://aminet.net/package/mus/play/ptplayer ?

@tehKaiN
Copy link
Member

tehKaiN commented Oct 16, 2022

Most probably, yes! I'm fixing those as I run into them, so either you'll need to wait for the fixes a bit or help me out here. :)
Right now I don't have much time to look at it, because of afk stuff, but in approx 2 weeks I'll definitely check it out. I hope that's not blocking your game development too much.

If you want to snoop around you can enable ptplayer logging by setting ACE_DEBUG_PTPLAYER define - it will output a lot more to the logs and maybe you can spot something odd there.

@tehKaiN tehKaiN added this to the TBD before C++ experiments milestone Oct 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants