• Graphics, the hard way

    From fridtjof.martin.weigel@gmail.com@21:1/5 to All on Thu Jul 29 00:01:54 2021
    There is a bit of a lull in my am9511 and apu projects.

    So, I was thinking about graphics. Old-school. UTF-8 has
    2x2 sub-cell graphic characters. I used those, along with
    character set data from the 1974 Poptronics Scopewriter
    to make a program that displays HELLO, in 2x2 graphics
    using the Scopewriter font.

    Written in MBASIC. For fun. takes a minute or two on
    my Altair-Duino

    https://github.com/ratboy666/halfg

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From fridtjof.martin.weigel@gmail.com@21:1/5 to fridtjof.ma...@gmail.com on Thu Aug 26 07:25:17 2021
    On Thursday, July 29, 2021 at 3:01:56 AM UTC-4, fridtjof.ma...@gmail.com wrote:
    There is a bit of a lull in my am9511 and apu projects.

    So, I was thinking about graphics. Old-school. UTF-8 has
    2x2 sub-cell graphic characters. I used those, along with
    character set data from the 1974 Poptronics Scopewriter
    to make a program that displays HELLO, in 2x2 graphics
    using the Scopewriter font.

    Written in MBASIC. For fun. takes a minute or two on
    my Altair-Duino

    https://github.com/ratboy666/halfg

    Added MWC (Mark Williams Company) translations to XYBASIC.
    Included xycmpfp.com, the MWC XYBASIC interpreter with software
    floating point to run the translations. xy1.bas is a direct translation, improved
    in xy2.bas and xy3.bas. xy3.bas uses 1/4 (one fourth) of the data storage. Speed can still be improved (by quite a bit) -- hint: (1) move DATA to below the code. and (2) avoid string concatenation to build output lines are the first two "easy and cheap" optimizations.

    Fred

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)