Net Yaroze
La Net Yaroze (ネットやろうぜ, Netto Yarōze) est un kit de développement pour PlayStation, sorti en 1996 au Japon et en 1997 dans les autres territoires, destiné aux développeurs amateurs. Elle a été conçue par Ken Kutaragi.
Ce kit comprend une console PlayStation non zonée, de couleur noire et d'une texture différente de la machine courante, avec un BIOS différent qui lui permet de télécharger programmes et données via un câble série. Un dongle, qui se branche sur le port pour carte mémoire numéro 1, est nécessaire pour l'exécution des programmes, ainsi qu'un CD de démarrage ; tous ces éléments sont inclus dans le kit, qui comprend également des manuels d'utilisation et de référence ainsi que deux manettes assorties à la machine[1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12],[13],[14],[15].
Contenu
Le kit Net Yaroze contient les éléments suivants[6],[1] :
- La console PlayStation Net Yaroze et deux manettes, qui se différencient d'une PlayStation et des manettes standard par leur couleur noire mat, sa ROM d'amorçage différente, l'absence de zonage, et le schéma de cryptage utilisé ;
- Le câble de communications, un câble série spécial utilisé pour relier la console à un ordinateur :
- Le disque-clé Net Yaroze, nécessaire pour amorcer les programmes chargés depuis un ordinateur ;
- La carte d'accès, une clé amovible en forme de carte mémoire à insérer dans le port carte mémoire no. 1 pour démarrer les programmes chargés depuis un ordinateur ;
- Un CD-ROM contenant des outils de développement pour ordinateur. Ceux-ci varient selon la version du kit, mais il y a dans tous les cas un compilateur C, un assembleur, un linker, un débuggeur, des outils pour convertir les fichiers graphiques et sonores au format PlayStation, et des bibliothèques de programmation ;
- Les guides d'utilisation Start Up Guide, Library Reference, et User's Guide. Ceux-ci contiennent la documentation concernant les bibliothèques de programmation spécifiques à la PlayStation, mais ne contiennent pas d'instructions pour programmer ; le kit Net Yaroze présuppose que l'utilisateur possède les connaissances de base en programmation nécessaires.
Spécificités
La Net Yaroze, quoique non zonée, existe en trois variantes : la première pour le Japon, la deuxième pour l'Amérique du Nord et la troisième pour l'Europe et l'Australie. Cette dernière démarre en mode PAL, tandis que les deux autres démarrent en mode NTSC.
La Net Yaroze était uniquement disponible à l'achat sur commande (par courrier, fax ou e-mail)[16] ; Sony en a aussi fourni à des universités au Royaume-Uni, en France, aux États-Unis et au Japon.
De plus, une version de CodeWarrior pour PlayStation est sortie pour Windows et Macintosh en octobre 1996.
La Net Yaroze ne propose pas certaines fonctionnalités du kit de développement logiciel PlayStation officiel, comme le débugging hardware avancé, certaines bibliothèques, et le support technique étendu de Sony. Des groupes Usenet dédiés, dont l'accès était limité aux seuls membres Net Yaroze, étaient maintenus par Sony ; l'hébergement de pages d'accueil pour les créateurs de jeux était aussi fourni. L'accès était restreint en fonction de la région d'origine du kit, ce qui a rendu quasi-impossible la collaboration entre utilisateurs de différents territoires.
La mémoire vive (RAM) principale de la Yaroze, faisant 2 mégaoctets de taille, est la même que celle du modèle grand public. Le code du jeu, les graphismes, les échantillons audio et les environnements d'exécution étaient limités de manière à pouvoir être contenus dans cette mémoire principale, accompagnée d'un mégaoctet de VRAM, et 0,5 mégaoctet de RAM sonore, car la Net Yaroze ne peut pas lire les CD-ROM gravés par des utilisateurs, une restriction nécessaire pour empêcher le piratage et s'assurer que le programme Yaroze ne fasse pas concurrence aux kits de développement professionnels. Il y a quelques jeux du commerce (par exemple Devil Dice) qui peuvent être entièrement chargés dans la RAM, et ont été développés avec la Net Yaroze, et qui n'utilisent le CD qu'au format CDDA, c'est-à-dire pour le spooling de l'audio.
Jeux produits
Sony met en ligne un forum sur lequel les utilisateurs peuvent partager leurs propres jeux, échanger des astuces de programmation, et poser des questions aux membres du support technique de Sony. Beaucoup de jeux réalisés par les développeurs amateurs sur la Net Yaroze ont été publiés sur différents disques de démo qui accompagnaient PlayStation Magazine en France, et les autres magazines PlayStation officiels en Europe (comme l’Official UK PlayStation Magazine au Royaume-Uni) de 1997 à 2004. Le dernier numéro de l’Official UK PlayStation Magazine, le numéro 108, proposait une compilation de beaucoup de jeux Net Yaroze. Un disque PlayStation traditionnel, contenant un certain nombre de jeux développés par les utilisateurs, a été produit par SCEE et envoyé aux propriétaires de Net Yaroze de la zone PAL.
Certains de ces jeux sont basés sur des classiques de l'arcade comme Mr. Do! et Puzzle Bobble, tandis que d'autres (par ex. Time Slip) sont des concepts originaux. Le Game Developer UK Competition de 1998, un concours organisé par Scottish Enterprise en collaboration avec la Scottish Games Alliance, Sony et le magazine Edge, acceptait les jeux Yaroze ; le gagnant fut Chris Chadwick pour son jeu Blitter Boy – Operation: Monster Mall. Une version mise à jour de Time Slip est sortie sur Xbox Live Arcade en février 2011 et Windows en janvier 2012[17]. Certains développeurs pour la machine sont passés dans l'industrie, comme Mitsuru Kamiyama, à l'origine de Fatal Fantasy et de Terra Incognita[18], devenu réalisateur de la série Final Fantasy Crystal Chronicles chez Square Enix.
La Net Yaroze n'était ni le premier, ni le seul kit de développement pour console grand public. Il y a eu Develo pour PC-Engine avant, puis la WonderWitch après. La GP32 peut faire tourner des programmes créés par les utilisateurs dans sa version commerciale. Enfin quelques anciennes consoles (Astrocade, NES) ont des capacités limitées de programmation avec des dialectes BASIC.
La Net Yaroze n'a pas eu de successeurs sur les consoles PlayStation suivantes, mais Linux pour PlayStation 2 de Sony et YA-BASIC sur PlayStation 2 offrent aux développeurs amateurs des fonctionnalités semblables.
Notes et références
- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Net Yaroze » (voir la liste des auteurs).
- Vladimir Sebansky (Sébastien Hamon), « Making of : Net Yaroze : la révolution de Sony, ou comment devenir programmeur de jeux PlayStation », PlayStation Magazine, no 8, , p. 70-73.
- Jean Santoni, « Castings : Net Yaroze », PlayStation Magazine, no 14, , p. 58, 59.
- J'm Destroy (dir.), Anthologie PlayStation : PlayStation : les modèles spéciaux - Yaroze, une nouvelle idée géniale de Sony, vol. 1 : 1945 - 1997, Geeks-Line, (ISBN 9791093752051), p. 138-141.
- (en) John Szczepaniak, « 15 Years Later: How Sony's Net Yaroze Kickstarted Indie Console Development », sur Gamasutra, (consulté le ).
- Sylvain Tastet, « Autour de la console : Net Yaroze, le jeu indé sur PlayStation », JV hors-série Génération PlayStation, no 1H, , p. 42, 43 (lire en ligne).
- (en) « NG Hardware : If you can build a better game... », Next Generation, no 8, , p. 1bis, 1ter, 40-49.
- (en) Dan Chamberlain, « What happened to PlayStation's first indie dev community? », sur Gamasutra, (consulté le ).
- (en) « Yaroze to hit US Shores in February - IGN », sur IGN (consulté le ).
- (en) IGN Staff, « Net Yaroze Will Not Be Available In Stores - IGN », sur ign.com, (consulté le ).
- (en) IGN Staff, « So what can you do with a Yaroze? - IGN », sur ign.com, (consulté le ).
- (en) « Net Yaroze - IGN » [vidéo], sur IGN (consulté le ).
- (en) https://web.archive.org/web/20160311153757/http://www.absolute-playstation.com/api_faqs/faq13.htm
- Seb (Sébastien Hamon), « News Europe : Net Yaroze, la nouvelle console très spéciale de Sony », Joypad, no 62, , p. 54, 55.
- (en) Rédaction d'Official UK PlayStation Magazine (article non signé), « Introducing: PlayStation Yaroze », Official UK PlayStation Magazine, no 17, , p. 68-73.
- Valentin Lormeau, « Hors-série Rétrogaming - La PlayStation Net Yaroze », Canard PC Hardware, no H04, , p. 92.
- Seb (Sébastien Hamon), « Dossier matos : Net Yaroze - Sony fait du pied aux micros », Joystick, no 80, , p. 52.
- (en) « Smudged Cat Games - Timeslip », sur Smudgedcat.com (consulté le ).
- Rédaction de JV (article non signé), « 20 ans après, mars 1997 : La revue de presse - La sortie - Net Yaroze », JV, no 39, , p. 75.
Liens externes
- (en) Net Yaroze on PS1 – we need YOU dossier de John Szczepaniak sur le blog d'HardcoreGaming101
- Net Yaroze, la PlayStation de développement, un article de la communauté Gameblog
- La Net Yaroze, dossier sur Delta Island
- (en) The Definitive Net Yaroze Guide sur Yaroze Net
- (en) Net Yaroze: The PS1 Consumer Dev Kit that Brought Indie Games to the Demo Discs par Kim Justice sur YouTube
- (en) How the Sony PlayStation Net Yaroze DevKit brought Indie Game Development to Consoles par Modern Vintage Gamer sur YouTube
- Portail du jeu vidéo
- Portail de Sony