Page 1 of 1

ZX81 multi-platform emulator

Posted: Thu May 07, 2015 12:58 am
by hldswrth
Just wanted to announce a big update to my website including a JavaScript-based emulator which should run on most platforms. I have tried it out on iPad, iPhone and a couple of Android phones and it seems to run fine (although a little slow on some devices). There's an on-screen keyboard for touch devices.

I'd love your feedback on the emulator and the site update.

http://www.zx81stuff.org.uk/

Cheers, Simon

Re: ZX81 multi-platform emulator

Posted: Thu May 07, 2015 10:47 am
by stefano
Wonderful ! I also take the opportunity to thank you for your fantastic tape converter, it did magic things many times :)

Re: ZX81 multi-platform emulator

Posted: Mon Jul 06, 2015 5:45 pm
by Strawberry
Very cool... But it is slow on iPad and iPhone.

There's some ZX81 re-writes on the app store as well, particularly Rock Crush and 3D Monster Maze, but they're not free.

Can you improve performance on these platforms?

Re: ZX81 multi-platform emulator

Posted: Tue Jul 07, 2015 12:23 pm
by hldswrth
I've put a lot of effort into optimising the emulator and can't see how to get performance any better. iPad seems to run about 75%; iPhone 4 is slow but iPhone 5 runs very happily at 100%.

Re: ZX81 multi-platform emulator

Posted: Tue Jul 07, 2015 2:59 pm
by Strawberry
I was finding it very slow in an iPhone 6 (judging 3D Monster Maze emulated vs native iPhone version)...

But I realised it's Chrome. Running under Chrome is very slow (less than 20FPS).

But run it under Safari and it's 50FPS and nice and quick :)