mos_8502 :verified: on Nostr: Working on cursor control and a chrout procedure. I am actually thinking that proper ...
Working on cursor control and a chrout procedure.
I am actually thinking that proper console support will involve an in-memory buffer to store the text and colour info, and a routine to update the VRAM for the actual text display based on a scroll position in that buffer.
Published at
2024-06-17 21:56:22Event JSON
{
"id": "07f86837f0c326c0173ca6f4c3fc944dd5e8d8508182cd7969b1f4446c4d284e",
"pubkey": "04f8915424c713657ad6ce59443d28dbdcf5832687c9af560ae388f59276a137",
"created_at": 1718661382,
"kind": 1,
"tags": [
[
"proxy",
"https://studio8502.ca/@mos_8502/112634192355016722",
"web"
],
[
"imeta",
"url https://studio8502.files.fedi.monster/media_attachments/files/112/634/192/260/987/354/original/575e801649a3eb82.jpeg",
"m image/jpeg"
],
[
"proxy",
"https://studio8502.ca/users/mos_8502/statuses/112634192355016722",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://studio8502.ca/users/mos_8502/statuses/112634192355016722",
"pink.momostr"
]
],
"content": "Working on cursor control and a chrout procedure. \n\nI am actually thinking that proper console support will involve an in-memory buffer to store the text and colour info, and a routine to update the VRAM for the actual text display based on a scroll position in that buffer.\nhttps://studio8502.files.fedi.monster/media_attachments/files/112/634/192/260/987/354/original/575e801649a3eb82.jpeg\n",
"sig": "7e80b4d3efaa6a4c3e18ff9047ae70402cdf436392ad2bdc257c638358cf3689712f58d022e07045a2b02b6eae540c5b27afd67a51f78d87996ce11bc3c68d94"
}