HP Forums
EMU71 on a web page! - Printable Version

+- HP Forums (https://archived.hpcalc.org/museumforum)
+-- Forum: HP Museum Forums (https://archived.hpcalc.org/museumforum/forum-1.html)
+--- Forum: Old HP Forum Archives (https://archived.hpcalc.org/museumforum/forum-2.html)
+--- Thread: EMU71 on a web page! (/thread-246333.html)



EMU71 on a web page! - hugh steers - 07-12-2013

Hello Everyone,

Check this out.

www.voidware.com/71b.htm

Be sure to have the LATEST browser, eg Firefox 22, Chrome 28 (Safari fails). Chrome on mobiles also works (although not for my ipad, dont know why yet).

NB: An early demo with rough edges. Also due to ROM issues, the page might disappear soonish :-)




Re: EMU71 on a web page! - Egan Ford - 07-12-2013

Quote:
Hello Everyone,

Check this out.

www.voidware.com/71b.htm


Excellent. Thanks.

Quote:
NB: An early demo with rough edges. Also due to ROM issues, the page might disappear soonish :-)

Has anybody here been called out for a ROM for one of these oldies? I can see perhaps the 15C due to the reissue.


Re: EMU71 on a web page! - hugh steers - 07-12-2013

Hi Egan,

I don't know what the official line is on 71B roms. AFAIK, emu71 doesn't ship with them by default. However, there are 71B mobile apps that, presumably, have the roms built in.

Then again, if it's a web page, are you technically shipping the roms or not. Certainly, the rom data isnt in a consumer usable form. i dont know.

For those interested, the EMU71 emulator has been transcompiled from C into asm.js javascript. In principle, all our emulators could be converted into web apps. Those apps could also do a lot more than im doing here - which is only the very basics.

It's an interesting idea.




Re: EMU71 on a web page! - Ángel Martin - 07-12-2013

wonderful!


Re: EMU71 on a web page! - Massimo Gnerucci (Italy) - 07-12-2013

Thank you Hugh!

Shifted-ON acts like shifted-A...


Re: EMU71 on a web page! - aurelio - 07-13-2013

Quote:
Thank you Hugh!

Shifted-ON acts like shifted-A...


Yes Massimo it's the first thing I 've noticed while turning it off....there is still something to fix, maybe


Re: EMU71 on a web page! - Antlab - 07-13-2013

It seems working well with Firefox 22, thank you.


Re: EMU71 on a web page! - Massimo Gnerucci (Italy) - 07-13-2013

Nope, Shift-ON issue is present on Firefox 22.0 as well.


Re: EMU71 on a web page! - Marcus von Cube, Germany - 07-13-2013

f-ON = CALL

g-ON = a

This looks very much as if ON is misinterpreted after one of the shift keys is pressed.

BTW, where are the shift annunciators?


Re: EMU71 on a web page! - aurelio - 07-13-2013

Quote:
BTW, where are the shift annunciators?

........right....


Re: EMU71 on a web page! - Namir - 07-13-2013

Cool emulator ... too bad it cannot load or save programs. Also too bad you cannot add ROMs.

Namir


Re: EMU71 on a web page! - hugh steers - 07-14-2013

Hi,

There are problems with key mappings. annoyingly, javascript keycodes are different and also vary in different browsers. why this is after all these years?

Anyhow, pressing F then ON with the mouse will send those exact keystrokes to the emulator. Its a mystery why this performs CALL. Of course, it could be an emulator bug, or possibly to do with power down, since normally the calculator would not be ON at this point.

Annunciators, yes indeed. the text is done by simply scanning the display memory, but of course the annunciators are hard wired on the screen. If i get around to it, i could make little drawings for them and have them show.

thanks for your comments,


Re: EMU71 on a web page! - hugh steers - 07-14-2013

That would actually be quite easy to do. i'd just just have to put some UI to facilitate it.

The harder thing is to save/load programs to your local machine. Although, in theory this could be implemented.




Re: EMU71 on a web page! - Namir - 07-14-2013

Good to know that it would be easy to add ROMS ... as for writing and reading files to local machines, they have been discouraged by web apps from the start.