Heath-style cross assembler

2 views
Skip to first unread message

B 9

unread,
Dec 21, 2025, 10:02:35 PM (4 hours ago) Dec 21
to se...@googlegroups.com

Hello kindly folks,

I heard a tip to use Mark Garlanger’s modified asmx for a classic HDOS assembler mode on my GNU/Linux box. Unfortunately, it isn’t working for me. For example, when assembling Dwight Elvey’s H89LDR2.ASM, I do this:

 asmx -b2329H -l -e -w -C8080 H89LDR2.ASM

When I use db-delectronic’s version of asmx, the output binary exactly matches Dwight’s preassembled H89LDR2.BIN. But using the HDOS enhanced version of asmx, the binary output is incorrect whether or not I use the -h flag. Looking at the differences, I can see that every label has the wrong address. The .LST file shows the problem:

2338                    ALGNR1:
... 233E CA 9C11 JZ ALGNR1 ; This should be CA 3823 ... ALGNR1 119C

What should I be doing differently? Thanks!

—b9

Reply all
Reply to author
Forward
0 new messages