Skip to content

Releases: dyharlan/Coffee-8

Coffee-8 Version 1.1.1 OctoJam 10 Edition

20 Oct 23:46
Compare
Choose a tag to compare

This is a hotfix release containing the following fix:

  • The framebuffer will only be cleared out whenever the setHiRes() function is invoked. This should remove graphical bugs on certain situations.

For games that either run way too fast or way too slow, speed can be adjusted by going into Emulation > Set CPU Cycle Count. Machine type, colour palette, amongst other things can also be selected in this menu. Toggleable quirks will come in a future release.

For any bugs or concerns, just create an issue in the issues page and I'll see what I can do. Preferrably, send in your steps on how you got to that problem so I can reproduce it on my side. You can also send in your rom that might have caused said problem.

Requirements:

  • Java 8 or above. (Binaries will be made for both Java 8 and 17, but otherwise stay the same functionality wise.) This has been tested on Windows 11 and Linux.

Coffee-8 Version 1.1 OctoJam 10 Edition

20 Oct 15:36
Compare
Choose a tag to compare

This release will commemorate the on-going OctoJam 10 competition and will contain a handful of changes:

  • The minimum scaling factor is now 4 instead of 2
  • Objects such as the register array, CRC32, and the framebuffer will now be cleared instead of being re-instantiated to save on memory.
  • Fixed a bug where a NullPointerException is thrown when changing machines w/o a rom loaded.
  • Added references to OctoJam 10. Including the Octo Classic default colour palette and a new Icon.

For games that either run way too fast or way too slow, speed can be adjusted by going into Emulation > Set CPU Cycle Count. Machine type, colour palette, amongst other things can also be selected in this menu. Toggleable quirks will come in a future release.

For any bugs or concerns, just create an issue in the issues page and I'll see what I can do. Preferrably, send in your steps on how you got to that problem so I can reproduce it on my side. You can also send in your rom that might have caused said problem.

Requirements:

  • Java 8 or above. (Binaries will be made for both Java 8 and 17, but otherwise stay the same functionality wise.) This has been tested on Windows 11 and Linux.

Coffee-8 Version 1.0

23 Jun 12:38
Compare
Choose a tag to compare

This is the first binary release of Coffee-8. Version 1.0 will support the following machines:

  • Chip-8, mimicking COSMAC VIP Behaviour
  • Super-Chip 1.1
  • XO-Chip

For games that either run way too fast or way too slow, speed can be adjusted by going into Emulation > Set CPU Cycle Count. Machine type, colour palette, amongst other things can also be selected in this menu. Toggleable quirks will come in a future release.

For any bugs or concerns, just create an issue in the issues page and I'll see what I can do. Preferrably, send in your steps on how you got to that problem so I can reproduce it on my side. You can also send in your rom that might have caused said problem.

Requirements:

  • Java 8 or above. (Binaries will be made for both Java 8 and 17, but otherwise stay the same functionality wise.) This has been tested on Windows 11 and Linux.