What cross-assembler is Krusader written for?

Discuss software for the Apple 1/replica 1

What cross-assembler is Krusader written for?

Postby tranter » Feb Sun 26, 2012 3:03 pm

I'd like to assemble Krusader from source, but I don't know what cross-assembler is was written for. It's not compatible with CC65 and it won't assemble itself. Does anyone know?

Incidently, if you are using Krusader, make sure that the manual matches the version you have, The Replica CD I received had the manual for version 1.2 but version 1.3 was in the system's EEPROM. Some addresses have changed between version 1.2 and 1.3 and that caused me some confusion until I realized there was a newer manual available.
User avatar
tranter
 
Posts: 96
Joined: Jan Sun 15, 2012 7:39 pm
Location: Ottawa, Ontario, Canada

Re: What cross-assembler is Krusader written for?

Postby Kallikak » Feb Sun 26, 2012 8:47 pm

I worked on it using the 6502 Assembler by Michal Kowalski. This is mentioned at the end of the first page of the manual with the link as a footnote, but it seems the link is out of date and you now need to go to http://exifpro.com/utils.html.

The assembler and environment was very handy for debugging KRUSADER, though there were some bugs. I ended up building my own version just to add some extra import/export options and fix some of the editor bugs (mostly related to undo and handling breakpoints), but it's not actually necessary to work with it.

Ken
Kallikak
 
Posts: 172
Joined: Jan Sun 29, 2006 7:42 pm
Location: Sydney

Re: What cross-assembler is Krusader written for?

Postby tranter » Feb Sun 26, 2012 9:01 pm

Thanks, I'll take a look at it.
User avatar
tranter
 
Posts: 96
Joined: Jan Sun 15, 2012 7:39 pm
Location: Ottawa, Ontario, Canada

Re: What cross-assembler is Krusader written for?

Postby tranter » Feb Mon 27, 2012 11:47 am

It turned out to only be a few minutes work to port Krusader to the CC65 assembler, especially with the "--feature labels_without_colons" option. That let me build it for RAM and try out the 65c02 version, which was what I wanted to do.
User avatar
tranter
 
Posts: 96
Joined: Jan Sun 15, 2012 7:39 pm
Location: Ottawa, Ontario, Canada


Return to Software

Who is online

Users browsing this forum: No registered users and 1 guest

cron