From: Jim W. <ma...@em...> - 2003-05-19 20:04:48
|
Hello everyone, I had to download the source to build 141 from Simon's website to get vc5opti.cpp. http://www.pona.net/basilisk/lpesonen.htm Also wanted to note that building "Basilisk II Windows port: assembler optimized version" results in various errors of which I've been unable to resolve completely due to lack of programming knowledge. I am using MASM 6.15 and VC++ 6 SP5 on Windows 2000 Pro SP3. I problem I can't get past right now is the nested macro: cmovdef MACRO opname, ccode opname MACRO dst, src local x, y x: bsf dst, src y: nop org x+1 db 40h + ccode org y ENDM ENDM Which results mainly in the three errors: .\asm\opdefs.inc(23) : error A2008: syntax error : macro cmovdef(1): Macro Called From .\asm\opdefs.inc(23): Include File .\asm\opdefs.inc(23) : error A2012: PROC, MACRO, or macro repeat directive must precede LOCAL cmovdef(2): Macro Called From .\asm\opdefs.inc(23): Include File .\asm\opdefs.inc(23) : error A2034: must be in segment block And while following the directions for "Building Basilisk II Windows port, old version", build68k is not creating the source files, instead choking with the following command prompt output: #include "sysdeps.h" #include "readcpu.h" struct instr_def defs68k[] = { I guess I need to spend more time investigating, but thought I'd pass along this info. Thank you for your time. Jim Watters |