Skip to content

vgz to vgm

Original compositions, as well as ports and remixes of existing songs, can be posted in this forum, as long as they are in VGM format of course.

Moderator: Staff

  • Mills Offline
  • Posts: 12
  • Joined: 2015-06-05, 23:08:44

vgz to vgm

Post by Mills »

Hi.

I'm making a megadrive genesis jukebox, all music files i find, are in .vgz.
If i convert them to vgm to be used in SGDK, they will be very big and play very slow.

Vgm's created with deflemask are working perfect.

How do i convert vgz to deflemask vgm format?

Thanks.

EDIT:

I did it. vgz to vgm. vgm to xgm. :).

i'll create a thread to colect cool ym 2612 vgm's for the jukebox, also at spritesmind.

I want vgm's from homebrew, demos, covers...

captures from the snes version i made and the md/gen version i'm doing now.
Attachments
rom000.png
rom000.png (6.96 KiB) Viewed 8825 times
Music_Player000.png
Music_Player000.png (15.29 KiB) Viewed 8825 times
  • l_oliveira Offline
  • Posts: 7
  • Joined: 2015-09-23, 6:14:23

Post by l_oliveira »

One way of doing it is renaming them to blah.vgm.gz (vgz are gzip packed VGMs) and then run them through guzip command line for unpacking.

Post by nitrofurano »

on GNU/Linux (and perhaps other Unix-based operating systems, like OSX, BSD, Irix, SunOS/OpenIndiana, etc.):

Code: Select all

for i in *.vgz; do mv "$i" "$i".vgm.gz ; done
for i in *.vgm.gz; do gunzip "$i" ; done
if you also want to optimize delay commands, synchronizing them with "wait-videoblank" (each 60hz)

Code: Select all

for i in *.vgm; do vgm_facc "$i" ; done
on other operating systems: i have no idea, at all! :D
  • User avatar
  • ValleyBell Offline
  • Posts: 4767
  • Joined: 2011-12-01, 20:20:07
  • Location: Germany

Post by ValleyBell »

No, no, no, you DEFINITELY should NOT to use vgm_facc unless you know 110% exactly what you're doing.
And unless you're submitting packs at SMSPower!, you should not use it at all.
It's also deadly for any sort of software-streamed PCM, which is what you do on the MegaDrive.

At this point I'm considering to either remove the precompiled binary or write a tool that detects such things.

Post by nitrofurano »

i‘m indeed very curious about the most notable examples for comparison! :)
Post Reply