Skip to content

Comments

Threaded core fixes part 2#78

Merged
arianrhodsandlot merged 1 commit intoarianrhodsandlot:mainfrom
white-axe:thread2
Feb 3, 2026
Merged

Threaded core fixes part 2#78
arianrhodsandlot merged 1 commit intoarianrhodsandlot:mainfrom
white-axe:thread2

Conversation

@white-axe
Copy link
Contributor

@white-axe white-axe commented Feb 1, 2026

  • Calling Module.setCanvasSize() doesn't work for threaded cores. Instead, the width and height attributes should be manually set on the canvas element.
  • The patchCoreJs() function also doesn't work properly for threaded cores currently.

If you need a threaded core built with a sufficiently recent version of RetroArch to test with, you can try using the "mkxp-z_libretro.wasm" artifact from https://github.com/white-axe/mkxp-z-libretro-emscripten/actions/runs/21577141422 as the core along with the "star-stealing-prince.mkxpz" artifact as the ROM.

@arianrhodsandlot arianrhodsandlot merged commit 0d2b609 into arianrhodsandlot:main Feb 3, 2026
3 checks passed
@white-axe white-axe deleted the thread2 branch February 3, 2026 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants