Help to get started

General homebrew games, programs and PlayStation PS-EXE's
Post Reply
User avatar
NDR008
What is PSXDEV?
What is PSXDEV?
Posts: 3
Joined: May 22nd, 2020, 12:48 am
I am a: Many things
Motto: Experience is better than pro

Help to get started

Post by NDR008 » May 22nd, 2020, 5:38 am

High guys, I've been into consoles since the PS1 and Amiga 500.

I'm an amateur programmer / electronics hobbiests.
I got pic-programmers, a few ESP8266 micros, etc.

Now I want to get into PS1 programming and homebrewing.
Machine wise, I have a 7000 (Japan spec).

I actually tried installing a PIC based mod-chip which did not work and ironically I only recently removed it... not realising that the Japanese PS1 3000+ had some additional BIOS level protection.

Anyway, I just want to homebrew, so would love to know what can I do?
I do not have an action replay (I used to have one many years ago, which could let me do the disc swap).

I've read a few threads but am still a bit confused:
1) Could I just use a serial cable and my FTDI? (I got one).
2) I guess I need to run special software on the PSX --> Can a 7000 do the disc swap without mods? Do I need to put a chip? (PsNee seems to be the latest) --> I guess I only need CD-R reading, right? Then I can patch the disc that I need to run on my Japanese console?
3) Do I need a parallel port based device (like the action replay clones)?

Sorry I know these questions come across as mega n00b.

User avatar
Shadow
Admin / PSXDEV
Admin / PSXDEV
Posts: 2405
Joined: December 31st, 2012, 5:37 pm
PlayStation Model: H2000/5502

Re: Help to get started

Post by Shadow » May 22nd, 2020, 8:54 pm

There should be heaps of information on how to build a serial cable on these forums. Just search, but basically yes all you need is an FTDI and connect it to the Rx, Tx and GND of the PSX :)

viewtopic.php?f=47&p=19125#p19125
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.

ackerman
Curious PSXDEV User
Curious PSXDEV User
Posts: 22
Joined: August 21st, 2019, 8:02 am

Re: Help to get started

Post by ackerman » May 29th, 2020, 1:04 am

Image
Although the fastest is the serial cable adapted to the PSX, I am making a charger to upload the PsEXE via the control port. All you need is an Arduino NANO or ONE. It is much slower, but in return we have to work on a PsONE and we don't need to make the skywalker cable.
Image
https://github.com/rpsubc8/serialpad/bl ... ploadpsexe

User avatar
Shadow
Admin / PSXDEV
Admin / PSXDEV
Posts: 2405
Joined: December 31st, 2012, 5:37 pm
PlayStation Model: H2000/5502

Re: Help to get started

Post by Shadow » May 29th, 2020, 7:16 am

Cool project, but yes it will be very slow. Also, the PSone has the serial pads on the mainboard still. You just need to solder directly to them.
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.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest