Post Reply 
emu48 now for android-OS
06-07-2019, 09:55 PM
Post: #81
RE: emu48 now for android-OS
Thanks a lot Régis for your answers - much appreciated. Keep up the good work ! Smile
Cheers
Find all posts by this user
Quote this message in a reply
06-07-2019, 10:09 PM
Post: #82
RE: emu48 now for android-OS
(06-07-2019 09:33 PM)Regis Cosnier Wrote:  Emu71 for Android is still a work in progress. I hope to add it when I have the time.

I hope that is coming, it will be amazing to have Christoph's EMU71 on an Android tablet. I'll get a new tablet just for that.

BTW, what is the minimum Android version these EMUxx apps will run on?

--Bob Prosperi
Find all posts by this user
Quote this message in a reply
06-07-2019, 11:28 PM
Post: #83
RE: emu48 now for android-OS
Why emu48 Android app have the Roms and Emu42 app not?
Find all posts by this user
Quote this message in a reply
06-08-2019, 09:12 AM
Post: #84
RE: emu48 now for android-OS
(06-07-2019 09:33 PM)Regis Cosnier Wrote:  
(06-05-2019 11:21 AM)Vincent Weber Wrote:  ...
One good thing maybe would be to parse the KMLs case insensitive, to avoid any reading problem.

This new Emu42 version 1.0 (sorry for the 1.0 repetition) add the new timer engine (same algorithm than in WINE), and the landscape can be right or left depending on the sensor!

For the case sensitivity, the only thing that can be done is to read all the filenames in the KML folder and search without case sensitivity... But I'm afraid that it will not be very optimal.
It is easier to fix the KML files.

I found it easier to leave the KML and KMI files unedited, and rename the other files to match the expected case. The files are named consistently within the KML and KMI files.

— Ian Abbott
Find all posts by this user
Quote this message in a reply
06-08-2019, 09:18 AM
Post: #85
RE: emu48 now for android-OS
(06-07-2019 09:33 PM)Regis Cosnier Wrote:  
(06-06-2019 02:28 PM)ijabbott Wrote:  ...
I finally got to try the app out now that it is in the Google Play store. Excellent work!

One thing I'd quite like is some sort of volume control because the beeps always make me jump or make my colleagues glance in my direction. (Yes, I know they can be turned off. Smile ) On the Windows version, there is a 'Volume' slider which seems to set the 'dwWaveVol' variable in the range 0 to 256, and this gets stored in the saved settings. The same thing could be done on the Android app, or perhaps it could be controlled in a more Android-native way.

I just replaced the switch with a slider from 0 to 255! Hope it's ok for you.
It is in Github for all 3 emulators. Not yet officially released in built app.

Excellent! Thanks a lot. I look forward to trying it out.

— Ian Abbott
Find all posts by this user
Quote this message in a reply
06-08-2019, 09:49 AM
Post: #86
RE: emu48 now for android-OS
(06-07-2019 11:28 PM)Anderson Costa Wrote:  Why emu48 Android app have the Roms and Emu42 app not?

Because HP has authorized use of the HP-48 ROM but not that of the HP-42S.
Find all posts by this user
Quote this message in a reply
06-09-2019, 03:16 PM
Post: #87
RE: emu48 now for android-OS
Hi Regis,

I think I found 2 bugs with Emu42.

1/I was on the 32sii, I left the phone for a while,.when I came back the LCD was blank, as if the calc was turned off, but it was not turned off. The keys continue to register... I switch to a 27s state file and same, blank LCD, but the calc still alive since I could hear beeps... Only killing the app and relaunching it solved the issue.

2/32SII still, coming back to it after a while would have the calculator lag a lot. You press "74" and those figures take seconds to appear in block, all at the same time. The problem disappears by itself after a while playing with the calc. Strange...

Thanks and cheers
Find all posts by this user
Quote this message in a reply
06-09-2019, 04:47 PM
Post: #88
RE: emu48 now for android-OS
There is a simulator of HP 42S on Android called Free42 which haven't any HP code included. I believed HP has liberated the ROMs of HP-42S too.
Find all posts by this user
Quote this message in a reply
06-09-2019, 07:26 PM
Post: #89
RE: emu48 now for android-OS
(06-09-2019 04:47 PM)Anderson Costa Wrote:  There is a simulator of HP 42S on Android called Free42 which haven't any HP code included. I believed HP has liberated the ROMs of HP-42S too.

That is a SIMULATOR and does NOT have a copy of the Rom in the coding. Believe me, if HP had released the rom for the HP42S everyone here would know it. It would also be available for download somewhere on the internet.
Find all posts by this user
Quote this message in a reply
06-10-2019, 07:02 AM
Post: #90
RE: emu48 now for android-OS
I'm installing the emu42 into my Android.
I'm a bit confused as to where do the kml & Rom files go?
(once I copy them from emu42v)

Thanks,
Robin
Find all posts by this user
Quote this message in a reply
06-10-2019, 07:46 AM (This post was last modified: 06-10-2019 07:46 AM by ijabbott.)
Post: #91
RE: emu48 now for android-OS
(06-10-2019 07:02 AM)zswobbie12 Wrote:  I'm installing the emu42 into my Android.
I'm a bit confused as to where do the kml & Rom files go?
(once I copy them from emu42v)

I created a folder called Emu42 in the main user home directory (/storage/emulated/0 or /storage/self/primary), but you can call the directory what you want and put the stuff in there. Emu42 asks you where you put them.

Be careful of the filenames referenced by the KML and KMI files. Android filesystems are case-sensitive, unlike Windows. You will probably need to either edit the KML and KMI files to fix the referenced filenames, or just rename the referenced files (including the KMI files themselves) to match the names used inside the KML and KMI files.

— Ian Abbott
Find all posts by this user
Quote this message in a reply
06-10-2019, 09:41 AM
Post: #92
RE: emu48 now for android-OS
Thanks, Ian.
I think I've done that correctly.

Regards,
Robin
Find all posts by this user
Quote this message in a reply
06-11-2019, 04:50 PM
Post: #93
RE: emu48 now for android-OS
(06-07-2019 10:09 PM)rprosperi Wrote:  
(06-07-2019 09:33 PM)Regis Cosnier Wrote:  Emu71 for Android is still a work in progress. I hope to add it when I have the time.

I hope that is coming, it will be amazing to have Christoph's EMU71 on an Android tablet. I'll get a new tablet just for that.

BTW, what is the minimum Android version these EMUxx apps will run on?

Emu48 need Android 4.4 but if you want to use the custom KML/ROMs (and not the embedded KML/ROMs) you need Android 5.0 because when you [Select a Custom KML script Folder..], you actually give the permission to the application to read any files in this folder. And that feature is only enable since Android 5.0 (API 21)!
And because there is no embedded KML/ROMs in Emu42 and Emu71 for Android, you need Android 5.0 too!

(06-09-2019 03:16 PM)Vincent Weber Wrote:  Hi Regis,

I think I found 2 bugs with Emu42.

1/I was on the 32sii, I left the phone for a while,.when I came back the LCD was blank, as if the calc was turned off, but it was not turned off. The keys continue to register... I switch to a 27s state file and same, blank LCD, but the calc still alive since I could hear beeps... Only killing the app and relaunching it solved the issue.

2/32SII still, coming back to it after a while would have the calculator lag a lot. You press "74" and those figures take seconds to appear in block, all at the same time. The problem disappears by itself after a while playing with the calc. Strange...

Thanks and cheers

Oh, I'm not able to reproduce, but if I can catch those bugs, I will try to fix it. What is you Android version and device model?
And actually, after a period of 10 minutes, the HP32SII goes to sleep and tapping the 'on' key wakes it up, but your issue seems more than that...


I apologize for not answering all the messages!
Find all posts by this user
Quote this message in a reply
06-11-2019, 08:45 PM
Post: #94
RE: emu48 now for android-OS
(06-11-2019 04:50 PM)Regis Cosnier Wrote:  
(06-07-2019 10:09 PM)rprosperi Wrote:  I hope that is coming, it will be amazing to have Christoph's EMU71 on an Android tablet. I'll get a new tablet just for that.

BTW, what is the minimum Android version these EMUxx apps will run on?

Emu48 need Android 4.4 but if you want to use the custom KML/ROMs (and not the embedded KML/ROMs) you need Android 5.0 because when you [Select a Custom KML script Folder..], you actually give the permission to the application to read any files in this folder. And that feature is only enable since Android 5.0 (API 21)!
And because there is no embedded KML/ROMs in Emu42 and Emu71 for Android, you need Android 5.0 too!

(06-09-2019 03:16 PM)Vincent Weber Wrote:  Hi Regis,

I think I found 2 bugs with Emu42.

1/I was on the 32sii, I left the phone for a while,.when I came back the LCD was blank, as if the calc was turned off, but it was not turned off. The keys continue to register... I switch to a 27s state file and same, blank LCD, but the calc still alive since I could hear beeps... Only killing the app and relaunching it solved the issue.

2/32SII still, coming back to it after a while would have the calculator lag a lot. You press "74" and those figures take seconds to appear in block, all at the same time. The problem disappears by itself after a while playing with the calc. Strange...

Thanks and cheers

Oh, I'm not able to reproduce, but if I can catch those bugs, I will try to fix it. What is you Android version and device model?
And actually, after a period of 10 minutes, the HP32SII goes to sleep and tapping the 'on' key wakes it up, but your issue seems more than that...


I apologize for not answering all the messages!
Hi Regis,

Android 9.0, Samsung Galaxy s8.
I'm fully aware of the auto-off Smile yet it is not this, on does not turn on the screen again.
It only happened once to me so far, not easy to reproduce ...
What about the lag issue ?

Thanks and cheers
Find all posts by this user
Quote this message in a reply
07-12-2019, 10:38 AM
Post: #95
RE: emu48 now for android-OS
(06-11-2019 08:45 PM)Vincent Weber Wrote:  What about the lag issue ?

I think I reproduce one time your lag issue but with Emu48. It is difficult to catch such intermittent issue. If someone has a fully reproducible scenario, I could try to understand and fix it (may be about the timers...).

Else, I just update Emu42 to version 1.1 and Emu48 to version 1.5.
Both apps share common updates like:
* Infrared printer simulator based on the Christoph Giesselink's HP82240B Printer Simulator for Windows.
* Add the macro support.
* Fix copy/paste string in the stack.
* Fix USB keyboard mapping issue.

On+D now works for hp49/50 (ROM version 2.10 not 2.15).

The next challenges are:
* Allow to save the HP49/50 Flash in an external file.
* To pinned the LCD when swiping between the two keyboards parts (for clamshell calculators like HP28).
* Fix the issues with the options "Hide the status/navigation bar" on some devices.
* Fix the intermittent lags
Find all posts by this user
Quote this message in a reply
07-12-2019, 12:33 PM
Post: #96
RE: emu48 now for android-OS
Thanks a lot Régis, much appreciated !
Re the lag issue, I can't reproduce on demand, unfortunately...
There is still the clock issue on Emu48 (auto+off, ON then clock not in synch with Android).
Cheers
Find all posts by this user
Quote this message in a reply
07-12-2019, 04:43 PM
Post: #97
RE: emu48 now for android-OS
There is a strange new issue: on the 28S, the LCD now has what seems to be a scratch - amore or less horizontal line at about one third starting from the top, which colour is lighter than the rest of the LCD !?
Find all posts by this user
Quote this message in a reply
07-20-2019, 03:14 PM
Post: #98
RE: emu48 now for android-OS
(07-12-2019 04:43 PM)Vincent Weber Wrote:  There is a strange new issue: on the 28S, the LCD now has what seems to be a scratch - amore or less horizontal line at about one third starting from the top, which colour is lighter than the rest of the LCD !?
I'm not able to reproduce. Could you post a snapshot and the KML file, please?
Find all posts by this user
Quote this message in a reply
07-20-2019, 05:10 PM
Post: #99
RE: emu48 now for android-OS
Hi Regis,

Here we go. I'm using Christoph's real 28S for 1024*768, and here is a snapshot, you see clearly the scratch line...
Thanks and cheers


Attached File(s) Thumbnail(s)
   
Find all posts by this user
Quote this message in a reply
07-20-2019, 07:16 PM
Post: #100
RE: emu48 now for android-OS
(07-20-2019 05:10 PM)Vincent Weber Wrote:  Hi Regis,

Here we go. I'm using Christoph's real 28S for 1024*768, and here is a snapshot, you see clearly the scratch line...
Thanks and cheers

What effect does pinch-zooming the calculator have on the scratch?

What if you open the underlying REAL28S.BMP file in the Gallery app? (Other picture viewers are available). Is the scratch still present?

— Ian Abbott
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)