Package Details: vgmplay 0.40.9-2

Git Clone URL: https://aur.archlinux.org/vgmplay.git (read-only, click to copy)
Package Base: vgmplay
Description: The offical and always up-to-date player for all VGM files
Upstream URL: http://vgmrips.net/forum/viewtopic.php?t=112
Licenses: GPL, custom
Submitter: andrewlin16
Maintainer: andrewlin16
Last Packager: andrewlin16
Votes: 6
Popularity: 0.063482
First Submitted: 2016-05-22 08:32 (UTC)
Last Updated: 2020-10-29 02:55 (UTC)

Pinned Comments

andrewlin16 commented on 2021-03-27 10:53 (UTC)

I put up v0.50.1 as a separate vgmplay-libvgm-git package since making it a git package was the easiest way to go for me (leveraging the existing libvgm-git AUR package). Not sure what I'll do with this package moving forward, but I guess I'll leave it around for now.

Latest Comments

andrewlin16 commented on 2021-03-27 10:53 (UTC)

I put up v0.50.1 as a separate vgmplay-libvgm-git package since making it a git package was the easiest way to go for me (leveraging the existing libvgm-git AUR package). Not sure what I'll do with this package moving forward, but I guess I'll leave it around for now.

andrewlin16 commented on 2021-02-20 18:07 (UTC)

v0.50.1 released on 2021-01-16: https://github.com/ValleyBell/vgmplay-libvgm/releases/tag/0.50.1

Unfortunately this doesn't look like a trivial package upgrade and I don't have access to my Arch setup right now. I'll take a look at updating the package when I get back, or contributions are welcome in the meantime.

andrewlin16 commented on 2020-10-29 02:57 (UTC)

Thanks for bringing this to my attention, lorecast162. This turned out to be a linking issue with GCC 10 that was fixed upstream in https://github.com/vgmrips/vgmplay/commit/fe6ffaf0afe2158344967f1bb8605892edc3ce17. I've updated this package to include a patch with that fix.

lorecast162 commented on 2020-10-28 17:58 (UTC) (edited on 2020-10-28 17:58 (UTC) by lorecast162)

I get an error during build():

Compiling chips/262intf.c ...
Compiling chips/2203intf.c ...
Compiling chips/2151intf.c ...
Compiling chips/2413intf.c ...
Compiling chips/2608intf.c ...
Compiling chips/2610intf.c ...
Compiling chips/2612intf.c ...
Compiling chips/3526intf.c ...
Compiling chips/3812intf.c ...
Compiling chips/8950intf.c ...
Compiling chips/adlibemu_opl2.c ...
Compiling chips/adlibemu_opl3.c ...
Compiling chips/ay8910.c ...
Compiling chips/ay_intf.c ...
Compiling chips/c140.c ...
Compiling chips/c352.c ...
Compiling chips/c6280.c ...
Compiling chips/c6280intf.c ...
Compiling chips/dac_control.c ...
Compiling chips/es5503.c ...
Compiling chips/es5506.c ...
Compiling chips/emu2149.c ...
Compiling chips/emu2413.c ...
Compiling chips/fm2612.c ...
Compiling chips/fm.c ...
Compiling chips/fmopl.c ...
Compiling chips/gb.c ...
Compiling chips/iremga20.c ...
Compiling chips/k051649.c ...
Compiling chips/k053260.c ...
Compiling chips/k054539.c ...
Compiling chips/multipcm.c ...
Compiling chips/nes_apu.c ...
Compiling chips/nes_intf.c ...
Compiling chips/np_nes_apu.c ...
Compiling chips/np_nes_dmc.c ...
Compiling chips/np_nes_fds.c ...
Compiling chips/okim6258.c ...
Compiling chips/okim6295.c ...
Compiling chips/Ootake_PSG.c ...
Compiling chips/panning.c ...
Compiling chips/pokey.c ...
Compiling chips/pwm.c ...
Compiling chips/qsound_ctr.c ...
Compiling chips/qsound_mame.c ...
Compiling chips/qsound_intf.c ...
Compiling chips/rf5c68.c ...
Compiling chips/saa1099.c ...
Compiling chips/segapcm.c ...
Compiling chips/scd_pcm.c ...
Compiling chips/scsp.c ...
Compiling chips/scspdsp.c ...
Compiling chips/sn76489.c ...
Compiling chips/sn76496.c ...
Compiling chips/sn764intf.c ...
Compiling chips/upd7759.c ...
Compiling chips/vsu.c ...
Compiling chips/ws_audio.c ...
Compiling chips/x1_010.c ...
Compiling chips/ym2151.c ...
Compiling chips/ym2413.c ...
Compiling chips/ym2612.c ...
Compiling chips/ym3438.c ...
Compiling chips/ymdeltat.c ...
Compiling chips/ymf262.c ...
Compiling chips/ymf271.c ...
Compiling chips/ymf278b.c ...
Compiling chips/ymz280b.c ...
Compiling chips/ay8910_opl.c ...
Compiling chips/sn76496_opl.c ...
Compiling chips/ym2413hd.c ...
Compiling chips/ym2413_opl.c ...
Compiling VGMPlay.c ...
Compiling VGMPlay_AddFmts.c ...
Compiling Stream.c ...
Compiling ChipMapper.c ...
Compiling VGMPlayUI.c ...
Compiling vgm2pcm.c ...
Compiling vgm2wav.c ...
Linking vgmplay ...
Linking vgm2pcm ...
Linking vgm2wav ...
/usr/bin/ld/usr/bin/ld: : obj/VGMPlay_AddFmts.oobj/VGMPlay_AddFmts.o/usr/bin/ld::((.bss.bss+0x+0x44)): multiple definition of `: multiple definition of `VGMEndVGMEnd''; ; : obj/VGMPlay.o:(.bss+0xobj/VGMPlay.o2a:)(: first defined here.bss
+0x2a): first defined here
obj/VGMPlay_AddFmts.o:(.bss+0x4): multiple definition of `VGMEnd'; obj/VGMPlay.o:(.bss+0x2a): first defined here
collect2: error: ld returned 1 exit status
collect2: error: ld returned 1 exit status
make: *** [Makefile:246: vgm2pcm] Error 1
make: *** Waiting for unfinished jobs....
make: *** [Makefile:241: vgmplay] Error 1
collect2: error: ld returned 1 exit status
make: *** [Makefile:251: vgm2wav] Error 1
==> ERROR: A failure occurred in build().
    Aborting...
error making: vgmplay