Users browsing this thread: 2 Guest(s)
VGSC
#1
VGSC (Video Game Sound Converter) is a program that basically has the ability to convert a range of different video game audio formats into .wav files. It can do multiple files at once, and it can be a mixture of formats.
The program uses a library called vgmstream, which does that actual converting. The range of file formats is quite large, and will hopefully include what people here wish to convert. I should point out that my program is only a wrapper and I cannot add to or modify the conversion code, so please don't ask me to.


How to use
There are two ways to use this. The first and most straightforward way is to just open VGSC.exe, you'll see this:

[Image: 4nIiCdk.png]

A file opening dialog will come up. Navigate to and select the files you want to convert. Now a folder selection dialog will appear; use that to select the folder you want the converted files to be saved in (note: the folder must exist beforehand). You'll see a bunch of text come up, similar to this:

[Image: Wl1eD5c.png]

This is just information about the files it's converting. You'll notice that files aren't compatible if you see "failed opening".
The other way you can run it is just through the command-line, either using the command prompt or writing a .bat file. This is the usage:

Code:
VGSC inDir outDir
   inDir: Path to directory containing files to convert
   outDir: Path to directory where converted files will be saved

I'm planning to add extra optional arguments in the future that affect how the files are converted. For now however, this is probably not the option most people will use.

Compatibility
Here is a list of the currently supported files according to the vgmstream readme (you can find the readme itself in the vgmstream subfolder of the application). I can't guarantee that all or most of these will work, I've only tested a few of them. However I believe that as long as you got the file from the console associated with its extension below (e.g. a .ss2 file from a PSX game), it should probably give you some results.


Download
You can download the latest version, v2.1, here.The program is only available for Windows.
The source code is available up on Github; keep in mind this is the code for the VGSC wrapper and not the vgmstream converter.

History log

Version 2.1 (Latest version)
-Prints stuff a bit nicer
-Added readme
-Fixed a bug that didn't disable looping by default
-Updated vgmstream to r1040

Version 2.0 (Download)
-Rewritten in Haxe
-Better stability
-No installer required
-No runtime required, runs natively
-Updated vgmstream to r1026

Version 1.2 (Download)
-Implemented file adding/removing system
-Allowed dragging files into window
-Allowed adding of folders and their subfolders
-Made the window resizable
-The application now remembers the last folder you added files from
-Updated vgmstream to r1007

Version 1.1 (Download)
-Added save location options.
-Updated vgmstream to r979

Version 1.0 (Download)
Initial release. Uses vgmstream r975.



If you find any bugs, have any questions, or just want to say how helpful this is, feel free to post here or PM me Smile
You may have a fresh start any moment you choose, for this thing that we call "failure" is not the falling down, but the staying down. -Mary Pickford
Reply


Messages In This Thread
VGSC - by puggsoy - 07-14-2014, 08:23 PM
RE: Video Game Sound Converter - by Mystie - 08-01-2014, 05:45 PM
RE: Video Game Sound Converter - by puggsoy - 08-03-2014, 07:43 PM
RE: Video Game Sound Converter - by puggsoy - 08-03-2014, 09:39 PM
RE: Video Game Sound Converter - by puggsoy - 08-04-2014, 06:56 PM
RE: Video Game Sound Converter - by bulby1 - 12-17-2014, 04:22 PM
RE: VGSC - by puggsoy - 08-26-2015, 09:50 AM
SDT - by NavyFoxKid - 09-19-2015, 07:13 AM
RE: VGSC - by puggsoy - 09-19-2015, 07:17 AM
RE: VGSC - by Larryeedwards - 04-19-2017, 06:35 PM
RE: VGSC - by Random Talking Bush - 04-19-2017, 07:51 PM
RE: VGSC - by Larryeedwards - 04-20-2017, 11:28 PM
RE: VGSC - by puggsoy - 04-21-2017, 12:29 AM
RE: VGSC - by Larryeedwards - 04-21-2017, 09:02 PM
RE: VGSC - by puggsoy - 04-22-2017, 07:56 AM
RE: VGSC - by Larryeedwards - 04-22-2017, 12:29 PM
RE: VGSC - by Larryeedwards - 05-08-2017, 05:44 PM
RE: VGSC - by puggsoy - 05-08-2017, 06:09 PM
RE: VGSC - by Larryeedwards - 05-08-2017, 09:18 PM
RE: VGSC - by Larryeedwards - 05-18-2017, 07:37 PM
RE: VGSC - by puggsoy - 05-19-2017, 07:07 AM
RE: VGSC - by Larryeedwards - 05-19-2017, 06:17 PM
RE: VGSC - by puggsoy - 05-19-2017, 08:30 PM
RE: VGSC - by Larryeedwards - 05-20-2017, 08:22 PM
RE: VGSC - by puggsoy - 05-21-2017, 01:51 AM
RE: VGSC - by Larryeedwards - 05-21-2017, 11:35 AM
RE: VGSC - by puggsoy - 05-21-2017, 05:44 PM
RE: VGSC - by Larryeedwards - 05-21-2017, 06:48 PM
RE: VGSC - by puggsoy - 05-21-2017, 07:32 PM
RE: VGSC - by Larryeedwards - 05-22-2017, 04:11 PM
RE: VGSC - by puggsoy - 05-22-2017, 06:21 PM
RE: VGSC - by Larryeedwards - 05-23-2017, 07:13 PM
RE: VGSC - by Larryeedwards - 06-13-2017, 04:54 PM
RE: VGSC - by puggsoy - 06-14-2017, 02:15 AM
RE: VGSC - by Larryeedwards - 06-14-2017, 05:14 PM
RE: VGSC - by puggsoy - 06-14-2017, 06:26 PM
RE: VGSC - by theplottwist - 06-15-2017, 12:47 AM
RE: VGSC - by puggsoy - 06-15-2017, 03:22 AM
RE: VGSC - by MoonDreamofA - 05-31-2018, 04:29 AM
RE: VGSC - by puggsoy - 05-31-2018, 04:48 AM
RE: VGSC - by MoonDreamofA - 05-31-2018, 09:26 PM
RE: VGSC - by JaysonJeanChannel - 12-24-2018, 01:40 PM
RE: VGSC - by Pingus! - 12-25-2018, 02:25 PM

Forum Jump: