yaroze wrote:Hi all. I've created some basic demos using the PSY-Q and Yaroze dev kits, and had a few questions that I was hoping somebody could kindly answer for me:-
1) When Sony decided to launch a homebrew development platform for the PlayStation in 1996/7 (which later became the Net Yaroze), why did Sony demand that users had to purchase an entirely new black PlayStation, rather than simply creating a cheap PSXSERIAL type cable (and disc) which could attach to people's existing grey PlayStations ? (which surely would've encouraged a much higher uptake)
Sony has always had a good and supportive 3rd party developer relationship (compared to Nintendo/Sega) and so to replicate this in with the Yaroze they also included it and was the Net in Net Yaroze (a usergroup, with access to other NY users, pro dev kit users and
Sony tech and support (which a cheap cable & cdrom can't do), and also personal website and access to other NY user's personal website), programming the Net Yaroze even with highlevel GS libraries, it requires a lot of time, skill and determination.. so it's obviously not a retail thing and Sony official development isn't cheap either.
I also think the pro kit (50,000USD) came with their own playstations also, green & blue.
So it made sense.
The idea of the NY, really was to replicate the homebrew scene from the 80's on 8bit micro computers.
Were people taught themselves and made whatever they liked.
Unfortunately, because 3D was very new and difficult (not the programming so much, but the assets and pipeline), it disappointed a few NY members and wondered why Sony didn't make it easier lol
In hindsight, it would have worked better for Sony if they removed 3D support all together on the NY.
Was it simply a cunning ploy to sell more units (and/or to ensure it remained an "elite item", which is counterproductive in my view), or was there something specific about the black PlayStation which benefited development in some way (such as more RAM, which I'm not aware of) or hindered piracy (such as restricting access to the CD-ROM drive, which was perhaps a feature that hadn't been adequately incorporated into the standard grey models) ?
No, NY memebers had to sign a NDA (non disclosure agreement) agree not to share code, binaries and documentation, nor reverse engineer it.
I remember reading it, and recall something like, Sony owns the hardware, should they want it back.
Also, they gave them freely to universities and some members didn't even get their money taken out for the purchase of it. It was also cancelled less then a year, so it wasn't made for making Sony more money.
No extra RAM, but you can't really develop on a playstation if you have to move it from your lounge room TV to your bedroom, etc.
NY, has read access to CDROM and can play CD audio, It also has remote debugging (rdb).
The benefit for Sony was access to new talent and ideas, and they did hire a few NY members and publish a NY game (a 2D soccer game), and some NY members did enter the game industry via the NY.
2) What was the purpose of the "Access Card" dongle which came with the Yaroze machine? I realise that the Yaroze boot disc refused to load software without it, but why was it required?
Presumably this was to prevent piracy in some way, but I can't quite understand how (a chipped grey PS1 able to boot a copied version of the Yaroze boot disc is able to boot pirated software anyway, and surely anybody with access to a 'legit' Yaroze disc would also have access to the dongle - rendering it obselete ?)
I'm guessing it was so the NY development environment couldn't be pirated easily, just like a game.
Their trying to protect their dev env. which would have cost more money to make then a game or two.
So not obsolete, the NY boot cd can be copied and booted, but it wont work on a chipped PSX without the dongle, thus protecting Sony's property.
Dongles are still used in software today to protect from piracy.
3) Why was the Net Yaroze a multi-region machine? (i.e. allowing games from all regions to boot). I'd initially assumed this was to save manufacturing costs (i.e. to avoid having to produce separate machines for each region due to limited demand), but I later realised that each region had its own (multi-region) version of the Yaroze anyway.
Users shared their games via the personal websites, so the NY had to play all regions NTSC/PAL, because we all targeted different regions.
I guess Sony, just extended this to being region free booting also.
Any help would be greatly appreciated. Many thanks.