Is there any sort of good Z80 compilers for Mac users?
Regards,
Shaun.
AFAIK z88dk is open source and it should be possible to compile it in Mac. The main assemblers (pasmo, sjasmplus...) are also open source. What kind of compiler do you need?
z88dk works on Mac OSX (although you need the latest SVN release of z88dk on 64 bit OSX)
sjasmplus works on Mac OSX
Those are the ones I use, I've not tried any others. But GNU binutils will I expect work fine, and any other open source assembler that doesn't do anything insanely OS specific (there's no reason for a cross assembler or compiler to do anything OS specific).
Indeed, z88dk and sjamplus work fine on my VAX :-)
Works nicely on a Mac, although it's a little bit quirky for people used to 'proper' command line apps (it'll try to prompt you for an output address, which gets a bit messy when you're redirecting the output to a file and don't get to see the message prompting you for... well, yeah)
Works nicely on a Mac, although it's a little bit quirky for people used to 'proper' command line apps (it'll try to prompt you for an output address, which gets a bit messy when you're redirecting the output to a file and don't get to see the message prompting you for... well, yeah)
Comments
AFAIK z88dk is open source and it should be possible to compile it in Mac. The main assemblers (pasmo, sjasmplus...) are also open source. What kind of compiler do you need?
sjasmplus works on Mac OSX
Those are the ones I use, I've not tried any others. But GNU binutils will I expect work fine, and any other open source assembler that doesn't do anything insanely OS specific (there's no reason for a cross assembler or compiler to do anything OS specific).
Indeed, z88dk and sjamplus work fine on my VAX :-)
Thanks guys,
Shaun.
Better use the new pasmo address:
http://www.speccy.org/pasmo
As the download links are broken in the old page.
Pasmo is good. Simple i.e. not too many config options and just a single file exe.
Then, is there a good open source disassembler?
Works nicely on a Mac, although it's a little bit quirky for people used to 'proper' command line apps (it'll try to prompt you for an output address, which gets a bit messy when you're redirecting the output to a file and don't get to see the message prompting you for... well, yeah)