Tom Seddon
Tom Seddon
The control register starts up with all bits set, so the CPU and Tube are in a permanent reset state until something clears the bits.
The CPU currently runs at full whack, rather than 200 KHz or whatever it is. This should be testable: do a parasite reset, see whether it gets as far as...
The behaviour is not identical: https://www.stardot.org.uk/forums/viewtopic.php?t=28080
https://www.stardot.org.uk/forums/viewtopic.php?t=28215
I think it has the equivalent of `RenderGeometry` in it now? So the OpenGL dependency could go away.
See https://github.com/tom-seddon/b2/blob/c78e90b25f99dcca5357406d3d1ff8219410ddc6/src/b2/CMakeLists.txt#L180 This SO answer suggests it might be possible: https://stackoverflow.com/a/74491601/1618406
Display shows what's been scanned out, but it'd be useful to be able to visualize what's in RAM. A debug view would be impossible to get perfect, but surely there'd...
https://www.stardot.org.uk/forums/viewtopic.php?t=27888 Might just be b2's outdated SDL submodule needing an upgrade. That's an easy thing to try. Should also probably upgrade the CI system to use newer macOS, since that...
https://github.com/TomHarte/ProcessorTests