Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

Alex's Random Thought of Technology

Playstation - AR ROM Write Demo Source

Back to Home


Every AR/Xplorer Rom when startup will check if there is an upgrade request from the host before it continue to show the startup screen. If for some reason the startup code get lost, there is no easy way to rewrite the flash again. I've written a small utility for the rom reflash purpose.

Compile Instruction:

  1. Make sure you have the Psyq package
  2. Download this zip file
  3. Prepare a rom file and convert it with b2c (e.g. caetla33.c)
  4. Start make.bat in dos prompt to compile
  5. Rename the output file from romwrite.exe to PSX.EXE and burn it on CDR , don't forget to licence the iso file !!

Usage:

  1. Make sure your PSX is turned off
  2. Make sure your AR/Xplorer is turned off
  3. Put in the RomWrite CD
  4. Turn on the machine
  5. Follow the Screen instruction to reflash your AR/Xplorer

Known Problems:

  1. Delay routine is not tunned, the program is running slower than it shold be.
  2. Flash Ready should be implemented, now use delay after each sector write (slow).
  3. The Coding style is bad, not easy to understand
  4. The screen output is very very ugly and flashing ( single display buffer )

Future Development:

The code is simple and nice now, I'll not further working on it. The code is released freely to everyone interested. Some suggestion here

  1. Implement Flash Ready Checking
  2. Multiple ROM file on CD for selection
  3. Add more chip ID and property data, so that more Flash Type can be supported

Finally:

  1. Don't forget to send me a copy if you added features to RomWrite.
  2. Don't ask me for the compiled version

Alex Lau
Last modified : 09 Feb 2000