// Path: javatari/src/org/javatari/atari/cartridge/ROM.java
// public class ROM implements Serializable {
// 
// 	public ROM(String source, byte[] content) {
// 		super();
// 		this.source = source;
// 		this.content = content;
// 		this.info = CartridgeDatabase.produceInfo(this);
// 	}
// 
// 	public final String source;
// 	public final byte[] content;
// 	public final CartridgeInfo info;
// 
// 
// 	private static final long serialVersionUID = 1L;
// 	
// }


import org.javatari.atari.cartridge.Cartridge;
import org.javatari.atari.cartridge.CartridgeFormat;
import org.javatari.atari.cartridge.ROM;

// Copyright 2011-2012 Paulo Augusto Peccin. See licence.txt distributed with this file.

package org.javatari.atari.cartridge.formats;


/**
 * Implements the generic bank switching method with address offset
 * Used by several n * xK bank formats
 */
public abstract class CartridgeBanked extends Cartridge {

	protected CartridgeBanked(ROM rom, CartridgeFormat format) {

// Path: javatari/src/org/javatari/atari/cartridge/ROM.java
// public class ROM implements Serializable {
// 
// 	public ROM(String source, byte[] content) {
// 		super();
// 		this.source = source;
// 		this.content = content;
// 		this.info = CartridgeDatabase.produceInfo(this);
// 	}
// 
// 	public final String source;
// 	public final byte[] content;
// 	public final CartridgeInfo info;
// 
// 
// 	private static final long serialVersionUID = 1L;
// 	
// }


// Path: javatari/src/org/javatari/atari/cartridge/formats/CartridgeBanked.java
import org.javatari.atari.cartridge.Cartridge;
import org.javatari.atari.cartridge.CartridgeFormat;
import org.javatari.atari.cartridge.ROM;

// Copyright 2011-2012 Paulo Augusto Peccin. See licence.txt distributed with this file.

package org.javatari.atari.cartridge.formats;


/**
 * Implements the generic bank switching method with address offset
 * Used by several n * xK bank formats
 */
public abstract class CartridgeBanked extends Cartridge {

	protected CartridgeBanked(ROM rom, CartridgeFormat format) {

		super(rom, format);
