-
Notifications
You must be signed in to change notification settings - Fork 2
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
no sound with installed ngdevkit-gngeo.exe #9
Comments
Please consider I launched the ngdevkit-gngeo.exe with the following options to be able to press keys:
I also tried |
I think this is not a gngeo issue... Could you maybe install nightly packages which are more recent than this commit and try again to verify that it works for you? |
@dciabrin sorry but where are the more recent nightly packages? I only see 1 installer here which was built the 08-05-2021 (this is the one I tested). |
It should have been rebuilt automatically by https://github.com/dciabrin/msys2-ngdevkit/actions/runs/1159906582 and published accordingly. I'll check what is going on with the msys2 repository. |
I tried to figure out what could have gone wrong in the msys2-ngdevkit github CI, but I'm not used to github CI enough yet. Still, the breaking of the input parsing was after the build of the installer which I used (08-05-2021). And the buttons are actually working in the 06-sound-sample (I can see 0 to 1 text change when I hit the buttons), but I don't hear the sounds. |
After a second look to your CI pipeline accross repositories, and although I'm far to understand all of it, I assume:
Am I wrong? Could you manually trigger the gngeo "Build And Publish nightly" for me to test it please? |
Correct
That's correct as well
The idea is that another workflow https://github.com/dciabrin/msys2-ngdevkit/blob/main/.github/workflows/rebuild-repository.yaml rebuilds the msys2 repo files as soon as a CI run rebuilds a package in msys2-ngdevkit.
No it's only triggered on commit pushes.
I'm gonna check why the msys2 repo doesn't seem to rebuild the most recent packages. |
No worries, it's already awesome that you're still working on the project and you maintain it on 3 distinct platforms! And actually thanks for being so reactive on issues. I forked the gngeo repo and manually built the installer, but I'm still having no sound on 06-sound-sample (although the buttons are working). So I built ngdevkit sources on MSYS2 by following the README-msys2.md. Everything builds fine, but I had to run But the sample is working in my Ubuntu VM with the same ngdevkit version. So I searched if could be something about the gngeo configuration but I found nothing. N.B: it also works with the gngeo-ngdevkit installed with the installer if |
oohhhh... Serious sleuthing here, very nice finding, thanks!
Note that this one was merely needed back when you needed to run the devkit under WSL and gngeo from a native Win environment. This dichotomy is no longer needed with the MSY2 packages, so those packages are no longer rebuilt nightly and should get deprecated over time. |
I understand but I find the NSIS installer quite useful for a lambda user (tester) to run the homebrew game rom. But it's ok I can just run it from my fork if I need it. thanks for the time spent on this issue. |
I tried to install the nightly release https://github.com/dciabrin/gngeo/releases/tag/nightly-202105061001
Then I copied the puzzledp.zip and neogeo.zip generated from my Ubuntu Linux VM inside the
ngdevkit-examples/06-sound/sample
.I can launch
ngdevkit-gngeo.exe
then load the game rom from the menu and it runs fine but there is no sound.I also tried to launch
ngdevkit-gngeo.exe --sound
because I saw there is a--sound
option in gngeo whihch is supposed to enable sound. But there's still no sound.Since using ngdevkit on windows requires MSYS2 according to the readme. Then I tired to install MSYS2 and launch
ngdevkit-gngeo.exe
from it but I still have the same result.Do you have any idea why I do not have sound?
The text was updated successfully, but these errors were encountered: