Skip to content

Releases: thehighnibble/s-132

V1.7.0 - August 2024

01 Sep 06:35
4cc433c
Compare
Choose a tag to compare

THESE PACKAGES MAY NOT BE UPLOADED OR HOSTED ANYWHERE ELSE.​

Installation Notes

See the S-132 Firmware Update Guide for details.

Release Notes

This is a MINOR release that

  • improve performance and behaviour of the Dazzler (DZLR:) device
  • adds unsigned bias option to S-132 analog output from DAC
  • adds unsigned bias option to S-132 analog input from ADC
  • raises limit to 512 disk images that can be displayed in the Library (LIB:) or when selecting a disk image to be mounted

Dazzler (DZLR:) device changes:

  • the Dazzler (ctrl-alt-F5) behaviour now more accurately emulates the original Cromemco Dazzler hardware
  • performance of screen updates has been improved, significantly reducing the likelihood of dropped frames or update artefacts
  • NOTE: These are breaking changes that mean the Dazzler device will only work when the IMSAI8080 or Cromemco Z-1 is running firmware V1.13.0 or greater, see: IMSAI8080/Cromemco Z-1 Firmware Release Notes
  • adds screen scaling to the Dazzler display
    • pressing the key combination <Ctrl><Alt><PrintScr> will cycle between four (4) "zoom" levels of the display
    • 4:3 aspect ratio, full screen, non-square pixels (default) - most like the original Dazzler displayed
    • 1:1 aspect ratio, full screen, square pixels
    • 1:1 aspect ratio, 50% screen, square pixels
    • 1:1 aspect ratio, 25% screen, square pixels - useful when displaying an image from the Cyclops (ACC:) digital video camera

S-132 analog output DAC changes:

  • added to SYSTEM MENU (ctrl-alt-F6)
    • S-132 > D+7AIO > Options >
      • DAC b(i)as >
        • Signed (default: -128 = 0V, 127 = 3.3V)
        • Unsigned ( 0 = 0V, 255 = 3.3V )
      • this DAC bias option is only visible if the Mode is set to
        • Joystick/Audio, or
        • Full Input/Output
      • this only applies to analog DAC output not to analog ADC input (see below for ADC bias)
      • NOTE: when you change the DAC bias mode the output voltage will not instantaneously change
        • another, different value must be output to the analog port to force the voltage to change
    • On the (ctrl-alt-F7) D+7AIO Input/Output screen:
      • if you have set DAC bias to unsigned then the OUTPUT bars are zero at the bottom and 0xFF at the top, and the decimal value ranges 0-255 (not -128 to 127)
      • now also shows signed or unsigned near the numeric value display for Outputs
    • This was at the suggestion of community member @nbreeden2

S-132 analog input ADC changes:

  • added to SYSTEM MENU (ctrl-alt-F6)
    • S-132 > D+7AIO > Options >
      • A(D)C bias >
        • Signed (default: -128 = 0V, 127 = 3.3V)
        • Unsigned ( 0 = 0V, 255 = 3.3V )
      • this ADC bias option is only visible if the Mode is set to
        • Full Input/Output
      • this only applies to analog ADC input not to analog DAC output (see above for DAC bias)
      • defaults back to signed in Joystick/Audio mode
    • On the (ctrl-alt-F7) D+7AIO Input/Output screen:
      • now also shows signed or unsigned near the numeric value display for Inputs

S-132 Library (LIB:) listing changes:

  • The number of disk images that can be displayed in the Library (LIB:) or when selecting a disk image to be mounted has been increased to 512
  • When this limit is reached the last entry in the list of disk images will show <Limit Reached>
  • This fixes a problem where a library of more than 50 disk images would cause the S-132 to reboot when entering the System Menu (SYS:), making the System Menu (SYS:) inaccessible until the number of disk images in the library (LIB:) was reduce to 50 or less

FIRMWARE

There is only 1 (one) file required to update the firmware

update.bin             705KB 

Instructions for updating the firmware on an existing system are included in the Firmware Update Guide

If you need to flash a new ESP32-WROVER module, use the procedure described at S-132 Firmware Install & Console Logs

Known Issues

  1. There is a limit of 512 disk images that can be displayed in the Library (LIB:) or when selecting a disk image to be mounted. When this limit is reached the last entry in the list of disk images will show <Limit Reached>

V1.6.0 - March 2023

27 Aug 07:35
4cc433c
Compare
Choose a tag to compare

First production release.