SMSReader

by Mike Gordon
 

Hosted by SMS Power!
Be sure to visit: SMS Power! and S8 - Dev


Download a version for offline reading - offline.zip


Welcome to the SMSReader page!

SMSReader is a parallel port reader and writer for Sega Master System cartridges. (With suitable adaptors, cartridges and cards for other Sega 8-bit systems are supported.)


It plugs into your PC's parallel port (which must operate in bi-directional mode), and is controlled by software running under Windows or MS-DOS. Using the reader, you can:
 


SMSReader has been designed to be simple to construct - even if you've never soldered before - and even easier to use. The software supports checksum and error checking to ensure that the ROMs you read are exact copies of the original cartridges. Additionally, ROM images you download can be patched with correct header information before writing, to make sure that they will work on your SMS.

(Oh, and don't worry if you have little or no knowledge of electronics - I'll explain everything as I go along!)
 

Updates

01/10/2004 - Maxim's SMSRead/Write for Windows software updated:

Download it now!!!
Download

28/11/2001 - Maxim's SMSRead/Write for Windows software added.
03/11/2001 - Miscellaneous minor changes. Also, Guide To Responsible Dumping added.
11/06/2001 - Troubleshooting section updated with modification for reducing noise and improving reliability. A few minor corrections here and there.
02/06/2001 - Rewritable page updated again. 256K instructions added, 32K and 256K cartridges given separate pages.
05/11/2000 - Rewritable cartridge page updated with detailed 32K procedure.
02/11/2000 - Downloadable version added.
31/10/2000 - Site launched.

Contents

SECTION A - Introduction


Part 1 - Overview

Part 2 - Tools you'll need

Part 3 - Components list

Part 4 - How to solder



SECTION B - Building


Part 5 - Preparing the board

Part 6 - Power section

Part 7 - Sockets

Part 8 - Data lines

Part 9 - Address lines, and assorted links

Part 10 - Connectors



SECTION C - Operation


Part 11 - Testing

Part 12 - Using the SMSReader software

Part 13 - Troubleshooting



SECTION D - Miscellaneous


Part 14 - Building a rewritable cartridge
Part 14a - Introduction
Part 14b - 32K cartridge
Part 14c - 256K cartridge

Part 15 - Guide To Responsible Dumping

Part 16 - Frequently Asked Questions

Part 17 - Acknowledgements



Disclaimer

This information is provided "as is"! This project should be regarded as being in a perpetual "beta" stage, and I accept no responsibility for (a) it not working, or (b) any damage or injury which results from your attempting to build the SMSReader.

Any comments or questions are appreciated, but please don't flame me if you blow up your PC's parallel port or destroy your priceless, rare beta of The Lucky Dime Caper due to sheer carelessness! :-)




This document (c) Mike Gordon 2001. Last updated 1st October, 2004.