Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!wuarchive!psuvax1!psuvm!art100 From: ART100@psuvm.psu.edu (Andy Tefft) Newsgroups: comp.sys.apple2 Subject: Re: Questions,questions,questions. Message-ID: <90311.100440ART100@psuvm.psu.edu> Date: 7 Nov 90 15:04:40 GMT References: <0C89ED2990BF80A479@snybufva.bitnet> <1990Nov4.214233.4187@ux1.cso.uiuc.edu> <2247@unsvax.NEVADA.EDU> Organization: Penn State University Lines: 21 In article <2247@unsvax.NEVADA.EDU>, alfter@uns-helios.nevada.edu (SCOTT ALFTER) says: > >Now here's a question: do you think a macro set could be made for an >8-bit assembler to cross-assemble 65816 code? It's something to think >about. :-) (Not that I'd have any immediate use for it, though.) Sure. When I was out looking to buy my 65802 Brian Willoughby at microsoft told me he'd made up a set of macros for the 65802 in his souped-up //+. (brianw@microsoft.com i believe) I have started writing similar macros but the small problem is just that without a lot of if-then stuff (some of which may not even be possible), you'd need a different macro name for each addressing mode (ick). Also the code wouldn't be real readable: clc >>> lda point >>> adc 4 bne blah etc.