Projects / Retro / Releases

All releases of Retro

  •  04 Feb 2004 05:22
Avatar

    Release Notes: This release adds a real implementation of the return stack, and basic support for loops. It also fixes a minor bug where the text console drivers reechoed input. Some minor code cleanups have also taken place.

    •  31 Jan 2004 12:18
    Avatar

      Release Notes: This release extends the Forth interpreter, compiler, and primitives, and they can now be used with both FASM and NASM. It also significantly simplifies the runtime assembler, implements make to build the various ports, and adds a working Windows port.

      •  08 Jan 2004 21:42
      Avatar

        Release Notes: Several new functions for bit manipulations have been added. There is a new stack trace function to aid in debugging. A few major bugs have been fixed, making this release more stable than the last one. The native/x86 version has been updated as well. It now uses the latest inline assembler, making it a little faster. An optional set of words for accessing the PCI Bus has also been added to the sample code. Some progress was made on updating the build scripts to support easier linking with C code.

        •  02 Jan 2004 18:39
        Avatar

          Release Notes: This prerelease brings a wide variety of improvements, including simplified file organization, a more effective build system, and numerous internal cleanups. While not complete, it is already as stable as the previous release, and offers some improvements to the debugging system. Native mode is working again, both under Bochs and on real hardware.

          •  22 Sep 2003 13:54
          Avatar

            Release Notes: This release consists mainly of code cleanups and bug fixes. The assembler has been rewritten and generates much faster code. Several minor bugs have been fixed. Redundancy in the various platform-specific files has been reduced.

            •  22 Aug 2003 16:39
            Avatar

              Release Notes: This release makes RetroForth much more usable. The addition of working if/then words makes it possible to develop programs totally in Forth. Loops are also supported. Several of the stack-related words have been simplified, and "pick" has been added.

              •  19 Aug 2003 00:30
              Avatar

                Release Notes: This release adds support for counted strings, a return stack, and minor improvements to the debugging words. Several problematic words were fixed. The build script has received some changes to give a little more control over the build process. Platform-dependent code is now grouped into subdirectories to help organize the code a little better.

                •  16 Aug 2003 02:50
                Avatar

                  Release Notes: This release brings many several new features to RetroForth. Fifteen words have been added to make programming easier. You can now edit all of the common configuration settings from a single file. Also new is the ability to easily disable all of the debugging related words. The graphical drivers have been updated to use a 640x480 resolution.

                  •  12 Aug 2003 01:32
                  Avatar

                    Release Notes: This is a major milestone in the development of RetroForth. The directory structure and build system are stable and will not be altered significantly in future releases of the 6.x series. Several words have been added or altered to make RetroForth more compatible with existing Forth implementations. Also new in this release is a forth to assembly converter and easier development of applications capable of running independently of the interactive Forth shell. Numerous bugs in the implementation of various words and the build system have also been fixed.

                    •  26 Jun 2003 12:54
                    Avatar

                      Release Notes: This release features a large number of changes to simplify the build process. Support for compiling the different pieces as modules was also added.

                      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.