- I love this project! Brilliant!
- Thanks to everyone here for being here.
I like everything so far and hope it can grow and thrive!
- This is a top notch analysis!
- 404...
- I have almost always found a look up table, plus specialized routines to be the best overall.
Like the author says, it is the speed vs memory tradeoff in action.
When I do not care about speed, compact routines that yield the answer to as many, or even all my use cases, are best. The memory ends up being put to a better use.
Otherwise, I generally need specific multiplies and code for those best I can.
- CISC for sure. Now, compared to a 6809...
- This project has been years in development.
I am on mobile, but the development logs on Atariage.com are a great read.
- I like this kit. Too bad the seller is on a break.
- It is!
Phosphors varied considerably too. Faster phosphors were generally avoided due to the need for low refresh rates and or interlaced display lines.
An older black and white television, for example, used slower phosphors in order to minimize the impact of interlaced images.
Similar phosphors in green and amber, to my eye a bit slower, pretty much eliminated flicker at 50hz / 60hz. These phosphors did not fatigue users much.
Newer, color displays came with faster phosphors!
Fonts look very different because the response curves are different as this great piece covers well.
- More

I know a lot about these chips and learned something new:
There is a single cycle NOP on the 65C02! Spiffy!
---Excerpt Below---
There aren't really any undocumented instructions on the 65C02--any instructions not listed above are documented as performing no operation.
However, these alternate NOPs are not created equal. Some have one- or two-byte operands (which they don't do anything with), and they take different amounts of time to execute.
Instruction Bytes Cycles