Page 1 of 1

What cross-assembler is Krusader written for?

PostPosted: Feb Sun 26, 2012 3:03 pm
by tranter
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.

Re: What cross-assembler is Krusader written for?

PostPosted: Feb Sun 26, 2012 8:47 pm
by Kallikak
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

Re: What cross-assembler is Krusader written for?

PostPosted: Feb Sun 26, 2012 9:01 pm
by tranter
Thanks, I'll take a look at it.

Re: What cross-assembler is Krusader written for?

PostPosted: Feb Mon 27, 2012 11:47 am
by tranter
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.