go1xc

Emulators for Voyager series for android.

New release to cope with android changes since version 7+

  • Touch the left part of the display to get the menu

  • Touch the right part of the display to get the memo

  • You should put the .obj file in the files directory of the app: ie /storage/emulated/0/Android/data/o2s.emul.hp1x/files

    • Start the app to create the directory

    • Leave the app with 'BACK'

    • Put the rom file in place

    • Start the app again, a pop up should say if the rom id loaded

    • Then press and maintain ON key

    • You should see Pr Error displayed

    • Press Clx key

    • Then read the manual (search for 'hp 11c manual' for example with google)

It is due to claimed security concerns where the X app should not see the Y apps files (even the external one).

To correct this situation I recommend to use a good file explorer. Such as Total Commander from C. Ghilser.

With this tool, navigate to /storage/emulated/0/Android/data. You should see an entry called Installed Apps, select it and autorise the app to see all files downward.

Now you could go to the real directory data of go1xc which is at ///_Android_data/o2s.emul.hp1xc/files.

Put your .obj file here.

15c.obj for go15c, 16c.obj for go16c, ...

--------------------------July 2018, some news:Due to copyright reasons, go12c was removed from Google Play.

It seem that you can not use "12c" in an app name.

So it will soon reappear as go00c and all reference to "12c" in the following text should be read as "00c" ... even for file names.

--------------------------

Only the go12c is free.

    • portrait and lanscape.

    • automatic save and load of state.

    • 'ON' only active on 'longtouch' to avoid mistakes.

    • tests supported (use 'press on' menu when calculator is off then press '+-/*,'.

    • speed up from x1 up to x32 (x4 for go12c)

    • full textual programming mode (needed due to keyboard remapping).

To use it you need to have rom dump of the associated model. Due to licensing issues, I don't give the rom with the application, you should obtain it yourself.

Make it an .obj file; see examples in Non-Pareil emulator sources. i.e. it's an ascii file with on each line 'address:code'. address should be in hexadecimal, 4 digits, and code in hexadecimal too, 3 digits. Lines not beginning with legal hexadecimal digit are comments.

Then put this file with the right name :

    • 11c.obj for go11c

    • 12c.obj for go12c

    • 15c.obj for go15c

    • 16c.obj for go16c

    • in the 'download' directory of your sdcard.

    • To be safe, use your management tool to remove all data for the go1xc app.Then launch it again.It should display a message about importing the file.Then press and maintain 'ON' to switch on the emulator.You should see 'Pr Error', congratulation.

Second release:landscape mode, better skins.

First release:

    • should work with at least 600x480 screen.

Synthetics support for the 15C : use 'Press ON' from the menu then 'y^x' key to do the magic 22 bits rotate :) See : link. As usual this can crash the calc (as the real one too) so 'OFF' then 'Press ON' and '-' key can rescue the calc, otherwise, use 'wipe data' from android apps manager

Emulator loosely based on Non-Pareil from Eric Smith, font by Luiz C. Vieira, skins by Andy.