Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - VGM 1.01 proposal...

Reply to topic
Author Message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14687
  • Location: London
Reply with quote
VGM 1.01 proposal...
Post Posted: Mon Sep 24, 2001 10:56 pm
To allow playing of 60Hz files at 50Hz (and vice versa), I've had to slightly extend the format. Older files will still work fine. Please read this:

VGM 1.01 proposed specification

and if you have anything to say, please say... if nobody objects, I'd like to make it official with the release of the rate-changing plugin in a few days.

Maxim
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 8644
  • Location: Paris, France
Reply with quote
Post Posted: Tue Sep 25, 2001 5:30 am
Quote
> To allow playing of 60Hz files at 50Hz (and vice versa), I've had to slightly extend the format. Older files will still work fine. Please read this:
> VGM 1.01 proposed specification
> and if you have anything to say, please say... if nobody objects, I'd like to make it official with the release of the rate-changing plugin in a few days.

-0x08 : Version number (current = 0x00000100)
+0x08 : Version number (current = 0x00000101)

-0x0c : PSG chip speed in Hz (e.g. 3579540). 0 if there is no PSG chip used.
-0x10 : FM chip speed in Hz (e.g. 3579540). 0 if there is no FM chip used.
+0x0c : PSG chip speed in Hz (e.g. 3579545). 0 if there is no PSG chip used.
+0x10 : FM chip speed in Hz (e.g. 3579545). 0 if there is no FM chip used.
No?

Otherwise, as a said earlier, it's ok for me (byte 0x24).
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14687
  • Location: London
Reply with quote
Yes... (d'oh)
Post Posted: Tue Sep 25, 2001 10:43 am
Quote
> -0x08 : Version number (current = 0x00000100)
> +0x08 : Version number (current = 0x00000101)

Yeah, that's what you call a brain fart.

Quote
> -0x0c : PSG chip speed in Hz (e.g. 3579540). 0 if there is no PSG chip used.
> -0x10 : FM chip speed in Hz (e.g. 3579540). 0 if there is no FM chip used.
> +0x0c : PSG chip speed in Hz (e.g. 3579545). 0 if there is no PSG chip used.
> +0x10 : FM chip speed in Hz (e.g. 3579545). 0 if there is no FM chip used.
> No?

Yes :) While it's maybe not valid to quote the speed that precisely (I very much doubt the real clock crystals are accurate to within 0.000028%), that is the figure given and used more widely and "officially", eg. in the YM2413 datasheets.

BTW, Bock, remember the YM2413 datasheets PDF I uploaded at your request? It's still not linked... and it's much higher quality and smaller filesize than the existing version.

Maxim
  View user's profile Send private message Visit poster's website
Reply to topic



Back to the top of this page

Back to SMS Power!