slembcke on Nostr: It still baffles me that the Atari 2600 only has 128 bytes of RAM, and 4kb of ROM. ...
It still baffles me that the Atari 2600 only has 128 bytes of RAM, and 4kb of ROM. (w/o bank switching that came in later years) I mean I've written a bunch of small NES games without ever running into the 2kb RAM limit, but 128 bytes just seems impossibly small. O_o
To be clear that 128 bytes is shared between variables AND the stack. So calling subroutines uses up precious bytes of your RAM! As for the 4kb of ROM? That's like... a single page of a book. The smallest game I've made is 12 kb!
Published at
2024-10-19 01:17:07 UTCEvent JSON
{
"id": "d42b08796ff972d941f83f9e92001c44987d9446b8303e49385f74cee1571808",
"pubkey": "d593c918697aab795ffc9097a6b40308cd1d972f621ab4f76ce4886529a77896",
"created_at": 1729300627,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.gamedev.place/@slembcke/113331445932336539",
"web"
],
[
"proxy",
"https://mastodon.gamedev.place/users/slembcke/statuses/113331445932336539",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://mastodon.gamedev.place/users/slembcke/statuses/113331445932336539",
"pink.momostr"
],
[
"-"
]
],
"content": "It still baffles me that the Atari 2600 only has 128 bytes of RAM, and 4kb of ROM. (w/o bank switching that came in later years) I mean I've written a bunch of small NES games without ever running into the 2kb RAM limit, but 128 bytes just seems impossibly small. O_o\n\nTo be clear that 128 bytes is shared between variables AND the stack. So calling subroutines uses up precious bytes of your RAM! As for the 4kb of ROM? That's like... a single page of a book. The smallest game I've made is 12 kb!",
"sig": "2fb96d9286e1c5753a2b1e0da406c8c5745a13ffe8740a98765d2cabd9e7e59251fb8b9c4c824461596ba5a8cef72ad8dd0f78912db824ed22f408540ee6cc63"
}