changeset 1401:38b29fc7cd5e

i
author boisy
date Wed, 26 Nov 2003 19:06:06 +0000
parents c0c60415ff34
children cd2c72039609
files level2/sys/makefile level2/sys/stdfonts level2/sys/stdfonts.asm level2/sys/stdmv.asm level2/sys/stdpats_16 level2/sys/stdpats_16.asm level2/sys/stdpats_2 level2/sys/stdpats_2.asm level2/sys/stdpats_4 level2/sys/stdpats_4.asm level2/sys/stdptrs level2/sys/stdptrs.asm
diffstat 12 files changed, 906 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/level2/sys/makefile	Wed Nov 26 18:07:54 2003 +0000
+++ b/level2/sys/makefile	Wed Nov 26 19:06:06 2003 +0000
@@ -6,7 +6,8 @@
 
 L1TXTFILES	= errmsg password
 L2TXTFILES	= motd
-L2BINFILES	= stdfonts stdpats_2 stdpats_4 stdpats_16 stdptrs
+GFXFILES	= stdfonts stdpats_2 stdpats_4 stdpats_16 stdptrs \
+		ibmedcfont isolatin1font
 HELPFILES	= asm.hp attr.hp \
 		backup.hp basic09.hp binex.hp build.hp \
 		chd.hp chx.hp cmp.hp cobbler.hp config.hp copy.hp cputype.hp \
@@ -35,8 +36,7 @@
 HELPMSG		= helpmsg
 
 TEXTFILES	= $(L2TXTFILES) $(HELPMSG) $(L1TXTFILES)
-BINFILES	= $(L2BINFILES)
-ALLOBJS		= $(TEXTFILES) $(BINFILES)
+ALLOBJS		= $(TEXTFILES) $(GFXFILES)
 
 all:	$(ALLOBJS) $(DEPENDS)
 
@@ -47,10 +47,10 @@
 	-$(SOFTLINK) $(6809L1)/sys/$@
 
 clean:
-	$(RM) $(HELPMSG) $(L1TXTFILES)
+	$(RM) $(HELPMSG) $(L1TXTFILES) $(GFXFILES)
 
-showbinobjs:
-	@$(ECHO) $(BINFILES)
+showgfxobjs:
+	@$(ECHO) $(GFXFILES)
 
 showtextobjs:
 	@$(ECHO) $(TEXTFILES)
Binary file level2/sys/stdfonts has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/level2/sys/stdfonts.asm	Wed Nov 26 19:06:06 2003 +0000
@@ -0,0 +1,421 @@
+********************************************************************
+* StdFonts - Standard Fonts
+*
+* $Id$
+*
+* Edt/Rev  YYYY/MM/DD  Modified by
+* Comment
+* ------------------------------------------------------------------
+*          2003/11/26  Boisy G. Pitre
+* Made into source form.
+
+         nam   StdFonts
+         ttl   Standard Fonts
+
+
+         org   0
+
+L0000    fcb   $1B,$2B,$C8
+         fcb   $01		buffer #
+         fcb   $05		style 640x192x2
+         fdb   $0008		xsize
+         fdb   $0008		ysize
+         fdb   $0400		bytes
+
+         fcb   %00111000
+         fcb   %01000100
+         fcb   %01000000
+         fcb   %01000000
+         fcb   %01000000
+         fcb   %01000100
+         fcb   %00111000
+         fcb   %00010000
+
+         fcb   %01000100
+         fcb   %00000000
+         fcb   %01000100
+         fcb   %01000100
+         fcb   %01000100
+         fcb   %01001100
+         fcb   %00110100
+
+L0018    fcb   $00,$08,$10,$38,$44,$7C   L4...8D|
+L0020    fcb   $40,$38,$00,$10,$28,$38,$04,$3C   @8..(8.<
+L0028    fcb   $44,$3C,$00,$28,$00,$38,$04,$3C   D<.(.8.<
+L0030    fcb   $44,$3C,$00,$20,$10,$38,$04,$3C   D<. .8.<
+L0038    fcb   $44,$3C,$00,$10,$00,$38,$04,$3C   D<...8.<
+L0040    fcb   $44,$3C,$00,$00,$00,$38,$44,$40   D<...8D@
+L0048    fcb   $44,$38,$10,$10,$28,$38,$44,$7C   D8..(8D|
+L0050    fcb   $40,$38,$00,$28,$00,$38,$44,$7C   @8.(.8D|
+L0058    fcb   $40,$38,$00,$20,$10,$38,$44,$7C   @8. .8D|
+L0060    fcb   $40,$38,$00,$28,$00,$30,$10,$10   @8.(.0..
+L0068    fcb   $10,$38,$00,$10,$28,$00,$30,$10   .8..(.0.
+L0070    fcb   $10,$38,$00,$00,$18,$24,$38,$24   .8...$8$
+L0078    fcb   $24,$38,$40,$44,$10,$28,$44,$7C   $8@D.(D|
+L0080    fcb   $44,$44,$00,$10,$10,$28,$44,$7C   DD...(D|
+L0088    fcb   $44,$44,$00,$08,$10,$38,$44,$44   DD...8DD
+L0090    fcb   $44,$38,$00,$00,$00,$68,$14,$3C   D8...h.<
+L0098    fcb   $50,$3C,$00,$3C,$50,$50,$78,$50   P<.<PPxP
+L00A0    fcb   $50,$5C,$00,$10,$28,$38,$44,$44   P\..(8DD
+L00A8    fcb   $44,$38,$00,$28,$00,$38,$44,$44   D8.(.8DD
+L00B0    fcb   $44,$38,$00,$00,$00,$38,$4C,$54   D8...8LT
+L00B8    fcb   $64,$38,$00,$10,$28,$00,$44,$44   d8..(.DD
+L00C0    fcb   $4C,$34,$00,$20,$10,$44,$44,$44   L4. .DDD
+L00C8    fcb   $4C,$34,$00,$38,$4C,$54,$54,$54   L4.8LTTT
+L00D0    fcb   $64,$38,$00,$44,$38,$44,$44,$44   d8.D8DDD
+L00D8    fcb   $44,$38,$00,$28,$44,$44,$44,$44   D8.(DDDD
+L00E0    fcb   $44,$38,$00,$38,$40,$38,$44,$38   D8.8@8D8
+L00E8    fcb   $04,$38,$00,$08,$14,$10,$38,$10   .8....8.
+L00F0    fcb   $50,$3C,$00,$10,$10,$7C,$10,$10   P<...|..
+L00F8    fcb   $00,$7C,$00,$10,$28,$10,$00,$00   .|..(...
+L0100    fcb   $00,$00,$00,$08,$14,$10,$38,$10   ......8.
+L0108    fcb   $10,$20,$40,$00,$00,$00,$00,$00   . @.....
+L0110    fcb   $00,$00,$00,$10,$10,$10,$10,$10   ........
+L0118    fcb   $00,$10,$00,$28,$28,$28,$00,$00   ...(((..
+L0120    fcb   $00,$00,$00,$28,$28,$7C,$28,$7C   ...((|(|
+L0128    fcb   $28,$28,$00,$10,$3C,$50,$38,$14   ((..<P8.
+L0130    fcb   $78,$10,$00,$60,$64,$08,$10,$20   x..`d.. 
+L0138    fcb   $4C,$0C,$00,$20,$50,$50,$20,$54   L.. PP T
+L0140    fcb   $48,$34,$00,$10,$10,$20,$00,$00   H4... ..
+L0148    fcb   $00,$00,$00,$08,$10,$20,$20,$20   .....   
+L0150    fcb   $10,$08,$00,$20,$10,$08,$08,$08   ... ....
+L0158    fcb   $10,$20,$00,$00,$10,$54,$38,$38   . ...T88
+L0160    fcb   $54,$10,$00,$00,$10,$10,$7C,$10   T.....|.
+L0168    fcb   $10,$00,$00,$00,$00,$00,$00,$00   ........
+L0170    fcb   $10,$10,$20,$00,$00,$00,$7C,$00   .. ...|.
+L0178    fcb   $00,$00,$00,$00,$00,$00,$00,$00   ........
+L0180    fcb   $00,$10,$00,$00,$04,$08,$10,$20   ....... 
+L0188    fcb   $40,$00,$00,$38,$44,$4C,$54,$64   @..8DLTd
+L0190    fcb   $44,$38,$00,$10,$30,$10,$10,$10   D8..0...
+L0198    fcb   $10,$38,$00,$38,$44,$04,$38,$40   .8.8D.8@
+L01A0    fcb   $40,$7C,$00,$38,$44,$04,$08,$04   @|.8D...
+L01A8    fcb   $44,$38,$00,$08,$18,$28,$48,$7C   D8...(H|
+L01B0    fcb   $08,$08,$00,$7C,$40,$78,$04,$04   ...|@x..
+L01B8    fcb   $44,$38,$00,$38,$40,$40,$78,$44   D8.8@@xD
+L01C0    fcb   $44,$38,$00,$7C,$04,$08,$10,$20   D8.|... 
+L01C8    fcb   $40,$40,$00,$38,$44,$44,$38,$44   @@.8DD8D
+L01D0    fcb   $44,$38,$00,$38,$44,$44,$38,$04   D8.8DD8.
+L01D8    fcb   $04,$38,$00,$00,$00,$10,$00,$00   .8......
+L01E0    fcb   $10,$00,$00,$00,$00,$10,$00,$00   ........
+L01E8    fcb   $10,$10,$20,$08,$10,$20,$40,$20   .. .. @ 
+L01F0    fcb   $10,$08,$00,$00,$00,$7C,$00,$7C   .....|.|
+L01F8    fcb   $00,$00,$00,$20,$10,$08,$04,$08   ... ....
+L0200    fcb   $10,$20,$00,$38,$44,$04,$08,$10   . .8D...
+L0208    fcb   $00,$10,$00,$38,$44,$04,$34,$4C   ...8D.4L
+L0210    fcb   $4C,$38,$00,$10,$28,$44,$44,$7C   L8..(DD|
+L0218    fcb   $44,$44,$00,$78,$24,$24,$38,$24   DD.x$$8$
+L0220    fcb   $24,$78,$00,$38,$44,$40,$40,$40   $x.8D@@@
+L0228    fcb   $44,$38,$00,$78,$24,$24,$24,$24   D8.x$$$$
+L0230    fcb   $24,$78,$00,$7C,$40,$40,$70,$40   $x.|@@p@
+L0238    fcb   $40,$7C,$00,$7C,$40,$40,$70,$40   @|.|@@p@
+L0240    fcb   $40,$40,$00,$38,$44,$40,$40,$4C   @@.8D@@L
+L0248    fcb   $44,$38,$00,$44,$44,$44,$7C,$44   D8.DDD|D
+L0250    fcb   $44,$44,$00,$38,$10,$10,$10,$10   DD.8....
+L0258    fcb   $10,$38,$00,$04,$04,$04,$04,$04   .8......
+L0260    fcb   $44,$38,$00,$44,$48,$50,$60,$50   D8.DHP`P
+L0268    fcb   $48,$44,$00,$40,$40,$40,$40,$40   HD.@@@@@
+L0270    fcb   $40,$7C,$00,$44,$6C,$54,$54,$44   @|.DlTTD
+L0278    fcb   $44,$44,$00,$44,$44,$64,$54,$4C   DD.DDdTL
+L0280    fcb   $44,$44,$00,$38,$44,$44,$44,$44   DD.8DDDD
+L0288    fcb   $44,$38,$00,$78,$44,$44,$78,$40   D8.xDDx@
+L0290    fcb   $40,$40,$00,$38,$44,$44,$44,$54   @@.8DDDT
+L0298    fcb   $48,$34,$00,$78,$44,$44,$78,$50   H4.xDDxP
+L02A0    fcb   $48,$44,$00,$38,$44,$40,$38,$04   HD.8D@8.
+L02A8    fcb   $44,$38,$00,$7C,$10,$10,$10,$10   D8.|....
+L02B0    fcb   $10,$10,$00,$44,$44,$44,$44,$44   ...DDDDD
+L02B8    fcb   $44,$38,$00,$44,$44,$44,$28,$28   D8.DDD((
+L02C0    fcb   $10,$10,$00,$44,$44,$44,$44,$54   ...DDDDT
+L02C8    fcb   $6C,$44,$00,$44,$44,$28,$10,$28   lD.DD(.(
+L02D0    fcb   $44,$44,$00,$44,$44,$28,$10,$10   DD.DD(..
+L02D8    fcb   $10,$10,$00,$7C,$04,$08,$10,$20   ...|... 
+L02E0    fcb   $40,$7C,$00,$38,$20,$20,$20,$20   @|.8    
+L02E8    fcb   $20,$38,$00,$00,$40,$20,$10,$08    8..@ ..
+L02F0    fcb   $04,$00,$00,$38,$08,$08,$08,$08   ...8....
+L02F8    fcb   $08,$38,$00,$10,$28,$44,$00,$00   .8..(D..
+L0300    fcb   $00,$00,$00,$00,$00,$00,$00,$00   ........
+L0308    fcb   $00,$7C,$00,$20,$20,$10,$00,$00   .|.  ...
+L0310    fcb   $00,$00,$00,$00,$00,$38,$04,$3C   .....8.<
+L0318    fcb   $44,$3C,$00,$40,$40,$58,$64,$44   D<.@@XdD
+L0320    fcb   $64,$58,$00,$00,$00,$38,$44,$40   dX...8D@
+L0328    fcb   $44,$38,$00,$04,$04,$34,$4C,$44   D8...4LD
+L0330    fcb   $4C,$34,$00,$00,$00,$38,$44,$7C   L4...8D|
+L0338    fcb   $40,$38,$00,$08,$14,$10,$38,$10   @8....8.
+L0340    fcb   $10,$10,$00,$00,$00,$34,$4C,$4C   .....4LL
+L0348    fcb   $34,$04,$38,$40,$40,$58,$64,$44   4.8@@XdD
+L0350    fcb   $44,$44,$00,$00,$10,$00,$30,$10   DD....0.
+L0358    fcb   $10,$38,$00,$00,$04,$00,$04,$04   .8......
+L0360    fcb   $04,$44,$38,$40,$40,$48,$50,$60   .D8@@HP`
+L0368    fcb   $50,$48,$00,$30,$10,$10,$10,$10   PH.0....
+L0370    fcb   $10,$38,$00,$00,$00,$68,$54,$54   .8...hTT
+L0378    fcb   $54,$54,$00,$00,$00,$58,$64,$44   TT...XdD
+L0380    fcb   $44,$44,$00,$00,$00,$38,$44,$44   DD...8DD
+L0388    fcb   $44,$38,$00,$00,$00,$78,$44,$44   D8...xDD
+L0390    fcb   $78,$40,$40,$00,$00,$3C,$44,$44   x@@..<DD
+L0398    fcb   $3C,$04,$04,$00,$00,$58,$64,$40   <....Xd@
+L03A0    fcb   $40,$40,$00,$00,$00,$3C,$40,$38   @@...<@8
+L03A8    fcb   $04,$78,$00,$20,$20,$70,$20,$20   .x.  p  
+L03B0    fcb   $24,$18,$00,$00,$00,$44,$44,$44   $....DDD
+L03B8    fcb   $4C,$34,$00,$00,$00,$44,$44,$44   L4...DDD
+L03C0    fcb   $28,$10,$00,$00,$00,$44,$54,$54   (....DTT
+L03C8    fcb   $28,$28,$00,$00,$00,$44,$28,$10   ((...D(.
+L03D0    fcb   $28,$44,$00,$00,$00,$44,$44,$44   (D...DDD
+L03D8    fcb   $3C,$04,$38,$00,$00,$7C,$08,$10   <.8..|..
+L03E0    fcb   $20,$7C,$00,$08,$10,$10,$20,$10    |.... .
+L03E8    fcb   $10,$08,$00,$10,$10,$10,$00,$10   ........
+L03F0    fcb   $10,$10,$00,$20,$10,$10,$08,$10   ... ....
+L03F8    fcb   $10,$20,$00,$20,$54,$08,$00,$00   . . T...
+L0400    fcb   $00,$00,$00,$54,$2A,$54,$2A,$54   ...T*T*T
+L0408    fcb   $2A,$54,$00,$1B,$2B,$C8,$02,$05   *T..+H..
+L0410    fcb   $00,$06,$00,$08,$04,$00,$38,$44   ......8D
+L0418    fcb   $40,$40,$40,$44,$38,$10,$44,$00   @@@D8.D.
+L0420    fcb   $44,$44,$44,$4C,$34,$00,$08,$10   DDDL4...
+L0428    fcb   $38,$44,$7C,$40,$38,$00,$10,$28   8D|@8..(
+L0430    fcb   $38,$04,$3C,$44,$3C,$00,$28,$00   8.<D<.(.
+L0438    fcb   $38,$04,$3C,$44,$3C,$00,$20,$10   8.<D<. .
+L0440    fcb   $38,$04,$3C,$44,$3C,$00,$10,$00   8.<D<...
+L0448    fcb   $38,$04,$3C,$44,$3C,$00,$00,$00   8.<D<...
+L0450    fcb   $38,$44,$40,$44,$38,$10,$10,$28   8D@D8..(
+L0458    fcb   $38,$44,$7C,$40,$38,$00,$28,$00   8D|@8.(.
+L0460    fcb   $38,$44,$7C,$40,$38,$00,$20,$10   8D|@8. .
+L0468    fcb   $38,$44,$7C,$40,$38,$00,$28,$00   8D|@8.(.
+L0470    fcb   $30,$10,$10,$10,$38,$00,$10,$28   0...8..(
+L0478    fcb   $00,$30,$10,$10,$38,$00,$00,$18   .0..8...
+L0480    fcb   $24,$38,$24,$24,$38,$40,$44,$10   $8$$8@D.
+L0488    fcb   $28,$44,$7C,$44,$44,$00,$10,$10   (D|DD...
+L0490    fcb   $28,$44,$7C,$44,$44,$00,$08,$10   (D|DD...
+L0498    fcb   $38,$44,$44,$44,$38,$00,$00,$00   8DDD8...
+L04A0    fcb   $68,$14,$3C,$50,$3C,$00,$3C,$50   h.<P<.<P
+L04A8    fcb   $50,$78,$50,$50,$5C,$00,$10,$28   PxPP\..(
+L04B0    fcb   $38,$44,$44,$44,$38,$00,$28,$00   8DDD8.(.
+L04B8    fcb   $38,$44,$44,$44,$38,$00,$00,$00   8DDD8...
+L04C0    fcb   $38,$4C,$54,$64,$38,$00,$10,$28   8LTd8..(
+L04C8    fcb   $00,$44,$44,$4C,$34,$00,$20,$10   .DDL4. .
+L04D0    fcb   $44,$44,$44,$4C,$34,$00,$38,$4C   DDDL4.8L
+L04D8    fcb   $54,$54,$54,$64,$38,$00,$44,$38   TTTd8.D8
+L04E0    fcb   $44,$44,$44,$44,$38,$00,$28,$44   DDDD8.(D
+L04E8    fcb   $44,$44,$44,$44,$38,$00,$38,$40   DDDD8.8@
+L04F0    fcb   $38,$44,$38,$04,$38,$00,$08,$14   8D8.8...
+L04F8    fcb   $10,$38,$10,$50,$3C,$00,$10,$10   .8.P<...
+L0500    fcb   $7C,$10,$10,$00,$7C,$00,$10,$28   |...|..(
+L0508    fcb   $10,$00,$00,$00,$00,$00,$08,$14   ........
+L0510    fcb   $10,$38,$10,$10,$20,$40,$00,$00   .8.. @..
+L0518    fcb   $00,$00,$00,$00,$00,$00,$10,$10   ........
+L0520    fcb   $10,$10,$10,$00,$10,$00,$28,$28   ......((
+L0528    fcb   $28,$00,$00,$00,$00,$00,$28,$28   (.....((
+L0530    fcb   $7C,$28,$7C,$28,$28,$00,$10,$3C   |(|((..<
+L0538    fcb   $50,$38,$14,$78,$10,$00,$60,$64   P8.x..`d
+L0540    fcb   $08,$10,$20,$4C,$0C,$00,$20,$50   .. L.. P
+L0548    fcb   $50,$20,$54,$48,$34,$00,$10,$10   P TH4...
+L0550    fcb   $20,$00,$00,$00,$00,$00,$08,$10    .......
+L0558    fcb   $20,$20,$20,$10,$08,$00,$20,$10      ... .
+L0560    fcb   $08,$08,$08,$10,$20,$00,$00,$10   .... ...
+L0568    fcb   $54,$38,$38,$54,$10,$00,$00,$10   T88T....
+L0570    fcb   $10,$7C,$10,$10,$00,$00,$00,$00   .|......
+L0578    fcb   $00,$00,$00,$10,$10,$20,$00,$00   ..... ..
+L0580    fcb   $00,$7C,$00,$00,$00,$00,$00,$00   .|......
+L0588    fcb   $00,$00,$00,$00,$10,$00,$00,$04   ........
+L0590    fcb   $08,$10,$20,$40,$00,$00,$38,$44   .. @..8D
+L0598    fcb   $4C,$54,$64,$44,$38,$00,$10,$30   LTdD8..0
+L05A0    fcb   $10,$10,$10,$10,$38,$00,$38,$44   ....8.8D
+L05A8    fcb   $04,$38,$40,$40,$7C,$00,$38,$44   .8@@|.8D
+L05B0    fcb   $04,$08,$04,$44,$38,$00,$08,$18   ...D8...
+L05B8    fcb   $28,$48,$7C,$08,$08,$00,$7C,$40   (H|...|@
+L05C0    fcb   $78,$04,$04,$44,$38,$00,$38,$40   x..D8.8@
+L05C8    fcb   $40,$78,$44,$44,$38,$00,$7C,$04   @xDD8.|.
+L05D0    fcb   $08,$10,$20,$40,$40,$00,$38,$44   .. @@.8D
+L05D8    fcb   $44,$38,$44,$44,$38,$00,$38,$44   D8DD8.8D
+L05E0    fcb   $44,$38,$04,$04,$38,$00,$00,$00   D8..8...
+L05E8    fcb   $10,$00,$00,$10,$00,$00,$00,$00   ........
+L05F0    fcb   $10,$00,$00,$10,$10,$20,$08,$10   ..... ..
+L05F8    fcb   $20,$40,$20,$10,$08,$00,$00,$00    @ .....
+L0600    fcb   $7C,$00,$7C,$00,$00,$00,$20,$10   |.|... .
+L0608    fcb   $08,$04,$08,$10,$20,$00,$38,$44   .... .8D
+L0610    fcb   $04,$08,$10,$00,$10,$00,$38,$44   ......8D
+L0618    fcb   $04,$34,$4C,$4C,$38,$00,$10,$28   .4LL8..(
+L0620    fcb   $44,$44,$7C,$44,$44,$00,$78,$24   DD|DD.x$
+L0628    fcb   $24,$38,$24,$24,$78,$00,$38,$44   $8$$x.8D
+L0630    fcb   $40,$40,$40,$44,$38,$00,$78,$24   @@@D8.x$
+L0638    fcb   $24,$24,$24,$24,$78,$00,$7C,$40   $$$$x.|@
+L0640    fcb   $40,$70,$40,$40,$7C,$00,$7C,$40   @p@@|.|@
+L0648    fcb   $40,$70,$40,$40,$40,$00,$38,$44   @p@@@.8D
+L0650    fcb   $40,$40,$4C,$44,$38,$00,$44,$44   @@LD8.DD
+L0658    fcb   $44,$7C,$44,$44,$44,$00,$38,$10   D|DDD.8.
+L0660    fcb   $10,$10,$10,$10,$38,$00,$04,$04   ....8...
+L0668    fcb   $04,$04,$04,$44,$38,$00,$44,$48   ...D8.DH
+L0670    fcb   $50,$60,$50,$48,$44,$00,$40,$40   P`PHD.@@
+L0678    fcb   $40,$40,$40,$40,$7C,$00,$44,$6C   @@@@|.Dl
+L0680    fcb   $54,$54,$44,$44,$44,$00,$44,$44   TTDDD.DD
+L0688    fcb   $64,$54,$4C,$44,$44,$00,$38,$44   dTLDD.8D
+L0690    fcb   $44,$44,$44,$44,$38,$00,$78,$44   DDDD8.xD
+L0698    fcb   $44,$78,$40,$40,$40,$00,$38,$44   Dx@@@.8D
+L06A0    fcb   $44,$44,$54,$48,$34,$00,$78,$44   DDTH4.xD
+L06A8    fcb   $44,$78,$50,$48,$44,$00,$38,$44   DxPHD.8D
+L06B0    fcb   $40,$38,$04,$44,$38,$00,$7C,$10   @8.D8.|.
+L06B8    fcb   $10,$10,$10,$10,$10,$00,$44,$44   ......DD
+L06C0    fcb   $44,$44,$44,$44,$38,$00,$44,$44   DDDD8.DD
+L06C8    fcb   $44,$28,$28,$10,$10,$00,$44,$44   D((...DD
+L06D0    fcb   $44,$44,$54,$6C,$44,$00,$44,$44   DDTlD.DD
+L06D8    fcb   $28,$10,$28,$44,$44,$00,$44,$44   (.(DD.DD
+L06E0    fcb   $28,$10,$10,$10,$10,$00,$7C,$04   (.....|.
+L06E8    fcb   $08,$10,$20,$40,$7C,$00,$38,$20   .. @|.8 
+L06F0    fcb   $20,$20,$20,$20,$38,$00,$00,$40       8..@
+L06F8    fcb   $20,$10,$08,$04,$00,$00,$38,$08    .....8.
+L0700    fcb   $08,$08,$08,$08,$38,$00,$10,$28   ....8..(
+L0708    fcb   $44,$00,$00,$00,$00,$00,$00,$00   D.......
+L0710    fcb   $00,$00,$00,$00,$7C,$00,$20,$20   ....|.  
+L0718    fcb   $10,$00,$00,$00,$00,$00,$00,$00   ........
+L0720    fcb   $38,$04,$3C,$44,$3C,$00,$40,$40   8.<D<.@@
+L0728    fcb   $58,$64,$44,$64,$58,$00,$00,$00   XdDdX...
+L0730    fcb   $38,$44,$40,$44,$38,$00,$04,$04   8D@D8...
+L0738    fcb   $34,$4C,$44,$4C,$34,$00,$00,$00   4LDL4...
+L0740    fcb   $38,$44,$7C,$40,$38,$00,$08,$14   8D|@8...
+L0748    fcb   $10,$38,$10,$10,$10,$00,$00,$00   .8......
+L0750    fcb   $34,$4C,$4C,$34,$04,$38,$40,$40   4LL4.8@@
+L0758    fcb   $58,$64,$44,$44,$44,$00,$00,$10   XdDDD...
+L0760    fcb   $00,$30,$10,$10,$38,$00,$00,$04   .0..8...
+L0768    fcb   $00,$04,$04,$04,$44,$38,$40,$40   ....D8@@
+L0770    fcb   $48,$50,$60,$50,$48,$00,$30,$10   HP`PH.0.
+L0778    fcb   $10,$10,$10,$10,$38,$00,$00,$00   ....8...
+L0780    fcb   $68,$54,$54,$54,$54,$00,$00,$00   hTTTT...
+L0788    fcb   $58,$64,$44,$44,$44,$00,$00,$00   XdDDD...
+L0790    fcb   $38,$44,$44,$44,$38,$00,$00,$00   8DDD8...
+L0798    fcb   $78,$44,$44,$78,$40,$40,$00,$00   xDDx@@..
+L07A0    fcb   $3C,$44,$44,$3C,$04,$04,$00,$00   <DD<....
+L07A8    fcb   $58,$64,$40,$40,$40,$00,$00,$00   Xd@@@...
+L07B0    fcb   $3C,$40,$38,$04,$78,$00,$20,$20   <@8.x.  
+L07B8    fcb   $70,$20,$20,$24,$18,$00,$00,$00   p  $....
+L07C0    fcb   $44,$44,$44,$4C,$34,$00,$00,$00   DDDL4...
+L07C8    fcb   $44,$44,$44,$28,$10,$00,$00,$00   DDD(....
+L07D0    fcb   $44,$54,$54,$28,$28,$00,$00,$00   DTT((...
+L07D8    fcb   $44,$28,$10,$28,$44,$00,$00,$00   D(.(D...
+L07E0    fcb   $44,$44,$44,$3C,$04,$38,$00,$00   DDD<.8..
+L07E8    fcb   $7C,$08,$10,$20,$7C,$00,$08,$10   |.. |...
+L07F0    fcb   $10,$20,$10,$10,$08,$00,$10,$10   . ......
+L07F8    fcb   $10,$00,$10,$10,$10,$00,$20,$10   ...... .
+L0800    fcb   $10,$08,$10,$10,$20,$00,$20,$54   .... . T
+L0808    fcb   $08,$00,$00,$00,$00,$00,$54,$2A   ......T*
+L0810    fcb   $54,$2A,$54,$2A,$54,$00,$1B,$2B   T*T*T..+
+L0818    fcb   $C8,$03,$05,$00,$08,$00,$08,$00   H.......
+L0820    fcb   $68,$00,$10,$18,$1C,$1C,$18,$10   h.......
+L0828    fcb   $00,$00,$08,$18,$38,$38,$18,$08   ....88..
+L0830    fcb   $00,$00,$00,$00,$7E,$3C,$18,$00   ....~<..
+L0838    fcb   $00,$00,$00,$18,$3C,$7E,$00,$00   ....<~..
+L0840    fcb   $00,$00,$FF,$00,$FF,$FF,$00,$FF   ........
+L0848    fcb   $00,$00,$00,$30,$3C,$14,$1C,$00   ...0<...
+L0850    fcb   $00,$00,$7E,$42,$5A,$5A,$42,$7E   ..~BZZB~
+L0858    fcb   $00,$00,$7E,$7E,$00,$00,$7E,$7E   ..~~..~~
+L0860    fcb   $00,$00,$3C,$3C,$3C,$3C,$3C,$3C   ..<<<<<<
+L0868    fcb   $00,$00,$00,$7E,$7E,$7E,$7E,$00   ...~~~~.
+L0870    fcb   $00,$00,$7E,$24,$18,$18,$24,$7E   ..~$..$~
+L0878    fcb   $00,$00,$7F,$00,$7F,$7F,$00,$7F   ....
+L0880    fcb   $00,$00,$FE,$00,$FE,$FE,$00,$FE   ........
+L0888    fcb   $00,$1B,$2B,$CE,$04,$05,$00,$08   ..+N....
+L0890    fcb   $00,$08,$00,$08,$00,$20,$30,$38   ..... 08
+L0898    fcb   $38,$30,$20,$FF,$1B,$2B,$CE,$03   80 ..+N.
+L08A0    fcb   $05,$00,$08,$00,$08,$00,$08,$80   ........
+L08A8    fcb   $88,$98,$B8,$B8,$98,$88,$FF,$1B   ..88....
+L08B0    fcb   $2B,$CE,$02,$05,$00,$08,$00,$08   +N......
+L08B8    fcb   $00,$08,$81,$81,$81,$FF,$BD,$99   ......=.
+L08C0    fcb   $81,$81,$1B,$2B,$CE,$01,$05,$00   ...+N...
+L08C8    fcb   $08,$00,$08,$00,$08,$81,$81,$99   ........
+L08D0    fcb   $BD,$FF,$81,$81,$81,$1B,$2B,$CE   =.....+N
+L08D8    fcb   $05,$05,$00,$07,$00,$07,$00,$07   ........
+L08E0    fcb   $03,$03,$03,$03,$03,$03,$03,$1B   ........
+L08E8    fcb   $2B,$CE,$06,$05,$00,$08,$00,$06   +N......
+L08F0    fcb   $00,$06,$01,$01,$01,$01,$01,$FF   ........
+
+
+* Standard Multi-Vue scroll bar icons
+* This is a linked list.
+
+* group header data for special multivue scroll bar
+* GPLoad 206 decimal
+* right arrow
+        org     0
+        fcb     $1B,$2B,$CE 
+        fcb     4         *buffer #
+        fcb     5         *style 640x192x2
+        fdb     8         *xsize
+        fdb     8         *ysize
+        fdb     8         *bytes
+        fcb     %00000000
+        fcb     %00100000
+        fcb     %00110000
+        fcb     %00111000
+        fcb     %00111000
+        fcb     %00110000
+        fcb     %00100000
+        fcb     %11111111
+* left arrow
+        fcb     $1B,$2B,$CE 
+        fcb     3         buffer #
+        fcb     5         style 640x192x2
+        fdb     8         xsize
+        fdb     8         ysize
+        fdb     8         bytes
+        fcb     %10000000
+        fcb     %10001000
+        fcb     %10011000
+        fcb     %10111000
+        fcb     %10111000
+        fcb     %10011000
+        fcb     %10001000
+        fcb     %11111111
+* down arrow
+        fcb     $1B,$2B,$CE 
+        fcb     2         buffer #
+        fcb     5         style 640x192x2
+        fdb     8         xsize
+        fdb     8         ysize
+        fdb     8         bytes
+        fcb     %10000001
+        fcb     %10000001
+        fcb     %10000001
+        fcb     %11111111
+        fcb     %10111101
+        fcb     %10011001
+        fcb     %10000001
+        fcb     %10000001
+* up arrow
+        fcb     $1B,$2B,$CE 
+        fcb     1         buffer #
+        fcb     5         style 640x192x2
+        fdb     8         xsize
+        fdb     8         ysize
+        fdb     8         bytes
+        fcb     %10000001
+        fcb     %10000001
+        fcb     %10011001
+        fcb     %10111101
+        fcb     %11111111
+        fcb     %10000001
+        fcb     %10000001
+        fcb     %10000001
+* vertical box
+        fcb     $1B,$2B,$CE 
+        fcb     5         buffer #
+        fcb     5         style 640x192x2
+        fdb     7         xsize
+        fdb     7         ysize
+        fdb     7         bytes
+        fcb     %00000011
+        fcb     %00000011
+        fcb     %00000011
+        fcb     %00000011
+        fcb     %00000011
+        fcb     %00000011
+        fcb     %00000011
+* horizontal box
+        fcb     $1B,$2B,$CE 
+        fcb     6         buffer #
+        fcb     5         style 640x192x2
+        fdb     8         xsize
+        fdb     6         ysize
+        fdb     6         bytes
+        fcb     %00000001
+        fcb     %00000001
+        fcb     %00000001
+        fcb     %00000001
+        fcb     %00000001
+        fcb     %11111111
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/level2/sys/stdmv.asm	Wed Nov 26 19:06:06 2003 +0000
@@ -0,0 +1,98 @@
+* Standard Multi-Vue scroll bar icons
+* This is a linked list.
+
+     nam   stdmv
+     ttl   Windows Module
+
+
+* group header data for special multivue scroll bar
+* GPLoad 206 decimal
+* right arrow
+        org     0
+        fcb     $1B,$2B,$CE 
+        fcb     4         *buffer #
+        fcb     5         *style 640x192x2
+        fdb     8         *xsize
+        fdb     8         *ysize
+        fdb     8         *bytes
+        fcb     %00000000
+        fcb     %00100000
+        fcb     %00110000
+        fcb     %00111000
+        fcb     %00111000
+        fcb     %00110000
+        fcb     %00100000
+        fcb     %11111111
+* left arrow
+        fcb     $1B,$2B,$CE 
+        fcb     3         buffer #
+        fcb     5         style 640x192x2
+        fdb     8         xsize
+        fdb     8         ysize
+        fdb     8         bytes
+        fcb     %10000000
+        fcb     %10001000
+        fcb     %10011000
+        fcb     %10111000
+        fcb     %10111000
+        fcb     %10011000
+        fcb     %10001000
+        fcb     %11111111
+* down arrow
+        fcb     $1B,$2B,$CE 
+        fcb     2         buffer #
+        fcb     5         style 640x192x2
+        fdb     8         xsize
+        fdb     8         ysize
+        fdb     8         bytes
+        fcb     %10000001
+        fcb     %10000001
+        fcb     %10000001
+        fcb     %11111111
+        fcb     %10111101
+        fcb     %10011001
+        fcb     %10000001
+        fcb     %10000001
+* up arrow
+        fcb     $1B,$2B,$CE 
+        fcb     1         buffer #
+        fcb     5         style 640x192x2
+        fdb     8         xsize
+        fdb     8         ysize
+        fdb     8         bytes
+        fcb     %10000001
+        fcb     %10000001
+        fcb     %10011001
+        fcb     %10111101
+        fcb     %11111111
+        fcb     %10000001
+        fcb     %10000001
+        fcb     %10000001
+* vertical box
+        fcb     $1B,$2B,$CE 
+        fcb     5         buffer #
+        fcb     5         style 640x192x2
+        fdb     7         xsize
+        fdb     7         ysize
+        fdb     7         bytes
+        fcb     %00000011
+        fcb     %00000011
+        fcb     %00000011
+        fcb     %00000011
+        fcb     %00000011
+        fcb     %00000011
+        fcb     %00000011
+* horizontal box
+        fcb     $1B,$2B,$CE 
+        fcb     6         buffer #
+        fcb     5         style 640x192x2
+        fdb     8         xsize
+        fdb     6         ysize
+        fdb     6         bytes
+        fcb     %00000001
+        fcb     %00000001
+        fcb     %00000001
+        fcb     %00000001
+        fcb     %00000001
+        fcb     %11111111
+
Binary file level2/sys/stdpats_16 has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/level2/sys/stdpats_16.asm	Wed Nov 26 19:06:06 2003 +0000
@@ -0,0 +1,163 @@
+********************************************************************
+* StdPats_16 - Standard Patterns for 16 colors
+*
+* $Id$
+*
+* Edt/Rev  YYYY/MM/DD  Modified by
+* Comment
+* ------------------------------------------------------------------
+*          2003/11/26  Boisy G. Pitre
+* Made into source form.
+
+         nam   StdPats_16
+         ttl   Standard Patterns for 16 colors
+
+
+         org   0
+
+L0000    fcb   $1B,$2B,$CD
+         fcb   $01              buffer #
+         fcb   $05              style 640x192x2
+         fdb   $0020            xsize
+         fdb   $0008            ysize
+         fdb   $0080            bytes
+
+
+L0008    fcb   $F0,$F0,$F0,$F0,$F0   ...ppppp
+L0010    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L0018    fcb   $F0,$F0,$F0,$0F,$0F,$0F,$0F,$0F   ppp.....
+L0020    fcb   $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F   ........
+L0028    fcb   $0F,$0F,$0F,$F0,$F0,$F0,$F0,$F0   ...ppppp
+L0030    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L0038    fcb   $F0,$F0,$F0,$0F,$0F,$0F,$0F,$0F   ppp.....
+L0040    fcb   $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F   ........
+L0048    fcb   $0F,$0F,$0F,$F0,$F0,$F0,$F0,$F0   ...ppppp
+L0050    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L0058    fcb   $F0,$F0,$F0,$0F,$0F,$0F,$0F,$0F   ppp.....
+L0060    fcb   $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F   ........
+L0068    fcb   $0F,$0F,$0F,$F0,$F0,$F0,$F0,$F0   ...ppppp
+L0070    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L0078    fcb   $F0,$F0,$F0,$0F,$0F,$0F,$0F,$0F   ppp.....
+L0080    fcb   $0F,$0F,$0F,$0F,$0F,$0F,$0F,$0F   ........
+L0088    fcb   $0F,$0F,$0F,$1B,$2B,$CD,$02,$05   ....+M..
+L0090    fcb   $00,$20,$00,$08,$00,$80,$F0,$F0   . ....pp
+L0098    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L00A0    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L00A8    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L00B0    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L00B8    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L00C0    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L00C8    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L00D0    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L00D8    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L00E0    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L00E8    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L00F0    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L00F8    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L0100    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L0108    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L0110    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$1B,$2B   pppppp.+
+L0118    fcb   $CD,$03,$05,$00,$20,$00,$08,$00   M... ...
+L0120    fcb   $80,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L0128    fcb   $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L0130    fcb   $FF,$00,$00,$00,$00,$00,$00,$00   ........
+L0138    fcb   $00,$00,$00,$00,$00,$00,$00,$00   ........
+L0140    fcb   $00,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L0148    fcb   $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L0150    fcb   $FF,$00,$00,$00,$00,$00,$00,$00   ........
+L0158    fcb   $00,$00,$00,$00,$00,$00,$00,$00   ........
+L0160    fcb   $00,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L0168    fcb   $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L0170    fcb   $FF,$00,$00,$00,$00,$00,$00,$00   ........
+L0178    fcb   $00,$00,$00,$00,$00,$00,$00,$00   ........
+L0180    fcb   $00,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L0188    fcb   $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L0190    fcb   $FF,$00,$00,$00,$00,$00,$00,$00   ........
+L0198    fcb   $00,$00,$00,$00,$00,$00,$00,$00   ........
+L01A0    fcb   $00,$1B,$2B,$CD,$04,$05,$00,$20   ..+M... 
+L01A8    fcb   $00,$08,$00,$80,$FF,$FF,$FF,$FF   ........
+L01B0    fcb   $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L01B8    fcb   $FF,$FF,$FF,$FF,$F0,$F0,$F0,$F0   ....pppp
+L01C0    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L01C8    fcb   $F0,$F0,$F0,$F0,$FF,$FF,$FF,$FF   pppp....
+L01D0    fcb   $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L01D8    fcb   $FF,$FF,$FF,$FF,$F0,$F0,$F0,$F0   ....pppp
+L01E0    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L01E8    fcb   $F0,$F0,$F0,$F0,$FF,$FF,$FF,$FF   pppp....
+L01F0    fcb   $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L01F8    fcb   $FF,$FF,$FF,$FF,$F0,$F0,$F0,$F0   ....pppp
+L0200    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L0208    fcb   $F0,$F0,$F0,$F0,$FF,$FF,$FF,$FF   pppp....
+L0210    fcb   $FF,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L0218    fcb   $FF,$FF,$FF,$FF,$F0,$F0,$F0,$F0   ....pppp
+L0220    fcb   $F0,$F0,$F0,$F0,$F0,$F0,$F0,$F0   pppppppp
+L0228    fcb   $F0,$F0,$F0,$F0,$1B,$2B,$CD,$05   pppp.+M.
+L0230    fcb   $05,$00,$20,$00,$08,$00,$80,$0F   .. .....
+L0238    fcb   $00,$0F,$00,$0F,$00,$0F,$00,$0F   ........
+L0240    fcb   $00,$0F,$00,$0F,$00,$0F,$00,$F0   .......p
+L0248    fcb   $00,$F0,$00,$F0,$00,$F0,$00,$F0   .p.p.p.p
+L0250    fcb   $00,$F0,$00,$F0,$00,$F0,$00,$00   .p.p.p..
+L0258    fcb   $0F,$00,$0F,$00,$0F,$00,$0F,$00   ........
+L0260    fcb   $0F,$00,$0F,$00,$0F,$00,$0F,$00   ........
+L0268    fcb   $F0,$00,$F0,$00,$F0,$00,$F0,$00   p.p.p.p.
+L0270    fcb   $F0,$00,$F0,$00,$F0,$00,$F0,$0F   p.p.p.p.
+L0278    fcb   $00,$0F,$00,$0F,$00,$0F,$00,$0F   ........
+L0280    fcb   $00,$0F,$00,$0F,$00,$0F,$00,$F0   .......p
+L0288    fcb   $00,$F0,$00,$F0,$00,$F0,$00,$F0   .p.p.p.p
+L0290    fcb   $00,$F0,$00,$F0,$00,$F0,$00,$00   .p.p.p..
+L0298    fcb   $0F,$00,$0F,$00,$0F,$00,$0F,$00   ........
+L02A0    fcb   $0F,$00,$0F,$00,$0F,$00,$0F,$00   ........
+L02A8    fcb   $F0,$00,$F0,$00,$F0,$00,$F0,$00   p.p.p.p.
+L02B0    fcb   $F0,$00,$F0,$00,$F0,$00,$F0,$1B   p.p.p.p.
+L02B8    fcb   $2B,$CD,$06,$05,$00,$20,$00,$08   +M... ..
+L02C0    fcb   $00,$80,$00,$F0,$00,$F0,$00,$F0   ...p.p.p
+L02C8    fcb   $00,$F0,$00,$F0,$00,$F0,$00,$F0   .p.p.p.p
+L02D0    fcb   $00,$F0,$00,$0F,$00,$0F,$00,$0F   .p......
+L02D8    fcb   $00,$0F,$00,$0F,$00,$0F,$00,$0F   ........
+L02E0    fcb   $00,$0F,$F0,$00,$F0,$00,$F0,$00   ..p.p.p.
+L02E8    fcb   $F0,$00,$F0,$00,$F0,$00,$F0,$00   p.p.p.p.
+L02F0    fcb   $F0,$00,$0F,$00,$0F,$00,$0F,$00   p.......
+L02F8    fcb   $0F,$00,$0F,$00,$0F,$00,$0F,$00   ........
+L0300    fcb   $0F,$00,$00,$F0,$00,$F0,$00,$F0   ...p.p.p
+L0308    fcb   $00,$F0,$00,$F0,$00,$F0,$00,$F0   .p.p.p.p
+L0310    fcb   $00,$F0,$00,$0F,$00,$0F,$00,$0F   .p......
+L0318    fcb   $00,$0F,$00,$0F,$00,$0F,$00,$0F   ........
+L0320    fcb   $00,$0F,$F0,$00,$F0,$00,$F0,$00   ..p.p.p.
+L0328    fcb   $F0,$00,$F0,$00,$F0,$00,$F0,$00   p.p.p.p.
+L0330    fcb   $F0,$00,$0F,$00,$0F,$00,$0F,$00   p.......
+L0338    fcb   $0F,$00,$0F,$00,$0F,$00,$0F,$00   ........
+L0340    fcb   $0F,$00,$1B,$2B,$CD,$07,$05,$00   ...+M...
+L0348    fcb   $20,$00,$08,$00,$80,$F0,$00,$F0    ....p.p
+L0350    fcb   $00,$F0,$00,$F0,$00,$F0,$00,$F0   .p.p.p.p
+L0358    fcb   $00,$F0,$00,$F0,$00,$00,$00,$00   .p.p....
+L0360    fcb   $00,$00,$00,$00,$00,$00,$00,$00   ........
+L0368    fcb   $00,$00,$00,$00,$00,$00,$F0,$00   ......p.
+L0370    fcb   $F0,$00,$F0,$00,$F0,$00,$F0,$00   p.p.p.p.
+L0378    fcb   $F0,$00,$F0,$00,$F0,$00,$00,$00   p.p.p...
+L0380    fcb   $00,$00,$00,$00,$00,$00,$00,$00   ........
+L0388    fcb   $00,$00,$00,$00,$00,$F0,$00,$F0   .....p.p
+L0390    fcb   $00,$F0,$00,$F0,$00,$F0,$00,$F0   .p.p.p.p
+L0398    fcb   $00,$F0,$00,$F0,$00,$00,$00,$00   .p.p....
+L03A0    fcb   $00,$00,$00,$00,$00,$00,$00,$00   ........
+L03A8    fcb   $00,$00,$00,$00,$00,$00,$F0,$00   ......p.
+L03B0    fcb   $F0,$00,$F0,$00,$F0,$00,$F0,$00   p.p.p.p.
+L03B8    fcb   $F0,$00,$F0,$00,$F0,$00,$00,$00   p.p.p...
+L03C0    fcb   $00,$00,$00,$00,$00,$00,$00,$00   ........
+L03C8    fcb   $00,$00,$00,$00,$00,$1B,$2B,$CD   ......+M
+L03D0    fcb   $08,$05,$00,$20,$00,$08,$00,$80   ... ....
+L03D8    fcb   $0F,$F0,$0F,$F0,$0F,$F0,$0F,$F0   .p.p.p.p
+L03E0    fcb   $0F,$F0,$0F,$F0,$0F,$F0,$0F,$F0   .p.p.p.p
+L03E8    fcb   $F0,$0F,$F0,$0F,$F0,$0F,$F0,$0F   p.p.p.p.
+L03F0    fcb   $F0,$0F,$F0,$0F,$F0,$0F,$F0,$0F   p.p.p.p.
+L03F8    fcb   $F0,$0F,$F0,$0F,$F0,$0F,$F0,$0F   p.p.p.p.
+L0400    fcb   $F0,$0F,$F0,$0F,$F0,$0F,$F0,$0F   p.p.p.p.
+L0408    fcb   $0F,$F0,$0F,$F0,$0F,$F0,$0F,$F0   .p.p.p.p
+L0410    fcb   $0F,$F0,$0F,$F0,$0F,$F0,$0F,$F0   .p.p.p.p
+L0418    fcb   $0F,$F0,$0F,$F0,$0F,$F0,$0F,$F0   .p.p.p.p
+L0420    fcb   $0F,$F0,$0F,$F0,$0F,$F0,$0F,$F0   .p.p.p.p
+L0428    fcb   $F0,$0F,$F0,$0F,$F0,$0F,$F0,$0F   p.p.p.p.
+L0430    fcb   $F0,$0F,$F0,$0F,$F0,$0F,$F0,$0F   p.p.p.p.
+L0438    fcb   $F0,$0F,$F0,$0F,$F0,$0F,$F0,$0F   p.p.p.p.
+L0440    fcb   $F0,$0F,$F0,$0F,$F0,$0F,$F0,$0F   p.p.p.p.
+L0448    fcb   $0F,$F0,$0F,$F0,$0F,$F0,$0F,$F0   .p.p.p.p
+L0450    fcb   $0F,$F0,$0F,$F0,$0F,$F0,$0F,$F0   .p.p.p.p
Binary file level2/sys/stdpats_2 has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/level2/sys/stdpats_2.asm	Wed Nov 26 19:06:06 2003 +0000
@@ -0,0 +1,67 @@
+********************************************************************
+* StdPats_2 - Standard Patterns for 2 colors
+*
+* $Id$
+*
+* Edt/Rev  YYYY/MM/DD  Modified by
+* Comment
+* ------------------------------------------------------------------
+*          2003/11/26  Boisy G. Pitre
+* Made into source form.
+
+         nam   StdPats_2
+         ttl   Standard Patterns for 2 colors
+
+
+         org   0
+
+L0000    fcb   $1B,$2B,$CB
+         fcb   $01              buffer #
+         fcb   $05              style 640x192x2
+         fdb   $0020            xsize
+         fdb   $0008            ysize
+         fdb   $0020            bytes
+
+
+L0008    fcb   $AA,$AA,$AA,$AA,$55   .. ****U
+L0010    fcb   $55,$55,$55,$AA,$AA,$AA,$AA,$55   UUU****U
+L0018    fcb   $55,$55,$55,$AA,$AA,$AA,$AA,$55   UUU****U
+L0020    fcb   $55,$55,$55,$AA,$AA,$AA,$AA,$55   UUU****U
+L0028    fcb   $55,$55,$55,$1B,$2B,$CB,$02,$05   UUU.+K..
+L0030    fcb   $00,$20,$00,$08,$00,$20,$88,$88   . ... ..
+L0038    fcb   $88,$88,$88,$88,$88,$88,$88,$88   ........
+L0040    fcb   $88,$88,$88,$88,$88,$88,$88,$88   ........
+L0048    fcb   $88,$88,$88,$88,$88,$88,$88,$88   ........
+L0050    fcb   $88,$88,$88,$88,$88,$88,$1B,$2B   .......+
+L0058    fcb   $CB,$03,$05,$00,$20,$00,$08,$00   K... ...
+L0060    fcb   $20,$FF,$FF,$FF,$FF,$00,$00,$00    .......
+L0068    fcb   $00,$FF,$FF,$FF,$FF,$00,$00,$00   ........
+L0070    fcb   $00,$FF,$FF,$FF,$FF,$00,$00,$00   ........
+L0078    fcb   $00,$FF,$FF,$FF,$FF,$00,$00,$00   ........
+L0080    fcb   $00,$1B,$2B,$CB,$04,$05,$00,$20   ..+K... 
+L0088    fcb   $00,$08,$00,$20,$FF,$FF,$FF,$FF   ... ....
+L0090    fcb   $88,$88,$88,$88,$FF,$FF,$FF,$FF   ........
+L0098    fcb   $88,$88,$88,$88,$FF,$FF,$FF,$FF   ........
+L00A0    fcb   $88,$88,$88,$88,$FF,$FF,$FF,$FF   ........
+L00A8    fcb   $88,$88,$88,$88,$1B,$2B,$CB,$05   .....+K.
+L00B0    fcb   $05,$00,$20,$00,$08,$00,$20,$44   .. ... D
+L00B8    fcb   $44,$44,$44,$88,$88,$88,$88,$11   DDD.....
+L00C0    fcb   $11,$11,$11,$22,$22,$22,$22,$44   ...""""D
+L00C8    fcb   $44,$44,$44,$88,$88,$88,$88,$11   DDD.....
+L00D0    fcb   $11,$11,$11,$22,$22,$22,$22,$1B   ..."""".
+L00D8    fcb   $2B,$CB,$06,$05,$00,$20,$00,$08   +K... ..
+L00E0    fcb   $00,$20,$22,$22,$22,$22,$11,$11   . """"..
+L00E8    fcb   $11,$11,$88,$88,$88,$88,$44,$44   ......DD
+L00F0    fcb   $44,$44,$22,$22,$22,$22,$11,$11   DD""""..
+L00F8    fcb   $11,$11,$88,$88,$88,$88,$44,$44   ......DD
+L0100    fcb   $44,$44,$1B,$2B,$CB,$07,$05,$00   DD.+K...
+L0108    fcb   $20,$00,$08,$00,$20,$88,$88,$88    ... ...
+L0110    fcb   $88,$00,$00,$00,$00,$22,$22,$22   ....."""
+L0118    fcb   $22,$00,$00,$00,$00,$88,$88,$88   ".......
+L0120    fcb   $88,$00,$00,$00,$00,$22,$22,$22   ....."""
+L0128    fcb   $22,$00,$00,$00,$00,$1B,$2B,$CB   ".....+K
+L0130    fcb   $08,$05,$00,$20,$00,$08,$00,$20   ... ... 
+L0138    fcb   $66,$66,$66,$66,$99,$99,$99,$99   ffff....
+L0140    fcb   $99,$99,$99,$99,$66,$66,$66,$66   ....ffff
+L0148    fcb   $66,$66,$66,$66,$99,$99,$99,$99   ffff....
+L0150    fcb   $99,$99,$99,$99,$66,$66,$66,$66   ....ffff
Binary file level2/sys/stdpats_4 has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/level2/sys/stdpats_4.asm	Wed Nov 26 19:06:06 2003 +0000
@@ -0,0 +1,99 @@
+********************************************************************
+* StdPats_4 - Standard Patterns for 4 colors
+*
+* $Id$
+*
+* Edt/Rev  YYYY/MM/DD  Modified by
+* Comment
+* ------------------------------------------------------------------
+*          2003/11/26  Boisy G. Pitre
+* Made into source form.
+
+         nam   StdPats_4
+         ttl   Standard Patterns for 4 colors
+
+
+         org   0
+
+L0000    fcb   $1B,$2B,$CC
+         fcb   $01              buffer #
+         fcb   $05              style 640x192x2
+         fdb   $0020            xsize
+         fdb   $0008            ysize
+         fdb   $0040            bytes
+
+
+L0008    fcb   $CC,$CC,$CC,$CC,$CC   ..@LLLLL
+L0010    fcb   $CC,$CC,$CC,$33,$33,$33,$33,$33   LLL33333
+L0018    fcb   $33,$33,$33,$CC,$CC,$CC,$CC,$CC   333LLLLL
+L0020    fcb   $CC,$CC,$CC,$33,$33,$33,$33,$33   LLL33333
+L0028    fcb   $33,$33,$33,$CC,$CC,$CC,$CC,$CC   333LLLLL
+L0030    fcb   $CC,$CC,$CC,$33,$33,$33,$33,$33   LLL33333
+L0038    fcb   $33,$33,$33,$CC,$CC,$CC,$CC,$CC   333LLLLL
+L0040    fcb   $CC,$CC,$CC,$33,$33,$33,$33,$33   LLL33333
+L0048    fcb   $33,$33,$33,$1B,$2B,$CC,$02,$05   333.+L..
+L0050    fcb   $00,$20,$00,$08,$00,$40,$CC,$CC   . ...@LL
+L0058    fcb   $CC,$CC,$CC,$CC,$CC,$CC,$CC,$CC   LLLLLLLL
+L0060    fcb   $CC,$CC,$CC,$CC,$CC,$CC,$CC,$CC   LLLLLLLL
+L0068    fcb   $CC,$CC,$CC,$CC,$CC,$CC,$CC,$CC   LLLLLLLL
+L0070    fcb   $CC,$CC,$CC,$CC,$CC,$CC,$CC,$CC   LLLLLLLL
+L0078    fcb   $CC,$CC,$CC,$CC,$CC,$CC,$CC,$CC   LLLLLLLL
+L0080    fcb   $CC,$CC,$CC,$CC,$CC,$CC,$CC,$CC   LLLLLLLL
+L0088    fcb   $CC,$CC,$CC,$CC,$CC,$CC,$CC,$CC   LLLLLLLL
+L0090    fcb   $CC,$CC,$CC,$CC,$CC,$CC,$1B,$2B   LLLLLL.+
+L0098    fcb   $CC,$03,$05,$00,$20,$00,$08,$00   L... ...
+L00A0    fcb   $40,$FF,$FF,$FF,$FF,$FF,$FF,$FF   @.......
+L00A8    fcb   $FF,$00,$00,$00,$00,$00,$00,$00   ........
+L00B0    fcb   $00,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L00B8    fcb   $FF,$00,$00,$00,$00,$00,$00,$00   ........
+L00C0    fcb   $00,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L00C8    fcb   $FF,$00,$00,$00,$00,$00,$00,$00   ........
+L00D0    fcb   $00,$FF,$FF,$FF,$FF,$FF,$FF,$FF   ........
+L00D8    fcb   $FF,$00,$00,$00,$00,$00,$00,$00   ........
+L00E0    fcb   $00,$1B,$2B,$CC,$04,$05,$00,$20   ..+L... 
+L00E8    fcb   $00,$08,$00,$40,$FF,$FF,$FF,$FF   ...@....
+L00F0    fcb   $FF,$FF,$FF,$FF,$CC,$CC,$CC,$CC   ....LLLL
+L00F8    fcb   $CC,$CC,$CC,$CC,$FF,$FF,$FF,$FF   LLLL....
+L0100    fcb   $FF,$FF,$FF,$FF,$CC,$CC,$CC,$CC   ....LLLL
+L0108    fcb   $CC,$CC,$CC,$CC,$FF,$FF,$FF,$FF   LLLL....
+L0110    fcb   $FF,$FF,$FF,$FF,$CC,$CC,$CC,$CC   ....LLLL
+L0118    fcb   $CC,$CC,$CC,$CC,$FF,$FF,$FF,$FF   LLLL....
+L0120    fcb   $FF,$FF,$FF,$FF,$CC,$CC,$CC,$CC   ....LLLL
+L0128    fcb   $CC,$CC,$CC,$CC,$1B,$2B,$CC,$05   LLLL.+L.
+L0130    fcb   $05,$00,$20,$00,$08,$00,$40,$30   .. ...@0
+L0138    fcb   $30,$30,$30,$30,$30,$30,$30,$C0   0000000@
+L0140    fcb   $C0,$C0,$C0,$C0,$C0,$C0,$C0,$03   @@@@@@@.
+L0148    fcb   $03,$03,$03,$03,$03,$03,$03,$0C   ........
+L0150    fcb   $0C,$0C,$0C,$0C,$0C,$0C,$0C,$30   .......0
+L0158    fcb   $30,$30,$30,$30,$30,$30,$30,$C0   0000000@
+L0160    fcb   $C0,$C0,$C0,$C0,$C0,$C0,$C0,$03   @@@@@@@.
+L0168    fcb   $03,$03,$03,$03,$03,$03,$03,$0C   ........
+L0170    fcb   $0C,$0C,$0C,$0C,$0C,$0C,$0C,$1B   ........
+L0178    fcb   $2B,$CC,$06,$05,$00,$20,$00,$08   +L... ..
+L0180    fcb   $00,$40,$0C,$0C,$0C,$0C,$0C,$0C   .@......
+L0188    fcb   $0C,$0C,$03,$03,$03,$03,$03,$03   ........
+L0190    fcb   $03,$03,$C0,$C0,$C0,$C0,$C0,$C0   ..@@@@@@
+L0198    fcb   $C0,$C0,$30,$30,$30,$30,$30,$30   @@000000
+L01A0    fcb   $30,$30,$0C,$0C,$0C,$0C,$0C,$0C   00......
+L01A8    fcb   $0C,$0C,$03,$03,$03,$03,$03,$03   ........
+L01B0    fcb   $03,$03,$C0,$C0,$C0,$C0,$C0,$C0   ..@@@@@@
+L01B8    fcb   $C0,$C0,$30,$30,$30,$30,$30,$30   @@000000
+L01C0    fcb   $30,$30,$1B,$2B,$CC,$07,$05,$00   00.+L...
+L01C8    fcb   $20,$00,$08,$00,$40,$C0,$C0,$C0    ...@@@@
+L01D0    fcb   $C0,$C0,$C0,$C0,$C0,$00,$00,$00   @@@@@...
+L01D8    fcb   $00,$00,$00,$00,$00,$0C,$0C,$0C   ........
+L01E0    fcb   $0C,$0C,$0C,$0C,$0C,$00,$00,$00   ........
+L01E8    fcb   $00,$00,$00,$00,$00,$C0,$C0,$C0   .....@@@
+L01F0    fcb   $C0,$C0,$C0,$C0,$C0,$00,$00,$00   @@@@@...
+L01F8    fcb   $00,$00,$00,$00,$00,$0C,$0C,$0C   ........
+L0200    fcb   $0C,$0C,$0C,$0C,$0C,$00,$00,$00   ........
+L0208    fcb   $00,$00,$00,$00,$00,$1B,$2B,$CC   ......+L
+L0210    fcb   $08,$05,$00,$20,$00,$08,$00,$40   ... ...@
+L0218    fcb   $3C,$3C,$3C,$3C,$3C,$3C,$3C,$3C   <<<<<<<<
+L0220    fcb   $C3,$C3,$C3,$C3,$C3,$C3,$C3,$C3   CCCCCCCC
+L0228    fcb   $C3,$C3,$C3,$C3,$C3,$C3,$C3,$C3   CCCCCCCC
+L0230    fcb   $3C,$3C,$3C,$3C,$3C,$3C,$3C,$3C   <<<<<<<<
+L0238    fcb   $3C,$3C,$3C,$3C,$3C,$3C,$3C,$3C   <<<<<<<<
+L0240    fcb   $C3,$C3,$C3,$C3,$C3,$C3,$C3,$C3   CCCCCCCC
+L0248    fcb   $C3,$C3,$C3,$C3,$C3,$C3,$C3,$C3   CCCCCCCC
+L0250    fcb   $3C,$3C,$3C,$3C,$3C,$3C,$3C,$3C   <<<<<<<<
Binary file level2/sys/stdptrs has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/level2/sys/stdptrs.asm	Wed Nov 26 19:06:06 2003 +0000
@@ -0,0 +1,52 @@
+********************************************************************
+* StdPtrs - Standard Pointers
+*
+* $Id$
+*
+* Edt/Rev  YYYY/MM/DD  Modified by
+* Comment
+* ------------------------------------------------------------------
+*          2003/11/26  Boisy G. Pitre
+* Made into source form.
+
+         nam   StdPtrs
+         ttl   Standard Pointers
+
+
+         org   0
+
+L0000    fcb   $1B,$2B,$CA
+         fcb   $01              buffer #
+         fcb   $05              style 640x192x2
+         fdb   $0008            xsize
+         fdb   $0008            ysize
+         fdb   $0008            bytes
+
+
+L0008    fcb   $F8,$F0,$F0,$F8,$9C   ...xppx.
+L0010    fcb   $0E,$07,$02,$1B,$2B,$CA,$02,$05   ....+J..
+L0018    fcb   $00,$10,$00,$0D,$00,$1A,$F0,$00   ......p.
+L0020    fcb   $A8,$00,$C4,$00,$82,$00,$41,$00   (.D...A.
+L0028    fcb   $20,$80,$10,$40,$08,$20,$04,$50    ..@. .P
+L0030    fcb   $02,$88,$01,$10,$00,$A0,$00,$40   ..... .@
+L0038    fcb   $1B,$2B,$CA,$03,$05,$00,$10,$00   .+J.....
+L0040    fcb   $10,$00,$20,$03,$00,$03,$00,$03   .. .....
+L0048    fcb   $00,$03,$00,$03,$00,$03,$00,$03   ........
+L0050    fcb   $00,$FF,$FF,$FF,$FF,$03,$00,$03   ........
+L0058    fcb   $00,$03,$00,$03,$00,$03,$00,$03   ........
+L0060    fcb   $00,$03,$00,$1B,$2B,$CA,$04,$05   ....+J..
+L0068    fcb   $00,$10,$00,$10,$00,$20,$FF,$FF   ..... ..
+L0070    fcb   $40,$02,$20,$04,$1F,$F8,$0F,$F0   @. ..x.p
+L0078    fcb   $07,$E0,$03,$C0,$01,$80,$01,$80   .`.@....
+L0080    fcb   $02,$40,$05,$A0,$08,$10,$11,$88   .@. ....
+L0088    fcb   $23,$C4,$47,$E2,$FF,$FF,$1B,$2B   #DGb...+
+L0090    fcb   $CA,$05,$05,$00,$10,$00,$0F,$00   J.......
+L0098    fcb   $1E,$07,$C0,$18,$30,$20,$08,$40   ..@.0 .@
+L00A0    fcb   $1C,$40,$34,$80,$62,$80,$C2,$81   .@4.b.B.
+L00A8    fcb   $82,$83,$02,$86,$02,$4C,$04,$58   .....L.X
+L00B0    fcb   $04,$30,$08,$18,$30,$07,$C0,$1B   .0..0.@.
+L00B8    fcb   $2B,$CA,$06,$05,$00,$08,$00,$08   +J......
+L00C0    fcb   $00,$08,$FF,$18,$18,$18,$18,$18   ........
+L00C8    fcb   $18,$FF,$1B,$2B,$CA,$07,$05,$00   ...+J...
+L00D0    fcb   $08,$00,$08,$00,$08,$18,$18,$18   ........
+L00D8    fcb   $FF,$18,$18,$18,$00                .....