|
|||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Forwarder
used for direct array forwarding.ActionManager
's set of managed
actions.
ClockHandle
as the result
of performing the register()
operation. Forwarder
s for the passed array.
Ports
tied to the Chip
.
Clock.
currentTime() -
Method in class de.michab.simulator.Clock
Get the clock's current time.
D
- DEC_0 -
Static variable in interface de.michab.simulator.Processor
-
- DEC_1 -
Static variable in interface de.michab.simulator.Processor
-
- DEC_2 -
Static variable in interface de.michab.simulator.Processor
-
- DEC_3 -
Static variable in interface de.michab.simulator.Processor
-
- DEC_4 -
Static variable in interface de.michab.simulator.Processor
-
- DEC_5 -
Static variable in interface de.michab.simulator.Processor
-
- DEC_6 -
Static variable in interface de.michab.simulator.Processor
-
- DEC_7 -
Static variable in interface de.michab.simulator.Processor
-
- DEC_8 -
Static variable in interface de.michab.simulator.Processor
-
- DEC_9 -
Static variable in interface de.michab.simulator.Processor
-
- DEC_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- DEC_ABSX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- DEC_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- DEC_ZPX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- DEX_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- DEY_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- D_JOYSTICK_0 -
Static variable in class de.michab.simulator.mos6502.c64.C64Core
-
- D_JOYSTICK_1 -
Static variable in class de.michab.simulator.mos6502.c64.C64Core
-
- D_KEYBOARD -
Static variable in class de.michab.simulator.mos6502.c64.C64Core
-
- Debugger - interface de.michab.simulator.Debugger.
- Represents the interface between the debugger and the processor.
- DefaultChip - class de.michab.simulator.DefaultChip.
- This is a helper class providing a default implementation for the memory
attribute and a simple port array factory.
- DefaultChip() -
Constructor for class de.michab.simulator.DefaultChip
-
- de.michab.apps.route64 - package de.michab.apps.route64
-
- de.michab.mack - package de.michab.mack
- The classes
contained here represent a generic application client framework.
- de.michab.mack.actions - package de.michab.mack.actions
-
- de.michab.simulator - package de.michab.simulator
- This package contains all classes that should be reusable for other types of
emulations.
- de.michab.simulator.mos6502 - package de.michab.simulator.mos6502
- In the mos6502 package all chip emulations from this hardware family are
placed.
- de.michab.simulator.mos6502.c64 - package de.michab.simulator.mos6502.c64
- Here's the place where the classes are placed that are responsible for
implementing a real computer system -- the Commodore 64.
- de.michab.util - package de.michab.util
-
- de.michab.utils.tools - package de.michab.utils.tools
- Package contains classes used for development support of the route 64 emulator
that are not needed for a working shipment.
- destroy() -
Method in class de.michab.apps.route64.Commodore64Applet
-
- doPopup(MouseEvent) -
Static method in class de.michab.mack.ActionManager
- Pops up a context menu on the component specified by the passed event.
E
- EOR_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- EOR_ABSX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- EOR_ABSY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- EOR_IMM -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- EOR_IZX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- EOR_IZY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- EOR_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- EOR_ZPX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- EXTERIORCOL -
Static variable in class de.michab.simulator.mos6502.Vic
-
- ErrorDialog - class de.michab.mack.ErrorDialog.
- Represents a singular error dialog that can be loaded with a resource
file.
- Extension - class de.michab.simulator.mos6502.Extension.
- This is an extension a.k.a. a patch.
- Extension(Memory) -
Constructor for class de.michab.simulator.mos6502.Extension
- Create an instance.
- extensionCalled(Memory) -
Method in class de.michab.simulator.mos6502.Extension
- This is the template method called on hit of the
Extension
in
memory.
F
- Forwarder - interface de.michab.simulator.Forwarder.
- An entity that is responsible for receiving a read or write
operation and forwarding that to some target.
G
- getAccu() -
Method in class de.michab.simulator.mos6502.Cpu6510
- Read the accu.
- getAppletInfo() -
Method in class de.michab.apps.route64.Commodore64Applet
-
- getBaseAddress() -
Method in class de.michab.simulator.mos6502.Extension
- Returns this
Extension
's base address.
- getCia() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Returns a reference to the emulation's pair of CIA chips.
- getComponent() -
Method in class de.michab.simulator.mos6502.Vic
- Returns a
java.awt.Component
that will show this VIC's
output.
- getContent() -
Method in class de.michab.simulator.mos6502.c64.SystemFile
- Get the file's content.
- getCpu() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Returns a reference to the emulation's CPU.
- getDefaultActionRoot() -
Static method in class de.michab.mack.ActionManager
- Returns the default root component for action driven dialogs.
- getDialogRoot(EventObject) -
Static method in class de.michab.mack.ConfigurableAction
- Computes the default parent component for a dialog displayed by this
action.
- getDisplay() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Returns a reference on the component that the display is drawn into.
- getEncodingLength(int) -
Static method in class de.michab.simulator.mos6502.Opcodes
- Get the length that an instruction based on the passed opcode uses in
memory.
- getExteriorColor() -
Method in class de.michab.simulator.mos6502.Vic
- Get the current frame color.
- getFrameColor() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Returns the frame color as set in the C64's VIC chip.
- getImageFile() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Get the currently attached image file.
- getImageFileDirectory() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Returns the directory of the currently loaded image file.
- getInputDevice() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Returns the currently selected input device.
- getInputPortA() -
Method in class de.michab.simulator.mos6502.Cia
- Get a writeable reference to port A.
- getInputPortB() -
Method in class de.michab.simulator.mos6502.Cia
- Get a writeable reference to port B.
- getKey() -
Method in class de.michab.mack.ConfigurableAction
- Get the
Action
's key.
- getLength() -
Method in class de.michab.simulator.mos6502.c64.SystemFile
- Get the length of the system file.
- getMemory() -
Method in class de.michab.simulator.mos6502.Cpu6510
- Get the
Memory
this CPU
is attached to.
- getMemory() -
Method in class de.michab.simulator.mos6502.Extension
- Returns the memory this extension is installed in.
- getMemory() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Get a reference to the emulation's memory.
- getMenuBar() -
Static method in class de.michab.mack.ActionManager
- Returns a reference to the menu bar holding the configured actions.
- getName() -
Method in class de.michab.simulator.mos6502.c64.SystemFile
- Returns the name of this system file for display purposes.
- getPC() -
Method in class de.michab.simulator.mos6502.Cpu6510
- Read the program counter.
- getParameterInfo() -
Method in class de.michab.apps.route64.Commodore64Applet
-
- getPorts() -
Method in interface de.michab.simulator.Chip
- Get an array of the chip's ports.
- getPorts() -
Method in class de.michab.simulator.mos6502.Cia
-
- getPorts() -
Method in class de.michab.simulator.mos6502.Cpu6510
- Get this processors ports.
- getPorts() -
Method in class de.michab.simulator.mos6502.Extension
-
- getPorts() -
Method in class de.michab.simulator.mos6502.Sid
-
- getPorts() -
Method in class de.michab.simulator.mos6502.Vic
-
- getRawMemory() -
Method in interface de.michab.simulator.Memory
- Get a reference on a raw version of the current memory configuration.
- getResolution() -
Method in class de.michab.simulator.Clock
- Get the clock's resolution in ticks per second.
- getSid() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Returns a reference to the emulation's sound interface device (aka SID).
- getStatusRegister() -
Method in class de.michab.simulator.mos6502.Cpu6510
- Get our status flags into a byte value.
- getText(int) -
Static method in class de.michab.simulator.mos6502.Opcodes
- Returns the textual representation for the passed opcode.
- getTime(int) -
Static method in class de.michab.simulator.mos6502.Opcodes
- Get the number of cycles required to execute the passed opcode.
- getToolbar() -
Static method in class de.michab.mack.ActionManager
- Returns a reference to the tool bar holding the configured actions.
- getToolbarComponent() -
Method in class de.michab.mack.ConfigurableAction
- Creates a
JComponent
that is to be placed on a toolbar.
- getVectorAt(int) -
Method in interface de.michab.simulator.Memory
- Returns a 16 bit address from the given memory address.
- getVic() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Returns a reference to the emulation's video interface chip (aka VIC).
- getX() -
Method in class de.michab.simulator.mos6502.Cpu6510
- Read the x register.
- getY() -
Method in class de.michab.simulator.mos6502.Cpu6510
- Read the y register.
I
- IMAGE_NAME -
Static variable in class de.michab.simulator.mos6502.c64.C64Core
-
- INC_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- INC_ABSX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- INC_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- INC_ZPX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- INTERRUPTMASK -
Static variable in class de.michab.simulator.mos6502.Vic
-
- INTERRUPTREQUEST -
Static variable in class de.michab.simulator.mos6502.Vic
-
- INX_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- INY_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- IRQ() -
Method in class de.michab.simulator.mos6502.Cpu6510
- Handles the IRQ interrupt.
- IRQ_VECTOR -
Static variable in class de.michab.simulator.mos6502.Cpu6510
-
- init() -
Method in class de.michab.apps.route64.Commodore64Applet
-
- initMenuSetup(ResourceBundle) -
Static method in class de.michab.mack.ActionManager
- Initiates initialisation of the ActionManager from the passed resources.
- isImageFileValid(SystemFile) -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Check if the passed file is a valid image file.
- isSoundOn() -
Method in class de.michab.simulator.mos6502.Sid
- Check whether sound is active.
- isSoundOn() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Check whether sound is enabled.
- isStatusFlagSet(int) -
Method in class de.michab.simulator.mos6502.Cpu6510
- Test a single status register flag.
- isValidOpcode(int) -
Static method in class de.michab.simulator.mos6502.Opcodes
- Checks whether the passed opcode is valid.
J
- JMP_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- JMP_IND -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- JSR_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
K
- keyPressed(KeyEvent) -
Method in class de.michab.simulator.mos6502.c64.C64Core
-
- keyReleased(KeyEvent) -
Method in class de.michab.simulator.mos6502.c64.C64Core
-
- keyTyped(KeyEvent) -
Method in class de.michab.simulator.mos6502.c64.C64Core
-
L
- LDA_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDA_ABSX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDA_ABSY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDA_IMM -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDA_IZX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDA_IZY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDA_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDA_ZPX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDX_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDX_ABSY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDX_IMM -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDX_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDX_ZPY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDY_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDY_ABSX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDY_IMM -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDY_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LDY_ZPX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LSR_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LSR_ABSX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LSR_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LSR_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- LSR_ZPX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- Localiser - class de.michab.util.Localiser.
- A support class for localisation purposes.
- load(byte[]) -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Load and start a program.
- loadImage(String, String) -
Method in class de.michab.apps.route64.Commodore64Applet
- Allows to load a named image from JavaScript.
- loadImage(String) -
Method in class de.michab.apps.route64.Commodore64Applet
- Attach a named image from JavaScript.
- localise(ResourceBundle, String) -
Static method in class de.michab.util.Localiser
- Read the value for the passed key from the resource bundle.
- localise(ResourceBundle, String, String) -
Static method in class de.michab.util.Localiser
- Read the value for the passed key from the resource bundle.
- localiseIcon(ResourceBundle, String) -
Static method in class de.michab.util.Localiser
- Return an icon for the given key.
- localize(ResourceBundle, String) -
Method in class de.michab.mack.ConfigurableAction
- Read the value for the passed key from the resource bundle.
- localize(ResourceBundle, String, String) -
Method in class de.michab.mack.ConfigurableAction
- Read the value for the passed key from the resource bundle.
- localizeIcon(ResourceBundle, String) -
Method in class de.michab.mack.ConfigurableAction
- Return an icon for the given key.
M
- MSBX -
Static variable in class de.michab.simulator.mos6502.Vic
- Most significant bit for X coordinate of all sprites.
- Memory - interface de.michab.simulator.Memory.
- Base interface for addressable components.
- main(String[]) -
Static method in class de.michab.apps.route64.Commodore64
- Start the thing -- will this ever fly??
N
- NMI() -
Method in class de.michab.simulator.mos6502.Cpu6510
- Handles the NMI interrupt.
- NMI_VECTOR -
Static variable in class de.michab.simulator.mos6502.Cpu6510
-
- NOP_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- NTSC_TICKS_PER_SEC -
Static variable in class de.michab.simulator.mos6502.c64.C64Core
-
O
- ORA_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ORA_ABSX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ORA_ABSY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ORA_IMM -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ORA_IZX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ORA_IZY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ORA_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ORA_ZPX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- Opcodes - class de.michab.simulator.mos6502.Opcodes.
- Defines instruction encodings.
P
- PAL_TICKS_PER_SEC -
Static variable in class de.michab.simulator.mos6502.c64.C64Core
-
- PARAM_COMMA_ONE -
Static variable in class de.michab.apps.route64.Commodore64Applet
-
- PARAM_DEVICE_ID -
Static variable in class de.michab.apps.route64.Commodore64Applet
-
- PARAM_GRAB_FOCUS -
Static variable in class de.michab.apps.route64.Commodore64Applet
-
- PARAM_IMAGE_FILE -
Static variable in class de.michab.apps.route64.Commodore64Applet
-
- PARAM_START_NAME -
Static variable in class de.michab.apps.route64.Commodore64Applet
-
- PHA_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- PHP_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- PLA_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- PLP_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- Port - class de.michab.simulator.Port.
- A
Port
models a Chip
's register cells. - Port(Chip, int) -
Constructor for class de.michab.simulator.Port
- Creates an instance.
- Processor - interface de.michab.simulator.Processor.
- The base interface to be implemented by processor emulation engines.
- prepare() -
Method in class de.michab.simulator.Clock.ClockHandle
- Signals to the
Clock
that the calling thread is ready to
be scheduled.
R
- RASTERIRQ -
Static variable in class de.michab.simulator.mos6502.Vic
- Number of the rasterline that triggers irq.
- RESET_VECTOR -
Static variable in class de.michab.simulator.mos6502.Cpu6510
- Processor specific constants.
- ROL_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ROL_ABSX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ROL_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ROL_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ROL_ZPX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ROR_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ROR_ABSX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ROR_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ROR_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- ROR_ZPX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- RTI_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- RTS_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- read(int) -
Method in interface de.michab.simulator.Addressable
- Read a byte from the given address.
- read() -
Method in class de.michab.simulator.ArrayPort
-
- read() -
Method in interface de.michab.simulator.Forwarder
- Read a byte from this
Forwarder
.
- read() -
Method in class de.michab.simulator.Port
- Read a byte from this port.
- read(int) -
Method in class de.michab.simulator.mos6502.Cia
- The central read entry.
- read(int) -
Method in class de.michab.simulator.mos6502.Cpu6510
- Read this processor's ports.
- read(int) -
Method in class de.michab.simulator.mos6502.Extension
- Default read implementation.
- read(int) -
Method in class de.michab.simulator.mos6502.Sid
-
- read(int) -
Method in class de.michab.simulator.mos6502.Vic
-
- register() -
Method in class de.michab.simulator.Clock
- Registers a client with this clock.
- removePropertyChangeListener(String, PropertyChangeListener) -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Remove a property change listener from this bean.
- reschedule() -
Method in class de.michab.simulator.Clock.ClockHandle
- Signals that the thread that is responsible for this handle is ready to
be scheduled again.
- reset() -
Method in class de.michab.apps.route64.Commodore64Applet
- Reset the emulation.
- reset() -
Method in interface de.michab.simulator.Chip
- Reset the chip to a defined state.
- reset() -
Method in class de.michab.simulator.mos6502.Cia
- Resets the Chip.
- reset() -
Method in class de.michab.simulator.mos6502.Cpu6510
- Initialises the program counter from the reset vector.
- reset() -
Method in class de.michab.simulator.mos6502.Extension
- An empty implementation of the reset method.
- reset() -
Method in class de.michab.simulator.mos6502.Sid
-
- reset() -
Method in class de.michab.simulator.mos6502.Vic
- Reset all registers to a zero value.
- reset(boolean) -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Reset the emulation.
- reset() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Performs a soft reset.
S
- S0Y -
Static variable in class de.michab.simulator.mos6502.Vic
- Y coordinate sprite 0.
- S1X -
Static variable in class de.michab.simulator.mos6502.Vic
-
- S1Y -
Static variable in class de.michab.simulator.mos6502.Vic
-
- S2X -
Static variable in class de.michab.simulator.mos6502.Vic
-
- S2Y -
Static variable in class de.michab.simulator.mos6502.Vic
-
- S3X -
Static variable in class de.michab.simulator.mos6502.Vic
-
- S3Y -
Static variable in class de.michab.simulator.mos6502.Vic
-
- S4X -
Static variable in class de.michab.simulator.mos6502.Vic
-
- S4Y -
Static variable in class de.michab.simulator.mos6502.Vic
-
- S5X -
Static variable in class de.michab.simulator.mos6502.Vic
-
- S5Y -
Static variable in class de.michab.simulator.mos6502.Vic
-
- S6X -
Static variable in class de.michab.simulator.mos6502.Vic
-
- S6Y -
Static variable in class de.michab.simulator.mos6502.Vic
-
- S7X -
Static variable in class de.michab.simulator.mos6502.Vic
-
- S7Y -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SBC_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- SBC_ABSX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- SBC_ABSY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- SBC_IMM -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- SBC_IZX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- SBC_IZY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- SBC_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- SBC_ZPX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- SEC_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- SED_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- SEI_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- SPRITEBACKCOLL -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITEBACKGRD -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITECOL0 -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITECOL1 -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITECOL2 -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITECOL3 -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITECOL4 -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITECOL5 -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITECOL6 -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITECOL7 -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITEENABLE -
Static variable in class de.michab.simulator.mos6502.Vic
- Sprite enabled.
- SPRITEEXPANDX -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITEEXPANDY -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITEMULTIC0 -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITEMULTIC1 -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITEMULTICOL -
Static variable in class de.michab.simulator.mos6502.Vic
-
- SPRITESPRITECOLL -
Static variable in class de.michab.simulator.mos6502.Vic
-
- STATUS_FLAG_BREAK -
Static variable in class de.michab.simulator.mos6502.Cpu6510
-
- STATUS_FLAG_CARRY -
Static variable in class de.michab.simulator.mos6502.Cpu6510
-
- STATUS_FLAG_DECIMAL -
Static variable in class de.michab.simulator.mos6502.Cpu6510
-
- STATUS_FLAG_INTERRUPT -
Static variable in class de.michab.simulator.mos6502.Cpu6510
-
- STATUS_FLAG_NEGATIVE -
Static variable in class de.michab.simulator.mos6502.Cpu6510
-
- STATUS_FLAG_OVERFLOW -
Static variable in class de.michab.simulator.mos6502.Cpu6510
-
- STATUS_FLAG_ZERO -
Static variable in class de.michab.simulator.mos6502.Cpu6510
-
- STA_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- STA_ABSX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- STA_ABSY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- STA_IZX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- STA_IZY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- STA_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- STA_ZPX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- STROBEX -
Static variable in class de.michab.simulator.mos6502.Vic
- Light pen X.
- STROBEY -
Static variable in class de.michab.simulator.mos6502.Vic
- Light pen Y.
- STX_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- STX_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- STX_ZPY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- STY_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- STY_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- STY_ZPX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- Sid - class de.michab.simulator.mos6502.Sid.
- The MOS 6581 Sound Interface Device.
- Sid() -
Constructor for class de.michab.simulator.mos6502.Sid
- Create an instance.
- SystemFile - class de.michab.simulator.mos6502.c64.SystemFile.
- Represents a file system file object.
- SystemFile(File) -
Constructor for class de.michab.simulator.mos6502.c64.SystemFile
- Convenience constructor.
- SystemFile(String, InputStream) -
Constructor for class de.michab.simulator.mos6502.c64.SystemFile
- Create a system file.
- SystemFile(String, InputStream, int) -
Constructor for class de.michab.simulator.mos6502.c64.SystemFile
- Create a system file.
- set(ResourceBundle) -
Static method in class de.michab.mack.ErrorDialog
- Sets the resource bundle to be used for resource key resolution.
- set(Forwarder, int) -
Method in interface de.michab.simulator.Memory
- Add a forwarder to the passed memory position.
- setAccu(int) -
Method in class de.michab.simulator.mos6502.Cpu6510
- Sets the accu register.
- setAddresses(int, int, int) -
Method in class de.michab.simulator.mos6502.Vic
- Set the chip's character address.
- setDebugger(Debugger) -
Method in interface de.michab.simulator.Processor
- Sets a debugger for this processor.
- setDebugger(Debugger) -
Method in class de.michab.simulator.mos6502.Cpu6510
- Sets a debugger on this processor instance.
- setDefaultActionRoot(Component) -
Static method in class de.michab.mack.ActionManager
- Sets a default root component for action controlled dialogs.
- setImageFile(SystemFile) -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Attaches a file to the emulator.
- setInputDevice(int) -
Method in class de.michab.apps.route64.Commodore64Applet
- Set the input device to either the keyboard, joystick one, or joystick
two.
- setInputDevice(int) -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Selects an input device: joystick 1, joystick 2, or keyboard.
- setListener(Forwarder) -
Method in interface de.michab.simulator.Bus
- Set the single bus listener.
- setPC(int) -
Method in class de.michab.simulator.mos6502.Cpu6510
- Set the program counter to a new address.
- setPageAddress(int) -
Method in class de.michab.simulator.mos6502.Vic
- Set the page address.
- setPortListener(int, Forwarder) -
Method in class de.michab.simulator.mos6502.Cpu6510
- Sets a listener on the passed port.
- setProcessor(Processor) -
Method in interface de.michab.simulator.Debugger
- Part of interlock sequence.
- setSoundOn(boolean) -
Method in class de.michab.simulator.mos6502.Sid
- Activate or deactivate sound.
- setSoundOn(boolean) -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Switch sound on or off.
- setStatusRegister(byte) -
Method in class de.michab.simulator.mos6502.Cpu6510
- Set our status flags from a byte value.
- setX(int) -
Method in class de.michab.simulator.mos6502.Cpu6510
- Sets the x register.
- setY(int) -
Method in class de.michab.simulator.mos6502.Cpu6510
- Sets the y register.
- show(Component, String, String, String, String) -
Static method in class de.michab.mack.ErrorDialog
- Brings up an error dialog on the passed parent component.
- show(Component, String, String, String) -
Static method in class de.michab.mack.ErrorDialog
- Brings up an error dialog on the passed parent component.
- show(Component, String, String) -
Static method in class de.michab.mack.ErrorDialog
- Brings up an error dialog on the passed parent component.
- show(Component, String) -
Static method in class de.michab.mack.ErrorDialog
- Brings up an error dialog on the passed parent component.
- showOptionDialog(Component, Object, String, int, int, Icon, Object[], Object) -
Static method in class de.michab.mack.Utilities
- This is equivalent to the JOptionPane.showOptionDialog() call with the
same parameters, but solves a problem in jdk 1.4 with the passed
initialValue
argument.
- shutdown() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Shutdown the emulator and release all resources held.
- start() -
Method in class de.michab.apps.route64.Commodore64Applet
-
- start() -
Method in class de.michab.simulator.Clock
- Starts dispatching.
- start() -
Method in class de.michab.simulator.mos6502.c64.C64Core
- Starts execution of the system.
- stealCycles(int) -
Method in class de.michab.simulator.mos6502.Cpu6510
- experimental TODO
- stealTicks(int) -
Method in class de.michab.simulator.Clock.ClockHandle
- experimental
- step(int) -
Method in interface de.michab.simulator.Debugger
- Called by the processor in single step mode.
T
- TAX_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- TAY_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- TSX_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- TXA_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- TXS_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- TYA_IMP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- terminate() -
Method in class de.michab.simulator.mos6502.Vic
- Shuts down the
Vic
.
- toString() -
Method in class de.michab.simulator.mos6502.Cpu6510
- Returns a string representation of this processor for debug purposes.
U
- Utilities - class de.michab.mack.Utilities.
- A set of utility classes.
- Utilities() -
Constructor for class de.michab.mack.Utilities
-
- uLSE_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- uLSE_ABSX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- uLSE_ABSY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- uLSE_IZX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- uLSE_IZY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- uLSE_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- uLSE_ZPX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- uSAX_ABS -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- uSAX_IZX -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- uSAX_ZP -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- uSAX_ZPY -
Static variable in class de.michab.simulator.mos6502.Opcodes
-
- unschedule() -
Method in class de.michab.simulator.Clock.ClockHandle
- Remove the calling thread from the list of threads that can be
scheduled.
V
- VIC_RGB_COLORS -
Static variable in class de.michab.simulator.mos6502.Vic
- This defines a table of the 64s colors.
- VIDEOMEMBASE -
Static variable in class de.michab.simulator.mos6502.Vic
-
- Vic - class de.michab.simulator.mos6502.Vic.
- Represents the C64's MOS6569 video interface chip.
- Vic(Cpu6510, Memory, int, Clock) -
Constructor for class de.michab.simulator.mos6502.Vic
- Creates a VIC with the passed initial references.
W
- windowActivated(WindowEvent) -
Method in class de.michab.mack.actions.ActExitApplication
- Empty implementation.
- windowClosed(WindowEvent) -
Method in class de.michab.mack.actions.ActExitApplication
- Shuts down the application, never returns.
- windowClosing(WindowEvent) -
Method in class de.michab.mack.actions.ActExitApplication
- First step in application shutdown.
- windowDeactivated(WindowEvent) -
Method in class de.michab.mack.actions.ActExitApplication
- Empty implementation.
- windowDeiconified(WindowEvent) -
Method in class de.michab.mack.actions.ActExitApplication
- Empty implementation.
- windowIconified(WindowEvent) -
Method in class de.michab.mack.actions.ActExitApplication
- Empty implementation.
- windowOpened(WindowEvent) -
Method in class de.michab.mack.actions.ActExitApplication
- Initialises the internal application frame reference.
- write(int, byte) -
Method in interface de.michab.simulator.Addressable
- Write a byte into the given address.
- write(byte) -
Method in class de.michab.simulator.ArrayPort
-
- write(byte) -
Method in interface de.michab.simulator.Forwarder
- Write a byte to this
Forwarder
.
- write(byte) -
Method in class de.michab.simulator.Port
- Write a byte to this port.
- write(int, byte) -
Method in class de.michab.simulator.mos6502.Cia
- This is the common write entry.
- write(int, byte) -
Method in class de.michab.simulator.mos6502.Cpu6510
- Write this processor's ports.
- write(int, byte) -
Method in class de.michab.simulator.mos6502.Extension
- Default implementation of write for an extension.
- write(int, byte) -
Method in class de.michab.simulator.mos6502.Sid
-
- write(int, byte) -
Method in class de.michab.simulator.mos6502.Vic
-
A B C D E F G I J K L M N O P R S T U V W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
All Classes