mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

13K
active users

#baremetal

3 posts3 participants0 posts today

I finally cracked the problem with gaps between characters.

Turns out any characters in columns C and D are rendered as "graphics" (without a gap) and all others as text (with 1px space between each).

After reorganizing my sprites so logo and UI occupies those columns make them work on any EGA/VGA text mode!

This is some black magic knowledge ;)

What #unixlike operating systems do you know which are easy to port? Something like #NetBSD. I wonder if there is anything written in #commonlisp or #rust

There are some options but I'm not sure how much easy are they to port. I've heard many positive comments about bare metal development using Rust. I wonder how is common lisp in this regard.

I have extensive programming experience but not on bare metal or kernel programming.

Boosts for wider participation in the discussion are welcome.