G64 Extended format

All general stuff about SPS, like philosophy and mission - discuss it here!
Post Reply
SLC
Posts: 54
Joined: Mon May 04, 2015 10:03 pm

G64 Extended format

Post by SLC » Mon May 30, 2016 7:52 pm

Hi

I'm currently writing a small tool for converting a g64 to ascii and back, but I'm wondering about the extended header... it seems to have 16 bytes for each track, but what are those different values?

User avatar
IFW
Posts: 2634
Joined: Mon Nov 08, 2010 2:42 pm

Re: G64 Extended format

Post by IFW » Tue May 31, 2016 1:51 pm

0: write splice position
4: write area size
8: bitcell size
12: track fill value
13: N/A
14: format code
15: format extension

SLC
Posts: 54
Joined: Mon May 04, 2015 10:03 pm

Re: G64 Extended format

Post by SLC » Tue May 31, 2016 2:04 pm

Excellent. Thank you for prompt answer. :)

ZrX
Posts: 245
Joined: Tue Dec 06, 2011 9:09 pm

Re: G64 Extended format

Post by ZrX » Tue May 31, 2016 3:03 pm

:D

markusC64
Posts: 10
Joined: Wed Mar 09, 2016 5:01 pm

Re: G64 Extended format

Post by markusC64 » Tue May 31, 2016 6:03 pm

I've written another tool for the same purpose: https://github.com/markusC64/g64conv

Just the g64 with mastering information alias g64 extended format is missing.

Will your tool be available to the public?

SLC
Posts: 54
Joined: Mon May 04, 2015 10:03 pm

Re: G64 Extended format

Post by SLC » Tue May 31, 2016 6:50 pm

I'll possibly release it when I've cleaned it up a bit and properly supported the extended format AND the normal one. As of now, the program works only with the extended format (mainly because that is what I needed it for :) ). But it seems your tool is already better than what I have, so you may be better off adding the missing extensions now that you know what they are :) But I'll keep you posted when I've finalized things a bit more.

markusC64
Posts: 10
Joined: Wed Mar 09, 2016 5:01 pm

Re: G64 Extended format

Post by markusC64 » Tue May 31, 2016 7:09 pm

Well, if it seems to be convenient to you, you can patch my tool. It is GPLv3 licensed, so there is no problem.

Anyway, for the p64 conversion, there is a need for a documentation of the interpretation of those extensions and not only the name of of fields.

I'll add the extended g64 support to my tool when p64 conversion can benefit from it. But I'll accept merge requests for that support at any time.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest