home *** CD-ROM | disk | FTP | other *** search
- ; ASMB3.SUB
- ;
- ; Walt Jung 03/12/85
- ;
- ; This file shows how to (more simply) edit and assemble
- ; BYE33n.ASM for multiple versions and/or many changes...
- ; WITHOUT always editing the humongous 80K source each time.
- ;
- ; The key is to use LASM, and the LINKing assembly feature.
- ; To do this, split BYE33n into 3 main parts, plus the hardware insert
- ; specific to your machine. The parts are: (for BYE331 as an ex.)
- ;
- ; B331.ASM The option part, up to "ORG 100" (not to include)
- ; B331B.ASM The relocating part of the source, up to
- ; where your hardware insert goes
- ; HDWINS.ASM Your machine specific hardware insert, renamed
- ; B331C.ASM The final part of BYE33n.ASM
- ;
- ; Edit the original source, splitting it into these parts.
- ; On the LAST line of each of the first three sources (only)
- ; add the statement:
- ; LINK B331B.ASM
- ; LINK HDWINS.ASM
- ; LINK B331C.ASM
- ; (These will of course be uncommented in the actual sources)
- ;
- ; Now you can fine-tune it all much more quickly, as
- ; you need only edit the small chunks, for different options.
- ; Parts B and C will need few changes. A VERY pleasant bonus is
- ; that LASM will actually assembly a hefty source such as this
- ; FASTER than MAC will. Kudos Ward (sorry DR).
- ;
- ; When all is ready, place a copy of EX, LASM and MLOAD
- ; on your disc, enter in the following as a command line, and
- ; let er rip.
- ; B>ex asmb3 b331<RETURN>
- ;
- lasm $1.bbz
- mload $1
-