Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!comp.vuw.ac.nz!canterbury.ac.nz!chem194 From: chem194@canterbury.ac.nz (John Davis, programmer at large, chemistry department) Newsgroups: comp.sys.amiga.tech Subject: Re: Assembly Language Message-ID: <1990Oct30.123203.9581@canterbury.ac.nz> Date: 29 Oct 90 23:32:03 GMT References: <1990Oct26.233149.8978@jato.jpl.nasa.gov> <837@public.BTR.COM> Distribution: comp.sys.amiga.tech Organization: University of Canterbury Lines: 30 In article <837@public.BTR.COM>, eeh@public.BTR.COM (Eduardo E. Horvath eeh@btr.com) writes: > In article <1990Oct26.233149.8978@jato.jpl.nasa.gov> jdickson@jato.Jpl.Nasa.Gov (Jeff Dickson) writes: > >> I need pointers on a good assembly language compiler-linker >>package for the Amiga. I was an avid Z80 assembly language person >>back in the 8 bit CPU days - I really like it. Any available that >>generate PRN like files that Microsoft's M80 compiler produced? > > If the PRN files are absolute listings with the mnemonics and the hex > code generated side by side, I don't think you can get the equivalent on an > Amiga. The reason for that is that addresses are not inserted until load time, > and every load is potentially different and unique, so the hex will constantly > change. Actually, HiSoft's DevPac supports the output of _absolute_ code ( i.e. code ORG'd to a specific adress, such as you need for ROM-able code ), hence with the list-to-disk option turned on it will do what is required. I'm pretty certain a few other proper Assembler development systems do too ... like it's very handy both for cross-development for embedded systems, and also I guess for games that take the hardware over directly and hence don't use the AmigaDOS code loader/relocator. ----------------------------------------------------------- | o John Davis - CHEM194@canterbury.ac.nz o | | o (Depart)mental Programmer,Chemistry Department o | | o University of Canterbury, Christchurch, New Zealand o | | o o | | o co-sysop AmigaINFO BBS,1200/2400 baud CCITT, o | | o 24 hours a day, ph NZ +3-3371-531 o |