It is possibly an in house generated assembler. It may even have been written in Forth. Most Forth assemblers are written as single pass but it is not hard to make it a multiple pass. Such an assembler could have been cobbled together in Forth in a couple weeks of one programmer. I do know that they did extensive internal work in Forth. I have a ICE product that was clearly done in Forth ( missing pods and personality floppies ). Dwight
________________________________ From: cctalk <[email protected]> on behalf of Will Cooke via cctalk <[email protected]> Sent: Thursday, March 21, 2019 1:47 PM To: Glen Slick; General Discussion: On-Topic and Off-Topic Posts Subject: Re: What 6502 macro assembler was used for the AIM-65 Monitor ROM? > On March 21, 2019 at 4:20 PM Glen Slick via cctalk <[email protected]> > wrote: > > > Anyone know what 6502 macro assembler was used for the AIM-65 Monitor > ROM, as shown in the AIM-65 Monitor Program Listing manual, document > number 29650N36L ? > I would suspect it was the Rockwell System 65 Development System assembler mentioned in this book: https://www.commodore.ca/wp-content/uploads/2018/11/1981_Rockwell_Electronic_Devices_Division_Data_Book.pdf on page 295 Will "He may look dumb but that's just a disguise." -- Charlie Daniels "The names of global variables should start with // " -- https://isocpp.org
