M4Duke / m4rom

M4 Board, z80 rom part
http://www.spinpoint.org
13 stars 3 forks source link

Not an issue, only request info #10

Open emitdrop opened 3 years ago

emitdrop commented 3 years ago

Hi Duke,

I am following your examples in assembler for the M4 board.

Once I was able to understand an example (the one in dnslookup.s), I tried to load it into a development environment to introduce modifications and test it on the M4board.

I was wondering if you could please tell me what tools the examples are made with. It would help me to find out more information or directly use them instead. I'm trying with SDCC and sdas to assemble for the z80. I see that there are differences and sdas does not fully recognize the sources of the examples. I have been able to fix some little differences, like using "#0x" instead of "&", but others still give problems.

Thanks in advance.

M4Duke commented 3 years ago

The lookup.s was written using MAXAM assembler (running on the CPC itself). Some of the later examples were written using RASM. I would highly recommend using RASM : https://github.com/EdouardBERGE/rasm/releases

I think it will assemble the MAXAM examples too.

Only the M4ROM is written using sdasz80. It probably will not assemble with anything else.

Let me know if any issues.

emitdrop commented 3 years ago

Thank you Duke,

I'll try your suggests.

Regards.