emu48 now for android-OS
07-20-2019, 08:14 PM
Post: #101
 Vincent Weber Member Posts: 87 Joined: May 2015
RE: emu48 now for android-OS
Pinch zoom has no effect, the scratch is still there.
The original BMP is not the problem: if you off the calculator the LCD does not have the scratch any more... The scratch is caused by the emulation.
07-21-2019, 01:57 PM
Post: #102
 Regis Cosnier Junior Member Posts: 14 Joined: Apr 2019
RE: emu48 now for android-OS
(07-20-2019 08:14 PM)Vincent Weber Wrote:  Pinch zoom has no effect, the scratch is still there.
The original BMP is not the problem: if you off the calculator the LCD does not have the scratch any more... The scratch is caused by the emulation.

It is weird because the screen seems shift. But I guess you have just copy Eric's image "real28s.bmp" on Christoph's image "REAL28S.BMP" :-D
07-21-2019, 04:13 PM
Post: #103
 Vincent Weber Member Posts: 87 Joined: May 2015
RE: emu48 now for android-OS
(07-21-2019 01:57 PM)Regis Cosnier Wrote:
(07-20-2019 08:14 PM)Vincent Weber Wrote:  Pinch zoom has no effect, the scratch is still there.
The original BMP is not the problem: if you off the calculator the LCD does not have the scratch any more... The scratch is caused by the emulation.

It is weird because the screen seems shift. But I guess you have just copy Eric's image "real28s.bmp" on Christoph's image "REAL28S.BMP" :-D
Heu...no.
None of the BMPs have the scratch when opened in a picture viewer.
And the scratch does not surface when the calculator is off, as I said. Only when it is on...
07-21-2019, 06:41 PM
Post: #104
 cdmackay Senior Member Posts: 343 Joined: Sep 2018
RE: emu48 now for android-OS
Is there a Polywatch emulator app?

Cambridge, UK
41CL, 12C/15C, DM15/16, 71B, 17B, 28S, DM42, 48GX, 17bII+, 50g (& newRPL), 35s, 30b (WP 34S), Prime G2
& Casios, Rockwell 18R :)
07-21-2019, 07:26 PM
Post: #105
 Massimo Gnerucci Senior Member Posts: 1,766 Joined: Dec 2013
RE: emu48 now for android-OS
(07-21-2019 06:41 PM)cdmackay Wrote:  Is there a Polywatch emulator app?

Greetings,
Massimo

-+×÷ ↔ left is right and right is wrong
07-21-2019, 08:41 PM
Post: #106
 ijabbott Senior Member Posts: 651 Joined: Jul 2015
RE: emu48 now for android-OS
(07-21-2019 04:13 PM)Vincent Weber Wrote:
(07-21-2019 01:57 PM)Regis Cosnier Wrote:  It is weird because the screen seems shift. But I guess you have just copy Eric's image "real28s.bmp" on Christoph's image "REAL28S.BMP" :-D
Heu...no.
None of the BMPs have the scratch when opened in a picture viewer.
And the scratch does not surface when the calculator is off, as I said. Only when it is on...

Does the same thing happen on the 19BII?

I don't see the problem on either my tablet or my phone, but they're both based on Android 7.1 (actually LineageOS 14.1), so they're a little bit out of date.

— Ian Abbott
07-22-2019, 08:48 AM
Post: #107
 Regis Cosnier Junior Member Posts: 14 Joined: Apr 2019
RE: emu48 now for android-OS
(07-21-2019 08:41 PM)ijabbott Wrote:
(07-21-2019 04:13 PM)Vincent Weber Wrote:  Heu...no.
None of the BMPs have the scratch when opened in a picture viewer.
And the scratch does not surface when the calculator is off, as I said. Only when it is on...

Does the same thing happen on the 19BII?

I don't see the problem on either my tablet or my phone, but they're both based on Android 7.1 (actually LineageOS 14.1), so they're a little bit out of date.

I'm pretty sure that you mix the Christoph and Eric KML/BMP because I'm able to reproduce your issue. Your HP28S is dark brown like the Eric image and not dark grey like the Christoph image! I cannot explain the scratch line, may be due to the mask combination.

Attached File(s) Thumbnail(s)

07-22-2019, 12:01 PM
Post: #108
 Vincent Weber Member Posts: 87 Joined: May 2015
RE: emu48 now for android-OS
Thanks Regis, you are actually right, replacing the BMP file with Christoph's actually solved the problem.

By the way, the emu48 clock issue (not in synch with Android's when the calc is turned on) is still there

Any news from Emu71 ?

Thanks a lot and cheers
07-29-2019, 05:29 PM (This post was last modified: 09-05-2019 10:02 PM by compsystems.)
Post: #109
 compsystems Senior Member Posts: 1,163 Joined: Dec 2013
RE: emu48 now for android-OS
Hello,
The memory file (port 0, stack and others) is stored in *.e48/9, while the memory file (port2, ..., 32) is stored in *.bin

A feature that emu48 is missing is that from the kml script file you can read a working session, both port0 and port2, that is, all the memory, for this it is necessary that someone be able to improve the source code and add two new instructions

RAM (main memory)
RAMP2 (port 2 memory)

PHP Code:
Global    Title  "Eric's Real hp48gx for Emu48"    Author "Eric Rechlin"    ROM    "ROMGx.48G"    RAM  "ram_01.e49"    RAMP2 "port2_01.bin"    Bitmap "Real48x.bmp"    ...End

Another idea is to change the shape of the pixel, solid, with a grid (as seen in real calculators) and another style as shown in

custom pixel form

dot pixel

Real LCD emulation (grid)

The PocketPC was the missing link between the first mobile devices with touch screen and the ipad (current tabletPC and smartphones), the author of the emu48 CG improvements, developed the emu48 version for PocketPC, the KML has commands (Topbar, Menubar, Vertical) that would be useful on Android, that is to say that from the kml, the automatic form of visualization is controlled, without doing it from manual configuration. Please incorporate these commands in a future version

Topbar 0/1 # 0 -> Android: Hide the status bar, PC/PocketPC: Hide the title bar
Vertical 0/1 # 1 -> Android/PC/PocketPC: portrait on, 0 -> landscape on
Bottombar 0/1 # 0 -> Android: Hide the navigation bar

Quote:Topbar is a special command only for the Pocket-PC versions of Emu42 and Emu48 to enable/disable the top bar of the screen. Valid entries are 0 or 1. One is enabled and Zero is disabled.
Example:
Topbar 0

Menubar is a special command only for the Pocket PC versions of Emu42 and Emu48 to enable/disable the menu bar of the screen. If the menu bar is disabled you can get the menu over the context menu gesture on a display area isn’t covered by virtual key buttons. Valid entries are 0 or 1. One is enabled and Zero is disabled.
Example: