go49g+ Apk

go49g+ Apk

Latest version 1.3.0
01 Oct 2018

Older Versions

Apk Infos

Version1.3.0
Rating3.0/5, based on 205 votes
Size‎2 MB
Requires AndroidAndroid 2.3+ (Gingerbread)
Author's NotesHP 49G+ / 50G emulator (saturn only)

About go49g+ APK

go49g+ APK Download for Android
go49g+ APK Download for Android

Description

HP 49G+ 50G emulator for android.

YOU NEED TO LOAD THE ROM FROM INTERNET TO FULLY USE THIS CALCULATOR, see later in the description how to do that.

- Full memory, port 0, 1 and 2.
- ROM 2.15 support (you have to download it yourself, see explanations)
- Automatic save and load of state (ram and flash).
- HP49G+ like skin or HP50G like skin.
- Landscape or Portrait mode.
- Multi touch keyboard support, permits 'shift' down while pressing another key (ON+C, even ON&UP ... are ok).
- Load/save to/from stack level 1 support (only object in IRAM).
- Speed from x1 upto x10 (max depend on your android device.
- HP82240 compatable printer as serial printer (touch right part of calc lcd) (in PRTPAR, set length of line as 23 or 24 characters, default is 80 producing bad formatting).
- Flags help, full commands help (I hope so) (touch left part of calc lcd).
- Clock synced with android time (Timers emulated, clock and ticks are ok).
- Smooth hardware scrolling emulated.
- Should work with at least 800x480 screen.
- BEEP command support (keyclick is not well emulated). (broken on android 4.3 see http://code.google.com/p/android/issues/detail?id=58113)

To load the rom:
1 - Download a rom upgrade (i.e : HpCalc.org, entry named ROM2.15, use Google with "hp4950v215.zip", the official HP name for the file upgrade).
2 - Extract the file named 2MB_215f.bin (from 2MB_FIX.zip) if want to have the full installation (with eqlib and all).
3 - Extract the file named 4950_215.bin if you want only the rom (flash port 2 empty).
4 - Put this file in the 'download' directory of your device (to be sure, you can send the file to yourself by mail and download the .bin from your mail app on your android device).
5 - Start the app, a permission to access files can be demanded, allow it.
6 - If the screen stay black. Kill the app in the app manager and restart it.
7 - The rom should be loaded and the calc should ask you to "recover memory". Respond NO with F6 key.
8 - Otherwise a black lcd screen means that the rom was not found, use 'about' in 'menu' to see if you got a rom or not.
9 - Don't try other roms as the rom is patched at the first load.

To load a file:
1 - the first time, do "menu", "tool", "load on stack", and abort, this will create the right directories
2 - then download (from http://www.hpcalc.org/ for example) the raw file you want to load and put it in 'sdcard/go49gp/files' with a file manager (i.e. Linda manager or Ghost commander)
3 - on kitkat device import/export is now at /Android/data/o2s.emul.hp49gp/files instead of /go49gp
3 - next do "menu", "tool", "load on stack" your file should appear, choose it
4 - as told by the pop up, now press 'ON' key to refresh stack display
5 - et voilà, your file is loaded on the stack, now do what you want with it
6 - if you don't know what to do with it, get and read an HP49 manual !

Actually:

- no arm support
- no hp sd card support
- no grayscale support.
- serial only as printer.

Avoid checking 'force gpu rendering' in developer option in android 4.x prefs, this leads to graphic problems.
On S5 devices, long press the right hardware button to get the menu.

More help and infos at the webpage:
http://sites.google.com/site/olivier2smet2/home/go49gp

Latest updates

What's new in version 1.3.0

New release to deal with android 7 & 8 bugs in NDK. Now in full screen by default. Best on a 18/9 screen. 3 Zones on the LCD to get HELP/MENU/PRINTER. See start help at https://sites.google.com/site/olivier2smet2/home/go49gp

How to install go49g+ APK on Android phone or tablet?

Download go49g+ APK file from ApkClean, then follow these steps:

Update Phone Settings

  • Go to your phone Settings page
  • Tap Security or Applications (varies with device)
  • Check the Unknown Sources box
  • Confirm with OK

Go to Downloads

  • Open Downloads on your device by going to My Files or Files
  • Tap the APK file you downloaded (o2s.emul.hp49gp-v1.3.0-ApkClean.apk)
  • Tap Install when prompted, the APK file you downloaded will be installed on your device.

Older Versions

1.3.0 (1)2 MB

Questions & Answers

Q: What is an APK File?

A: Just like Windows (PC) systems use an .exe file for installing software, Android does the same. An APK file is the file format used for installing software on the Android operating system.

Q: If I install an APK from this website, will I be able to update the app from the Play Store?

A: Yes, absolutely. The Play Store installs APKs it downloads from Google's servers, and sideloading from a site like ApkClean.net goes through a very similar process, except you're the one performing the downloading and initiating the installation (sideloading).
As soon as the Play Store finds a version of the app newer than the one you've sideloaded, it will commence an update.

Q: Why ApkClean.net can guarantee APK 100% safe?

A: Whenever someone wants to download an APK file from ApkClean.net, we'll check the corresponding APK file on Google Play and allow user download it directly (of course, we'll cache it on our server). If the APK file does not exist on Google Play, we'll search it in our cache.

Q: What are Android App permissions?

A: Apps require access to certain systems within your device. When you install an application, you are notified of all of the permissions required to run that application.

Don't hesitate to contact us if you have any questions or concerns.

(*) is required

User's Reivew

4 ★Missing keystrokes if the onscreen keys are pressed too fast. Else this emulator has very stable emulation and does not crash even by prolonged use.
1 ★It says 'error loading state' when I use it. Then it has a black screen. Want to use this bad. I think I paid for this too. Asked for a refund to pay another similar app but never got it. Please fix now!!
1 ★Loaded on Samsung S5 but app won't work.
5 ★Works flawlessly as far as I can tell
4 ★It does what it needs to do. Landscape is surprisingly good, and printing works well. However, please add: file selection dialog (putting file in a random path gets old quick) and an option to change screen size, since the buttons are too small.
1 ★I bought this a while back on a previous device and decided to try it on my nexus 6 (android 5.1). when opening the app, it shows a toast that says something about being "unable to load state" (it disappears too quickly to read), and then just sits there showing a calculator with a black screen.
5 ★This app has practically retired my real hp50g.
4 ★Please turn off haptic feedback and update the skin to high resolution. I have haptic feedback disabled on my phone yet the calculator keeps buzzing. It appears that the latest upstate may have fixed the key up/down issues, but the random lockup seems to happen when the clock is enabled under display settings.
2 ★The emulator design isn't the problem. Good work on that, Oli! But any time my finger touches outside a button, even slightly, the screen stops refreshing and nothing after that helps... it's just NOT USABLE, practically. Here is a good way to reproduce the error: type the expression 100! (In RPN mode), then down arrow to edit, then right-arrow to see the whole number. You'll NEVER make it to the other side! Say bye-bye!!
2 ★The application works okay (if you avoid any of the "reset" actions in the menu, which invariably crash it beyond recovery). It sure feels like the real calculator. The UI matches that of the calculator, but doesn't improve on it. This feels kind of silly, because the app running on a modern phone could be far more convenient to use than the calculator itself. There is no meaningful support for phones with a slide-out keyboard either. So you get exactly what was advertised -- an emulation of the HP49g+ --
2 ★The first run is OK after installation. But it was FC when I open it again. Please upgrade for android 5. Thanks a lot.
5 ★How do I change the skin to 50g? Thx