Path: utzoo!attcan!uunet!aplcen!samsung!rex!ukma!usenet.ins.cwru.edu!abvax!iccgcc!lockemer From: lockemer@astro.pc.ab.com Newsgroups: comp.sys.cbm Subject: Re: power c assembler Message-ID: <299.26b695d6@astro.pc.ab.com> Date: 1 Aug 90 13:41:58 GMT References: <1990Jul27.184702.728@watdragon.waterloo.edu> Distribution: comp Lines: 32 In article <1990Jul27.184702.728@watdragon.waterloo.edu>, amewalduck@crocus.uwaterloo.ca (Andrew Walduck) writes: > Does anyone know of a 6502 assembler for the C64 that will output object files > that are compatible with the POWER C (or C POWER) package? > Any 6502 assembler should work with it. I have Power Assembler and Merlin 128. Power C contains the sys() function which allows for jumping to ML routines. As far as I know, you don't use object files created by the assembler, you just load the ML routines into memory where they can then be accessed via Power C's sys() function. > Also is anyone out there using POWER C heavily for C64 development work? Does > anyone have any POWER C tricks, bug reports, info on using with assembler, etc? I used Power C 128 to do my college senior project. For small programs it works like a charm, but there are some problems (at least on the 128) that arise when developing large projects. The fact that Power C is POORLY!!! documented does not help the cause. It would be easier to address problems if you have specific questions rather than start rambling. I will say that I have figured out how to access relative files (not covered in the manual) and have discovered problems when more than one large structure is used. There are some work arounds though. Also, if your project is large enough to push the memory limit, lock-ups start occurring. Hope this helps... Todd Lockemer > > Thanx > Andrew Walduck > amewalduck@crocus.uwaterloo.edu >