jaybird3rd Posted February 8, 2011 Share Posted February 8, 2011 Since there is an increasing interest in programming for the Aquarius, I thought it would be useful to post some technical information about the Aquarius cartridge board that I designed for my Aquaricart project, the SuperCart I. The SuperCart I board is a completed and tested design, and it is available to any Aquarius programmers who are interested in using it for their own projects. This thread describes how to use the bankswitching functionality of the SuperCart I to create Aquarius cartridges of up to a megabyte in size, far larger than the Aquarius's original 16K limitation. (EDIT: The SuperCart I design has since been revised to fit the new Intellivision-style cartridge shells I am now using instead of Mattel's original Aquarius cartridges. The changes are only to the physical layout, and to a few of the jumpers; the programming information given here is still applicable. A successor, the SuperCart II, is currently in the works; this will be discussed in a separate thread.) The SuperCart I uses standard EPROM memory, from 32K (a 27C256 EPROM) to 1024K (a 27C080 or 27C801 EPROM), and discrete logic chips. This may be a somewhat old-fashioned solution in the age of flash and programmable logic, but I had my reasons: this was my first hardware design project and I wanted to keep it as simple and as inexpensive as possible, and I also wanted to make it possible for any Aquarius hobbyists to build their own cartridges using off-the-shelf components. Besides the core components of the SuperCart I (listed below), all that is required is a standard EPROM programmer and the EPROMs themselves; these can be readily obtained, new or used. I've broken this documentation into several posts, corresponding to its major sections, to make it easier to read and respond to. 1 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.