Page 1 of 3

VGM player. Plays samples correctly, Works on real machine.

Posted: Tue Sep 16, 2008 6:31 pm
by MIKE-STAMP
http://www.mjsstuf.x10hosting.com/SEGA ... v2.00.zip

Uses 68K only so works on real machine.
Supports multiple files.
Displays GD3 tags.

Posted: Tue Sep 16, 2008 7:07 pm
by TmEE co.(TM)
The best VGM player on MD so far. Even plays VGMs from TMSE correctly :D

Posted: Tue Sep 16, 2008 8:48 pm
by Christuserloeser
Whoa, thanks a lot :!:


Edit: Do you plan to release the source code ?


Edit#2: So, I tried it and loved it. :D


Could you please allow up to 50 entries ? - This way we could convert the Project 2612 archive to MD ROMs using your player.

If 50 is not possible, would 30 be possible ? By far the most games seem to have about 30 tracks, but there are quite a few blockbusters that have about 50 tracks.



Another request would be to allow to select multiple files at once, instead of having to select them one by one.

Posted: Wed Sep 17, 2008 1:08 am
by MIKE-STAMP
My rom builder supports up to 256 tracks (I think) you need to use page down and page up to scroll the list.

I just managed to stuf 60 SMS tracks into 1MB of rom, MD tracks are about 4-8 times as big without samples. dac sampled tracks can be over 1MB in size. "Daffy Duck in Hollywood - 09 - Stage 4 - Assault and Peppered.vgm" is 5.4MB, this will not fit on a cartrage on its own!

The datarate on this vgm is very high due to pointles writes to the panning register before every sample. My player will play this file in gens though.

- I can add multiple selection tomorow. It seems easy enough to add, I did only learn about the GetOpenFileName() windows call a few days ago.

Posted: Fri Sep 19, 2008 1:49 pm
by Christuserloeser
Prepared a mixtape with some nice tunes for y'all! :)

http://www.megaupload.com/?d=GHZKTK3Q


Really looking forward to your next update! :D

Posted: Sun Sep 21, 2008 4:49 am
by Christuserloeser
Pulstar uploaded a mixtape he made: http://www.sega-16.com/forum/showpos...2&postcount=29

Posted: Sun Sep 21, 2008 5:16 am
by tomaitheous
MIKE-STAMP wrote:My rom builder supports up to 256 tracks (I think) you need to use page down and page up to scroll the list.

I just managed to stuf 60 SMS tracks into 1MB of rom, MD tracks are about 4-8 times as big without samples. dac sampled tracks can be over 1MB in size. "Daffy Duck in Hollywood - 09 - Stage 4 - Assault and Peppered.vgm" is 5.4MB, this will not fit on a cartrage on its own!

The datarate on this vgm is very high due to pointles writes to the panning register before every sample. My player will play this file in gens though.

- I can add multiple selection tomorow. It seems easy enough to add, I did only learn about the GetOpenFileName() windows call a few days ago.
Does the VGM format have support for token/dictionary compression?

Posted: Sun Sep 21, 2008 1:32 pm
by MIKE-STAMP
There is no "token/dictionary compression", that does not stop you designing your own version of vgm with compression, It would only be nessary for the MD vgm player though. vgz is satifactory for computers.

Posted: Tue Sep 23, 2008 2:52 am
by tomaitheous
Ok- then I'll have to write one. I'd like to write a MD VGM player for PCE (I have a 2612 that I'll be attaching to my rom board). Hopefully I can emulate the VDP's PSG/noise channels with PCE's original audio unit.

Posted: Tue Sep 23, 2008 3:20 am
by SmartOne
You people are crazy. :D
Crazily awesome, that is.

Posted: Sat Oct 04, 2008 7:50 pm
by MIKE-STAMP
I have released the sourcecode to the vgm player.
http://www.mjsstuf.x10hosting.com/SEGA% ... %20SRC.zip

Posted: Sat Oct 04, 2008 7:52 pm
by Christuserloeser
MIKE-STAMP wrote:I have released the sourcecode to the vgm player.
http://www.mjsstuf.x10hosting.com/SEGA% ... %20SRC.zip
Oh, great! :D


btw, did you get around to add selection of multiple files at once ?

Posted: Sat Oct 04, 2008 8:25 pm
by MIKE-STAMP
Yes I did add multiple file selection, and fixed the openfile box for win98

Posted: Sat Oct 04, 2008 8:33 pm
by Christuserloeser
Sweet! :D

- You know, this will really help a lot with recording the MD library via real hardware 8)

Posted: Wed Dec 17, 2008 7:34 am
by Knurek
Umm, would it be possible to add fade time to a played tune? Not actually fade it (I doubt 2612 volume registers have good enough resolution to handle very long fades), but just play the songs for n seconds longer?

I can always add the fade later (in, say, Audacity), and currently one has to set the loop number one higher and stop recording manually.