File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed
Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -471,10 +471,10 @@ export class Emulator {
471471
472472 const { getEmscripten } = await importCoreJsAsESM ( core )
473473 checkIsAborted ( this . options . signal )
474- const emscripten : EmulatorEmscripten = await getEmscripten ( { Module : initialModule } )
474+ const emscripten = await getEmscripten ( { Module : initialModule } )
475475 checkIsAborted ( this . options . signal )
476- this . emscripten = emscripten
477- const { Module } = emscripten
476+ const Module = ( emscripten as EmulatorEmscripten ) . Module ?? emscripten
477+ this . emscripten = { ... ( emscripten as EmulatorEmscripten ) , Module }
478478 await Module . monitorRunDependencies ( )
479479 checkIsAborted ( this . options . signal )
480480 }
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ export interface RetroArchEmscriptenModule extends EmscriptenModule {
66 EmscriptenSendCommand ?: ( command : string ) => void
77 ERRNO_CODES : any
88 FS : any
9+ mainScriptUrlOrBlob : string
910 monitorRunDependencies : ( left ?: number ) => Promise < void > | void
1011 PATH : any
1112 preRun : ( ( ...args : any ) => void ) [ ]
You can’t perform that action at this time.
0 commit comments