Z80 Cross Assembler For Windows

1,429 views
Skip to first unread message

Steve Crompton

unread,
Jan 9, 2018, 10:29:15 AM1/9/18
to RC2014-Z80
Hi All

Now I have my RC2014 up and running with CP/M upgrade, I thought I would have a go at some Z80 Assembler. Can anyone recommend a well documented FREE cross assembler that will run on Windows 7 or Windows 10 ?

Regards
Steve

Peter Willard

unread,
Jan 9, 2018, 11:27:30 AM1/9/18
to RC2014-Z80
There is the WEB BASED ASM80.com mentioned in the MONITOR thread.  Along with that there is actually a LOCAL version of ASM80 that runs on windows called IDE80.  https://www.ide80.com/ 

phillip.stevens

unread,
Jan 9, 2018, 4:46:07 PM1/9/18
to RC2014-Z80

Now I have my RC2014 up and running with CP/M upgrade, I thought I would have a go at some Z80 Assembler. Can anyone recommend a well documented FREE cross assembler that will run on Windows 7 or Windows 10?

The obvious (and IMHO best) answer is the z80asm included as part of the z88dk. Called either after the C compiler, or simply as an assembler, its ability (with the z88dk linker) to pull large numbers of files with very flexible origin locations together is a winner.

Also, z80asm is very actively maintained and supported by Paul and the rest of the z88dk team, with a daily drop being made available, umm daily.

There's been quite a bit of traffic on this forum about z88dk, so a quick search will find what you need.

Phillip Stevens

unread,
Jan 9, 2018, 5:01:24 PM1/9/18
to rc201...@googlegroups.com
Also, z80asm is very actively maintained and supported by Paul and the rest of the z88dk team, with a daily drop being made available, umm daily.

Oops. Sorry bad link on the z88dk nightly build. Just a coincidence that the last sourceforge release was 12 months to the day...

Ian Justman

unread,
Jan 28, 2018, 2:52:07 AM1/28/18
to RC2014-Z80
The way I use what I use for a cross assembler (more like its disassembler) under Windows is via Windows 10's  Windows Subsystem for Linux (as I already use it under actual Linux) is what's called "My Z80 Tools", located here:


I'll probably have to build it under MinGW to get an actual Windows executable.

djrm

unread,
Jan 28, 2018, 12:33:00 PM1/28/18
to RC2014-Z80
Hello Ian,
 I have been looking dor a simple disasembler / compiler
I have tried downloading the MZT package but get an access denied error.
DO you know what I need to do to get a copy?
Kind regards, David.

Message has been deleted
Message has been deleted

Ian Justman

unread,
Jan 29, 2018, 1:08:07 AM1/29/18
to RC2014-Z80
Oof, confirmed.

I tried to attach a copy but I can't seem to get it to post.  Try using this link on my OneDrive to get a copy:


If you are using Windows 10, you can build this under WSL (Windows Subsystem for Linux).  If you're using the Ubuntu base, you need to install "cmake" and "bison".  "Build-essential" should already be installed.

I'll see if I can build a MinGW version of this package.

 

djrm

unread,
Jan 29, 2018, 3:24:34 AM1/29/18
to RC2014-Z80

Thanks Ian,I downloaded the archive on my windows PC but thought I'd try it first on Linux, so I tried to download again but now it times out whilst trying.
I copied manually so I'm ok, but if anyone else tries then perhaps it will fail to download for them too.
Kind regards, David.
Reply all
Reply to author
Forward
0 new messages