Tutorial • PlayStation • Net Yaroze • Dev / Homebrew

STU Serial to USB Net Yaroze (V1 & V2)

The goal of this tutorial is to connect your PlayStation or your Net Yaroze to your PC using the Serial to USB Net Yaroze. It replaces the original DTL-H3050 communication cable and makes everything much easier on modern PCs.

🧩 Replaces DTL-H3050 🚀 Up to 115200 bps 🔁 NY / HB Switch (V2)
⚡ Recommended: STU Serial to USB Net Yaroze (V2)
The V2 version is the best option if you want a truly plug & play solution: it replaces the DTL-H3050, works on modern PCs, and lets you switch easily between Net Yaroze and Homebrew.
Key takeaways
🔌
Purpose
Connect PS1 / Net Yaroze to a PC via USB.
💾
Use case
Code uploads using SIOCONS (DOS/DosBox).
Performance
Switching to 115200 bps = noticeably faster transfers.
Serial to USB Net Yaroze presentation (PlayStation)
 

🧱 STU V1 vs STU V2

Serial to USB Net Yaroze (V1) (Obsolete)
Serial to USB Net Yaroze V1
Older revision. Software-based configuration.
Recommended only if you already own the V1.
Serial to USB Net Yaroze (V2) (Recommended)
Serial to USB Net Yaroze V2 - For PlayStation
Built-in NY / HB switch + easy use on modern PCs.
Perfect for dev, testing, and fast uploads.
Tip: to follow this tutorial without painful reconfiguration, choose STU V2 (NY/HB switch + fast transfers up to 115200 bps).

✅ 1 - Requirements

In short: you need a console able to launch the boot (original kit or an alternative method), then a serial → PC link using STU Serial to USB (recommended: V2).
• A PlayStation / Net Yaroze able to read CD-Rs (modchip, swap, or Action Replay)
• "Net Yaroze boot disk" DTL-S3035 (cracked) Download
• "Net Yaroze software development disc" DTL-S3045 Download
• A "Serial to USB Net Yaroze" adapter (recommended: V2) or an STU-Internal modded PlayStation
• A PlayStation "Link" cable or a clone
• DosBox Download
• DosBox 5n1 patch Download

If you own the original Net Yaroze boot CD + Net Yaroze console + Access Card, you do not need the cracked CD, and you also do not need a console that can read CD-Rs (you have the original disc).

More Net Yaroze downloads are available in our section "Downloads: Net Yaroze & PlayStation" .

🔧 2 - Wiring / Connection

Connect your PS1 to your PC with the Serial to USB Net Yaroze as shown below:

Wiring the Serial to USB Net Yaroze between your PlayStation and your PC

💻 3 - PC Setup

First, connect the Serial to USB Net Yaroze to your PC using the USB cable. Windows should detect it and install the drivers automatically.

Find the COM port:
>> Start > Control Panel > Device Manager
Scroll to the bottom: "Serial to USB Net Yaroze" should appear as a COM port with the number in parentheses. Write it down—you’ll need it next.

Extract the “Net Yaroze software development disc” archive to: C:\net-yaroze-sdk\

Then install DosBox (it runs DOS apps and can map a real serial port into the emulation). To apply the DosBox patch, copy dosbox.exe and SDL.dll from the "dosbox-0-74-5n1patch" archive into your DosBox install folder (default: C:/Program Files (X86)/DosBox-0.74/).

Applying the DosBox 5 in 1 patch for STU

Configure DosBox to map the Serial to USB Net Yaroze and set the speed (9600 bps at first). In the DosBox install folder, run "DOSBOX 0.74 Options.bat":

DosBox options configuration

Edit the “Serial” section like below (replace “X” with your COM port number):

[serial]
serial1=directserial realport:COMX
serial2=disabled
serial3=disabled
serial4=disabled
DosBox serial port configuration

Then edit the “autoexec” section like below:

[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
mount c: c:\net-yaroze-sdk
c:\psx\djsetup.bat
c:
DosBox autoexec configuration

⚡ 4 - Power On

Insert the “Net Yaroze boot disc” (cracked if you don’t have the Access Card in slot 1). Power on your PS1 / Net Yaroze. You should see:

Net Yaroze boot CD screen
CIP Version 2.0 Startup
Access Card Checking...OK
Memory card Checking...Not found
Terminal Speed 9600 BPS
Note: Access Card Checking...OK can appear with a cracked boot disc (no Access Card needed).
Terminal Speed 9600 BPS: see chapter 6 to increase the speed.

Your PS1 / Net Yaroze is now ready to receive code via “serial I/O”.

👋 5 - Hello World

Now we’ll run code using SIOCONS: Serial Input Output CoNnectionS.

DosBox commands
C:
cd C:\PSX\QUICK\
siocons batch0

(the lines "c:" and "cd c:\psx\quick" were added to "djsetup.bat" to start directly in the "quick" folder)

First run? The files may not be compiled yet. If so, run make, create the tmp folder if needed, then run siocons batch0 again.

Your console screen should confirm reception, upload to memory, and then execute the program:

Program upload via STU to PlayStation

In C:\PSX\ (DosBox), you’ll find multiple test programs. Explore them by browsing the folders and using the command "siocons auto".

🚀 6 - Communication speed

Good to know: your Net Yaroze/PS1 can go up to 115200 bps — and the STU Serial to USB Net Yaroze (V2) can too. This is one of the biggest benefits for faster uploads.

You are currently at 9600 bps. We’re going to switch to 115200 bps. Boot your Net Yaroze / PS1 with the “Net Yaroze boot disc” and insert a memory card in slot 2.

Net Yaroze boot disc screen

Launch DosBox and type:

siocons

Wait 2 seconds and press "Enter" to regain control of the prompt. Then type:

BAUD 115200
Setting baud rate to 115200
Net Yaroze 115200 Bps

Your console is now at 115200 bps. On the PC side, press "F10" then "F2" to return to the DOS prompt, then run:

siocons -B115200

SIOCONS will ask: "Save the new baud rate into the memory card ? ( y/n )" → answer y. It will confirm with "Completed".

Saving 115200 bps to the PS1 memory card
Set the PC-side speed (DJSETUP.BAT)
File: C:\net-yaroze-sdk\PSX\DJSETUP.BAT

Replace: set DTLH3000=0x3f8,4,9600
With: set DTLH3000=0x3f8,4,115200

Your PlayStation and DosBox are now configured for 115200 bps.

🧩 7 - STU Configuration

7.1 - STU V1 Configuration
(For STU V2, see: 7.2 - STU V2 Configuration below)
You can reconfigure your STU Net Yaroze to make it compatible with other applications or homebrew.
• Download FT_Prog Download
• Install and run FT_Prog.
• Connect your STU Net Yaroze (let Windows install the drivers if needed).
• Menu: "Devices" > "Scan and Parse"
FT Prog scan

Your STU should appear in the "Device Tree":

FT Prog device tree

Go to: "Device:X" > "Hardware Specific" > "Invert RS232 Signals"

Invert RS232 signals

Two possible configurations:

Config 1 (Net Yaroze) Config 2 (Homebrew)
STU configuration 1 STU configuration 2

Next: "Device:X" > "USB String Descriptors"
Untick "Auto generate serial" to keep the same serial number:

Disable auto serial generation
Important: if you change the serial number, Windows will detect a new device and assign a new COM port (you’ll have to adjust DosBox).

Menu: "Devices" > "Program" then click "Program".

Programming the STU

Unplug and plug the STU back in. Enjoy!

7.2 - STU V2 Configuration
Why V2 is great: no need to reprogram via FT_Prog to switch Net Yaroze / Homebrew. A simple switch on the case does it.
With STU V2 it’s super easy: toggle the switch:
NY = Net Yaroze (Config 1)
HB = HomeBrew (Config 2)
STU V2 switch configuration
🛒 Ready to connect your PS1 / Net Yaroze to a modern PC?
The STU Serial to USB Net Yaroze (V2) is the simplest and fastest way to replace the DTL-H3050, save time on uploads, and switch Net Yaroze / Homebrew in one move.