GenDev SpritesMind Website SpritesMind.Net
Sega Megadrive/Genesis development
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

VGM player. Plays samples correctly, Works on real machine.
Goto page 1, 2  Next
 
Post new topic   Reply to topic    SpritesMind.Net Forum Index -> Megadrive/Genesis
View previous topic :: View next topic  
Author Message
MIKE-STAMP
Interested


Joined: 08 Dec 2007
Posts: 24
Location: UK

PostPosted: Tue Sep 16, 2008 6:31 pm    Post subject: VGM player. Plays samples correctly, Works on real machine. Reply with quote

[url] http://www.mjsstuf.x10hosting.com/SEGA%20DEV/VGM_PLAY%20v2.00.zip
[/url]

Uses 68K only so works on real machine.
Supports multiple files.
Displays GD3 tags.
Back to top
View user's profile Send private message Visit poster's website
TmEE co.(TM)
Very interested


Joined: 05 Dec 2006
Posts: 1449
Location: Estonia, Mahtra village

PostPosted: Tue Sep 16, 2008 7:07 pm    Post subject: Reply with quote

The best VGM player on MD so far. Even plays VGMs from TMSE correctly Very Happy
_________________
Mida sa loed ? Nagunii aru ei saa Wink
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
Christuserloeser
Very interested


Joined: 28 Jan 2007
Posts: 106
Location: DCEvolution.net

PostPosted: Tue Sep 16, 2008 8:48 pm    Post subject: Reply with quote

Whoa, thanks a lot Exclamation


Edit: Do you plan to release the source code ?


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


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.
_________________
http://www.DCEvolution.net - Gigabytes of free Dreamcast software for you

Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
MIKE-STAMP
Interested


Joined: 08 Dec 2007
Posts: 24
Location: UK

PostPosted: Wed Sep 17, 2008 1:08 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message Visit poster's website
Christuserloeser
Very interested


Joined: 28 Jan 2007
Posts: 106
Location: DCEvolution.net

PostPosted: Fri Sep 19, 2008 1:49 pm    Post subject: Reply with quote

Prepared a mixtape with some nice tunes for y'all! Smile

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


Really looking forward to your next update! Very Happy
_________________
http://www.DCEvolution.net - Gigabytes of free Dreamcast software for you

Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
Christuserloeser
Very interested


Joined: 28 Jan 2007
Posts: 106
Location: DCEvolution.net

PostPosted: Sun Sep 21, 2008 4:49 am    Post subject: Reply with quote

Pulstar uploaded a mixtape he made: http://www.sega-16.com/forum/showpos...2&postcount=29
_________________
http://www.DCEvolution.net - Gigabytes of free Dreamcast software for you

Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
tomaitheous
Very interested


Joined: 11 Sep 2007
Posts: 216

PostPosted: Sun Sep 21, 2008 5:16 am    Post subject: Reply with quote

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?
Back to top
View user's profile Send private message
MIKE-STAMP
Interested


Joined: 08 Dec 2007
Posts: 24
Location: UK

PostPosted: Sun Sep 21, 2008 1:32 pm    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message Visit poster's website
tomaitheous
Very interested


Joined: 11 Sep 2007
Posts: 216

PostPosted: Tue Sep 23, 2008 2:52 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
SmartOne
Very interested


Joined: 21 Sep 2008
Posts: 74

PostPosted: Tue Sep 23, 2008 3:20 am    Post subject: Reply with quote

You people are crazy. Very Happy
Crazily awesome, that is.
Back to top
View user's profile Send private message
MIKE-STAMP
Interested


Joined: 08 Dec 2007
Posts: 24
Location: UK

PostPosted: Sat Oct 04, 2008 7:50 pm    Post subject: Reply with quote

I have released the sourcecode to the vgm player.
http://www.mjsstuf.x10hosting.com/SEGA%20DEV/VGM_PLAY%20%20V2.00%20-%20SRC.zip
Back to top
View user's profile Send private message Visit poster's website
Christuserloeser
Very interested


Joined: 28 Jan 2007
Posts: 106
Location: DCEvolution.net

PostPosted: Sat Oct 04, 2008 7:52 pm    Post subject: Reply with quote

MIKE-STAMP wrote:
I have released the sourcecode to the vgm player.
http://www.mjsstuf.x10hosting.com/SEGA%20DEV/VGM_PLAY%20%20V2.00%20-%20SRC.zip


Oh, great! Very Happy


btw, did you get around to add selection of multiple files at once ?
_________________
http://www.DCEvolution.net - Gigabytes of free Dreamcast software for you

Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
MIKE-STAMP
Interested


Joined: 08 Dec 2007
Posts: 24
Location: UK

PostPosted: Sat Oct 04, 2008 8:25 pm    Post subject: Reply with quote

Yes I did add multiple file selection, and fixed the openfile box for win98
Back to top
View user's profile Send private message Visit poster's website
Christuserloeser
Very interested


Joined: 28 Jan 2007
Posts: 106
Location: DCEvolution.net

PostPosted: Sat Oct 04, 2008 8:33 pm    Post subject: Reply with quote

Sweet! Very Happy

- You know, this will really help a lot with recording the MD library via real hardware Cool
_________________
http://www.DCEvolution.net - Gigabytes of free Dreamcast software for you

Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address
Knurek
Newbie


Joined: 17 Dec 2008
Posts: 6

PostPosted: Wed Dec 17, 2008 7:34 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    SpritesMind.Net Forum Index -> Megadrive/Genesis All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group