I looked at CBMLister when writing the viewer in my CBMXfer program but ended up re-writing it from scratch. My lister supports all major dialects (PET,VIC,C64,CBM-II,C128,C65) and autodetects using the load address. It has options to space keywords, switch from upper/lowercase, and to expand control words (like RVS, CLR, HOME etc). There is also an option to split multi-statement lines. Give it a try! http://ca.geocities.com/sjgray@xxxxxxxxxx/CBM/cbmxfer.html Steve PS: Thanks Leif for the original version of GUI4CBM4WIN, which is what CBMXfer is based on. ----- Original Message ---- > From: Leif Bloomquist <leif@xxxxxxxxxxxxxxxx> > To: torontocbm@xxxxxxxxxxxxx > Sent: Thursday, April 30, 2009 10:34:31 AM > Subject: [torontocbm] Re: WinVICE > > On Thu, Apr 30, 2009 at 10:30 AM, STEVE GRAY wrote: > > > I'm not sure exactly what you are asking.. do you want to print BASIC > > listings or assembler code? Are these files inside a D64 image? > > There is also the online CBMLister utility for BASIC programs. Just > point it to your PRG file (you might have to extract it from the D64 > or save it externally yourself) and it formats it nicely. > > http://www.davidviner.com/cbmlister.php > > -Leif > > > -- > Leif Bloomquist > leif(at)schemafactor(dot)com > http://home.ica.net/~leifb/ > > "It's better to light a candle, than curse the darkness." - Chinese Proverb