Vectrex32 Release Notes ======================= Version 1.12, October 27, 2016 ------------------------------ A bug fix. - If Vectrex32 was unable to find a function or subroutine that is called in a program, it could lead to a crash later. This bug is now fixed. Version 1.11, October 25, 2016 ------------------------------ Minor feature additions. - The FOR...NEXT loop now supports STEP, with both positive and negative values - The FOR...NEXT loop now supports floating point numbers for the start, end, and step - The WaitForFrame function now accepts an optional fourth argument to specify the resolution of the analog joystick. Version 1.10, October 19, 2016 ------------------------------ Bug fixes and support for 3D graphics. - 3D sprites added. 3D sprites can be rotated and placed in a virtual world. Vectrex32 applies a perspective transform and draws them on the screen. - Add other features and enhance existing features to support 3D. - BASIC statements continued over many lines could trigger Out of Memory errors. Fixed. - A large number of arrays could cause Out of Memory errors. Fixed. - There were circumstances where BASIC did not report the line and column number of an error. Fixed. - Drawing immediately after a ReturnToOrigin caused the lines to draw incorrectly. Fixed. Thanks to Malban for his assistance in fixing this. - Changed the Vectrex32 timebase from 1000Hz to 960Hz. This allows more frame rates to implemented accurately (e.g. 60 fps, 120 fps). - There were fatal defects in the firmware upgrade mechanism. Fixed. - Fatal errors required the Vectrex to be turned off and on in order to restart the Vectrex32. We now attempt to reboot the Vectrex32. - The name "SmartCart" is retired. The product is now just "Vectrex32". Version 1.00, August 21, 2016 ----------------------------- Initial version