Search
Preparing search index...
The search index is not available
8bitworkshop
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
8bitworkshop
baseplatform
Platform
Interface Platform
Hierarchy
Platform
Implemented by
BaseMachinePlatform
Index
Properties
debug
Symbols
Methods
advance
advance
Frame
Clock
clear
Breakpoint
clear
Debug
disassemble
getCPUState
get
Debug
Tree
get
Default
Extension
get
Download
File
get
Frame
Rate
get
Memory
Map
get
Opcode
Metadata
get
OriginPC
getPC
get
Platform
Name
get
Presets
getROMExtension
get
Raster
Scanline
getSP
get
Tool
For
Filename
has
Breakpoint
inspect
is
Blocked
is
Running
loadBIOS
load
Controls
State
loadROM
load
State
new
Code
Analyzer
pause
read
Address
read
File
readVRAMAddress
reset
resize
restart
AtPC
resume
run
Eval
run
ToFrame
Clock
run
ToPC
run
ToVsync
run
Until
Return
save
Controls
State
save
State
set
Breakpoint
set
Frame
Rate
set
Recorder
setup
Debug
show
Help
source
File
Fetch
start
start
Probing
step
step
Back
step
Over
stop
Probing
write
File
Properties
Optional
debug
Symbols
debug
Symbols
:
DebugSymbols
Methods
Optional
advance
advance
(
novideo
?:
boolean
)
:
number
Parameters
Optional
novideo:
boolean
Returns
number
Optional
advance
Frame
Clock
advance
Frame
Clock
(
trap
:
DebugCondition
, step
:
number
)
:
number
Parameters
trap:
DebugCondition
step:
number
Returns
number
Optional
clear
Breakpoint
clear
Breakpoint
(
id
:
string
)
:
any
Parameters
id:
string
Returns
any
Optional
clear
Debug
clear
Debug
(
)
:
void
Returns
void
Optional
disassemble
disassemble
(
addr
:
number
, readfn
:
(
addr
:
number
)
=>
number
)
:
DisasmLine
Parameters
addr:
number
readfn:
(
addr
:
number
)
=>
number
(
addr
:
number
)
:
number
Parameters
addr:
number
Returns
number
Returns
DisasmLine
Optional
getCPUState
getCPUState
(
)
:
CpuState
Returns
CpuState
Optional
get
Debug
Tree
get
Debug
Tree
(
)
:
{}
Returns
{}
get
Default
Extension
get
Default
Extension
(
)
:
string
Returns
string
Optional
get
Download
File
get
Download
File
(
)
:
{
blob
:
Blob
;
extension
:
string
}
Returns
{
blob
:
Blob
;
extension
:
string
}
blob
:
Blob
extension
:
string
Optional
get
Frame
Rate
get
Frame
Rate
(
)
:
number
Returns
number
Optional
get
Memory
Map
get
Memory
Map
(
)
:
MemoryMap
Returns
MemoryMap
Optional
get
Opcode
Metadata
get
Opcode
Metadata
(
opcode
:
number
, offset
:
number
)
:
OpcodeMetadata
Parameters
opcode:
number
offset:
number
Returns
OpcodeMetadata
Optional
get
OriginPC
get
OriginPC
(
)
:
number
Returns
number
Optional
getPC
getPC
(
)
:
number
Returns
number
Optional
get
Platform
Name
get
Platform
Name
(
)
:
string
Returns
string
Optional
get
Presets
get
Presets
(
)
:
Preset
[]
Returns
Preset
[]
Optional
getROMExtension
getROMExtension
(
rom
:
FileData
)
:
string
Parameters
rom:
FileData
Returns
string
Optional
get
Raster
Scanline
get
Raster
Scanline
(
)
:
number
Returns
number
Optional
getSP
getSP
(
)
:
number
Returns
number
get
Tool
For
Filename
get
Tool
For
Filename
(
s
:
string
)
:
string
Parameters
s:
string
Returns
string
Optional
has
Breakpoint
has
Breakpoint
(
id
:
string
)
:
boolean
Parameters
id:
string
Returns
boolean
Optional
inspect
inspect
(
ident
:
string
)
:
string
Parameters
ident:
string
Returns
string
Optional
is
Blocked
is
Blocked
(
)
:
boolean
Returns
boolean
is
Running
is
Running
(
)
:
boolean
Returns
boolean
Optional
loadBIOS
loadBIOS
(
title
:
string
, rom
:
Uint8Array
)
:
any
Parameters
title:
string
rom:
Uint8Array
Returns
any
Optional
load
Controls
State
load
Controls
State
(
state
:
EmuControlsState
)
:
void
Parameters
state:
EmuControlsState
Returns
void
loadROM
loadROM
(
title
:
string
, rom
:
any
)
:
any
Parameters
title:
string
rom:
any
Returns
any
Optional
load
State
load
State
(
state
:
EmuState
)
:
void
Parameters
state:
EmuState
Returns
void
Optional
new
Code
Analyzer
new
Code
Analyzer
(
)
:
CodeAnalyzer
Returns
CodeAnalyzer
pause
pause
(
)
:
void
Returns
void
Optional
read
Address
read
Address
(
addr
:
number
)
:
number
Parameters
addr:
number
Returns
number
Optional
read
File
read
File
(
path
:
string
)
:
FileData
Parameters
path:
string
Returns
FileData
Optional
readVRAMAddress
readVRAMAddress
(
addr
:
number
)
:
number
Parameters
addr:
number
Returns
number
reset
reset
(
)
:
void
Returns
void
Optional
resize
resize
(
)
:
void
Returns
void
Optional
restart
AtPC
restart
AtPC
(
pc
:
number
)
:
boolean
Parameters
pc:
number
Returns
boolean
resume
resume
(
)
:
void
Returns
void
Optional
run
Eval
run
Eval
(
evalfunc
:
DebugEvalCondition
)
:
void
Parameters
evalfunc:
DebugEvalCondition
Returns
void
Optional
run
ToFrame
Clock
run
ToFrame
Clock
(
clock
:
number
)
:
void
Parameters
clock:
number
Returns
void
Optional
run
ToPC
run
ToPC
(
pc
:
number
)
:
void
Parameters
pc:
number
Returns
void
Optional
run
ToVsync
run
ToVsync
(
)
:
void
Returns
void
Optional
run
Until
Return
run
Until
Return
(
)
:
void
Returns
void
Optional
save
Controls
State
save
Controls
State
(
)
:
EmuControlsState
Returns
EmuControlsState
Optional
save
State
save
State
(
)
:
EmuState
Returns
EmuState
Optional
set
Breakpoint
set
Breakpoint
(
id
:
string
, cond
:
DebugCondition
)
:
any
Parameters
id:
string
cond:
DebugCondition
Returns
any
Optional
set
Frame
Rate
set
Frame
Rate
(
fps
:
number
)
:
void
Parameters
fps:
number
Returns
void
Optional
set
Recorder
set
Recorder
(
recorder
:
EmuRecorder
)
:
void
Parameters
recorder:
EmuRecorder
Returns
void
Optional
setup
Debug
setup
Debug
(
callback
:
BreakpointCallback
)
:
void
Parameters
callback:
BreakpointCallback
Returns
void
Optional
show
Help
show
Help
(
tool
:
string
, ident
?:
string
)
:
void
Parameters
tool:
string
Optional
ident:
string
Returns
void
Optional
source
File
Fetch
source
File
Fetch
(
path
:
string
)
:
FileData
Parameters
path:
string
Returns
FileData
start
start
(
)
:
void
|
Promise
<
void
>
Returns
void
|
Promise
<
void
>
Optional
start
Probing
start
Probing
(
)
:
ProbeRecorder
Returns
ProbeRecorder
Optional
step
step
(
)
:
void
Returns
void
Optional
step
Back
step
Back
(
)
:
void
Returns
void
Optional
step
Over
step
Over
(
)
:
void
Returns
void
Optional
stop
Probing
stop
Probing
(
)
:
void
Returns
void
Optional
write
File
write
File
(
path
:
string
, data
:
FileData
)
:
boolean
Parameters
path:
string
data:
FileData
Returns
boolean
Modules
baseplatform
Platform
debug
Symbols
advance
advance
Frame
Clock
clear
Breakpoint
clear
Debug
disassemble
getCPUState
get
Debug
Tree
get
Default
Extension
get
Download
File
get
Frame
Rate
get
Memory
Map
get
Opcode
Metadata
get
OriginPC
getPC
get
Platform
Name
get
Presets
getROMExtension
get
Raster
Scanline
getSP
get
Tool
For
Filename
has
Breakpoint
inspect
is
Blocked
is
Running
loadBIOS
load
Controls
State
loadROM
load
State
new
Code
Analyzer
pause
read
Address
read
File
readVRAMAddress
reset
resize
restart
AtPC
resume
run
Eval
run
ToFrame
Clock
run
ToPC
run
ToVsync
run
Until
Return
save
Controls
State
save
State
set
Breakpoint
set
Frame
Rate
set
Recorder
setup
Debug
show
Help
source
File
Fetch
start
start
Probing
step
step
Back
step
Over
stop
Probing
write
File
Generated using
TypeDoc