_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

ULTRAFONT++

FILE INFORMATION

FILENAME(S): ULTRAFONT++

FILE TYPE(S): PRG

FILE SIZE: 1.9K

FIRST SEEN: 2025-12-01 01:10:30

APPEARS ON: 1 disk(s)

FILE HASH

ddba427aa87f8af2dfe49f81e5c0b11afb131bff8493b2c9864cacc9ba7535b4

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
MARTIN 75B ULTRAFONT++ PRG hedning, Martin L0fgren 19 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 0E 08 64 00 8B 41  B2 31 A7 33 30 30 00 41  |....d..A.1.300.A|
00000010: 08 78 00 99 20 22 93 12  20 20 20 20 20 20 20 20  |.x.. "..        |
00000020: 20 20 4E 4F 57 20 4C 4F  41 44 49 4E 47 20 55 4C  |  NOW LOADING UL|
00000030: 54 52 41 46 4F 4E 54 2B  20 20 20 20 20 20 20 20  |TRAFONT+        |
00000040: 22 00 56 08 82 00 99 A3  31 35 29 22 43 4F 4D 4D  |".V.....15)"COMM|
00000050: 41 4E 44 53 3A 22 00 85  08 87 00 99 22 B0 C0 C0  |ANDS:"......"...|
00000060: C0 C0 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |................|
00000070: B2 C0 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |................|
00000080: C0 C0 C0 AE 22 00 BB 08  8C 00 99 22 DD 12 46 92  |...."......"..F.|
00000090: 3A 46 49 58 20 43 48 41  52 41 43 54 45 52 22 A3  |:FIX CHARACTER".|
000000A0: 31 39 29 22 DD 1D 12 4C  92 3A 4C 4F 41 44 20 20  |19)"...L.:LOAD  |
000000B0: 20 20 20 20 20 20 20 20  20 DD 22 00 EA 08 96 00  |         .".....|
000000C0: 99 22 DD 12 4D 92 3A 4D  49 52 52 4F 52 22 A3 31  |."..M.:MIRROR".1|
000000D0: 39 29 22 DD 1D 12 52 92  3A 52 4F 54 41 54 45 20  |9)"...R.:ROTATE |
000000E0: 20 20 20 20 20 20 20 20  DD 22 00 17 09 A0 00 99  |        ."......|
000000F0: 22 DD 12 53 92 3A 53 41  56 45 22 A3 31 39 29 22  |"..S.:SAVE".19)"|
00000100: DD 1D 12 56 92 3A 43 55  52 53 4F 52 20 56 45 4C  |...V.:CURSOR VEL|
00000110: 4F 43 49 54 59 DD 22 00  46 09 A5 00 99 22 AD C0  |OCITY.".F...."..|
00000120: C0 C0 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |................|
00000130: C0 B1 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |................|
00000140: C0 C0 C0 C0 BD 22 00 74  09 A7 00 99 22 20 20 20  |.....".t...."   |
00000150: 12 54 92 3A 54 59 50 45  20 4D 4F 44 45 2E 20 55  |.T.:TYPE MODE. U|
00000160: 53 45 20 52 55 4E 2F 53  54 4F 50 20 54 4F 20 45  |SE RUN/STOP TO E|
00000170: 58 49 54 22 00 9A 09 AA  00 99 A3 37 29 22 43 52  |XIT".......7)"CR|
00000180: 53 52 20 4B 45 59 53 3A  4D 4F 56 45 20 53 4D 41  |SR KEYS:MOVE SMA|
00000190: 4C 4C 20 43 55 52 53 4F  52 22 00 C8 09 B4 00 99  |LL CURSOR"......|
000001A0: 22 1D 1D 12 46 31 92 3A  53 43 52 4F 4C 4C 20 44  |"...F1.:SCROLL D|
000001B0: 4F 57 4E 22 A3 31 39 29  22 12 46 32 92 3A 53 43  |OWN".19)".F2.:SC|
000001C0: 52 4F 4C 4C 20 55 50 22  00 F9 09 BE 00 99 22 1D  |ROLL UP"......".|
000001D0: 1D 12 46 33 92 3A 53 43  52 4F 4C 4C 20 52 49 47  |..F3.:SCROLL RIG|
000001E0: 48 54 22 A3 31 39 29 22  12 46 34 92 3A 53 43 52  |HT".19)".F4.:SCR|
000001F0: 4F 4C 4C 20 4C 45 46 54  22 00 23 0A C8 00 99 22  |OLL LEFT".#...."|
00000200: 1D 1D 12 46 35 92 3A 4D  55 4C 54 49 43 4F 4C 4F  |...F5.:MULTICOLO|
00000210: 52 22 A3 31 39 29 22 12  46 36 92 3A 4E 4F 52 4D  |R".19)".F6.:NORM|
00000220: 41 4C 22 00 55 0A D2 00  99 22 1D 1D 12 46 37 92  |AL".U...."...F7.|
00000230: 3A 4D 45 4D 4F 52 49 5A  45 20 43 48 41 52 22 A3  |:MEMORIZE CHAR".|
00000240: 31 39 29 22 12 46 38 92  3A 52 45 43 41 4C 4C 20  |19)".F8.:RECALL |
00000250: 43 48 41 52 22 00 83 0A  DC 00 99 22 11 1D 1D 31  |CHAR"......"...1|
00000260: 2D 34 3A 43 4F 4C 4F 52  22 A3 31 39 29 22 12 53  |-4:COLOR".19)".S|
00000270: 48 49 46 54 92 20 31 2D  34 3A 53 45 54 43 4F 4C  |HIFT. 1-4:SETCOL|
00000280: 4F 52 22 00 AF 0A E6 00  99 22 1D 1D 48 4F 4D 45  |OR"......"..HOME|
00000290: 3A 54 4F 50 20 4C 45 46  54 22 A3 31 39 29 22 43  |:TOP LEFT".19)"C|
000002A0: 4C 52 3A 45 52 41 53 45  20 43 48 41 52 2E 22 00  |LR:ERASE CHAR.".|
000002B0: D9 0A F0 00 99 22 1D 1D  1D 1D 1D 1D 1D 11 12 43  |.....".........C|
000002C0: 54 52 4C 92 2D 52 3A 52  45 56 45 52 53 45 20 43  |TRL.-R:REVERSE C|
000002D0: 48 41 52 41 43 54 45 52  22 00 05 0B F5 00 99 22  |HARACTER"......"|
000002E0: 1D 1D 1D 1D 1D 1D 1D 12  43 54 52 4C 92 2D 44 3A  |........CTRL.-D:|
000002F0: 4D 41 4B 45 20 44 41 54  41 20 53 54 41 54 45 4D  |MAKE DATA STATEM|
00000300: 45 4E 54 53 22 00 38 0B  FA 00 99 22 1D 1D 1D 1D  |ENTS".8...."....|
00000310: 1D 1D 1D 12 53 48 49 46  54 92 2D 12 52 55 4E 2F  |....SHIFT.-.RUN/|
00000320: 53 54 4F 50 92 3A 52 45  2D 52 55 4E 20 55 4C 54  |STOP.:RE-RUN ULT|
00000330: 52 41 46 4F 4E 54 2B 22  00 5F 0B FC 00 99 22 1D  |RAFONT+"._....".|
00000340: 1D 1D 1D 1D 1D 1D 12 43  54 52 4C 92 2D 58 3A 45  |.......CTRL.-X:E|
00000350: 58 49 54 20 55 4C 54 52  41 46 4F 4E 54 2B 22 00  |XIT ULTRAFONT+".|
00000360: 86 0B FD 00 99 22 1D 1D  1D 1D 1D 1D 1D 12 43 54  |....."........CT|
00000370: 52 4C 92 2D 5F 3A 43 4F  50 59 44 4F 57 4E 20 54  |RL.-_:COPYDOWN T|
00000380: 4F 20 52 56 53 22 00 B7  0B 01 01 99 22 1D 1D 05  |O RVS"......"...|
00000390: 12 20 44 4F 20 59 4F 55  20 52 45 51 55 49 52 45  |. DO YOU REQUIRE|
000003A0: 20 41 20 4D 41 4E 55 41  4C 20 4F 4E 20 50 52 49  | A MANUAL ON PRI|
000003B0: 4E 54 45 52 20 92 22 00  CC 0B 02 01 A1 5A 58 24  |NTER ."......ZX$|
000003C0: 3A 8B 5A 58 24 B2 22 22  A7 32 35 38 00 DD 0B 03  |:.ZX$."".258....|
000003D0: 01 8B 5A 58 24 B2 22 59  22 A7 33 33 30 00 F6 0B  |..ZX$."Y".330...|
000003E0: 04 01 41 B2 31 3A 93 22  55 4C 54 52 41 46 4F 4E  |..A.1:."ULTRAFON|
000003F0: 54 22 2C 38 2C 31 00 1A  0C 2C 01 41 24 B2 22 93  |T",8,1...,.A$.".|
00000400: 53 59 53 34 39 31 35 32  22 AA C7 28 31 33 29 3A  |SYS49152"..(13):|
00000410: 97 31 39 38 2C C3 28 41  24 29 00 3D 0C 36 01 81  |.198,.(A$).=.6..|
00000420: 49 B2 31 A4 C3 28 41 24  29 3A 97 36 33 30 AA 49  |I.1..(A$):.630.I|
00000430: 2C C6 28 CA 28 41 24 2C  49 29 29 3A 82 00 43 0C  |,.(.(A$,I)):..C.|
00000440: 40 01 A2 00 4F 0C 4A 01  9F 31 2C 34 3A 9D 31 00  |@...O.J..1,4:.1.|
00000450: 7E 0C 4F 01 99 22 B0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |~.O.."..........|
00000460: C0 C0 C0 C0 C0 C0 C0 C0  C0 B2 C0 C0 C0 C0 C0 C0  |................|
00000470: C0 C0 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 AE 22 00 AD  |............."..|
00000480: 0C 54 01 99 22 DD 46 3A  46 49 58 20 43 48 41 52  |.T..".F:FIX CHAR|
00000490: 41 43 54 45 52 20 20 20  DD 20 4C 3A 4C 4F 41 44  |ACTER   . L:LOAD|
000004A0: 20 20 20 20 20 20 20 20  20 20 20 DD 22 00 DC 0C  |           ."...|
000004B0: 5E 01 99 22 DD 4D 3A 4D  49 52 52 4F 52 20 20 20  |^..".M:MIRROR   |
000004C0: 20 20 20 20 20 20 20 DD  20 52 3A 52 4F 54 41 54  |       . R:ROTAT|
000004D0: 45 20 20 20 20 20 20 20  20 20 DD 22 00 0B 0D 68  |E         ."...h|
000004E0: 01 99 22 DD 53 3A 53 41  56 45 20 20 20 20 20 20  |..".S:SAVE      |
000004F0: 20 20 20 20 20 20 DD 20  56 3A 43 55 52 53 4F 52  |      . V:CURSOR|
00000500: 20 56 45 4C 4F 43 49 54  59 DD 22 00 3A 0D 6D 01  | VELOCITY.".:.m.|
00000510: 99 22 AD C0 C0 C0 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |."..............|
00000520: C0 C0 C0 C0 C0 B1 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |................|
00000530: C0 C0 C0 C0 C0 C0 C0 C0  BD 22 00 66 0D 6F 01 99  |.........".f.o..|
00000540: 22 20 20 20 54 3A 54 59  50 45 20 4D 4F 44 45 2E  |"   T:TYPE MODE.|
00000550: 20 55 53 45 20 52 55 4E  2F 53 54 4F 50 20 54 4F  | USE RUN/STOP TO|
00000560: 20 45 58 49 54 22 00 94  0D 72 01 99 3A 99 22 20  | EXIT"...r..:." |
00000570: 20 20 20 20 20 20 43 52  53 52 20 4B 45 59 53 3A  |      CRSR KEYS:|
00000580: 4D 4F 56 45 20 53 4D 41  4C 4C 20 43 55 52 53 4F  |MOVE SMALL CURSO|
00000590: 52 22 3A 99 00 C1 0D 7C  01 99 22 20 20 46 31 3A  |R":....|.."  F1:|
000005A0: 53 43 52 4F 4C 4C 20 44  4F 57 4E 20 20 20 20 20  |SCROLL DOWN     |
000005B0: 20 20 20 20 46 32 3A 53  43 52 4F 4C 4C 20 55 50  |    F2:SCROLL UP|
000005C0: 22 00 F0 0D 86 01 99 22  20 20 46 33 3A 53 43 52  |"......"  F3:SCR|
000005D0: 4F 4C 4C 20 52 49 47 48  54 20 20 20 20 20 20 20  |OLL RIGHT       |
000005E0: 20 46 34 3A 53 43 52 4F  4C 4C 20 4C 45 46 54 22  | F4:SCROLL LEFT"|
000005F0: 00 1F 0E 90 01 99 22 20  20 46 35 3A 4D 55 4C 54  |......"  F5:MULT|
00000600: 49 43 4F 4C 4F 52 20 20  20 20 20 20 20 20 20 20  |ICOLOR          |
00000610: 46 36 3A 4E 4F 52 4D 41  4C 20 20 20 20 20 22 00  |F6:NORMAL     ".|
00000620: 4E 0E 9A 01 99 22 20 20  46 37 3A 4D 45 4D 4F 52  |N...."  F7:MEMOR|
00000630: 49 5A 45 20 43 48 41 52  20 20 20 20 20 20 20 46  |IZE CHAR       F|
00000640: 38 3A 52 45 43 41 4C 4C  20 43 48 41 52 22 00 7F  |8:RECALL CHAR"..|
00000650: 0E A4 01 99 3A 99 22 20  20 31 2D 34 3A 43 4F 4C  |....:."  1-4:COL|
00000660: 4F 52 20 20 20 20 20 20  20 20 20 20 53 48 49 46  |OR          SHIF|
00000670: 54 20 31 2D 34 3A 53 45  54 43 4F 4C 4F 52 22 00  |T 1-4:SETCOLOR".|
00000680: AE 0E AE 01 99 22 20 20  48 4F 4D 45 3A 54 4F 50  |....."  HOME:TOP|
00000690: 20 4C 45 46 54 20 20 20  20 20 20 20 20 20 43 4C  | LEFT         CL|
000006A0: 52 3A 45 52 41 53 45 20  43 48 41 52 2E 22 00 D7  |R:ERASE CHAR."..|
000006B0: 0E B8 01 99 3A 99 22 20  20 20 20 20 20 20 43 54  |....:."       CT|
000006C0: 52 4C 2D 52 3A 52 45 56  45 52 53 45 20 43 48 41  |RL-R:REVERSE CHA|
000006D0: 52 41 43 54 45 52 22 00  01 0F BD 01 99 22 20 20  |RACTER"......"  |
000006E0: 20 20 20 20 20 43 54 52  4C 2D 44 3A 4D 41 4B 45  |     CTRL-D:MAKE|
000006F0: 20 44 41 54 41 20 53 54  41 54 45 4D 45 4E 54 53  | DATA STATEMENTS|
00000700: 22 00 30 0F C2 01 99 22  20 20 20 20 20 20 20 53  |".0...."       S|
00000710: 48 49 46 54 2D 52 55 4E  2F 53 54 4F 50 3A 52 45  |HIFT-RUN/STOP:RE|
00000720: 2D 52 55 4E 20 55 4C 54  52 41 46 4F 4E 54 2B 22  |-RUN ULTRAFONT+"|
00000730: 00 55 0F C4 01 99 22 20  20 20 20 20 20 20 43 52  |.U...."       CR|
00000740: 54 4C 2D 58 3A 45 58 49  54 20 55 4C 54 52 41 46  |TL-X:EXIT ULTRAF|
00000750: 4F 4E 54 2B 22 00 7B 0F  C5 01 99 22 20 20 20 20  |ONT+".{...."    |
00000760: 20 20 20 43 54 52 4C 2D  5F 3A 43 4F 50 59 44 4F  |   CTRL-_:COPYDO|
00000770: 57 4E 20 54 4F 20 52 56  53 22 3B 00 85 0F C7 01  |WN TO RVS";.....|
00000780: 98 31 3A A0 31 00 8E 0F  C8 01 89 32 36 30 00 00  |.1:.1......260..|
00000790: 00                                                |.               |
....D..A.1.300.A.X.. "..          NOW LO
ADING ULTRAFONT+        ".V.....15)"COMM
ANDS:"......"...........................
............"......"..F.:FIX CHARACTER".
19)"...L.:LOAD           ."......"..M.:M
IRROR".19)"...R.:ROTATE         ."... ..
"..S.:SAVE".19)"...V.:CURSOR VELOCITY.".
F...."..................................
.....".T...."   .T.:TYPE MODE. USE RUN/S
TOP TO EXIT".......7)"CRSR KEYS:MOVE SMA
LL CURSOR".H...."...F1.:SCROLL DOWN".19)
".F2.:SCROLL UP"......"...F3.:SCROLL RIG
HT".19)".F4.:SCROLL LEFT".#.H.."...F5.:M
ULTICOLOR".19)".F6.:NORMAL".U.R.."...F7.
:MEMORIZE CHAR".19)".F8.:RECALL CHAR"...
..."...1-4:COLOR".19)".SHIFT. 1-4:SETCOL
OR"......"..HOME:TOP LEFT".19)"CLR:ERASE
 CHAR.".Y....".........CTRL.-R:REVERSE C
HARACTER"......"........CTRL.-D:MAKE DAT
A STATEMENTS".8...."........SHIFT.-.RUN/
STOP.:RE-RUN ULTRAFONT+"._...."........C
TRL.-X:EXIT ULTRAFONT+"......"........CT
RL.-_:COPYDOWN TO RVS"......".... DO YOU
 REQUIRE A MANUAL ON PRINTER .".L....ZX$
:.ZX$."".258......ZX$."Y".330.....A.1:."
ULTRAFONT",8,1...,.A$.".SYS49152".G(13):
.198,C(A$).=.6..I.1.C(A$):.630.I,F(J(A$,
I)):..C.@...O.J..1,4:.1.~.O.."..........
............................."...T..".F:
FIX CHARACTER   . L:LOAD           ."...
^..".M:MIRROR          . R:ROTATE       
  ."...H..".S:SAVE            . V:CURSOR
 VELOCITY.".:.M.."......................
.................".F.O.."   T:TYPE MODE.
 USE RUN/STOP TO EXIT"...R..:."       CR
SR KEYS:MOVE SMALL CURSOR":..A.|.."  F1:
SCROLL DOWN         F2:SCROLL UP"......"
  F3:SCROLL RIGHT        F4:SCROLL LEFT"
......"  F5:MULTICOLOR          F6:NORMA
L     ".N...."  F7:MEMORIZE CHAR       F
8:RECALL CHAR".....:."  1-4:COLOR      
    SHIFT 1-4:SETCOLOR"......"  HOME:TOP
 LEFT         CLR:ERASE CHAR.".W....:." 
      CTRL-R:REVERSE CHARACTER"......"  
     CTRL-D:MAKE DATA STATEMENTS".0.B.."
       SHIFT-RUN/STOP:RE-RUN ULTRAFONT+"
.U.D.."       CRTL-X:EXIT ULTRAFONT+".{.
E.."       CTRL-_:COPYDOWN TO RVS";...G.
.1: 1...H..260...
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL