Katana SDK Leaked!

If you have any questions on programming, this is the place to ask them, whether you're a newbie or an experienced programmer. Discussion on programming in general is also welcome. We will help you with programming homework, but we will not do your work for you! Any porting requests must be made in Developmental Ideas.
Strapping Scherzo
DC Developer
DC Developer
Posts: 2285
https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
Joined: Fri Feb 21, 2003 7:37 am
Location: Chicago, IL
Has thanked: 0
Been thanked: 1 time
Contact:

Katana SDK Leaked!

Post by Strapping Scherzo »

Apparently, someone named NuAngel has chosen to leak the official Katana SDK for Dreamcast. He says "I'm not out to do it for fame, or to get under a companie's skin... it's all for the hopes of progress". Needless to say, I'm downloading it and you can get it as well here:

http://www.nuangel.net/

There are definitely legal issues associated with this but, man, I want to see how the official dev kit can compare to KOS AND see if it can help out Super Famicast or NesterDC SE in any way.

Actually, NuAngel made this available publicly April 6th. I did a search through the forums here and no one has noticed it yet. I dunno but this is big to me.
Image
q_006
Mental DCEmu
Mental DCEmu
Posts: 415
Joined: Thu Oct 10, 2002 7:18 pm
Has thanked: 0
Been thanked: 0
Contact:

Post by q_006 »

hasn't it been leaked before?
:o
Strapping Scherzo
DC Developer
DC Developer
Posts: 2285
Joined: Fri Feb 21, 2003 7:37 am
Location: Chicago, IL
Has thanked: 0
Been thanked: 1 time
Contact:

Post by Strapping Scherzo »

Damn, I guess you guys have already gone through this because that domain name is being filtered out of my post! Geez, talk about completely anti-warez. I understand though. Don't hate on me. I'm kind of Makavelian when it comes to programming. I love KOS and all but I must try Katana for myself. I tried the WinCE SDK for DC but it's performance is weak compared to KOS.
Image
Strapping Scherzo
DC Developer
DC Developer
Posts: 2285
Joined: Fri Feb 21, 2003 7:37 am
Location: Chicago, IL
Has thanked: 0
Been thanked: 1 time
Contact:

Post by Strapping Scherzo »

q_006 wrote:hasn't it been leaked before?
:o
Maybe but this is the first time I've been able to get my hands on it.
Image
ETR
Dumb
Posts: 1998
Joined: Mon Dec 08, 2003 8:36 pm
Location: Because My Heart is in O-H-I-OOOO
Has thanked: 0
Been thanked: 0
Contact:

Post by ETR »

in before lock!
Image
Smiley wrote:I was bored and like to hear myself talk, that's all....
speud
DCEmu Uncool Newbie
DCEmu Uncool Newbie
Posts: 1459
Joined: Sat Dec 27, 2003 10:40 pm
Has thanked: 0
Been thanked: 0
Contact:

Post by speud »

i think using katana for nesterDC or sfcast would ruin all the previous legit work on them, that would be a real waste.
http://blueswirl.fr.st - DC Online Tools and Downloads

thx to Wack0 for the avatar ;)
Ian Micheal
Soul Sold for DCEmu
Soul Sold for DCEmu
Posts: 4865
Joined: Fri Jul 11, 2003 9:56 pm
Has thanked: 2 times
Been thanked: 4 times

Post by Ian Micheal »

scherzo wrote:Damn, I guess you guys have already gone through this because that domain name is being filtered out of my post! Geez, talk about completely anti-warez. I understand though. Don't hate on me. I'm kind of Makavelian when it comes to programming. I love KOS and all but I must try Katana for myself. I tried the WinCE SDK for DC but it's performance is weak compared to KOS.
WinCE is weak ? Hmm What tested did you do with it. It out did kos on all the exmaples i tryed.


Some of us bought the kit ive had it for yonks And really does not matter you cant use it for public work. Leaked version is a lot worst.

With you saying your going to use it to taint Legit open source software thats just not a good move.
Dreamcast forever!!!
Strapping Scherzo
DC Developer
DC Developer
Posts: 2285
Joined: Fri Feb 21, 2003 7:37 am
Location: Chicago, IL
Has thanked: 0
Been thanked: 1 time
Contact:

Post by Strapping Scherzo »

Legit work? I think there's nothing wrong with using something like Katana. I mean, there's no possible way I can legally obtain a real copy of it. Dreamcast is nearly dead in the commercial games market. I don't have enough money to become a licensed Dreamcast developer. No matter what anyone says about it, I'm going to try it out. I'm too curious not to.
Image
Strapping Scherzo
DC Developer
DC Developer
Posts: 2285
Joined: Fri Feb 21, 2003 7:37 am
Location: Chicago, IL
Has thanked: 0
Been thanked: 1 time
Contact:

Post by Strapping Scherzo »

I've moved to the dark side, I guess. Therefore I suck.
Image
q_006
Mental DCEmu
Mental DCEmu
Posts: 415
Joined: Thu Oct 10, 2002 7:18 pm
Has thanked: 0
Been thanked: 0
Contact:

Post by q_006 »

what would be interesting is for you to make two versions?
one with KOS and with Katana. just for developmental purposes.
plus you might learn a thing or two in the long run.
(that way the Force can be balanced :D )
Ian Micheal
Soul Sold for DCEmu
Soul Sold for DCEmu
Posts: 4865
Joined: Fri Jul 11, 2003 9:56 pm
Has thanked: 2 times
Been thanked: 4 times

Post by Ian Micheal »

Heh Well SDK is still used nearly dead is not dead. Plus it's not all from sega. Lic is not just from sega and the libs are not all sega owned. Never be legal to release bins made with it. Whole point of kos was to have a legal homebrew scene.



Still i can tell you some peoples claims about wince sdk is not correct it has full hardware rending support using DirectX subset on grafix and 3d examples it blows kos away with out to much trouble..

But i digress.

Lic with katana forbids public downloads of any thing made with it or info used from it



Here it is for you to read you can get it with out breaking the law you can buy a dev kit I asked sega before i bought mine it was fine to use for home use no public info or downloads. Many people have bought one on ebay. But you cant use it for the homebrew scene.

Legal.txt

Your employer has signed an agreement with Sega Enterprises,
Ltd. ("Sega"), which contains certain restrictions on the use and
disclosure of the contents of this software. The important points in
that agreement are as follows:

1. The development hardware, software and accompanying documentation
("Products") which have been supplied are proprietary to Sega and
are considered confidential information ("Confidential
Information"). Disclosing, distributing, reproducing, duplicating,
dissembling, decompiling, peeling, reverse engineering, copying or
utilizing these Products in any way, in whole or in part, outside
the restrictions contained in the agreement is not permitted.
Developing, manufacturing, producing and/or distributing any
software, hardware or any other product derived from or developed
with reference to, or which in any way incorporates, any of the
Confidential Information outside the restrictions set for the
agreement is also not permitted.

2. Sega and affiliates grant no license or other right, by implication
or otherwise, by allowing use of these Products or knowledge of the
Confidential Information.

3. These Products may contain technical inaccuracies and/or
typographical errors. Sega may make modifications to the Products
at any time.

4. Sega is not responsible for any damage that may result from the use
of these Products.

Please observe these restrictions. Failure to comply with the
provisions of the agreement could result in Sega's seeking damages
against you and your employer.

It's fine to use it for homeuse and learning but nothing you learn can be used. We dont want to endup like the XBOX SCENE
Last edited by Ian Micheal on Thu Apr 29, 2004 5:04 pm, edited 1 time in total.
Dreamcast forever!!!
speud
DCEmu Uncool Newbie
DCEmu Uncool Newbie
Posts: 1459
Joined: Sat Dec 27, 2003 10:40 pm
Has thanked: 0
Been thanked: 0
Contact:

Post by speud »

Legit work?
i was refering to the work made on nesterDC and superfamicast using legal tools.
i can understand you changed your mind about kos, i can also understand you dont care about making superfamicast illegal.
but i think you should think about it again before using official dev kits on an open source project that was started by other devvers using legal tools.
http://blueswirl.fr.st - DC Online Tools and Downloads

thx to Wack0 for the avatar ;)
Ian Micheal
Soul Sold for DCEmu
Soul Sold for DCEmu
Posts: 4865
Joined: Fri Jul 11, 2003 9:56 pm
Has thanked: 2 times
Been thanked: 4 times

Post by Ian Micheal »

He will find that katana is much harder to use. with out any forum help on how to use it and examples on it's use i doubt it will be to much of a help to any one. There's no forum i know of giving help to How to use audio64 driver in katana or Kamui2.

All you will have is a few example. It uses the same compiler as were using. We have most of the same support.
Dreamcast forever!!!
Vorrtexx
Insane DCEmu
Insane DCEmu
Posts: 138
Joined: Sun Apr 06, 2003 5:29 am
Has thanked: 0
Been thanked: 0
Contact:

Post by Vorrtexx »

Ian Micheal wrote:He will find that katana is much harder to use. with out any forum help on how to use it and examples on it's use i doubt it will be to much of a help to any one. There's no forum i know of giving help to How to use audio64 driver in katana or Kamui2.

All you will have is a few example. It uses the same compiler as were using. We have most of the same support.
Ian is right saying this. There is no support for Katana and you will not receive help for it in any forum either. Whatever docs come with it, if any, is probably all you'll have to go on. And the SDK was leaked back in 2000 if I remember correctly.
Strapping Scherzo
DC Developer
DC Developer
Posts: 2285
Joined: Fri Feb 21, 2003 7:37 am
Location: Chicago, IL
Has thanked: 0
Been thanked: 1 time
Contact:

Post by Strapping Scherzo »

Alright, I'll play with it some but I promise I won't make any releases of anything that I produce with it. I'll keep the scene taint-free. NesterDC SE and Super Famicast will still be developed with KOS.
Image
User avatar
SinisterTengu
DC Developer
DC Developer
Posts: 382
Joined: Wed Oct 17, 2001 7:44 pm
Location: Arlington, WA
Has thanked: 0
Been thanked: 0

Post by SinisterTengu »

I'm a little surprised to see that people are only just finding out about it being leaked. I know that R9 has been leaked for at least six months if not much longer, and also R10 has been out for at least three months that I've seen in on DC++, but again, it could be much longer. From what I've looked at it, its not terribly interesting. I was hoping to get some good information about the rumble pack out of it, but its turned out to be totally useless for that. The .h files don't have a lot of info, and the rest is precompiled. It is interesting how much the way things work differ from KOS though. Personally, it looked like KOS was a bit more user friendly..
Image
Image
Strapping Scherzo
DC Developer
DC Developer
Posts: 2285
Joined: Fri Feb 21, 2003 7:37 am
Location: Chicago, IL
Has thanked: 0
Been thanked: 1 time
Contact:

Post by Strapping Scherzo »

Alright, I installed it, looked at some samples, and decided that I'm too used to KOS to go through the trouble of learning the ins and outs of Katana anyways. I'm going to work on other stuff now. Sorry to even bring this up.
Image
BlackAura
DC Developer
DC Developer
Posts: 9951
Joined: Sun Dec 30, 2001 9:02 am
Has thanked: 0
Been thanked: 1 time

Post by BlackAura »

Still i can tell you some peoples claims about wince sdk is not correct it has full hardware rending support using DirectX subset on grafix and 3d examples it blows kos away with out to much trouble..
That's because we don't have any 3D examples. The throughput from KOS is slower than Katana, because we're only using store queues at the moment, and we should be using DMA as well, but it's still pretty fast. And there's only one or two features of the hardware we can't use.
Ian Micheal
Soul Sold for DCEmu
Soul Sold for DCEmu
Posts: 4865
Joined: Fri Jul 11, 2003 9:56 pm
Has thanked: 2 times
Been thanked: 4 times

Post by Ian Micheal »

I like Kos better if i had the choice of using the 2 i use kos.
Dreamcast forever!!!
BlackAura
DC Developer
DC Developer
Posts: 9951
Joined: Sun Dec 30, 2001 9:02 am
Has thanked: 0
Been thanked: 1 time

Post by BlackAura »

I think we could probably do with some decent 3D examples though. It's not particularly obvious how you're supposed to do anything with it, and the examples included are mostly benchmarks.
Locked