Projects / Blassic / Releases

All releases of Blassic

  •  24 Apr 2009 20:35
Avatar

    Release Notes: This release fixes some problems that broke building with gcc 4.3 and possibly other compilers.

    •  13 Feb 2005 14:18
    Avatar

      Release Notes: This release has many changes. New instructions and functions were added. Several existing instructions and functions were improved. Other new features include more command line options, new system vars, regular expressions search and replace, and bidirectional POPEN. Compatibility with many old Basic programs was improved. Several bugfixes were made. The portability of the source and the configure script has been improved, and it now can be compiled without changes on many more systems.

      •  09 Feb 2004 20:27
      Avatar

        Release Notes: There is a new command line option -p to print expressions. A '-' as the filename on the command line means to read the program from standard input. The suffix '#' in numeric variables is now accepted.

        •  23 Jan 2004 22:00
        Avatar

          Release Notes: Random files instructions have been corrected and enhanced. Functions to work with the MBF numeric format have been added. Graphics modes can be rotated, and automatic conversions from floating point numbers to integers are now rounded. The PAINT instruction has been added. STR$ and PRINT now optionally insert spaces before non-negatives. Other instructions, functions, and operators have been added.

          •  21 Sep 2003 13:55
          Avatar

            Release Notes: Spectrum compatibility was improved with the SCREEN$ function, BRIGHT instruction, and PRINT modifier. Spectrum syntax for CIRCLE is now accepted. A new DRAWARC instruction mimics Spectrum's DRAW. BINARY was added to open file modes. The new --cpc and --spectrum command line options were added. The -m option now accepts named modes.

            •  07 Sep 2003 13:34
            Avatar

              Release Notes: The compatibility with ZX-Spectrum programs has been greatly enhanced: the functions available in Spectrum can now be used without parentheses, the VAL$ function has been added, and a new flag controls if tab argument is 1 or 0 based. Moving in the history buffer now places the cursor the at end of the line. High CPU usage when waiting for a key under X is now avoided. Some other improvements were made.

              •  28 Aug 2003 21:59
              Avatar

                Release Notes: This release introduces printer support with LPRINT, LLIST, and WIDTH LPRINT instructions. ZONE has been implemented. It now accepts "USR character" Spectrum style for user defined characters. The problems with POPEN under Windows and some other bugs have been fixed.

                •  22 Aug 2003 21:10
                Avatar

                  Release Notes: This release adds the underline mode to the console emulator in graphics mode and the IF_DEBUG instruction. MODE 0 is no longer an error when no graphics are available. Some bugs were corrected.

                  •  14 Aug 2003 19:54
                  Avatar

                    Release Notes: This release compiles on cygwin, mingw, and more Unix flavors. The instructions TAG, TAGOFF, ORIGIN, DEG, RAD, and INVERSE have been added. There are new or modified graphics modes pcw, pcw2, cpc0, cpc1, cpc2, and spectrum and user-defined. The console emulator in graphics mode is now compatible with Amstrad CPC Basic and CP/M Plus. There's a new system variable which switches between the LOCATE styles Amstrad or Microsoft. The FN recursion level is limited by the control of a system variable. Separators on PRINT are no longer required. INK, PAPER, and INVERSE can now be used as PRINT elements. Many bugs have been fixed.

                    •  09 Jun 2003 22:20
                    Avatar

                      Release Notes: New instructions in this release are CLEAR INK, CLEAR INPUT, and SET_TITLE. New functions are STRERR$, POS and VPOS. PRINT USING has been enhanced to scientific and monetary formats (including the Euro). TAB now works correctly in text mode. LINE and LINE INPUT also use line editing in text mode in Unix. GOTO (and other jumps) to a nonexistant line are now an error. Multi-line FN functions are handled better. The speed of text output in graphics mode is improved, and some bugs are corrected.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.