.VGM Music format

Moderator: GZDoom Developers

User avatar
Xaser
 
 
Posts: 10774
Joined: Sun Jul 20, 2003 12:15 pm
Contact:

Re: .VGM Music format

Post by Xaser »

I don't find ZDoom very bloated at all, to be honest, considering how something as "simple" as iTunes is over 50 megs now. @_@

I know that "filesize == more features!" isn't exactly accurate, but as the project grows, it's only natural for the .exe to grow as well. All in the name of progress, it seems...
User avatar
bagheadspidey
Posts: 1490
Joined: Sat Oct 20, 2007 10:31 pm
Contact:

Re: .VGM Music format

Post by bagheadspidey »

rand* wrote:Oh, very well. I can throw in the whole kit and kaboodle if it pleases you lot.
Does the whole kit and kaboodle include sid tunes by any chance? *crosses fingers*
User avatar
StrikerMan780
Posts: 486
Joined: Tue Nov 29, 2005 2:15 pm
Graphics Processor: nVidia with Vulkan support
Contact:

Re: .VGM Music format

Post by StrikerMan780 »

sid = A Format Extension, like .SID? , or is that an abbreviation for another system?

Supported systems are:

Code: Select all

AY 	 ZX Spectrum/Amstrad CPC
GBS 	Nintendo Game Boy
GYM 	Sega Genesis/Mega Drive
HES 	NEC TurboGrafx-16/PC Engine
KSS 	MSX Home Computer/other Z80 systems (doesn't support FM sound)
NSF/NSFE 	Nintendo NES/Famicom (with VRC 6, Namco 106, and FME-7 sound)
SAP 	Atari systems using POKEY sound chip
SPC 	Super Nintendo/Super Famicom
VGM/VGZ 	Sega Master System/Mark III, Sega Genesis/Mega Drive,BBC Micro 
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Re: .VGM Music format

Post by HotWax »

StrikerMan780 wrote:sid = A Format Extension, like .SID? , or is that an abbreviation for another system?
He is undoubtably talking about this. Unfortunately I don't see it in your list of supported systems.
User avatar
StrikerMan780
Posts: 486
Joined: Tue Nov 29, 2005 2:15 pm
Graphics Processor: nVidia with Vulkan support
Contact:

Re: .VGM Music format

Post by StrikerMan780 »

Ahhh... I see now. The Commodore 64.
User avatar
bagheadspidey
Posts: 1490
Joined: Sat Oct 20, 2007 10:31 pm
Contact:

Re: .VGM Music format

Post by bagheadspidey »

HotWax wrote: ... this.
Of course! =)
Spoiler:
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm
Contact:

Re: .VGM Music format

Post by randi »

There.
bagheadspidey wrote:sid tunes
libsidplay2 is GPL, so no, that won't happen.
bagheadspidey wrote:Great Giana Sisters
I was introduced to that game through a shareware distributor that was offering it as "Supor Mario Brothers" because all the graphics had been hacked to look Mario-like. The text had been hacked too, so there was no mention of the Giana Sisters anywhere.
User avatar
StrikerMan780
Posts: 486
Joined: Tue Nov 29, 2005 2:15 pm
Graphics Processor: nVidia with Vulkan support
Contact:

Re: .VGM Music format

Post by StrikerMan780 »

Sweeeet. Now is there a way to choose which track of an NSF File to play? If not, maybe something should be added to SNDINFO, or Mapinfo/LocalSetMusic/SetMusic, a value for Track Number.

Like

Code: Select all

map MAP01 "Retro Land"
{
   sky1 = "sky1", 0.0
   music = "D_NSFSNG", 5 // 5th Track 
   levelnum = 2
   next = "MAP02"
   cluster = 8
}

Code: Select all

SetMusic("D_NSFSNG", 0, 6) // 6th Track
or, the sndinfo method

Code: Select all

// $nsftrack <lumpname> <newname> <tracknumber>
$nsftrack D_NSFSNG NSFSONG4 4
Then in MapInfo/etc:

Code: Select all

map MAP01 "Retro Land"
{
   sky1 = "sky1", 0.0
   music = "NSFSONG4"
   levelnum = 2
   next = "MAP02"
   cluster = 8
}
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm
Contact:

Re: .VGM Music format

Post by randi »

This is the same as specifying a starting order number for modules: In MAPINFO, append a colon plus the subsong number to the song name (e.g. "D_NSFSNG:5"). For ACS, use the second parameter of [wiki]SetMusic[/wiki]. For the changemus console command, include it as another argument after the song name.
User avatar
Cutmanmike
Posts: 11354
Joined: Mon Oct 06, 2003 3:41 pm
Operating System Version (Optional): Windows 10
Location: United Kingdom
Contact:

Re: .VGM Music format

Post by Cutmanmike »

Now my lemmings mod can sound authentic without having to increase the filesize ten fold :wink:
User avatar
Tubers
Posts: 131
Joined: Thu May 01, 2008 9:16 am

Re: .VGM Music format

Post by Tubers »

This is cool *Grabs the latest SVN*
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Re: .VGM Music format

Post by HotWax »

randee wrote:
bagheadspidey wrote:Great Giana Sisters
I was introduced to that game through a shareware distributor that was offering it as "Supor Mario Brothers" because all the graphics had been hacked to look Mario-like. The text had been hacked too, so there was no mention of the Giana Sisters anywhere.
And the most obvious ripoff in video game history... has somehow come full circle. :)
User avatar
Cutmanmike
Posts: 11354
Joined: Mon Oct 06, 2003 3:41 pm
Operating System Version (Optional): Windows 10
Location: United Kingdom
Contact:

Re: .VGM Music format

Post by Cutmanmike »

I found it funny how they managed to make a sequel, which was made in SEUCK. I actually bought it for a while, and then I was like waiiiiit a minute.
User avatar
StrikerMan780
Posts: 486
Joined: Tue Nov 29, 2005 2:15 pm
Graphics Processor: nVidia with Vulkan support
Contact:

Re: .VGM Music format

Post by StrikerMan780 »

randee wrote: MAPINFO, append a colon plus the subsong number to the song name (e.g. "D_NSFSNG:5").
Which, Doesn't work at all. Needs fixing.

ACS, I hadn't tried yet.

EDIT: Tried in ACS, doesn't work there either.
Last edited by StrikerMan780 on Fri Jun 05, 2009 11:39 am, edited 1 time in total.
User avatar
bagheadspidey
Posts: 1490
Joined: Sat Oct 20, 2007 10:31 pm
Contact:

Re: .VGM Music format

Post by bagheadspidey »

randee wrote:There.
bagheadspidey wrote:sid tunes
libsidplay2 is GPL, so no, that won't happen.
Ah well, it was worth a shot. I wonder if anyone can get in touch with those guys and talk them into doing an lgpl release?
randee wrote:
bagheadspidey wrote:Great Giana Sisters
I was introduced to that game through a shareware distributor that was offering it as "Supor Mario Brothers" because all the graphics had been hacked to look Mario-like. The text had been hacked too, so there was no mention of the Giana Sisters anywhere.
Heh, I had that hacked version too. It wasn't really that much different than the real version, actually... I think all the powerups besides the "mushroom" and all the enemies were intact...
Post Reply

Return to “Closed Feature Suggestions [GZDoom]”