This page (revision-82) was last changed on 03-Feb-2023 15:21 by Roland B. Wassenberg 

This page was created on 13-Mar-2010 14:04 by Carsten Strotmann

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
82 03-Feb-2023 15:21 20 KB Roland B. Wassenberg to previous
81 14-Jun-2020 21:31 20 KB Roland B. Wassenberg to previous | to last

Page References

Incoming links Outgoing links
Mac65

Version management

Difference between version and

At line 3 changed one line
MAC/65 is a 6502 macro assembler written by Stephen D. Lawrow and originally sold by [Optimized Systems Software] for the Atari 8-bit computers. It was first released on disk in 1982, then later on a 16 KB bank-switched "SuperCartridge".
MAC/65 is a 6502 macro assembler written by Stephen D. Lawrow and originally sold by [Optimized Systems Software|https://en.wikipedia.org/wiki/Optimized_Systems_Software] for the Atari 8-bit computers. It was first released on disk in 1982, then later on a 16 KiB bank-switched 'SuperCartridge'.
At line 114 added one line
* Photos of Fred Meijer's MAC/65 1.02 cartridge:
At line 141 changed one line
* MAC/65 1.01 (1986) source code; Yotta-thanks to all who help us here:
* MAC/65 1.01 (1986) source code (See [A call for help|Mac65#ACallForHelp] below):
At line 162 changed one line
!! MAC-XE 3.4i (1986-02-11)
!! MAC XE 3.4i (1986-02-11)
At line 164 changed one line
The "slave" source disk of MAC/65 v. 3.6 (described in a later section) contains a file named MACXE.EPR, which is an assembled binary of a version of MAC/65 that identifies itself as "MAC XE version 3.4i" with the date 2/11/86.
The "slave" source disk of MAC/65 v. 3.6 (described in a [later section|Mac65#MAC653.619880107]) contains a file named MACXE.EPR, which is an assembled binary of a version of MAC/65 that identifies itself as "MAC XE version 3.4i" with the date 2/11/86.
At line 168 changed one line
This version is identical to the "Assembler v. 3.4" version (described in the next section), the only difference being the text on the start screen. To build a version that is identical to MACXE.EPR, take the sources of Assembler 3.4 and change the lines 40-70 of D1:COPY:
This version is identical to the "Assembler v. 3.4" version (described in the [next section|Mac65#Assembler3.419871221]), the only difference being the text on the start screen. To build a version that is identical to MACXE.EPR, take the sources of Assembler 3.4 and change the lines 40-70 of D1:COPY:
At line 186 changed one line
* Assembler 3.4 source code; Yotta-thanks to all who help us here:
* Assembler 3.4 source code (See [A call for help|Mac65#ACallForHelp] below):
At line 199 changed one line
As noted in the previous section, the resulting file MASTER.OBJ differs from the MAC XL 3.4i binary (found on the MAC/65 v. 3.6 source disks) only in the copyright text.
As noted in the [previous section|Mac65#MACXE3.4i19860211], the resulting file MASTER.OBJ differs from the MAC XL 3.4i binary (found on the MAC/65 v. 3.6 source disks) only in the copyright text.
At line 212 changed one line
* MAC/65 3.6. source code; Yotta-thanks to all who help us here:
* MAC/65 3.6. source code (See [A call for help|Mac65#ACallForHelp] below):
At line 221 added 2 lines
The "slave" source disk also contains a file named MACXE.EPR, which is an assembled binary of MAC XE 3.4i (described in an [earlier section|Mac65#MACXE3.4i19860211]).
At line 269 added 10 lines
!!!A call for help
The source files of the work-in-progress versions of MAC/65 have not yet been analysed. It is unknown what are the new features introduced in each of the following versions:
* [MAC/65 1.01 (1986)|Mac65#MAC651.011986]
* [Assembler 3.4|Mac65#Assembler3.41987-12-21]
* [MAC/65 3.6|Mac65#MAC653.61988-01-07]
Comparing source codes of these versions to each other, and to the [source code of the released version 1.01|Mac65#SourceCode], would allow to discover the new features and document them. Yotta-thanks to all who help us here.
At line 274 changed one line
* A good soul from AtariAge - for creating ROM images of MAC-XE 3.4i and MAC/65 3.6 two-chip cartridge (034M bank order); thank you so much good soul! :-)))
* A good soul from AtariAge - for creating ROM images of MAC XE 3.4i and MAC/65 3.6 two-chip cartridge (034M bank order); thank you so much good soul! :-)))
At line 276 changed one line
* Tomasz 'Kr0tki' Krasuski - for assembling source codes and creating cartridge images of MAC/65 1.01 (1986), MAC-XE 3.4i, Assembler 3.4, and MAC/65 3.6, we owe you so much. :-)))
* Tomasz 'Kr0tki' Krasuski - for assembling source codes and creating cartridge images of MAC/65 1.01 (1986), MAC XE 3.4i, Assembler 3.4, and MAC/65 3.6, we owe you so much. :-)))