Post Reply 
emu48 now for android-OS
10-25-2019, 08:28 AM
Post: #121
RE: emu48 now for android-OS
(10-24-2019 03:15 PM)Vincent Weber Wrote:  I managed to get it to work !! You would'nt believe it.
My low-end pioneer ROM files names were in lower case, e.g. hp20s.rom.
I noticed the other ones (working ones) were in upper case, so I changed to e.g. HP20S.ROM and... it works ! Smile seems that the case is still an issue...

Thank you, it is good to know. I will try to prevent the crash in this case.
Find all posts by this user
Quote this message in a reply
10-25-2019, 08:32 AM
Post: #122
RE: emu48 now for android-OS
As for the second LCD, nice to have, but for the 28S/19BII on a phone I think it would be better to be automatically positioned from scratch at the right place and size, plus showing the annunciators as well Smile

Cheers
Find all posts by this user
Quote this message in a reply
10-25-2019, 08:36 AM
Post: #123
RE: emu48 now for android-OS
One last thing - launching a new calc or switching between state files seems much slower than before - any reason ?

Thanks and cheers
Find all posts by this user
Quote this message in a reply
10-29-2019, 10:58 PM (This post was last modified: 10-29-2019 11:00 PM by Regis Cosnier.)
Post: #124
RE: emu48 now for android-OS
(10-25-2019 08:36 AM)Vincent Weber Wrote:  One last thing - launching a new calc or switching between state files seems much slower than before - any reason ?

Since I included the source code from Emu42 1.23, it includes its changes too. So, the ROM is actually loaded 2 times in InitGlobal() with TOK_ROM, and under Android it is costly. I hope that point could be improved.


I made a new beta version of Emu48 1.7beta available here:
https://play.google.com/apps/testing/org...orty.eight
It includes the last work of Christoph and Eric with Emu48 version 1.62 and 1.61+!
Find all posts by this user
Quote this message in a reply
10-29-2019, 11:22 PM
Post: #125
RE: emu48 now for android-OS
Thanks, Regis, for all the great work!

Just a small reminder: Did you have time to look into the transparency issue?
Find all posts by this user
Quote this message in a reply
10-29-2019, 11:25 PM
Post: #126
RE: emu48 now for android-OS
Hi Regis,

Many thanks for that !

Do you know if the lagging clock issue has been fixed in the new beta version of emu48 for Android ?

Thanks and cheers
Find all posts by this user
Quote this message in a reply
11-04-2019, 07:47 AM (This post was last modified: 11-04-2019 09:48 AM by Regis Cosnier.)
Post: #127
RE: emu48 now for android-OS
(10-25-2019 08:36 AM)Vincent Weber Wrote:  One last thing - launching a new calc or switching between state files seems much slower than before - any reason ?

In the latest version 1.2beta3, I put in a memory cache all the files (EDIT: filenames) from the KML folder, and now, it is even quicker than before to load the KMI+BMP+2xROM and to switch between 2 state files.

(10-29-2019 11:22 PM)Giuseppe Donnini Wrote:  Just a small reminder: Did you have time to look into the transparency issue?

In the settings, "Background Color"/"Use KML color" or "Other possible colors" is not enough, I imagine? So, what color do you want in the background?
It is possible that I did not understand this color in the KML 2.0 specifications.

(10-29-2019 11:25 PM)Vincent Weber Wrote:  Do you know if the lagging clock issue has been fixed in the new beta version of emu48 for Android ?

No, sorry, I already try to find where the problem is without any success.
May be one day, the bug will fall under my eyes. Or if someone find it, it could be wonderful ;-)
Find all posts by this user
Quote this message in a reply
11-04-2019, 09:06 AM
Post: #128
RE: emu48 now for android-OS
Many thanks Regis ! Indeed now switching is at warp speed ! Smile
Any news from Emu71 ? Or Emu28 for the 28C ? Smile
Cheers
Find all posts by this user
Quote this message in a reply
11-11-2019, 11:08 PM
Post: #129
RE: emu48 now for android-OS
I wonder if it would be possible to emulate holding the shift keys on the Android emulators? It would be particularly useful for Emu48 where there are several shortcuts that use held down shift keys. As for the UI, perhaps multi-touch gestures could be used, or failing that, a long press of the shift key to "hold" it and a short press to "release" it (but I guess that would also require some visual feedback to show the key as "held").

— Ian Abbott
Find all posts by this user
Quote this message in a reply
11-12-2019, 09:03 AM
Post: #130
RE: emu48 now for android-OS
Multi-touch does already work.
Visit this user's website Find all posts by this user
Quote this message in a reply
11-12-2019, 10:14 PM
Post: #131
RE: emu48 now for android-OS
(11-12-2019 09:03 AM)SammysHP Wrote:  Multi-touch does already work.

So it does! I thought I tried it recently and it didn't work. It must have been my imagination!

— Ian Abbott
Find all posts by this user
Quote this message in a reply
11-14-2019, 05:09 PM
Post: #132
RE: emu48 now for android-OS
(11-04-2019 09:06 AM)Vincent Weber Wrote:  Any news from Emu71 ? Or Emu28 for the 28C ? Smile

When I saw your post about Emu28, I just tried, and it seems to works:
https://github.com/dgis/emu28android
http://regis.cosnier.free.fr/soft/androi...Binary.zip
http://regis.cosnier.free.fr/soft/androi...Source.zip
http://regis.cosnier.free.fr/soft/androi...iginal.zip


The transparency is now supported only in https://github.com/dgis/emuXYandroid,
not yet in the releases or betas (or the links above), sorry.

Emu71 is still a work in progress and it is not easy but, I'm still on it!
Find all posts by this user
Quote this message in a reply
11-14-2019, 06:42 PM
Post: #133
RE: emu48 now for android-OS
Many thanks Regis !
Cheers
Find all posts by this user
Quote this message in a reply
11-15-2019, 08:28 AM
Post: #134
RE: emu48 now for android-OS
Hi Regis,

I have tried Emu28.
It works well, except:
1/As Emu42, Emu28 treats file names as case sensitive, and there are mismatches in case for the KML files. A real pain to fix manually. I would love that the emulators are case insensitive once for all...
2/The orientation is always landscape, even if the UI setting is "auto orientation". Only flipping is allowed, but no portrait mode. A pain on my Galaxy S8. Strange...

Thanks and cheers,

Vincent
Find all posts by this user
Quote this message in a reply
12-14-2019, 06:08 PM
Post: #135
RE: emu48 now for android-OS
Hi,

2 days ago, I just released:
* Emu28 for Android version 1.0, based on Emu28 version 1.33 from Christoph Gießelink. It should have all the features of Emu42 for Android version 1.2.
Links:
Github https://github.com/dgis/emu28android
Binaries http://regis.cosnier.free.fr/soft/androi...Binary.zip
Sources http://regis.cosnier.free.fr/soft/androi...Source.zip
It is not available in the Google Play Store because it is not easy for the users to add the KML and the ROMs, and it leads to have bad comments like with Emu42 for Android in the Play Store.
Any way, here the original KML files from Christoph with the fixed filenames (for the case sensitive):
http://regis.cosnier.free.fr/soft/androi...iginal.zip

* Emu42 for Android version 1.2, the big improvements:
- Update from the original source code Emu42 version 1.24 from Christoph Gießelink which support HP10B, HP20S, HP21S too.
- Add an optional overlapping LCD part stuck to the screen when swiping the 2 calc parts.
- Make the setting Layout/Auto Zoom by default.
- Support the transparency in the KML Global Color.
Links:
Github https://github.com/dgis/emu42android
Google Play Store https://play.google.com/store/apps/detai....forty.two
Binaries http://regis.cosnier.free.fr/soft/androi...Binary.zip
Sources http://regis.cosnier.free.fr/soft/androi...Source.zip
The KML files http://regis.cosnier.free.fr/soft/androi...t-ROMs.zip

* Emu48 for Android version 1.7, the big improvements:
- Updated source code from Eric Rechlin's Emu48 version 1.61+ that was merged from Christoph Gießelink's Emu48 version 1.62.
- Support the transparency in the KML Global Color.
Links:
Github https://github.com/dgis/emu48android
Google Play Store https://play.google.com/store/apps/detai...orty.eight
Binaries http://regis.cosnier.free.fr/soft/androi...Binary.zip
Sources http://regis.cosnier.free.fr/soft/androi...Source.zip

* Emu71 for Android version 1.0beta1. It is almost there.
HP-IL is not working yet because the socket can connect toward Ilper.exe on a PC with Windows,
but the socket cannot connect back to Emu71 in Android. I don't know why for the moment.
And there are still some small bugs in the port/module configuration.
Links:
Github https://github.com/dgis/emu71android
Binaries http://regis.cosnier.free.fr/soft/androi...Binary.zip
Sources http://regis.cosnier.free.fr/soft/androi...Source.zip
The KML files http://regis.cosnier.free.fr/soft/androi...iginal.zip


(11-15-2019 08:28 AM)Vincent Weber Wrote:  I have tried Emu28.
It works well, except:
1/As Emu42, Emu28 treats file names as case sensitive, and there are mismatches in case for the KML files. A real pain to fix manually. I would love that the emulators are case insensitive once for all...
2/The orientation is always landscape, even if the UI setting is "auto orientation". Only flipping is allowed, but no portrait mode. A pain on my Galaxy S8. Strange...

1/Android is based on Linux, and the filenames are case sensitive. So, it is difficult to make it easier, sorry.
2/In Emu28 and Emu42 for Android, I made the "Settings/Layout/Auto Zoom" by default,
so, the calculator layout will adapt itself following the orientation (if you have the default "Settings/Rotation/Allow rotation").
Moreover, you can activate the "Settings/Overlapping LCD mode" to have the screen always visible when you swipe.
You can pan or zoom this little LCD screen, and double tap it to put it at its default location.
Find all posts by this user
Quote this message in a reply
12-14-2019, 07:15 PM
Post: #136
RE: emu48 now for android-OS
Many thanks Regis !
One problem with Emu71, there is a key debouncing problem, quite often the key registers but has no effect on screen...

Cheers
Find all posts by this user
Quote this message in a reply
12-14-2019, 07:26 PM
Post: #137
RE: emu48 now for android-OS
Re HP-IL, do you plan to have on-board (Android) peripherals, like a 4-line LCD ?
Cheers
Find all posts by this user
Quote this message in a reply
12-14-2019, 07:48 PM
Post: #138
RE: emu48 now for android-OS
Thanks for your efforts Regis.

Unfortunately I can confirm that any modification to port 2 in 50g emulation is not saved
Find all posts by this user
Quote this message in a reply
12-16-2019, 11:00 AM
Post: #139
RE: emu48 now for android-OS
(12-14-2019 07:15 PM)Vincent Weber Wrote:  One problem with Emu71, there is a key debouncing problem, quite often the key registers but has no effect on screen...

I don't understand "key debouncing problem". Do you mean, you tap a key on the screen, and nothing happen in the calculator?

(12-14-2019 07:26 PM)Vincent Weber Wrote:  Re HP-IL, do you plan to have on-board (Android) peripherals, like a 4-line LCD ?

Merging with ilper.exe and ILvideo.exe into Emu71 for Andoid could be the best. But I'm going to run out of time. May be one day...

(12-14-2019 07:48 PM)Marco Polo Wrote:  Unfortunately I can confirm that any modification to port 2 in 50g emulation is not saved
Still no easier way to save port2, sorry.
Find all posts by this user
Quote this message in a reply
12-16-2019, 11:09 AM
Post: #140
RE: emu48 now for android-OS
Hi Regis,

Many thanks for your reply.

Yes, it is actually what I mean by key debouncing, sorry if the words are not the right one: you press a key, you get the haptic feedback so the application definitely saw the key press, but nothing happens on screen. This happens quite often, every 4 or 5 keypresses I guess.

By the way, is there a way to paste a program in text format onto Emu71 ?

Regarding Emu28, it works but several times I encountered a LCD problem. the calculator is alive, you hear it beeping on errors, but the LCD is either blank or frozen when you type a key. If you exit and come back you see the keys your pressed before on screen, so I guess it is a pure display problem, not an emulation freeze... It is gone now, not too sure on how to reproduce.

Many thanks and best regards,

Vincent
Find all posts by this user
Quote this message in a reply
Post Reply 




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