Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

JavaScript PowerPC emulator

Name: Anonymous 2011-05-22 2:47

Remember Fabrice Bellard's jslinux 80486 emulator? Inspired by his idea, I'm trying to write a PowerPC emulator in JavaScript. The instruction set is a lot easier of course than the x86 variable-length CISC, which I barely understood but couldn't implement. I've so far implemented 39 operations, which covers most of the fixed-point storage-type functions. If anyone would like to take a look at it, or give me some advice to improve it, here it is: http://azabani.com/cgit.cgi/jsppc/tree/jsppc.js

Name: Anonymous 2011-05-23 18:11

>>32
I would really like to know that. The 486 emulator, after all, was a whole PC; but Macs, Pegasos machines, PPC-enhanced Amigas, embedded POWER system users, z/OS mainframes, and the current generation of consoles (did I miss anything?) all rely on a shit-ton of custom copper and silicon to get anything done. It wouldn't be a complete machine like jslinux.

I would suggest trying to go after early PPC Macs, because they're most likely to be simple to implement, and also there's the source for one accessible from here, Sheepshaver: http://sheepshaver.cebix.net/#download

Happy hacking, OP!

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List