Post Reply 
A new old bug in the printer ROM?
01-18-2023, 07:24 AM
Post: #6
RE: A new old bug in the printer ROM?
Hi Christoph,

Thanks for your reply and comments!

The output from your updated HP82240B.exe looks very nice! Looks very close to the original, even the plot is well aligned now Wink

Out of curiosity, how does it achieve this? Is this using the new 82143-mode?
I guess that the HP82240B.exe also could be used with a serial port and RedEye hardware and a real calculator.
I saw that you even got the delta-character correct - nice! The DM41X sends the character 0xBA (186) which is something else in the current 82240 emulator ...

So, this probably leaves me with that the DM41X has some faults in its implementation of the "glue" between the printer ROM and the IR-transmitter.

This is how the DM41X prints the first 128 characters:
Code:
     0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
00  86 82 BA 8E 8C DE BA XX BA BA YY BA 8F A0 BA F0
10  BA BA BA D0 C0 D8 CC AE DA DB CF D3 BA 8B AF 7F
20  20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30  30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
40  40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F
50  50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D ZZ 5F
60  60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F
70  70 71 72 73 74 75 76 77 78 79 7A 87 7C 8D 85 94
XX -> ESC{7:00.10.20.7E.20.10.00} (chr 7)
YY -> ESC{7:00.08.1C.3E.1C.08.00} (chr 10)
ZZ -> ESC{7:00.08.04.7E.04.08.00} (chr 94)

But, I still hope someone could shed some light but running the small test-program on a HP41 with the IR-module (82242) towards a real 82240 or with your emulator.

Best regards,
Thomas

[35/45/55/65/67/97/80 21/25/29C 31E/32E/33E|C/34C/38E 41C|CV|CX 71B 10C/11C/12C/15C|CE/16C 32S|SII/42S 28C|S 48GX/49G/50G 35S 41X]
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: A new old bug in the printer ROM? - ThomasF - 01-18-2023 07:24 AM



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