digs.atari2600
Class Z26Frame

java.lang.Object
  extended by digs.atari2600.Z26Frame

public class Z26Frame
extends java.lang.Object


Field Summary
static java.lang.String[] piaRegistersA
           
static java.lang.String[] piaRegistersATD
           
static java.lang.String[] piaRegistersB
           
static java.lang.String[] piaRegistersBTD
           
static java.lang.String[] tiaReadRegisters
           
static java.lang.String[] tiaReadRegistersTD
           
static java.lang.String[] tiaRegisters
           
static java.lang.String[] tiaRegistersTD
           
 
Constructor Summary
Z26Frame()
           
 
Method Summary
static void command_text(java.util.List<FrameRecord> frames, java.lang.String[] args)
           
static java.lang.String fixString(java.lang.String s)
           
static int getAddress(java.lang.String name)
           
static byte getCharacterForHardwareRegister(int address, boolean write, int value)
           
static void main(java.lang.String[] args)
           
static void mapBits(boolean reverse, int clock, int line, Z26FrameTextDisplay disp, int numBits, int v, byte mark, int width)
           
static void processTextDisplayScanLine(FrameRecord frame, int line, Z26FrameTextDisplay disp)
           
static void textDisplay(FrameRecord c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tiaRegisters

public static java.lang.String[] tiaRegisters

tiaRegistersTD

public static java.lang.String[] tiaRegistersTD

tiaReadRegisters

public static java.lang.String[] tiaReadRegisters

tiaReadRegistersTD

public static java.lang.String[] tiaReadRegistersTD

piaRegistersA

public static java.lang.String[] piaRegistersA

piaRegistersATD

public static java.lang.String[] piaRegistersATD

piaRegistersB

public static java.lang.String[] piaRegistersB

piaRegistersBTD

public static java.lang.String[] piaRegistersBTD
Constructor Detail

Z26Frame

public Z26Frame()
Method Detail

getAddress

public static int getAddress(java.lang.String name)

getCharacterForHardwareRegister

public static byte getCharacterForHardwareRegister(int address,
                                                   boolean write,
                                                   int value)

mapBits

public static void mapBits(boolean reverse,
                           int clock,
                           int line,
                           Z26FrameTextDisplay disp,
                           int numBits,
                           int v,
                           byte mark,
                           int width)

processTextDisplayScanLine

public static void processTextDisplayScanLine(FrameRecord frame,
                                              int line,
                                              Z26FrameTextDisplay disp)

fixString

public static java.lang.String fixString(java.lang.String s)

textDisplay

public static void textDisplay(FrameRecord c)

command_text

public static void command_text(java.util.List<FrameRecord> frames,
                                java.lang.String[] args)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception