Modifier and Type | Field and Description |
---|---|
(package private) int[] |
arrows |
(package private) static int[] |
arrowsDefault |
private int |
au_dt |
private int |
au_time |
private int |
au_val |
(package private) Audio |
audio |
private int |
ay_acnt |
private int |
ay_aper |
private int |
ay_avol |
private int |
ay_bcnt |
private int |
ay_bper |
private int |
ay_bvol |
private int |
ay_ccnt |
private int |
ay_cper |
private int |
ay_cvol |
private int |
ay_dis |
private boolean |
ay_div16 |
private int |
ay_ealt |
private int |
ay_eattack |
private int |
ay_ech |
private int |
ay_ecnt |
private int |
ay_ekeep |
(package private) boolean |
ay_enabled |
private int |
ay_eper |
private int |
ay_estep |
private int |
ay_gen |
protected byte |
ay_idx |
private int |
ay_mix |
private int |
ay_ncnt |
private int |
ay_noise |
private int |
ay_nper |
protected byte[] |
ay_reg |
private static int[] |
ay_volt |
private long |
bordchg |
(package private) byte |
border |
(package private) byte |
border_solid |
private static int |
BORDER_START |
(package private) static int[] |
canonic |
(package private) static int |
CHANNEL_VOLUME |
private java.awt.image.ColorModel |
cm |
(package private) static java.awt.image.ColorModel |
cm1 |
(package private) static java.awt.image.ColorModel |
cm2 |
private java.util.Vector |
consumers |
(package private) Z80 |
cpu |
(package private) int |
ctime |
private int |
ear |
(package private) int |
flash |
(package private) int |
flash_count |
(package private) static int |
FRSTART |
(package private) static int |
FRTIME |
(package private) static int |
H |
(package private) int |
height |
(package private) int[] |
if1rom |
int |
kempston |
int[] |
keyboard |
java.awt.event.KeyEvent[] |
keys |
private boolean |
loading |
private static int |
Mh |
(package private) static boolean |
muted |
private static int |
Mv |
(package private) static int |
NOCONT |
(package private) static java.lang.String |
pal1 |
(package private) static java.lang.String |
pal2 |
(package private) boolean |
paused |
(package private) Qaop |
qaop |
(package private) int[] |
ram |
private int |
refrb_t |
private int |
refrb_x |
private int |
refrb_y |
private static int |
REFRESH_END |
private int |
refrs_a |
private int |
refrs_b |
private int |
refrs_s |
private int |
refrs_t |
(package private) int[] |
rom |
(package private) int[] |
rom48k |
(package private) int |
scale |
(package private) int[] |
scrchg |
(package private) int[] |
screen |
private static int |
SCRENDT |
private static int[] |
sp_volt |
private int |
speaker |
(package private) static int |
SPEAKER_VOLUME |
private boolean |
stop_loading |
private byte[] |
tape |
private int |
tape_blk |
private boolean |
tape_changed |
private int |
tape_pos |
private boolean |
tape_ready |
private long |
time |
private int |
timet |
private byte |
ula28 |
private byte[] |
update_buf |
(package private) static int |
volume |
(package private) static int |
W |
(package private) int |
want_pause |
(package private) int |
want_scale |
(package private) int |
width |
Modifier and Type | Method and Description |
---|---|
private void |
abort_consumers() |
void |
addConsumer(java.awt.image.ImageConsumer ic) |
(package private) void |
au_reset() |
private void |
au_update() |
private int |
au_value() |
private void |
ay_echanged() |
private void |
ay_eshape(int v) |
private int |
ay_tick() |
(package private) void |
ay_write(int n,
int v) |
(package private) void |
ay(boolean y) |
void |
basic_exec(java.lang.String cmd) |
private boolean |
check_load() |
private void |
cont_port(int port) |
private void |
cont(int n) |
private void |
cont1(int t) |
private boolean |
do_load(byte[] tape,
boolean ready) |
private void |
end_frame() |
private void |
force_refresh() |
private void |
frames() |
int |
halt(int n,
int ir) |
int |
in(int port) |
boolean |
isConsumer(java.awt.image.ImageConsumer ic) |
private int |
key(java.awt.event.KeyEvent e) |
int |
m1(int addr,
int ir) |
(package private) static int |
max_bit(int v) |
(package private) static int |
max_bit(long vv) |
int |
mem(int addr) |
void |
mem(int addr,
int v) |
int |
mem16(int addr) |
void |
mem16(int addr,
int v) |
(package private) void |
mute(boolean v) |
void |
out(int port,
int v) |
(package private) static byte[] |
palcolor(java.lang.String p,
int n,
int m) |
int |
pause(int m) |
private void |
pressed(int k,
int[] m) |
private void |
refresh_border() |
private void |
refresh_new() |
private void |
refresh_screen() |
void |
removeConsumer(java.awt.image.ImageConsumer ic) |
void |
requestTopDownLeftRightResend(java.awt.image.ImageConsumer ic) |
void |
reset() |
void |
run() |
int |
scale() |
void |
scale(int m) |
private void |
send_change() |
void |
setArrows(java.lang.String s) |
(package private) static void |
setvol() |
void |
startProduction(java.awt.image.ImageConsumer ic) |
void |
stop_loading() |
void |
tape(byte[] tape,
boolean end) |
private void |
update_box(java.awt.image.ImageConsumer ic,
int y,
int x,
int w,
byte[] buf) |
(package private) void |
update_keyboard() |
private void |
update_screen(java.awt.image.ImageConsumer ic) |
(package private) int |
volume(int v) |
(package private) int |
volumeChg(int chg) |
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
final Z80 cpu
final Qaop qaop
int[] rom48k
final int[] ram
int[] rom
int[] if1rom
final Audio audio
private long time
private int timet
static final int FRSTART
static final int FRTIME
boolean paused
int want_pause
protected byte ay_idx
private byte ula28
private int ear
static final int NOCONT
int ctime
static final java.lang.String pal1
static final java.lang.String pal2
static final java.awt.image.ColorModel cm1
static final java.awt.image.ColorModel cm2
private java.awt.image.ColorModel cm
private java.util.Vector consumers
private static final int SCRENDT
private static final int Mh
private static final int Mv
static final int W
static final int H
int width
int height
int scale
int want_scale
final int[] screen
int flash_count
int flash
private static final int REFRESH_END
final int[] scrchg
private int refrs_t
private int refrs_a
private int refrs_b
private int refrs_s
private static final int BORDER_START
private long bordchg
private int refrb_t
private int refrb_x
private int refrb_y
private byte[] update_buf
static final int[] canonic
byte border
byte border_solid
static final int CHANNEL_VOLUME
static final int SPEAKER_VOLUME
boolean ay_enabled
private int speaker
private static final int[] sp_volt
protected final byte[] ay_reg
private int ay_aper
private int ay_bper
private int ay_cper
private int ay_nper
private int ay_eper
private int ay_acnt
private int ay_bcnt
private int ay_ccnt
private int ay_ncnt
private int ay_ecnt
private int ay_gen
private int ay_mix
private int ay_ech
private int ay_dis
private int ay_avol
private int ay_bvol
private int ay_cvol
private int ay_noise
private int ay_ekeep
private boolean ay_div16
private int ay_eattack
private int ay_ealt
private int ay_estep
private static final int[] ay_volt
private int au_time
private int au_val
private int au_dt
static boolean muted
static int volume
public final int[] keyboard
public int kempston
public final java.awt.event.KeyEvent[] keys
static final int[] arrowsDefault
int[] arrows
private boolean loading
private boolean stop_loading
private byte[] tape
private int tape_blk
private int tape_pos
private boolean tape_changed
private boolean tape_ready
Spectrum(Qaop q)
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
private void end_frame()
private void frames() throws java.lang.InterruptedException
java.lang.InterruptedException
public int pause(int m) throws java.lang.InterruptedException
java.lang.InterruptedException
public void reset()
private final void cont1(int t)
private final void cont(int n)
private void cont_port(int port)
static byte[] palcolor(java.lang.String p, int n, int m)
public void addConsumer(java.awt.image.ImageConsumer ic)
addConsumer
in interface java.awt.image.ImageProducer
public boolean isConsumer(java.awt.image.ImageConsumer ic)
isConsumer
in interface java.awt.image.ImageProducer
public void removeConsumer(java.awt.image.ImageConsumer ic)
removeConsumer
in interface java.awt.image.ImageProducer
public void startProduction(java.awt.image.ImageConsumer ic)
startProduction
in interface java.awt.image.ImageProducer
public void requestTopDownLeftRightResend(java.awt.image.ImageConsumer ic)
requestTopDownLeftRightResend
in interface java.awt.image.ImageProducer
private void abort_consumers()
public void scale(int m)
public int scale()
private void force_refresh()
private final void refresh_new()
private final void refresh_screen()
private final void refresh_border()
private final void update_box(java.awt.image.ImageConsumer ic, int y, int x, int w, byte[] buf)
private void update_screen(java.awt.image.ImageConsumer ic)
private void send_change()
static final int max_bit(long vv)
static final int max_bit(int v)
void ay(boolean y)
void ay_write(int n, int v)
private void ay_eshape(int v)
private void ay_echanged()
private int ay_tick()
private int au_value()
private void au_update()
void au_reset()
void mute(boolean v)
int volume(int v)
int volumeChg(int chg)
static void setvol()
void update_keyboard()
private final void pressed(int k, int[] m)
private int key(java.awt.event.KeyEvent e)
public void setArrows(java.lang.String s)
private boolean check_load()
public void stop_loading()
public void tape(byte[] tape, boolean end)
private final boolean do_load(byte[] tape, boolean ready)
public final void basic_exec(java.lang.String cmd)
Copyright 2004-2015 Wandora Team