craigthomas / Chip8Java

A Super Chip 8 emulator written in Java
MIT License
27 stars 2 forks source link

Bitplane drawing #46

Closed craigthomas closed 1 month ago

craigthomas commented 1 month ago

This PR adds the ability to draw pixels on different bitplanes. The clear, scroll, and draw instructions are updated to draw to different bitplanes. The scroll up operation was added. Clear routines were updated to clear only on the specified bitplane. Unit and integration tests added to catch new conditions. Additionally: