Leonardo meets Emu42
|
09-03-2021, 09:18 PM
(This post was last modified: 09-10-2021 02:45 PM by Christoph Giesselink.)
Post: #1
|
|||
|
|||
Leonardo meets Emu42
Code: Global |
|||
09-03-2021, 10:14 PM
(This post was last modified: 09-03-2021 10:41 PM by Massimo Gnerucci.)
Post: #2
|
|||
|
|||
RE: Leonardo meets Emu42
Greetings, Massimo -+×÷ ↔ left is right and right is wrong |
|||
09-10-2021, 03:01 PM
(This post was last modified: 09-10-2021 03:03 PM by Christoph Giesselink.)
Post: #3
|
|||
|
|||
RE: Leonardo meets Emu42
Just updated the KML code today. Because of a different PCB layout from the display of the HP14B to the HP32S, the '0' annunciator on the HP32S wasn't working.
A new Emu42 version with the possibility of using "Load/Save Object..." for HP32S user code programs will follow in the next weeks. The emulator and the KML script are still in beta stage, so you don't find anything HP32S related on my Emu42 web page. |
|||
09-11-2021, 03:44 AM
Post: #4
|
|||
|
|||
RE: Leonardo meets Emu42
Nice! I tested it and it works. Seems that the 32SII keyboard include file is compatible with the 32S. Now to hope Plato can join the party.
|
|||
09-11-2021, 07:07 AM
Post: #5
|
|||
|
|||
RE: Leonardo meets Emu42 | |||
09-16-2021, 12:25 PM
Post: #6
|
|||
|
|||
RE: Leonardo meets Emu42 | |||
09-16-2021, 10:17 PM
Post: #7
|
|||
|
|||
RE: Leonardo meets Emu42 | |||
09-16-2021, 11:31 PM
Post: #8
|
|||
|
|||
RE: Leonardo meets Emu42
(09-16-2021 10:17 PM)Christoph Giesselink Wrote:(09-16-2021 12:25 PM)J-F Garnier Wrote: You won't have to wait too long now Thank you Christoph. Collection complete! Greetings, Massimo -+×÷ ↔ left is right and right is wrong |
|||
09-17-2021, 07:55 AM
(This post was last modified: 09-17-2021 08:14 AM by Giuseppe Donnini.)
Post: #9
|
|||
|
|||
RE: Leonardo meets Emu42
Thank you, Christoph!
Am I right in assuming that “A” is the model code for Plato in a KML file? (Since the HP-22S isn’t officially supported, it obviously doesn’t get mentioned in the KML documentation.) |
|||
09-17-2021, 08:46 AM
Post: #10
|
|||
|
|||
RE: Leonardo meets Emu42
(09-17-2021 07:55 AM)Giuseppe Donnini Wrote: Thank you, Christoph! "A" is correct for Plato. An updated KML documentation will be available soon. The keyboard scan codes and the display annunciator mapping are identical with the Leonardo KML file. |
|||
09-17-2021, 09:40 AM
Post: #11
|
|||
|
|||
RE: Leonardo meets Emu42
I'm happy that at least a few people are appreciating the Leonardo and Plato ROMs !
Some background on extracting the ROM. On Christoph's site, you can read: " For [low-end and mid-range Pioneer] calculators you need special hardware and knowledge to extract the data from the Saturn bus system, a way, as far as I know, never gone on a Saturn based calculator". So it was considered as "almost" impossible. The 32S is, as I mentioned several times, my preferred every-day calculator rather than the 32SII, and it was a pity that the 32S was not supported in Emu42 due to the lack of ROM. Some weeks ago, maybe stimulated by the SM projects, I investigated how to extract the ROM from the 32S. I used an old 32S, partially working (usual kbd issue) that I opened long ago, and carefully looked at the PCB. Quite quickly I noticed some 10 unused tracks that end to test pads and are not used elsewhere on the PCB. I had the idea that maybe these test pads were bringing the Saturn bus outside, then with the help of some information from Christoph, I was able to identify the function of the test pads, access the internal Saturn bus and read the ROM. And that’s it ! The needed hardware is actually nothing special: a simple Arduino board is well enough. J-F |
|||
09-17-2021, 01:57 PM
Post: #12
|
|||
|
|||
RE: Leonardo meets Emu42
(09-17-2021 09:40 AM)J-F Garnier Wrote: I'm happy that at least a few people are appreciating the Leonardo and Plato ROMs ! Excellent job! Thank you both. Greetings, Massimo -+×÷ ↔ left is right and right is wrong |
|||
09-18-2021, 11:28 AM
Post: #13
|
|||
|
|||
RE: Leonardo meets Emu42
(09-17-2021 09:40 AM)J-F Garnier Wrote: I'm happy that at least a few people are appreciating the Leonardo and Plato ROMs !Congrats ! As far as the 32SII and 19BII are concerned, only version 1 with fractions bugs (for the 32SII) and an alpha version with bugs from version 1 + a messed-up demo mode (for the 19BII) have been extracted so far. Any hope to extract the latest rom versions ? Thanks and cheers, Vincent |
|||
09-18-2021, 01:10 PM
Post: #14
|
|||
|
|||
RE: Leonardo meets Emu42
(09-18-2021 11:28 AM)Vincent Weber Wrote: As far as the 32SII and 19BII are concerned, only version 1 with fractions bugs (for the 32SII) and an alpha version with bugs from version 1 + a messed-up demo mode (for the 19BII) have been extracted so far. The 32SII is using a different PCB and IC package, see here for instance, there are no more the so convenient "test pads" and it will be more difficult to probe the IC pins, or even impossible if the test signals are no more routed to the IC pins. But this is something I will definitively try to do. For the 19BII, opening a Clamshell is not as easy as for the Pioneer machines. Although not necessary destructive it requires drilling or sawing the case. J-F |
|||
09-18-2021, 01:16 PM
Post: #15
|
|||
|
|||
RE: Leonardo meets Emu42
(09-18-2021 01:10 PM)J-F Garnier Wrote:Many thanks JF.(09-18-2021 11:28 AM)Vincent Weber Wrote: As far as the 32SII and 19BII are concerned, only version 1 with fractions bugs (for the 32SII) and an alpha version with bugs from version 1 + a messed-up demo mode (for the 19BII) have been extracted so far. Good luck ! Cheers |
|||
09-18-2021, 03:29 PM
Post: #16
|
|||
|
|||
RE: Leonardo meets Emu42
(09-17-2021 08:46 AM)Christoph Giesselink Wrote:(09-17-2021 07:55 AM)Giuseppe Donnini Wrote: Thank you, Christoph! I updated the KML documentation to rev. 22 adding references to Plato and Leonardo. |
|||
09-18-2021, 04:07 PM
Post: #17
|
|||
|
|||
RE: Leonardo meets Emu42
(09-17-2021 08:46 AM)Christoph Giesselink Wrote: "A" is correct for Plato. An updated KML documentation will be available soon. The keyboard scan codes and the display annunciator mapping are identical with the Leonardo KML file. Thank you very much, Christoph. My Plato prototype now works like a charm. |
|||
09-18-2021, 06:58 PM
Post: #18
|
|||
|
|||
RE: Leonardo meets Emu42
Greetings, Massimo -+×÷ ↔ left is right and right is wrong |
|||
09-19-2021, 02:39 AM
Post: #19
|
|||
|
|||
RE: Leonardo meets Emu42
Thanks very much to:
JFG - for motivation and extracting bits Christoph - for new artwork to enjoy and the updated KML docs. Just when we thought EMU42 could not get much better... --Bob Prosperi |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 11 Guest(s)