23 May '13 - 10:39 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: [1] 2 3 ... 5
  Reply  |  Print  
Author Topic: Mo3 file format specs petition  (Read 79136 times)
discontinued
Posts: 2


« on: 28 Jan '05 - 16:08 »
Reply with quoteQuote

I hereby petition you, Ian Luck, to release the mo3 file format specifications.

Others who may wish to sign this may do so

http://www.petitiononline.com/Mo3/petition.html <- here
Logged
Ian @ un4seen
Administrator
Posts: 15269


« Reply #1 on: 29 Jan '05 - 14:14 »
Reply with quoteQuote

It seems that your main concern is to get MO3 support added to the Mod Archive? Coincidentally (or maybe not Smiley), Eric Himbeault (Rikimbo) contacted me about this a few days ago, and said that they'd only need to be able to extract the text from the MO3 files in their "uploading" script. It'd obviously be a lot simpler to document (and implement) just that, rather than the whole file specs. Everything (including the text) is compressed though, so I told him that some decompression code will be required in the script, and asked what language the script was written in. I've not heard back yet.
Logged
John Marwin ()
Guest
« Reply #2 on: 30 Jan '05 - 01:21 »
Reply with quoteQuote

Well, I decided to petition you on account the fact that I've heard alot of people everywhere talk about the mo3 format in various circumstances, some want the specs to use in their new 1337 game code, or some want to incorporate it as a plugin in some software (winamp and similar) or some like me, just want it for something else, the reason I just chose to do this, is that it seems like alot of people would benefit from this around the scene, and not just us musicians of the modarchive.
but, as I've stated before, it's just a petition, a shot in the dark so to speak, Im just playing it for what it's worth.

And btw, I'll try to get the admins over at Modarchive to send you some sort of description of the kinds of code samples they want for their extraction script, but I'd rather see you release the whole deal online, it would benefit alot more people that way =)

Anyways, it's nice to see that you care to answer directly, some people don't give you that much credit. (glad I've proved them wrong now)

//John Marwin
Logged
Rikimbo
Guest
« Reply #3 on: 30 Jan '05 - 01:49 »
Reply with quoteQuote

Oh yeah, sorry about not responding yet.  I'm usually quicker than that.  Exams kind of have me tied up at the moment.  Plus, things happen naturally slowly at The Mod Archive.

Anyway, yes, I did tell you that, and I've talked to Limestar about that and he would very much rather have the specs, than try to figure out some decompression code.  I'm sure if Limestar had his hands on such a document, he'd have it implemented in less than a day's work (he certainly has the skill).  It's probably a good idea to try and get into direct contact with the guy.

However, I still doubt that absolutely everything in the MO3 format has to be documented in order for it to become more widely supported.  I am strongly for the idea of preparing and releasing an official fileformat spec, even if it doesn't explain absolutely everything in the filetype (though if it did that would be even better).  It just seems like a professional move to take.  It would be a worthy investment of your time to prepare such a document, and bring closure to this MO3 project of yours.  Smiley

PS:  And, as John Marwin said, a spec would not only help the Mod Archive, but many others as well.  It's definitely something to put some thought into.
Logged
Zarggg
Posts: 1239


« Reply #4 on: 1 Feb '05 - 03:24 »
Reply with quoteQuote

Ian, far be it for me to dictate what you do with your own things, but is there any specific reason not to release the file specification? Are there licensing issues involved, do you make money from the file format, etc?
Logged
Ian @ un4seen
Administrator
Posts: 15269


« Reply #5 on: 1 Feb '05 - 14:29 »
Reply with quoteQuote

Nope, no particular reason. It's just fairly complicated in relation to the standard MOD formats, and so it would probably need some detailed documenting to avoid the spawning of incomplete/incompatible implementations - and writing any documention is of course a pain in the arse Smiley

Also, in the past, a concern was that making the format public would take it somewhat out of my control, and so would make it harder to modify/improve it (incidentally, there have been 4 MO3 format revisions). But it's pretty mature now, so that's less of an issue.

Anyway, as I hinted to above, I'm not averse to showing how to extract texts and other basic information (possibly as a first step to documenting the whole lot).
Logged
Lau
Guest
« Reply #6 on: 3 Feb '05 - 10:43 »
Reply with quoteQuote

Be patient.
I know that a group of people is currently reverse engineering
the .mo3 format to 'open' it. The output should be a text file explaining the format.
Don't know more.

Lau.
Logged
Rikimbo
Guest
« Reply #7 on: 4 Feb '05 - 05:09 »
Reply with quoteQuote

A group of people reverse engineering the MO3 format?  I want to know more about that!  Do you have a link to a website or something?  Contact information maybe?  Anything at all?
Logged
raina
Posts: 1088


« Reply #8 on: 4 Feb '05 - 07:14 »
Reply with quoteQuote

I know that a group of people is currently reverse engineering the .mo3 format to 'open' it.
Sounds messy and not cool considering Ian has practically agreed to make the specs public.
Logged
Irrational86
Posts: 960


« Reply #9 on: 4 Feb '05 - 14:13 »
Reply with quoteQuote

I would personally consider it a disrespect just saying that in a place where Ian himself can read that...way not cool...
Logged
@
Guest
« Reply #10 on: 4 Feb '05 - 18:28 »
Reply with quoteQuote

A group of people reverse engineering the MO3 format?  I want to know more about that!  Do you have a link to a website or something?  Contact information maybe?  Anything at all?

http://www.scenemusic.net/commentnews.htm?id=583
Logged
Zarggg
Posts: 1239


« Reply #11 on: 7 Feb '05 - 17:45 »
Reply with quoteQuote

Completely not cool. Sad

Quote
Twiterror and myself have discussed this format as a viable option for producing games and demos, unfortunately I believe part of Ian Luck's concept with MO3 was to use it as a hook for getting people to pay the insane liscencing fees for BASS if you want to use MO3's in your commercial project.
Logged
discontinued
Posts: 2


« Reply #12 on: 8 Feb '05 - 06:46 »
Reply with quoteQuote

It would seem money rules the world... even so here...

Logged
Zarggg
Posts: 1239


« Reply #13 on: 8 Feb '05 - 17:44 »
Reply with quoteQuote

Or in this case, the inaccurate assumption that everything must be free.

My "not cool" comment in this case was in reference to the quoted party's insinuation that Ian would have to resort to such underhanded tactics, not in reference to Ian.

BASS was created with commercial entities that could afford the $900 licensing fee in mind.
Logged
dreamcastrulez
Guest
« Reply #14 on: 20 Feb '05 - 05:10 »
Reply with quoteQuote

Ian, if you are too tired because your work, you can simply send the source code of a MO3 decoder/player to someone and he will write the specs, or put the MO3 decoder/player sourcecode in public as LGPL or BSD/MIT license Smiley

PS: I was signed the MO3 specifications petition! I want hear MO3 everywhere and use it on own projects! I like hear it on my dreamcast console and other "exotic" devices...
Logged
Ian @ un4seen
Administrator
Posts: 15269


« Reply #15 on: 20 Feb '05 - 14:34 »
Reply with quoteQuote

I'm not sure it'd be possible to conclusively document MO3 from the code alone (it's not pretty Smiley), but I guess it could be an idea to just throw the code out there under some GPL license, and let people try to work it out. I'm planning to start porting it to OSX soon, so maybe after that (it'd make sense to make the code big-endian portable before any release).
Logged
MorphOS-1.5-is-a-dream
Guest
« Reply #16 on: 20 Feb '05 - 19:56 »
Reply with quoteQuote

Better LGPL license for use it with freeware projects Wink

Thanks for your reply, you rule! Smiley
Logged
tunesfanatic
Guest
« Reply #17 on: 20 Feb '05 - 20:15 »
Reply with quoteQuote

Or use some modified LGPL license that only allowed for freeware projects or something like that...
Logged
timofonic
Guest
« Reply #18 on: 22 Feb '05 - 21:44 »
Reply with quoteQuote

Very interesting... Wink

Ian, any news? Smiley
Logged
Ian @ un4seen
Administrator
Posts: 15269


« Reply #19 on: 23 Feb '05 - 14:46 »
Reply with quoteQuote

When I said "soon", I didn't mean that afternoon Grin
Logged
Pages: [1] 2 3 ... 5
  Reply  |  Print  
 
Jump to:  

Powered by SMF 1.1.18 | SMF © 2013, Simple Machines