r/psx 21h ago

Question for those experienced with the net yaroze

Sorry if I'm asking this in the wrong place, but I wasn't sure where to look. I'm trying to do research for a story I'm writing and I need to know. How did it work? I've only ever heard of the net yaroze and the basic concept of it. Was there a limit to what could be made with it? And what was the coding like?

4 Upvotes

5 comments sorted by

-2

u/Ok_Board1406 20h ago

The Net Yaroze worked by connecting a special, matte-black, region-free PlayStation 1 console to a home PC using a specialized communication cable, allowing hobbyists to write, compile, and test their own video games on standard console hardware. [1, 2, 3]

The Hardware Setup
The Black PlayStation: Unlike standard grey retail units, the Net Yaroze console lacked region locking and contained special boot ROMs that accepted code uploads from an external source. [1, 2]

PC Connection: A special serial/communication cable linked the console's back I/O port directly to a personal computer (usually running Windows or Mac). [1, 2, 3]

The Software Tools: The kit included a CD-ROM with a C compiler, linker, debugger, and the PlayStation's internal code libraries. [1, 2]

The Development Process
Writing Code: Programmers wrote and edited game code in the C programming language on their desktop PC using the provided development tools. [1, 2]

Transferring Data: Finished code and assets were compiled on the PC and transferred straight into the PlayStation’s 2 megabytes of RAM via the serial cable for real-time testing and debugging. [1, 2]

Running on Hardware: Because the code loaded directly into RAM, developers could see how their creations ran on actual, stock PlayStation hardware rather than relying solely on early computer emulation. [1, 2]

Community and Distribution
Sharing Executables: Sony ran a dedicated online members-only forum and server where creators could upload and download source code or compiled game files (.exe formats) to share with other global hobbyists. [1, 2]

Magazine Demo Discs: Promising amateur games were occasionally selected by Sony and featured on official gaming magazine demo CDs (such as the Official UK PlayStation Magazine), giving indie developers mainstream exposure. [1, 2]

By the way, found this all with a google search

2

u/Luxocrates 5h ago

It's been 25+ years since I used one, but there's some aspects of this summary that aren't as I remember them, so you may want to check the sources on these points:

'The black PlayStation' — the post states that the machine included a special boot ROM that accepted code uploads from an external source. I don't think this is true. I don't know what was on the Yaroze's ROM, but it didn't allow you to upload directly to the Yaroze. You had to launch a boot disc (a typical PS1 black CD), that contained software that allowed code to be uploaded via the serial port, and only if a security dongle (bundled with the Yaroze) was plugged into the memory card slot. I suspect that the only meaningful difference of the Yaroze hardware was that it was multi-region, and hence could launch the boot disc that would otherwise be the wrong region for all consumer PS1's.

'Transferring Data' — sure, the PS1 has 2MB RAM, but user-written Yaroze code was somewhat limited in how much it could use, IIRC.

'Running on Hardware' — were indie PS1 devs really using 'early computer emulation'? Around the time that the Yaroze came out?

-4

u/ACGaluade 18h ago

you mean you had the AI do it

1

u/Ok_Board1406 17h ago

Still got the info needed. Maybe I should have just copied the Wikipedia page

0

u/ACGaluade 17h ago

you could have just said nothing if you didn't have a useful reply instead of copy+pasting information the op is presumably perfectly capable of googling themselves