PS2linux hosting PSXSDK with USBSIO

Members research, findings and information that can be useful towards the PlayStation 1.
Post Reply
User avatar
CyrusDevX
Active PSXDEV User
Active PSXDEV User
Posts: 47
Joined: Aug 07, 2015

PS2linux hosting PSXSDK with USBSIO

Post by CyrusDevX » August 25th, 2015, 6:16 am

So I decided I wanted to physically program ps1 software from my ps2. And I finally got a good running Linux system on it. I already started natively compiling binutils-2.13.2.1. Then will go compile gcc-4.3 and build the psxsdk toolchain and SDK. Use my special serial cable I have and upload to ps1 ^^.

This will be awesome if it works lol XD.
Image

User avatar
Shadow
Verified
Admin / PSXDEV
Admin / PSXDEV
Posts: 2670
Joined: Dec 31, 2012
PlayStation Model: H2000/5502
Discord: Shadow^PSXDEV

Post by Shadow » August 25th, 2015, 11:45 am

That very well could be interesting!
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.

User avatar
CyrusDevX
Active PSXDEV User
Active PSXDEV User
Posts: 47
Joined: Aug 07, 2015

Post by CyrusDevX » August 26th, 2015, 1:19 am

I managed to get binutils 2.13.2.1 and gcc-3.0.3 installed. im working on gcc 4.3 atm ^^.

Compiling GMP6.0.0, then off to rebuild binutils2.13.2.1 and gcc-3.0.3. Then rebuild gmp and mpfr to allow building of gcc-4.3.

working binutils and gcc w/ gmp and mpfr.
on to 4.3 ^^.
Building gcc-3.4.6 on ps2 for mipsel-uknown-elf, then if that works building psxsdk ^^.
Retrying from scratch lol, i messed up to much stuff XD

User avatar
sickle
Verified
C Programming Expert
C Programming Expert
Posts: 257
Joined: Jul 17, 2013
I am a: Chocolate-fueled pug fetish robot.
Location: Scotland

Post by sickle » September 13th, 2016, 2:19 am

Lol, it's almost like a rite of passage - installing linux on every console. You're doing god's work, lad. :clap

User avatar
Shadow
Verified
Admin / PSXDEV
Admin / PSXDEV
Posts: 2670
Joined: Dec 31, 2012
PlayStation Model: H2000/5502
Discord: Shadow^PSXDEV

Post by Shadow » September 13th, 2016, 3:08 am

Speaking of such, there was a Linux port for the PSX. Now that we have a mod that enables 8 MB of RAM for the system, it would be interesting to see if someone can port it and take full advantage of the new memory expansion space. Adding a serial network device, keyboard and mouse is just then the tip of the iceberg ;)
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.

likeabaus
Extreme PSXDEV User
Extreme PSXDEV User
Posts: 133
Joined: Jul 27, 2016

Post by likeabaus » September 13th, 2016, 4:53 am

Anybody who's interested in getting runix runningshould reach out to me. I've been looking for others with this interest in mind, we could collab and maybe actually make it happen lol

User avatar
CyrusDevX
Active PSXDEV User
Active PSXDEV User
Posts: 47
Joined: Aug 07, 2015

Post by CyrusDevX » September 13th, 2016, 5:59 am

I'll look into getting the right compilers for runix. I've also looked into building their special expansion card for usb. I'm working on building my g2bus to PATA hdd board on my dreamcast atm.

likeabaus
Extreme PSXDEV User
Extreme PSXDEV User
Posts: 133
Joined: Jul 27, 2016

Post by likeabaus » September 13th, 2016, 6:14 am

Sweet! I tried compiling runic under Ubuntu to no avail, I couldn't tell you the exact error off hand (I'm on my phone), but I can post a screenshot when I get a chance. Just keep in mind I'm an engineering student so my free time is almost nonexistent, but whenever I have the time to spare,bill be working on this...lol

User avatar
CyrusDevX
Active PSXDEV User
Active PSXDEV User
Posts: 47
Joined: Aug 07, 2015

Post by CyrusDevX » September 13th, 2016, 2:05 pm

try this exe
You do not have the required permissions to view the files attached to this post.

User avatar
CodeAsm
Verified
Active PSXDEV User
Active PSXDEV User
Posts: 69
Joined: Jan 13, 2012
I am a: Programmer, Student
Location: The Netherlands
Contact:

Post by CodeAsm » February 4th, 2017, 8:06 am

@CyrusDevX, how did you convert the elf to exe, using the included elf2ecoff and then a ecoff to ps-exe ? or some other way? and did you make a memory card hold a filesystem? do you have a example memorycard image?
Development Console: SCPH-102, unkown clone Modchip, PAL , FTDI board build into the case (microUSB) for Serial I/O.
Development Computer: GNU/Linux, Arch x86_64 Linux 4.20.3, i7-3632QM [8x3.2GHz], 11,8GiB, 1366x768 GeForce GT 630M (Optimus tech), lots of gig of storage

LopoTRI
What is PSXDEV?
What is PSXDEV?
Posts: 4
Joined: Nov 08, 2014

Post by LopoTRI » March 20th, 2017, 9:18 am

@CyrusDevX like @CodeAsm said, have you the example memorycard image from runix? or the "psx-mcard.0.8.2.tar.gz" file from runix?
If you or anyone else have it, please can it be uploaded??

User avatar
Shadow
Verified
Admin / PSXDEV
Admin / PSXDEV
Posts: 2670
Joined: Dec 31, 2012
PlayStation Model: H2000/5502
Discord: Shadow^PSXDEV

Post by Shadow » October 23rd, 2017, 5:18 pm

I managed to get PSXLinux working, but I am now stuck at the RAM disk stuff (the system issues a kernel panic) because I too need "psx-mcard.0.8.2.tar.gz" for the root filesystem. Any advice or suggestions would be appreciated, and once it's all working nicely, maybe we can make a GitHub repo for it and just constantly improve on it. Sicklebrick's ASM skills could come in handy to create new libs for it.

http://www.psxdev.net/forum/viewtopic.p ... 419#p13419

Oh, and your PS-EXE CyrusDevX (pslinux-runix-2.4.0.exe), does not work at all.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.

Kazutora
What is PSXDEV?
What is PSXDEV?
Posts: 1
Joined: May 05, 2023

Post by Kazutora » May 5th, 2023, 8:35 pm

CyrusDevX wrote: September 13th, 2016, 2:05 pmtry this exeGBWhatsApp APK
System crashed after a while....blue screen.

Post Reply

Who is online

Users browsing this forum: No registered users and 6 guests