On Samstag 13 November 2010, Ullrich von Bassewitz wrote: > Using the new linker features, I'm currently experimenting with such a > linker config for assembler programmers (for the C64 as a first take). > When doing so, a few questions came up: > > 1. What is a reasonable default start address for a config targeted to > assembler programmers? $801? $C000? $4000? personally, i would suggest 0800 even, perfect location imho, all my stuff starts there :) > 2. How about the usable RAM area? Should it be limited to $A000 by default? > My current version uses $FFFF, which means that any errors will go > undetected. $ffff should be the limit > 3. Is it desirable to have an optional BASIC SYS header, or is this used so > rarely that people are better served with a less complex linker config? adding a basic stub should definately be optional, and it shouldnt be the default either. i can see the benefit of having it added by the assembler and not having to do it yourself in the sourcefile though :) > 4. How about the SYS token, is it the same on all existing 65xx Commodore > machines? In other words: Is a BASIC SYS header module portable across > all CBM machines? I do think so, but I'm not 100% sure. its the same everywhere :) -- http://www.hitmen-console.org http://magicdisk.untergrund.net http://www.pokefinder.org http://ftp.pokefinder.org I don't know the key to success, but the key to failure is trying to please everybody. <Bill Cosby> ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo@musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.Received on Sat Nov 13 20:09:40 2010
This archive was generated by hypermail 2.1.8 : 2010-11-13 20:09:43 CET