Menu

The TI-Basic Compiler / News: Recent posts

The TI-BASIC Compiler Version 1.4.4 Released

Version 1.4.4 of the TI-BASIC compiler has been released.

This release resolves a number of issues that have caused files to be unable to be transferred or imported to emulators such as Wabbitemu.

Posted by pcmattman 2012-07-24

The TI-BASIC Compiler Version 1.4.3 Released

Version 1.4.3 of the TI-BASIC compiler has been released.

This release is a bugfix release to stop generating corrupted 8XP program files.

Posted by pcmattman 2012-05-10

The TI-BASIC Compiler 1.4.2 Released

Version 1.4.2 of the TI-BASIC compiler has been released.

This release should fix another issue when generating output files that caused them to be unusable.

Posted by pcmattman 2011-12-03

The TI-BASIC Compiler 1.4.1 Released

Version 1.4.1 of the TI-BASIC compiler has been released.

This version primarily fixes a bug in the generated code, causing calculators and emulators to complain about the generated programs.

A few other issues related to crashes have also been fixed.

You can download the new version in the "Files" section.

Posted by pcmattman 2011-11-11

1.4 is buggy!

It looks like there's a regression from 1.2 to 1.4 in the output file generation, which causes the 8xp files to be unreadable by TI's software (as well as other third-party programs).

This will be fixed soon.

In the meantime, it is recommended that you download previous versions until this bug has been fixed.

Posted by pcmattman 2011-04-27

The TI-BASIC Compiler 1.4 Released (*nix)

Version 1.4 of the TI-BASIC compiler has been uploaded.

This version comes in two packages: one is a 64-bit Ubuntu binary, the other is an archive containing source code and a Makefile for building from source.

The source package should work on most *nix-like systems, such as OSX and Linux. It should also work on the BSDs.

Posted by pcmattman 2011-04-07

TI-BASIC Compiler 1.4 Released (Windows)

Version 1.4 of the TI-BASIC compiler has been released for Windows.

The Linux version will be made available soon.

Posted by pcmattman 2011-04-07

Moving to GIT & ISC License

It has been a long time coming, but the code has finally been mostly rewritten. A few issues have been fixed and a lot of very bad code has been removed. Everything compiles with Visual Studio 2010 now, so anyone can pick up Visual C++ 2010 Express and work on the code - far easier than Visual C++ 6!

At the same time as the rewrite I have moved the project to git and the ISC license. I have been using git for several other projects and compared to CVS it is far more sensible (rebase for the win!). I won't get too involved in talking about the ISC license as I generally try and avoid license wars, but I have also been using it in my own projects and therefore it makes sense to keep everything the same to me.... read more

Posted by pcmattman 2011-04-07

The TI-Basic Comiler Version 1.3 Released

After a long break from development, version 1.3 of The TI-Basic compiler has been released.

This version now supports the full token lists, allowing easier game development.

Planned features for the upcoming releases:
- Using an assembler backend to allow writing compiled assembly programs (ie, MirageOS games)
- Updating the disassembler to work properly in all cases
- Cleaning code and making the parser more efficient

Posted by pcmattman 2007-11-27

Entering Active Development Again

After a while of ignoring the compiler, it has now been decide to restart active development. The next CVS commit will contain the updated tokens (including StatVars and several missing variables) and fixes for many bugs that have been noted during this downtime.

The next release is planned to be within the next week.

Posted by pcmattman 2007-11-26

The TI-Basic Compiler Version 1.1 Released

The TI-Basic Compiler is a compiler for TI-Basic code. This program saves the user from having to type programs on the calculator itself, which can take a long time.

This release shows significant progress since the first release (Version 1.0). The biggest change is the new parser engine, which allows more freedom in code. The most obvious consequence of this change is the new requirements, namely, ‘[colon]’ and colons at the front of every line are no longer necessary.... read more

Posted by pcmattman 2007-05-25

The TI-Basic Compiler Version 1.0 Released

Version 1.0 of the TI-Basic Compiler has been released. The TI-Basic compiler compiles TI-Basic code into a format runnable by the TI-83, TI-83+ and TI-84+ calculator. It uses a simliar syntax to the programs written on the calculator so it is extremely easy to understand.

In addition, the programs are written on the computer with a keyboard, instead of on the calculator's cramped and difficult-to-read keypad. This also assists the user by increasing usability - and adds a feature that is noticeably lacking from the calculator: copy and paste.... read more

Posted by pcmattman 2007-05-20
MongoDB Logo MongoDB