The Museum of HP Calculators

HP Forum Archive 21

[ Return to Index | Top of Index ]

HP50g emulator on Android
Message #1 Posted by Chris Randle (UK) on 9 Aug 2012, 4:45 a.m.

Hi guys & gals,

I'm using Droid48 on my Android phone, and I love it. It's really nifty being able to tap the (calculator's) screen and turn it into an RPN 4-banger with keys ideally spaced for a tiny screen.

But, in the real world I tend to use my 50g, and I'm now more familiar with its key layout, and I miss some of its functionality in the emulator. So, I was wondering:

Is there some reason, technical or legal, why nobody has developed a 50g emulator for Android?

      
Re: HP50g emulator on Android
Message #2 Posted by x34 on 9 Aug 2012, 7:55 a.m.,
in response to message #1 by Chris Randle (UK)

I think it is lack of interest, since porting x49gp to Android flavor of Linux is not so hard.

            
Re: HP50g emulator on Android
Message #3 Posted by rgray on 9 Aug 2012, 8:53 a.m.,
in response to message #2 by x34

While on the topic of x49gp - I tried installing it following the Quickstart guide on SourceForge and ran into a slew of GDK problems such as:

(x49gp:6321): Gdk-CRITICAL **: gdk_cairo_create: assertion `GDK_IS_DRAWABLE (drawable)' failed

Can anyone shed any light on this? Thanks

                  
Re: HP50g emulator on Android
Message #4 Posted by rgray on 9 Aug 2012, 8:55 a.m.,
in response to message #3 by rgray

Sorry, that's on Fedora not Android !

                        
Re: HP50g emulator on Android
Message #5 Posted by x34 on 9 Aug 2012, 9:07 a.m.,
in response to message #4 by rgray

Make yourself sure you are compiling the latest SVN version. I'll try to compile the latest version of x49gp on my Mandriva (Fedora/RH compatible, rpm) notebook next week.

      
Re: HP50g emulator on Android
Message #6 Posted by John Abbott (S. Africa) on 9 Aug 2012, 10:31 a.m.,
in response to message #1 by Chris Randle (UK)

Hi Chris, totally agree. I also have Olivier De Smet's go71B and go41cx. Both are great emulators.
Maybe if Olivier sees this post he could comment.
Best Regards
John

            
Re: HP50g emulator on Android
Message #7 Posted by Olivier De Smet on 9 Aug 2012, 10:48 a.m.,
in response to message #6 by John Abbott (S. Africa)

Hi,

Currently I'm finishing emulators for hp48s(x), hp48g(x) and will certainly start one for an hp49g: those are pure saturn cpu based.

For hp49g+ and hp50g ... I have not looked at the hardware but the arm part could pose some problems (and new saturn opcodes too)

Perhaps an emulator with only the saturn part is possible (no arm assembly, c language support, ...) so only User-RPL and Sys-RPL

Olivier

                  
Re: HP50g emulator on Android
Message #8 Posted by John Abbott (S. Africa) on 9 Aug 2012, 10:58 a.m.,
in response to message #7 by Olivier De Smet

Thanks for responding Olivier. :-)
Even a saturn based 49G+/50G would really be great. Your go48s is very good and is used often.
Thanks for all your efforts.
Best Regards
John

                  
Re: HP50g emulator on Android
Message #9 Posted by Les Koller on 9 Aug 2012, 11:37 a.m.,
in response to message #7 by Olivier De Smet

I agree with John. An emulator without the ARM part would still be most useful.

                        
Re: HP50g emulator on Android
Message #10 Posted by x34 on 10 Aug 2012, 4:14 a.m.,
in response to message #9 by Les Koller

It is impossible to make HP-50G emulator with Saturn-only. It would be simulator only.

                              
Re: HP50g emulator on Android
Message #11 Posted by Olivier De Smet on 13 Aug 2012, 8:10 a.m.,
in response to message #10 by x34

Same as the real hardware (with rom up to 2.09) : just emulate outside the Saturn some system ops (with BUSCC opcodes) (in my case in java code, in real in ARM assembly)

Some documentations exist so it could be done (and it was already done, search for emu48+ with google)

Olivier

                                    
Re: HP50g emulator on Android
Message #12 Posted by Diego Diaz on 13 Aug 2012, 8:30 p.m.,
in response to message #11 by Olivier De Smet

Hi Olivier,

Somehow off topic: did you receive my mail regarding the HP-71 ROM's?

Cheers from Spain.

Diego.

                                    
Re: HP50g emulator on Android
Message #13 Posted by x34 on 14 Aug 2012, 11:50 a.m.,
in response to message #11 by Olivier De Smet

Sure it can emulate HP-50G with HP firmware, but what about any programs using ARM code, e.g. using HPGCC or ARM assembler?

      
Re: HP50g emulator on Android
Message #14 Posted by Chris Dreher on 9 Aug 2012, 1:04 p.m.,
in response to message #1 by Chris Randle (UK)

While I suspect that this may not be the case, if one of the features you're missing is being able to export/download/save programs or data from Droid48, you can use a separate Android app called Droid48 Reader.

You can use Droid48 Reader to

  • Read HP 48-Series calculator files
  • Read data from Droid48, a separate HP 48 calculator emulator
  • Easily navigate through the data
  • Save or share portions as files

Download from Google Play at https://play.google.com/store/apps/details?id=com.drehersoft.droid48reader
Read more about it at http://www.drehersoft.com/droid48-reader/

Disclaimer: I am the author of Droid48 Reader. I am not the author of Droid48.


[ Return to Index | Top of Index ]

Go back to the main exhibit hall