Easy use Z80 Compiler

Por Chaom

Rookie (21)

Imagen del Chaom

11-09-2017, 11:42

I make my own Z80 Compiler to compile MSX program and routine in Assembly.

It can Load/Save/Edit/Compile the Z80 Assembly easily. (*.ASM)
See example file in "BLOAD.ASM" and "DOS.ASM"

some keyboard shortcut:
CTRL+S to save
CTRL+A to select all
CTRL+Y to detele line
CTRL+F to search text
F3 to continue search

Only Windows version for this time.
If anyone want a Linux version or more features, please tell me on this board.

slumpmax's github

Login sesión o register para postear comentarios

Por santiontanon

Paragon (1526)

Imagen del santiontanon

11-09-2017, 14:14

Hi Chaom, sounds interesting! any screenshots for those of us not using Windows? Smile

Por Grauw

Ascended (10159)

Imagen del Grauw

11-09-2017, 14:24

For me it’s a big plus if an assembler is cross-platform (Windows, Mac & Linux). Normally I use my own assembler, however if I want to help out with a project which uses yours, as a Mac user I need Mac support or else I can’t compile. So that would be my suggestion.

Por Chaom

Rookie (21)

Imagen del Chaom

11-09-2017, 14:54

Thank you for reply.
I will try do it for Mac and Linux users.

Por WORP3

Paladin (828)

Imagen del WORP3

11-09-2017, 19:16

Great work but isn't an assembler instead of a compiler?

Por Chaom

Rookie (21)

Imagen del Chaom

12-09-2017, 03:14

The simple reason is I do not like "Assembler" as name Big smile

Por ro

Scribe (4541)

Imagen del ro

12-09-2017, 07:53

WORP3 wrote:

Great work but isn't an assembler instead of a compiler?

Yup.
Converting Mnemonics/Asm to binairy code is called "assembling", not "compiling". That's what a C compiler (for example) does.

Por Chaom

Rookie (21)

Imagen del Chaom

15-09-2017, 08:09

Very unstable and no test in Linux version.

Download
slumpmax's github

Por Chaom

Rookie (21)

Imagen del Chaom

21-09-2017, 08:10

I'm a beginner for GitHub and this is new links.
Z80-Forever GitHub
Download

I develop with Lazarus but no news for Linux,
because I trying to apply a window theme for it and not satisfactory.