Skip to content

v1.1.8

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 01 Jan 21:10

Added

  • MegaChip emulation now supports wrapping quirk and Mega8 scroll blending
  • Support for non-60 fps variants (CHIP-48 and SCHIP1.x are now running at 64fps,
    Dream6800 is now running at 50fps)
  • Web version now can load programs from new url parameter but the source needs
    to support the CORS mechanism (e.g. raw.githubusercontent.com) and the url
    needs to be url-encoded, for programs it knows am url for, the SHA1 number works too
  • New variant Modern-SuperChip that is in line with Octos interpretation of SCHIP,
    and the one from the CHIP-8 test suite v4.1, the SCHIPC is now moreoriented on the
    behavior of Chromatophores SCHIPC
  • Added support for CHIP-8E on the VIP core

Changed

  • Cadmium editor allows multi megabyte sources
  • Embedded Chiplet assembler now supports MegaChip with up to 16MB address space
  • Reworked audio rendering for less risk of artifacts
  • Backend updated to stock raylib 5.0
  • Lots of small fixes I missed to note

Fixed

  • SCHIP1.x/SCHIPC now have display wait on lores as does the original SCHIP on the
    HP-48 calculators
  • SCHIP Dxy0 didn't draw 16x16 in hires due to some refactoring errors
  • CHIP-10 did accidentally draw on Dxy0
  • The new vblank system caused sounds to be one timer interval shorter than expected