Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • IM64p

Index

Properties

Config

Config: Config

Debugger

Debugger: Debugger

Input

Input: Input

Memory

Memory: IMemory

Methods

addCheat

  • addCheat(name: string, codes: CheatCode[]): void

advanceFrame

  • advanceFrame(): void

closeRom

  • closeRom(): void

getAudioVolume

  • getAudioVolume(): number

getEmuState

getNumElapsedFrames

  • getNumElapsedFrames(): number

getRomHeader

getRomSettings

getRomSettingsFromCRCs

  • getRomSettingsFromCRCs(crc1: number, crc2: number): RomSettings

getSpeedFactor

  • getSpeedFactor(): number

getStateSlot

  • getStateSlot(): number

getVideoMode

getVideoSize

hardReset

  • hardReset(): void

hasInputFocus

  • hasInputFocus(): boolean

isAudioMuted

  • isAudioMuted(): boolean

isGSButtonPressed

  • isGSButtonPressed(): boolean

isSpeedLimiterEnabled

  • isSpeedLimiterEnabled(): boolean

loadState

  • loadState(): void

loadStateFromFile

  • loadStateFromFile(path: string): void

loadStateFromSlot

  • loadStateFromSlot(slot: number): void

openRomFromFile

  • openRomFromFile(path: string, newLen?: number): void

openRomFromMemory

  • openRomFromMemory(data: Buffer, newLen?: number): void

pause

  • pause(): void

resume

  • resume(): void

saveState

  • saveState(): void

saveStateToFile

  • saveStateToFile(path: string): void

saveStateToSlot

  • saveStateToSlot(slot: number): void

setAudioMuted

  • setAudioMuted(muted: boolean): void

setAudioVolume

  • setAudioVolume(volume: number): void

setCheatEnabled

  • setCheatEnabled(name: string, enabled: boolean): void

setGSButtonPressed

  • setGSButtonPressed(pressed: boolean): void

setSpeedFactor

  • setSpeedFactor(factor: number): void

setSpeedLimiterEnabled

  • setSpeedLimiterEnabled(enabled: boolean): void

setStateSlot

  • setStateSlot(slot: number): void

softReset

  • softReset(): void

takeNextScreenshot

  • takeNextScreenshot(): void

Generated using TypeDoc