Tonight, May 11, 2018, Twitch channel ZeroPageHomebrew will be playing my newest build of DK Arcade 2600 on that stream at 7PM PT/10PM ET.
If you miss the live stream, it will be posted on YouTube in a few days.
I can't wait to see if the gameplay outweighs the difficulty and the few bugs like when climbing a ladder and the centering fails which leads to an unfair death. Also on the Spring level it is very easy to fall off the small platforms, and I've seen lots of people die trying to climb the last ladder with the "sproing" killing The Carpenter when they all follow the same path, unlike the Arcade which puts out the sproings at 3 different horizontal positions. Even the second time through when there are 2 sproings they also follow the same path but you need to get to the safe spot to the left of the last ladder to make it up.
"Byte Knight" did an amazing job of coding the game logic.
He has an Arcade cabinet, and kept wanting to make things harder.
It is actually easier than the arcade because of things like being able to change directions mid-jump.
We we really pushed the batari Basic DPC+ kernel because to reduce flicker at the top of level 1, 8 more visible scanlines were added. The most CPU intense part is if you get the first level 1 hammer.
The CPU is checking left/right, collisions with hammer to barrel, the hammer tune playing, the new barrels being thrown out, checking where the floor is, and more.
That's where it over-cycled, so a tweak to overscan time fixed that.
That makes the game run with 270 scan lines (normal is 262), and it runs at 58 FPS (normal is 60).
Even way off the recommended 262/60fps, I haven't found a console or display that loses sync and blanks out.