Copy Link
Add to Bookmark
Report

Flashing your Master System ROMs with a Playstation

original article at: https://schnappy.xyz/?master_system_cartmod

Dreamcast's profile picture
Published in 
master system
 · 3 months ago

Contents

  • Flashing your Master System ROMs with a Playstation

    • Eh ?
    • Required materials:
      1. Creating a Unirom Memory Card for the Playstation
      2. Modifying a Cheat Cartridge
      3. Flash the rom

    • Sources and references

Eh ?

Using a cheat cartridge modified to accommodate DIP-32 type integrated circuits thanks to a tulip orZIF socket , one can use a Playstation equipped with a parallel port and a serial port, running the Unirom software, connected to a computer running the Nops software, to flash memory modules of type AM29F0or SST39SF0 in variants of 10, 20 or 40 (128 to 512KB).

A Master System cartmod can then be used to run a freshly flashed ROM.

Required materials:

  • A PlayStation equipped with a parallel port (SCPH-1000 to 7502)
  • A Playstation cheat cartridge like Game Hunter Lite/CD
  • AUSB/Serial cable for the Playstation
  • A memory card with Unirom installed
  • Flash memory modules type AM29F0or SST39SF0 from 128 to 512 KB (1 to 4 Mb)
  • A Master System cartridge modified to accommodate modern memory modules.

1. Creating a Unirom Memory Card for the Playstation

The software that allows you to flash memory modules on the Playstation side is called Unirom. This software can be run from a CD (on a PSX equipped with a modchip or thanks to theCD swap trick ), from an AR-type cheat cartridge or from a FreePSXboot memory card.

Since we will regularly change the memory modules of the cheat cartridge, and the CD boot is a bit long, the easiest way is to create a memory card to boot under Unirom.

To do this, simply boot Unirom from the CD for the first time, with a memory card in the left port of the PSX, then select the "Install->" option, then "Install FreePSXboot to Memcard", then "Auto Install".

Flashing your Master System ROMs with a Playstation
Pin it
Flashing your Master System ROMs with a Playstation
Pin it
Flashing your Master System ROMs with a Playstation
Pin it
Flashing your Master System ROMs with a Playstation
Pin it

Once the installation is complete, you need to boot the PSX without CD, then open the memory card management menu to launch Unirom.

2. Modifying a Cheat Cartridge

Flashing your Master System ROMs with a Playstation
Pin it

"Game Hunter" type cheat cartridges (and maybe other models) with a transparent shell have the advantage of having a printed circuit allowing the adaptation of several types of modules (DIP, TSOP and PLCC).

Here, we can clearly see the holes allowing the insertion of a DIP32, and the TSOP format module already in place (a 1Mb/128KB AT29C010):

Flashing your Master System ROMs with a Playstation
Pin it

All you have to do is unsolder the memory module on the cartridge with solder braid, being careful not to damage the traces (not like me :P), then install a tulip or ZIF support to be able to easily change the module later.

Flashing your Master System ROMs with a Playstation
Pin it
Flashing your Master System ROMs with a Playstation
Pin it

3. Flash the rom

  • Boot Unirom on the PSX, with the cheat cartridge equipped with an empty flash module.
  • Connect the PSX to the computer via the USB/Serial cable
  • On the computer equipped with the Nops software, launch a command of the type:

nops /fast /rom ROM.SMS /dev/ttyUSBx

Adapt "ROM.SMS" and "/dev/ttyUSBx" according to your configuration and the name of your MS rom.

A message appears:

Hey hey hey hey! This doesn't look like a ROM. Maybe an .exe? 
Are you sure you want to flash this?

This is normal, we do not flash a rom for Playstation action replay but a Master System rom!

Nops asks you to validate the operation by pressing the 'y' key.

Flashing your Master System ROMs with a Playstation
Pin it

Once the memory module is flashed, mount it in your cartmod, and you're good to go!

Sources and references

PSX:

Cartmod MS:

← previous
loading
sending ...
New to Neperos ? Sign Up for free
download Neperos App from Google Play
install Neperos as PWA

Let's discover also

Recent Articles

Recent Comments

Neperos cookies
This website uses cookies to store your preferences and improve the service. Cookies authorization will allow me and / or my partners to process personal data such as browsing behaviour.

By pressing OK you agree to the Terms of Service and acknowledge the Privacy Policy

By pressing REJECT you will be able to continue to use Neperos (like read articles or write comments) but some important cookies will not be set. This may affect certain features and functions of the platform.
OK
REJECT