Commit Graph

  • 5dc45a75a6 Build now has lel-guecs in it so I can do a UI. master Zed A. Shaw 2026-05-18 12:53:04 -0400
  • 37a22f9966 Little optimization where I don't render if there was a colision. This is because chip-8 attempts to draw to detect colision, and then 'undoes' it, so no point in rendering that. Zed A. Shaw 2026-05-18 12:52:51 -0400
  • 1264428606 Turns out the 'performance problem' is just me setting the framerate. Weird thing though is setting that also changes how SFML updates the textures when doing texture.update(). Need to investigate why. Zed A. Shaw 2026-05-18 12:13:02 -0400
  • 2fc7fbb788 Instrumentation on the cycle/update/render performance. So far looks like update and then render are the worst. Zed A. Shaw 2026-05-18 10:59:35 -0400
  • 407cc58f1f After rename, before performance testing. Zed A. Shaw 2026-05-18 10:40:29 -0400
  • 59c93529e8 Keyboard now works. Zed A. Shaw 2026-05-17 13:18:25 -0400
  • 0dabd9a62b Keyboard now works. Zed A. Shaw 2026-05-17 13:17:29 -0400
  • 910b5c72ce Display now has a size and a border. Zed A. Shaw 2026-05-17 12:36:54 -0400
  • 0296d500e4 Refactor out the chip8 emulator. Zed A. Shaw 2026-05-17 11:10:21 -0400
  • 03eb8afc2a First commit. Zed A. Shaw 2026-05-16 11:15:49 -0400