Jump to content
IGNORED

List of Bank Switching Schemes?


JAC!

Recommended Posts

The list of supported bankswitching schemes for Harmony is given in the manual where you can use a file extension to force a particular scheme:

 

.2K Atari 2K

.4K Atari 4K (default)

.F8 Atari F8

.F8S Atari F8 with Superchip

.F6 Atari F6

.F6S Atari F6 with Superchip

.F4 Atari F4

.F4S Atari F4 with Superchip

.FA CBS RAM +

.FE Activision FE

.3F Tigervision 3F

.3E 3E (3F with up to 4K RAM)

.E0 Parker Brothers E0

.E7 M-Network E7

.CV Commavid

.UA UA Limited

.AR Arcadia Supercharger

.DPC DPC (Pitfall 2)

.084 0840 Econobanking

.CU Custom bankswitching

 

As Thomas says, Harmony can support all bankswitching schemes that will fit into 32K ROM and up to around 6K RAM. The .CU extension allows user-defined bankswitching schemes (currently DPC+, Star Castle, and Chetiry schemes).

 

Chris

Edited by cd-w
Link to comment
Share on other sites

Thanks. Unfortunately this made me realize that my Harmony is "limited" to at most 32K modules, while I was looking for one of these schemes listed in the Stella docs:

 

3F 512K Tigervision

4A50 64K 4A50 + ram

EF 64K Homestar Runner

EFSC 64K Homestar Runner + ram

SB 128-256k SUPERbanking

X07 64K AtariAge

 

Sigh. :-(

Edited by JAC!
Link to comment
Share on other sites

Some older information here.

 

The latest one is available here.

 

Also, (for everyone else, since Thomas already knows about this) I'm just now working on adding a tab to the debugger in Stella that outlines the specifics of each bankswitching scheme, size of ROM and banks, addresses where each can be accessed/modified, etc.

 

Finally, for those so inclined, the CartXXX header files in Stella contains all the bankswitch info you would ever need.

  • Like 2
Link to comment
Share on other sites

Melody

Melody boards can be built with a 128K Flash chip, replacing the Melody's standard 32K of Flash memory. And if 8K of RAM isn't enough for you, up to 64K of RAM can be added instead. This allows for a Melody board containing 128K of Flash memory and 64K of RAM. And if that's not enough, the Melody can be fitted with an optional EEPROM chip up to 4MB in size!
Link to comment
Share on other sites

3E/3F used by Boulderdash and a few demos - the ROM for boulderdash will never be released publicly.

SB and 4A50 are schemes designed by Supercat but have never been used.

X07 was used by Stellas Stocking, but the ROM has not been publicly released. Since it is a collection of minigames, it could be easily be broken down to work within 32K.

EF and EFSC were designed for Homestar Runner which never progressed beyond an early demo.

 

So you are really not missing out on anything ...

 

Chris

Edited by cd-w
Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...