!pr1
!lm12
!rm75
Required patch in 68000 Cross Assembler

John Wallace, of Two Rivers, Wisconsin, has reported a bug in the 68000 Macro Cross Assembler.  If you have serial number 1-46, or 52 or 53, you need this patch.  I recommend that you do the patching on a COPY of the original disk, just in case....

In a MOVEM.L instruction the last pair of bytes is garbled.

Patches for motherboard version:

1.  Boot the Cross Assembler disk, and select option 1
    from the menu to load the motherboard version.

2.  Type in the following patch:

    :$3B31:98   (it was 99)

3.  Save the patched version:

    :BSAVE S-C.ASM.MACRO.68000,A$1000,L$2D7F


Patches for RAM Card version:

1.  Boot the Cross Assembler disk, and select option 2
    from the menu to load the RAM card version.

2.  Patch the correct byte as follows:

    :MNTR
    *C08B C08B D7AF:98     (it was 99)

3.  Save the patched result:

    *BSAVE S-C.ASM.MACRO.68000.LC2,A$D01C,L$0838
    *C080
    *3D0G

(The second patch is trickier, because the patch goes into the second bank.)


Sincerely,




Bob Sander-Cederlof
