3 ms·
I see that most of the work you did on PCE.js is 3-4 years old at this point. What happened in the meantime? Why did you choose PCE over (e.g.) Basilisk II?
by krallja 10y ago
I see that most of the work you did on PCE.js is 3-4 years old at this point.
What happened in the meantime?
Why did you choose PCE over (e.g.) Basilisk II?
How do you provide the Macintosh ROM?
- mambodog 10y agoPCE has very simple code, and unlike Basilisk II, doesn't make use of threads (which Emscripten didn't support at the time). Basilisk II also uses a SIGSEGV handler to catch invalid memory accesses, this would have to be coded around. I'd still like to port Basilisk II, which is feasible now due to new browser APIs, but it's a big project. The Macintosh ROM is up to the website (e.g. archive.org) to provide, along with the disk images.
- tropo 10y agoWhat about Executor and syn68k from ARDI? It got open sourced. You'd get something like MacOS system 6.0.7 or 7.0.0 running on an emulated 68LC040. At the very least, that gets you a ROM.