Official Sega Documentation, More is required?

Ask anything your want about Megadrive/Genesis programming.

Moderator: BigEvilCorporation

Post Reply
Munkyears
Very interested
Posts: 54
Joined: Sat Mar 21, 2009 4:24 pm
Location: Sheffield, England

Official Sega Documentation, More is required?

Post by Munkyears » Mon Mar 01, 2010 4:29 pm

As we all know there has to be more on the subject of official documentation. so i decided to email Julian who happens to be part of the Accreditation board for Sega's Informative Advice Unit. I was given his contact details as my brother worked for Shine Mill enterprises who had close relations to Sega in the 90's.

Well i got a response...

Here's what they had to say.

"Dear Mr. Ioannou,

Thank you for your request of information from Sega Corporation.
Unfortunately, Sega and its subsidiaries cannot release specific information regarding programming documents used by our developers since we had liquidated all solvency of Sega Genesis hardware.
Most of our original documentation are held within our servers and I can tell you that rights to the Sega documents are allowed when we issue a temporary license for these documents.

A costly fee would need to be paid towards a specific 1 user license accreditation agreement set out by the FNCU (our main accreditation unit for Sega Corporation). As much as we do support arcade development by 3rd Parties;

We cannot allow home console development for no cost and such disclosure of the information without the supplemental fee would be against our policies and procedures.

If however your usage would be for arcade systems programming we can allow you use of our documents.

Subject to the Freedom of Information Act (FOIA) of 1966, the use of our documentation would need to be approved by our FNCU and strict usage of the documents would need an agreement set out by you and for what intentions.

Furthermore to allow access we need to believe that our agreement would be enforced and not released/shown/copied and would need to be proven.

I'm sorry this is a little detailed but I am sure this will help in someway

Many Thanks and please if any thing else is require please dont hesitate to contact me again as i would be more than happy to help answer your enquiries

Julian Grainer
Secretary of FNCU for Sega Corporation"

Sounds promising dont you think..practically lie an say its for an arcade system relating to similar hardware of the Megadrive and we get it handed to us?
To be this good takes ages, To be this good takes Stef, Kanedafr, ChillyWilly & everyone who has helped me discover what hardwork is!

Dive into the SpritesMind! :)

Graz
Very interested
Posts: 81
Joined: Thu Aug 23, 2007 12:36 am
Location: Orlando, FL

Post by Graz » Tue Mar 02, 2010 2:07 am

Sounds like he's saying that yes, they still have that documentation and that they will give it to you for a big pile of money, if and only if they believe that you won't distribute it, and that if you do, they'll beat you to death with the lawyer stick.

Are you offering to be our sacrificial lamb?

mic_
Very interested
Posts: 265
Joined: Tue Aug 12, 2008 12:26 pm
Location: Sweden
Contact:

Post by mic_ » Tue Mar 02, 2010 8:54 am

What did you ask him? Surely he can't expect anyone to develop any serious projects for something like System16 in 2010..? When he says "arcade systems" he may be talking about one of their newer x86-based arcade systems.

But hey, more information is always welcome. I'd love to have developer's manuals for their older arcade systems (stuff like memory maps, I/O description, VDP description, etc.).

Munkyears
Very interested
Posts: 54
Joined: Sat Mar 21, 2009 4:24 pm
Location: Sheffield, England

Post by Munkyears » Tue Mar 02, 2010 9:16 am

Well it seems that whatever documents they do have they dont want to let out without a hefty fee.

I dont tend to spend that much but for the sake of the megadrive and my obsession for it :P i might consider doing so
To be this good takes ages, To be this good takes Stef, Kanedafr, ChillyWilly & everyone who has helped me discover what hardwork is!

Dive into the SpritesMind! :)

mic_
Very interested
Posts: 265
Joined: Tue Aug 12, 2008 12:26 pm
Location: Sweden
Contact:

Post by mic_ » Tue Mar 02, 2010 9:29 am

I thought the hefty fee was only for home console docs? It sounded like all you needed to give them to obtain arcade systems docs was a confirmation that you would not share that information with others (e.g. by signing an NDA).

Ketsuban
Interested
Posts: 25
Joined: Wed Jan 17, 2007 11:37 am
Location: United Kingdom of Great Boredom

Post by Ketsuban » Tue Mar 02, 2010 11:15 am

To be honest I'm not certain they'd have anything that would be worth our time. I guess it would be interesting to know what sample code they provided in their SDK, but I doubt there'd be any interesting hardware knowledge.

Either way I'm not sure it would be worth the fee they'd want to levy for it. :P

Munkyears
Very interested
Posts: 54
Joined: Sat Mar 21, 2009 4:24 pm
Location: Sheffield, England

Post by Munkyears » Tue Mar 02, 2010 11:37 am

Well from the reply im not too clear on what they were charging for...I dont know if this guy just wanted some cash for himself lol...

But ill email them back...
To be this good takes ages, To be this good takes Stef, Kanedafr, ChillyWilly & everyone who has helped me discover what hardwork is!

Dive into the SpritesMind! :)

Mask of Destiny
Very interested
Posts: 616
Joined: Thu Nov 30, 2006 6:30 am

Post by Mask of Destiny » Tue Mar 02, 2010 4:24 pm

I suspect it's not really worth it. The development docs for the Sega CD and 32X got leaked quite a while ago and the Megadrive/Genesis is a pretty well understood beast these days. The kinds of details that are still unknown probably aren't present in the official docs anwyay.

andlabs
Very interested
Posts: 62
Joined: Sat Aug 08, 2009 4:44 pm

Post by andlabs » Thu Mar 18, 2010 10:51 pm

First off, I'm not sure if "programming documents" would include source code. With that...
Mask of Destiny wrote:I suspect it's not really worth it. The development docs for the Sega CD and 32X got leaked quite a while ago and the Megadrive/Genesis is a pretty well understood beast these days. The kinds of details that are still unknown probably aren't present in the official docs anwyay.
Yeah, at this point, the only things I can think of are missing:
  • The complete Sega Sound Manual
  • More addendums and bulletins (but given the XBAND ones this may not be likely)
  • Documentation of the tools used to compress data to what the Sonic hacking community call Nemesis, Kosinski, and Enigma formats that are used in multiple games
  • Documentation of the SMPS sound driver and its variants, including the two-DAC sample Z80 auxiliary driver used in Pulseman and Gunstar Heroes, and possibly more games (I haven't ripped DAC samples out of everything yet :P , but I'm sure it's used in more games)
Pretty much everything we have here is either already known or may already be known, so... yeah.

Alex Khan
Very interested
Posts: 77
Joined: Thu Jan 07, 2010 9:51 am

Post by Alex Khan » Sat Mar 27, 2010 5:55 am

andlabs wrote:First off, I'm not sure if "programming documents" would include source code. With that...
Mask of Destiny wrote:I suspect it's not really worth it. The development docs for the Sega CD and 32X got leaked quite a while ago and the Megadrive/Genesis is a pretty well understood beast these days. The kinds of details that are still unknown probably aren't present in the official docs anwyay.
Yeah, at this point, the only things I can think of are missing:
  • The complete Sega Sound Manual
  • More addendums and bulletins (but given the XBAND ones this may not be likely)
  • Documentation of the tools used to compress data to what the Sonic hacking community call Nemesis, Kosinski, and Enigma formats that are used in multiple games
  • Documentation of the SMPS sound driver and its variants, including the two-DAC sample Z80 auxiliary driver used in Pulseman and Gunstar Heroes, and possibly more games (I haven't ripped DAC samples out of everything yet :P , but I'm sure it's used in more games)
Pretty much everything we have here is either already known or may already be known, so... yeah.
Have you managed to build a sound engine for games so that music and sound fx are played?

I cant seem to get around this problem.
I need a Black Belt in Game Programming!

Gigasoft
Very interested
Posts: 95
Joined: Fri Jan 01, 2010 2:24 am

Post by Gigasoft » Sat Mar 27, 2010 7:08 pm

Well, that's not hard at all. Just don't update the registers for a music channel when the channel is being used for a sound effect. Turn off the sound for every channel that a sound effect uses at the start of the sound effect. Remember the current instrument in use for a channel, whether it's used by music or a sound effect, and update the instrument if it changes. That's how my sound engine works.

TmEE co.(TM)
Very interested
Posts: 2440
Joined: Tue Dec 05, 2006 1:37 pm
Location: Estonia, Rapla City
Contact:

Post by TmEE co.(TM) » Sun Mar 28, 2010 10:38 am

That's how every other engine works I guess... There's panning, volume level, maybe some other effect statuses to keep an eye on also, but that part depends on what your engine does(or doesn't).
Mida sa loed ? Nagunii aru ei saa ;)
http://www.tmeeco.eu
Files of all broken links and images of mine are found here : http://www.tmeeco.eu/FileDen

Post Reply