Skip to content

Releases: joeyparrish/kinetoscope

v0.2.4

18 Oct 16:05
Compare
Choose a tag to compare

Emulator:

  • Add web demo instructions
  • Fix redirect support in BlastEm

Firmware:

  • Make reading HTTP headers more robust

Software:

  • Clean up confusing input mappings in streamer rom

v0.2.3

16 Oct 19:29
Compare
Choose a tag to compare

Emulator:

  • Add gesture support to web demo for mobile devices (swipe up, down, tap, back)
  • Add loading indicator to web demo

Hardware:

  • Fix ethernet fab data missing from release files

v0.2.2

16 Oct 07:50
Compare
Choose a tag to compare

Emulator:

  • Fix mixed content errors in web emulator

v0.2.1

16 Oct 07:39
Compare
Choose a tag to compare

Emulator:

  • Fix web demo deployment and release artifacts

v0.2.0

16 Oct 07:26
Compare
Choose a tag to compare

Hardware:

  • Fix SRAM CE signaling
  • Drop Samtec stacking headers

Firmware:

  • Improve HTTP client robustness
  • Fix write pulse timing for SRAM
  • Wait for serial before running speed tests

Encoder:

  • Add countdown for frames in final output

Emulator:

  • Add web-based emulator (Genesis Plus GX via libretro core and nostalgist.js)
  • Major refactor of emulation code to support the web
  • Refactor global state
  • Remove winpthread dependency in Windows build of BlastEm
  • Raise seg fault if we overflow SRAM in the emulator

Software:

  • Stop playback on error
  • Show specific failures in SRAM march tests
  • Correct march test calculations on Sega
  • Add network tests to the self-testing ROM

v0.1.1

05 Oct 23:32
Compare
Choose a tag to compare

Emulator:

  • Fix Linux emulator release build
  • Fix macOS emulator release build

v0.1.0

04 Oct 02:45
Compare
Choose a tag to compare

Software:

  • Add chunk index and RLE compression
  • Add SRAM march testing in self-test ROM to help prove SRAM design correctness

Firmware:

  • Add chunk index and RLE compression
  • Improve HTTP success rates in rare cases of slow starts

Emulator:

  • Add chunk index and RLE compression
  • Fix reloading video catalog after playback
  • Add Windows build
  • Add macOS build (x86 only)

Encoder:

  • Fix error during encoding with --debug-audio
  • Add chunk index and RLE compression

Hardware:

  • Add Ethernet adapter board
  • Add part numbers for all headers
  • Use consistent SRAM bank numbering (0-1, not 1-2)
  • Fix SRAM bank address decoders
  • Fix SRAM bank CE/OE signals
  • Fix SRAM bank buffer voltages
  • Document and script board routing
  • Set explicit copper finish on all boards

v0.0.10

30 Sep 04:46
Compare
Choose a tag to compare

Software:

  • Wait to clear the error flag after checking the hardware, by which point the microcontroller is booted up and everything is initialized and clearing the flag actually, definitely makes sense
  • Add a command to connect to the network explicitly
  • Add a new ROM with a self-test routine for the custom hardware

Firmware:

  • Add a command to connect to the network explicitly
  • Don't delay startup waiting for a serial port in debug mode
  • Make it possible to compile firmware out-of-the-box without a WiFi config

Hardware:

  • Fix SRAM bank's various OE (output enable) signals that were previously mixed with CE (chip enable) by mistake
  • Add test pads for control signals that didn't have them before

v0.0.9

12 Sep 17:17
Compare
Choose a tag to compare

Emulator:

  • Fix blastem patch to match new addressing scheme

v0.0.8

05 Sep 03:04
Compare
Choose a tag to compare
  • Replace 8-bit buffers with cheaper version (reduces overall hardware prices by about 16.5%, or $11 per unit at 10 units)
  • Correct hardware docs