class Loader
extends java.lang.Thread
Modifier and Type | Field and Description |
---|---|
(package private) static int |
CART |
(package private) java.lang.String |
file |
(package private) boolean |
gz |
(package private) static int |
IF1ROM |
(package private) java.io.DataInputStream |
in |
(package private) int |
kind |
(package private) static java.lang.String |
MIME |
(package private) java.io.PipedOutputStream |
pipe |
(package private) Qaop |
qaop |
(package private) java.io.InputStream |
raw_in |
(package private) static int |
ROM |
(package private) static int |
SNA |
(package private) static int |
TAP |
(package private) static int |
Z80 |
(package private) boolean |
zip |
Constructor and Description |
---|
Loader() |
Modifier and Type | Method and Description |
---|---|
protected static Loader |
add(Qaop a,
java.lang.String f,
int k) |
(package private) static byte[] |
base64decode(java.lang.String s) |
private static java.lang.String |
base64encode(byte[] b) |
private void |
check_type(java.lang.String mime,
java.lang.String name) |
protected static void |
clear(java.util.List q,
int k) |
private static int |
compress_z80(byte[] b,
int[] m,
int i,
int l) |
private java.io.InputStream |
data_url(java.lang.String s) |
private void |
do_exec() |
(package private) void |
exec() |
private void |
get_regs(Z80 z,
java.lang.String s) |
protected static java.lang.String |
get_snap(Qaop q) |
private int |
get_type(java.lang.String f) |
private int |
get16() |
private int |
get8() |
private void |
load_rom(int kind) |
private void |
load_sna() |
private void |
load_tape() |
private void |
load_z80() |
private void |
poke_stream(int pos,
int len) |
private static java.io.OutputStream |
put16(java.io.OutputStream o,
int v) |
void |
run() |
private static byte[] |
save_z80(Qaop q) |
private java.io.InputStream |
start_download(java.lang.String f) |
private static java.lang.String |
to_data(java.lang.String t,
byte[] b) |
private int |
uncompress_z80(int pos,
int count) |
private java.io.InputStream |
unzip(java.io.InputStream s) |
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
Qaop qaop
java.lang.String file
int kind
boolean gz
boolean zip
java.io.DataInputStream in
static final int ROM
static final int IF1ROM
static final int CART
static final int TAP
static final int SNA
static final int Z80
static final java.lang.String MIME
java.io.PipedOutputStream pipe
java.io.InputStream raw_in
protected static void clear(java.util.List q, int k)
void exec() throws java.lang.InterruptedException
java.lang.InterruptedException
private void do_exec() throws java.lang.Exception
java.lang.Exception
private java.io.InputStream start_download(java.lang.String f) throws java.io.IOException
java.io.IOException
private java.io.InputStream unzip(java.io.InputStream s) throws java.io.IOException
java.io.IOException
private java.io.InputStream data_url(java.lang.String s) throws java.io.IOException
java.io.IOException
static byte[] base64decode(java.lang.String s) throws java.io.IOException
java.io.IOException
private void check_type(java.lang.String mime, java.lang.String name)
private int get_type(java.lang.String f)
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
private void load_rom(int kind) throws java.lang.Exception
java.lang.Exception
private void load_tape()
private int get8() throws java.io.IOException
java.io.IOException
private int get16() throws java.io.IOException
java.io.IOException
private void poke_stream(int pos, int len) throws java.io.IOException
java.io.IOException
private void get_regs(Z80 z, java.lang.String s) throws java.io.IOException
java.io.IOException
private void load_sna() throws java.io.IOException
java.io.IOException
private void load_z80() throws java.io.IOException
java.io.IOException
private int uncompress_z80(int pos, int count) throws java.io.IOException
java.io.IOException
protected static java.lang.String get_snap(Qaop q)
private static java.lang.String to_data(java.lang.String t, byte[] b)
private static java.lang.String base64encode(byte[] b)
private static java.io.OutputStream put16(java.io.OutputStream o, int v) throws java.io.IOException
java.io.IOException
private static byte[] save_z80(Qaop q) throws java.io.IOException
java.io.IOException
private static int compress_z80(byte[] b, int[] m, int i, int l)
Copyright 2004-2015 Wandora Team