BBC BASIC for the TI-83+/TI-84+ beta release

Published January 21, 2009
Work commitments have prevented me from doing much on my own projects recently, but zipping up a few files to get BBC BASIC tested is not a time-consuming process so I've started to release test builds.


Download latest version

The documentation is available online. It's generated by a little tool I hacked together to turn a MediaWiki database into a CHM file.

I've had a few issues with the TI-84+ hardware, such as LCD corruption, difficulty in getting key presses to register and crashes when USB devices are unplugged. I think I've fixed the LCD and key issues by dropping the CPU speed down to 6MHz when the full 15MHz is not required, but am still stumped by the USB issues. Unfortunately documentation on the USB hardware is rather thin on the ground and I don't own a TI-84+ for testing.

The package comes with a few demo programs from the CP/M release and a few I cobbled together myself. Most recently I've tried putting together a few little graphics demos.


GFXDEMO.bbc

There's still a fair amount of work to go on this project (especially optimising - some of the code is extremely inefficient) but it feels nice to have something out there for people to try. [smile]
Previous Entry C# emu2413
Next Entry Extending BBC BASIC
0 likes 2 comments

Comments

Comments are shown oldest first so the discussion reads top to bottom.
LachlanL
Hey, been following this for a while now.

Great work! Keep it up says I! I don't own any of the hardware in question, but I love seeing projects like these. [smile]
January 21, 2009 10:33 PM
benryves
Thank you for your kind comments. [smile]
February 01, 2009 09:01 PM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!