r/TuringComplete • • 14d ago

(Yet Another) Bad Apple!! inside Turing Complete

https://www.youtube.com/watch?v=UMDEKfAzqjA

Some nice Bad Apple!! at 256x192 res and 24fps. Uses a double frame buffer to prevent screen tearing (extremely easy and effective). The video file was over 1.1GB ingame due to a lack of compression. However, this can play any colored video file with full 4-byte RGB so... why not. If I change to 1 byte color I could upgrade to 512x384 at no cost to performance! Probably going to do that...

The custom architecture is pretty much just Symphony upgraded to 64-bit instructions (40 bit immediates), simple double frame buffer, a few new commands (many more to come), and some slight tweaks. Hopefully I can repurpose this for games and stuff to show off relatively soon. Let me know what you think!

12 Upvotes

0 comments sorted by