Skip to content

Update js65#371

Merged
Ellendar merged 6 commits intoEllendar:5.1from
jroweboy:update-js65
Jan 27, 2026
Merged

Update js65#371
Ellendar merged 6 commits intoEllendar:5.1from
jroweboy:update-js65

Conversation

@jroweboy
Copy link
Collaborator

This updates js65 to the latest release version which includes several fixes and new features, especially a new debug file output option, which lets us output label and comment into the ROM. Mesen will automatically load this file next to the rom and you can view the symbols in the debugger and memory viewers.

@initsu
Copy link
Collaborator

initsu commented Jan 24, 2026

Seems to work on desktop.

Browser build gives this error (when just ran from Visual Studio) on trying to Generate:

TypeError: Failed to fetch dynamically imported module: http://localhost:5000/js65/libassembler.js

if it's being handled like a proper dependency now, the directly included CrossPlatformUI.Browser/wwwroot/libassembler.js should be removed too I guess.

Btw, I think we never need to include the debug symbols for the browser. For desktop, hm... maybe create it if DEBUG is true?

@Ellendar Ellendar merged commit 274f16b into Ellendar:5.1 Jan 27, 2026
1 check failed
@jroweboy jroweboy deleted the update-js65 branch January 27, 2026 05:11
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.

3 participants