|
Class Summary |
| AppletLogger |
Log messages using the AppletContext.showStatus()
method (when JZX is running as an Applet.) |
| BaseComponent |
Base class extended by all components that comprise the
emulator. |
| BaseIO |
Base class extended by all I/O components that comprise the
emulator. |
| BaseKeyboard |
Base class extended by all Keyboard components that comprise the
emulator. |
| BaseLoader |
Base class extended by all classes that can load information
from a saved file format into the Spectrum. |
| BaseMemory |
Base class extended by all memory components that comprise the
emulator. |
| BaseScreen |
Base class extended by all screen components that comprise the
emulator. |
| BaseSpectrum |
Base class extended by all Spectrum models (48k, 128k). |
| Clock |
Spectrum interrupt clock which is used for generating the
20ms interrupt on which the screen frames are synchronized. |
| ConsoleLogger |
Log messages to the console (System.out),
when JZX is running as a regular Frame. |
| JZXApplet |
The entry point for JZX when running as an applet. |
| JZXFrame |
The entry point for JZX when running as a standalone
application. |
| NativeTimer |
Obtain high-resolution timing values using a native hardware timer. |
| PerformanceCounter |
Track various time periods in the emulator and report them. |
| ScreenBoth |
Screen implementation that runs in both JDK1.1 and JDK1.2
VMs, but is optimized for neither. |
| ScreenJava1 |
Screen implementation that is optimized for running
in a JDK1.1 VM. |
| ScreenJava2 |
Screen implementation that is optimized for running
in a JDK1.2 VM. |
| Z80 |
The Z80 CPU component of the Spectrum emulator. |
| Z80Loader |
Z80 Snapshot loader. |