From: MagerValp (MagerValp_at_cling.gu.se)
Date: 2002-12-19 18:42:12
I've been hacking away at the 80 column mode of the C128, and I have an experimantal patch available at http://www.cling.gu.se/~cl3polof/vdc.patch.gz Note that this is not fit for public consumption yet, and contains calls to hardcoded address and other nasties. Uz, I've moved cbm/revers.s to the various platform dependent directories, and it now uses the kernal zp variable instead of its own location to hold the rev flag. The changed or added files are *** cc65-vdc/libsrc/c128/Makefile Thu Dec 19 14:55:41 2002 *** cc65-vdc/libsrc/c128/c128.inc Thu Dec 19 14:43:48 2002 *** cc65-vdc/libsrc/c128/color.s Thu Dec 19 18:13:11 2002 *** cc65-vdc/libsrc/c128/cputc.s Thu Dec 19 18:23:12 2002 *** cc65-vdc/libsrc/c128/crt0.s Thu Dec 19 18:21:00 2002 *** cc65-vdc/libsrc/c128/revers.s Thu Dec 19 14:49:19 2002 *** cc65-vdc/libsrc/c16/revers.s Thu Dec 19 14:51:07 2002 *** cc65-vdc/libsrc/c64/revers.s Thu Dec 19 14:50:38 2002 *** cc65-vdc/libsrc/cbm/Makefile Thu Dec 19 14:52:41 2002 *** cc65-vdc/libsrc/cbm/revers.s Thu Jan 1 01:00:00 1970 *** cc65-vdc/libsrc/cbm510/revers.s Thu Dec 19 14:51:55 2002 *** cc65-vdc/libsrc/cbm610/revers.s Thu Dec 19 14:52:01 2002 *** cc65-vdc/libsrc/geos/revers.s Thu Dec 19 14:51:35 2002 *** cc65-vdc/libsrc/pet/revers.s Thu Dec 19 14:51:22 2002 *** cc65-vdc/libsrc/plus4/revers.s Thu Dec 19 14:51:13 2002 *** cc65-vdc/libsrc/vic20/revers.s Thu Dec 19 14:50:44 2002 The only immediately visible bug is that it doesn't switch to lower case when you start the program, despite the lda #14 jsr $ffd2 in crt0.s. Reverse mode is also enabled when you exit, and I'm not sure why. -- ___ . . . . . + . . o _|___|_ + . + . + . Per Olofsson, arkadspelare o-o . . . o + MagerValp_at_cling.gu.se - + + . http://www.cling.gu.se/~cl3polof/ ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo_at_musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.
This archive was generated by hypermail 2.1.3 : 2002-12-19 18:45:29 CET