017
01.03.2014, 19:27 Uhr
holm
|
Ich bin auf der Suche nach einem MACRO Fähigen Z80 CROSS Assembler über wla-dx gestolpert, das ist ein Assembler/Disassembler der aus Computerspiele-Ecke kommt.
http://www.villehelin.com/wla.html
Einiges daran gefällt mir so nicht 100% (Listing Format z.B), aber das Ding hat auch den Vorteil mit einem Linker zu arbeiten und so Objekte zusammen linken zu können.Unterstütze Plattformen sind:
AmigaOS 1-3 (680x0) AmigaOS 4 (PPC) Linux MSDOS Un*x Win32
unterstütze Prozessoren
6502 (NES, etc.) 65C02 (VIC-20, etc.) 6510 (C64, etc.) 65816 (SNES, etc.) GB-Z80 (Game Boy) HuC6280 (PC-Engine) SPC-700 (SNES sound chip) Z80 (GG, SMS, MSX, Spectrum, Ti86, etc.)
Die Quellen von M80, wären mir trotzdem lieber..
Gruß, Holm -- float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v; {s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+ (r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&& (A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;} |