Log In  
Follow
McLeopold
[ :: Read More :: ]

I've created a 5x4 font with lowercase letters. (Mostly, it's actually 6x5. Some lowercase letters (gjpqy) and symbols ()[]{};, go below to the 6th line. Some letters (MWYwm) use a 5th pixel width.) It uses the new variable width feature.

I've added to @zep's #font_snippet cartridge the ability to specify the pixel width adjustments by using the sprite flags. Now you can make your own variable width fonts. When the cart is run it produces the correct string to split and poke into memory. You can switch between fixed and variable width.

Here is the snippet to use femto-font in your own carts:

-- femto-font by McLeopold
poke(0x5600,unpack(split"5,8,7,0,0,1,0,0,0,0,119,119,119,97,118,96,85,23,17,80,102,119,118,21,112,0,0,0,0,101,119,119,0,112,0,7,80,7,21,0,0,0,119,23,7,96,97,7,6,0,0,0,112,0,23,0,0,0,7,23,16,112,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,0,0,0,15,15,15,0,0,0,0,0,15,9,15,0,0,0,0,0,9,6,9,0,0,0,0,0,5,0,5,0,0,0,0,0,5,5,5,0,0,0,0,4,6,7,6,4,0,0,0,1,3,7,3,1,0,0,0,7,1,1,1,0,0,0,0,0,4,4,4,7,0,0,0,17,10,31,4,31,4,0,0,0,0,3,0,0,0,0,0,0,0,0,0,1,2,0,0,0,5,5,0,0,0,0,0,0,5,5,0,0,0,0,0,2,5,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,5,5,0,0,0,0,0,0,10,31,10,31,10,0,0,0,14,5,14,20,14,0,0,0,17,8,4,2,17,0,0,0,6,1,10,5,10,0,0,0,1,1,0,0,0,0,0,0,2,1,1,1,1,2,0,0,1,2,2,2,2,1,0,0,0,5,2,5,0,0,0,0,0,2,7,2,0,0,0,0,0,0,0,0,2,1,0,0,0,0,7,0,0,0,0,0,0,0,0,0,1,0,0,0,16,8,4,2,1,0,0,0,6,13,11,9,6,0,0,0,2,3,2,2,7,0,0,0,6,9,4,2,15,0,0,0,6,9,4,9,6,0,0,0,4,6,5,15,4,0,0,0,15,1,7,8,7,0,0,0,6,1,7,9,6,0,0,0,15,8,4,2,2,0,0,0,6,9,6,9,6,0,0,0,6,9,14,8,6,0,0,0,0,1,0,0,1,0,0,0,0,2,0,0,2,1,0,0,4,2,1,2,4,0,0,0,0,7,0,7,0,0,0,0,1,2,4,2,1,0,0,0,3,4,2,0,2,0,0,0,6,9,13,9,2,0,0,0,0,6,9,13,10,0,0,0,1,7,9,9,7,0,0,0,0,6,1,1,6,0,0,0,8,14,9,9,14,0,0,0,0,6,13,3,6,0,0,0,12,2,7,2,2,0,0,0,0,14,9,14,8,6,0,0,1,7,9,9,9,0,0,0,1,0,1,1,1,0,0,0,4,0,4,4,5,2,0,0,1,9,7,5,9,0,0,0,1,1,1,1,1,0,0,0,0,11,21,21,21,0,0,0,0,5,11,9,9,0,0,0,0,6,9,9,6,0,0,0,0,7,9,7,1,1,0,0,0,14,9,14,8,8,0,0,0,5,11,1,1,0,0,0,0,14,7,8,7,0,0,0,2,7,2,2,4,0,0,0,0,5,5,5,6,0,0,0,0,5,5,5,2,0,0,0,0,17,21,21,10,0,0,0,0,5,2,2,5,0,0,0,0,9,9,14,8,6,0,0,0,15,4,2,15,0,0,0,3,1,1,1,1,3,0,0,1,2,4,8,16,0,0,0,3,2,2,2,2,3,0,0,2,5,0,0,0,0,0,0,0,0,0,0,15,0,0,0,1,2,0,0,0,0,0,0,6,9,15,9,9,0,0,0,7,9,7,9,7,0,0,0,6,9,1,9,6,0,0,0,7,9,9,9,7,0,0,0,15,1,7,1,15,0,0,0,15,1,7,1,1,0,0,0,14,1,13,9,6,0,0,0,9,9,15,9,9,0,0,0,7,2,2,2,7,0,0,0,15,4,4,5,2,0,0,0,9,5,3,5,9,0,0,0,1,1,1,1,7,0,0,0,17,27,21,17,17,0,0,0,9,11,13,13,9,0,0,0,6,9,9,9,6,0,0,0,7,9,7,1,1,0,0,0,6,9,9,5,14,0,0,0,7,9,7,5,9,0,0,0,14,1,6,8,7,0,0,0,7,2,2,2,2,0,0,0,9,9,9,9,6,0,0,0,5,5,5,7,2,0,0,0,17,17,21,27,17,0,0,0,9,9,6,9,9,0,0,0,17,17,10,4,4,0,0,0,15,8,4,2,15,0,0,0,4,2,3,2,2,4,0,0,1,1,0,1,1,1,0,0,1,2,6,2,2,1,0,0,0,0,10,5,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,127,127,0,0,0,85,42,85,42,85,0,0,0,65,127,93,93,62,0,0,0,62,99,99,119,62,0,0,0,17,68,17,68,17,0,0,0,4,60,28,30,16,0,0,0,28,46,62,62,28,0,0,0,54,62,62,28,8,0,0,0,28,54,119,54,28,0,0,0,28,28,62,28,20,0,0,0,28,62,127,42,58,0,0,0,62,103,99,103,62,0,0,0,127,93,127,65,127,0,0,0,56,8,8,14,14,0,0,0,62,99,107,99,62,0,0,0,8,28,62,28,8,0,0,0,0,0,85,0,0,0,0,0,62,115,99,115,62,0,0,0,8,28,127,62,34,0,0,0,62,28,8,28,62,0,0,0,62,119,99,99,62,0,0,0,0,5,82,32,0,0,0,0,0,17,42,68,0,0,0,0,62,107,119,107,62,0,0,0,127,0,127,0,127,0,0,0,85,85,85,85,85,0,0,0"))

EDIT: as soon as I hit publish I realized I didn't like the Q. I've changed the snippet. I'm to lazy to update the image and cart. ;)

And here is the cart to make your own fonts:

Cart #mcleopold_femtofont_1-0 | 2022-12-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
3

P#123190 2022-12-28 18:32 ( Edited 2022-12-28 18:40)

[ :: Read More :: ]

Cart #mcleopold_memory-0 | 2019-07-15 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
1

Memory Card Game

Flip over two card to see if the pictures match. 1 point for each match is awarded.

For 1 to 4 players. Use a controller for each player.

  • Start: use the menu to:

    • select player count (and reshuffle deck)
    • toggle music on/off
  • Up/Down/Left/Right: select card to flip over

  • Z: flip card over
P#65861 2019-07-15 07:10 ( Edited 2019-07-15 07:12)