DirtyHairy Posted November 19, 2018 Share Posted November 19, 2018 (edited) It has been some time, but I have finally released a major update to 6502.ts. It might take a few page reloads for it to show up, though, due to the offline manifest Updated CPU core. This is the biggest change. The previous CPU core was not 100% exact when it came to bus access. Surprisingly, I got away with this pretty well, and the only ROM that I know of that had issues was Pole Position. The new CPU core reproduces the bus access patterns of the original precisely, and Pole Position works fine. Unsurprisingly, it is also slower (about 10%-20%), so there is a setting to switch back to the old CPU core). The new core is the default, though. Workarounds for Web Audio on iOS and MacOS Safari. Starting with Safari 12, Safari on MacOS requires an user interaction (touch, mouse, etc.) in order to start audio (as was already the case for iOS). The new release hacks around this by using the first touch or click on the page to start audio --- audio should "just work" on Safari now. ROM downloads. Imported ROMs can now be "downloaded" again as .bin files. As before, all data is stored locally in the browser (nothing is transferred over the web), so "download" should be read as "save" in this context. Note that downloading does not work if 6502.ts is used as a home screen app on iOS (or as a permanent Safari tab for that matter). Edited November 19, 2018 by DirtyHairy 3 Quote Link to comment Share on other sites More sharing options...
DirtyHairy Posted January 2, 2019 Author Share Posted January 2, 2019 I have finally also updated stellarator embedded to 0.9.13, which includes all changes described above. The new CPU core is enabled by default, but can be switched off by setting a parameter. Check out the documentation for details. 1 Quote Link to comment Share on other sites More sharing options...
DirtyHairy Posted October 21, 2019 Author Share Posted October 21, 2019 New update: 6502.ts now supports the Pink Panther prototype ? 2 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.