ChanServ changed the topic of ##yamahasynths to: Channel dedicated to questions and discussion of Yamaha FM Synthesizer internals and corresponding REing. Discussion of synthesis methods similar to the Yamaha line of chips, Sound Blasters + clones, PCM chips like RF5C68, and CD theory of operation are also on-topic. Channel logs: https://freenode.irclog.whitequark.org/~h~yamahasynths
Xyz_39808 has quit [Ping timeout: 252 seconds]
futarisIRCcloud has joined ##yamahasynths
ej5 has quit [Read error: Connection reset by peer]
Xyz_39808 has joined ##yamahasynths
_whitelogger has joined ##yamahasynths
nukeykt has joined ##yamahasynths
_whitelogger has joined ##yamahasynths
futarisIRCcloud has quit [Quit: Connection closed for inactivity]
Xyz_39808 has quit [Ping timeout: 250 seconds]
nukeykt has quit [Ping timeout: 260 seconds]
_whitelogger has joined ##yamahasynths
nukeykt has quit [Ping timeout: 260 seconds]
nukeykt has joined ##yamahasynths
nukeykt has quit [Ping timeout: 260 seconds]
Xyz_39808 has joined ##yamahasynths
_whitelogger has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Ping timeout: 246 seconds]
Xyz_39808 has quit [Ping timeout: 276 seconds]
_whitelogger has joined ##yamahasynths
andlabs has joined ##yamahasynths
<ValleyBell>
andlabs: There is VGM, S98 and Hoot.
<ValleyBell>
I don't think there is an active community that does S98 rips though.
<ValleyBell>
Hoot works pretty well for the most part, if your XMLs and ZIPs match the Hoot version.
<ValleyBell>
VGMs are nicer to use due to playlist support. In Hoot you need to manually change tracks, IIRC.
<ValleyBell>
superctr_: Actually, the SMPS version used by Treasure games is a slightly optimized version of the later version I call "SMPS 68k Type 2".
<ValleyBell>
Moonwalker is Type 1a, the earliest 68k variant (after preSMPS 68k stuff)
<ValleyBell>
They probably just kept the demo song around.
<andlabs>
so what is the current gold standard for VGM files and players
<fseidel>
on what platform?
ej5 has joined ##yamahasynths
<andlabs>
any and macOS, respectively, but I can build from source
<fseidel>
I've been using VGMplay on MacOS for yers with good results
<fseidel>
it's command line which is actually a plus for me but some may not like
<fseidel>
*years
<fseidel>
there's also rymcast which is pretty great, but only supports Gen/MD
<cr1901_modern>
vgmplay is perfectly fine. I even have an OBS scene for it when I stream
<cr1901_modern>
although in principle I would prefer to create a "playlist widget" GUI app
<kode54>
I need to port libvgm to Cog, then it will have better VGM support
<cr1901_modern>
you asked for sites, so I gave them to you :P
<andlabs>
but yes, thanks for the latter site
<andlabs>
I should look into porting this to Core Audio instead of requiring libao and editing the makefile to point to libao headers and libs (since I use MacPorts because screw homebrew)
<andlabs>
LDFLAGS += -L $(LD_LIBRARY_PATH)
<andlabs>
also I'm pretty sure this is not how LD_LIBRARY_PATH is supposed to be used
<andlabs>
apparnetly -Wno-unused-but-set-variable doesn't exist in clang anymore
<andlabs>
which Id on't buy but ok
<andlabs>
also the install rule should depend on all, not on just vgmplay
<andlabs>
I don't know how Google's copyright policy is going to deal with this kind of project, otherwise I would PR this myself
<cr1901_modern>
what are you trying to do again?
<andlabs>
just listen to music :V
<andlabs>
vgmplay is reallllly clunky but it'll do for now
<andlabs>
wow there quite a bunch of duplicates in vgmrips's archive
<andlabs>
SX-Window
<andlabs>
1 songs • 6.46 KB
<andlabs>
lol
<andlabs>
what is this, a startup jingle? =P
<andlabs>
dem osong, apparently ok
<andlabs>
awesome you have rips of arcade games without sound tests