C64 Memory Map
pagetable.com
pagetable.com
div.disassembly_container_no_dec {
overflow: initial;
}I wish modern system where still designed like that...
There were a handful of pointers to the routines to use for BASIC execution in RAM starting at address $300, which could be pointed elsewhere for BASIC extenders or to redirect IRQs. Apart from that, most syscall addresses where in ROM.
It allowed disabling parts of the ROM though to access the full RAM. That way you could rewrite the real jump addresses, bypassing the ROM completely.
So do rootkit / malware developers!
But yeah, hopefully this becomes more of a starting point for a combined reference, since that seems to be more useful as an actual development resource than having to decide which source references to show side-by-side.
True, but to be fair though, games developers had little (if any) need for system calls into the kernel, and we'd often make use of that RAM.
Not that I recall exactly what we were using it for, it varied game to game — disclaimer: several published C64 games, but I've not messed with any of this since the early 90s!
> Please don't do things to make titles stand out, like using uppercase or exclamation points, or saying how great an article is. It's implicit in submitting something that you think it's important.
> If the title includes the name of the site, please take it out, because the site name will be displayed after the link.
> If you submit a video or pdf, please warn us by appending [video] or [pdf] to the title.
> If the title begins with a number or number + gratuitous adjective, we'd appreciate it if you'd crop it. E.g. translate "10 Ways To Do X" to "How To Do X," and "14 Amazing Ys" to "Ys." Exception: when the number is meaningful, e.g. "The 5 Platonic Solids."
> Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize.
I sometimes wish the guidelines were a bit more transparent, e.g. confirming with the submitter that the meaning of the title hasn't been harmed by an overzealous replacement. The edits are clearly a net positive, but they're confusing when they go wrong.
A few months ago @petercooper made an app for tracking live changes to HN headlines, which gives a sense of how frequent they are: https://hackernewstitles.netlify.app/
Software changes don't show up in Peter's app of course, since they're done at submission time.