HP Forums
PPC ROM - Bug in 'CM - DM41X - Printable Version

+- HP Forums (https://www.hpmuseum.org/forum)
+-- Forum: Not HP Calculators (/forum-7.html)
+--- Forum: Not quite HP Calculators - but related (/forum-8.html)
+--- Thread: PPC ROM - Bug in 'CM - DM41X (/thread-19913.html)



PPC ROM - Bug in 'CM - DM41X - TallKey - 05-07-2023 12:08 AM

Line 101 in 'CM PPC ROM on DM41X

101 X#Y?

Line 101 in 'CM PPC ROM (41C or V41)

101 X<>Y?

SYNTHETIX QRC:
29 <> not equals
35 # pound symbol

FC: no differences: of PPC.MOD from the DM41X and the PPC.MOD from V41

Seems there is a DM41X bug. Anyone else able to check 'CM on their 41X?

Noted a computational error DM41X vs 41C and V41. Identified line 101 being a problem.


RE: PPC ROM - Bug in 'CM - DM41X - rprosperi - 05-07-2023 12:51 AM

The instruction code for line 101 in both the 41X and V41 with PPC.MOD installed is the same, and correct, which is what appears in the 41 LCD to be '#' with a slash for the left vertical line, which is the 41C symbol for Not Equals; this opcode is Decimal 121, hex 79.

29 (not equals) and 35 (hash sign) are the CHARACTER bytes, not instructions, and you have to look closely, they are very similar. Use 29 XTOA 35 XTOA then Alpha to see them together in the display and note the differences.

Also, note that they may look alike when the 41X editor is in 4-line mode; press [DISP] until you have 10-line mode and you'll see the symbol in this instruction is the 'Not Equal' one

It appears the problem lies elsewhere...


RE: PPC ROM - Bug in 'CM - DM41X - TallKey - 05-07-2023 04:28 AM

(05-07-2023 12:51 AM)rprosperi Wrote:  The instruction code for line 101 in both the 41X and V41 with PPC.MOD installed is the same, and correct, which is what appears in the 41 LCD to be '#' with a slash for the left vertical line, which is the 41C symbol for Not Equals; this opcode is Decimal 121, hex 79.

29 (not equals) and 35 (hash sign) are the CHARACTER bytes, not instructions, and you have to look closely, they are very similar. Use 29 XTOA 35 XTOA then Alpha to see them together in the display and note the differences.

Also, note that they may look alike when the 41X editor is in 4-line mode; press [DISP] until you have 10-line mode and you'll see the symbol in this instruction is the 'Not Equal' one

It appears the problem lies elsewhere...

Performed XTOA prior to my post. 'NOT EQUAL' and # are clearly different symbols in ALFA mode on the 41X.

Selecting DISP 'zoom' is helpful in sorting out line 101. 'NOT EQUAL' changes to the correct symbol in single line mode (no zoom). Thanks for suggesting the DISP feature.

Agree with the OPCODE statement.

And darn it, the 41 style 'NOT EQUAL' changing to a # on the 41X, but in the single line mode. Am going to call this a display bug. Do see the photos.

After replacing PPC.ROM file on the 41X the CM answers are correct now. I will go with "the problem lies elsewhere..."

Attached photos for those without a 41X.
Photos illustrate what I am now grumbling about.[attachment=12074][attachment=12075][attachment=12076][attachment=12077]