The Museum of HP Calculators

HP Forum Archive 21

[ Return to Index | Top of Index ]

EMU71 on a web page!
Message #1 Posted by hugh steers on 12 July 2013, 9:49 a.m.

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!
Message #2 Posted by Egan Ford on 12 July 2013, 12:48 p.m.,
in response to message #1 by hugh steers

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!
Message #3 Posted by hugh steers on 12 July 2013, 1:08 p.m.,
in response to message #2 by Egan Ford

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!
Message #4 Posted by Ángel Martin on 12 July 2013, 1:19 p.m.,
in response to message #1 by hugh steers

wonderful!

      
Re: EMU71 on a web page!
Message #5 Posted by Massimo Gnerucci (Italy) on 12 July 2013, 3:58 p.m.,
in response to message #1 by hugh steers

Thank you Hugh!

Shifted-ON acts like shifted-A...

            
Re: EMU71 on a web page!
Message #6 Posted by aurelio on 13 July 2013, 4:24 a.m.,
in response to message #5 by Massimo Gnerucci (Italy)

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!
Message #7 Posted by Antlab on 13 July 2013, 5:19 a.m.,
in response to message #1 by hugh steers

It seems working well with Firefox 22, thank you.

            
Re: EMU71 on a web page!
Message #8 Posted by Massimo Gnerucci (Italy) on 13 July 2013, 5:52 a.m.,
in response to message #7 by Antlab

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

                  
Re: EMU71 on a web page!
Message #9 Posted by Marcus von Cube, Germany on 13 July 2013, 8:11 a.m.,
in response to message #8 by Massimo Gnerucci (Italy)

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!
Message #10 Posted by aurelio on 13 July 2013, 8:23 a.m.,
in response to message #9 by Marcus von Cube, Germany

Quote:
BTW, where are the shift annunciators?
........right....
                              
Re: EMU71 on a web page!
Message #11 Posted by hugh steers on 14 July 2013, 11:00 a.m.,
in response to message #10 by aurelio

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!
Message #12 Posted by Namir on 13 July 2013, 8:59 p.m.,
in response to message #1 by hugh steers

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

Namir

            
Re: EMU71 on a web page!
Message #13 Posted by hugh steers on 14 July 2013, 11:01 a.m.,
in response to message #12 by Namir

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!
Message #14 Posted by Namir on 14 July 2013, 12:47 p.m.,
in response to message #13 by hugh steers

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.


[ Return to Index | Top of Index ]

Go back to the main exhibit hall