Some TI Basic programs will load but cannot RUN due to lack of memory.(memory expansion doesn’t help with this due to TI BASIC programs load into VDP ram only) TI Basic programs over 12k cannot be loaded due to lack of memory.Many TI BASIC programs can be loaded in Extended Basic, and will then run faster.Extended Basic supports the 32k memory expansion allowing 24k to be used for program data, the rest of the memory is used for stack.
![ti-99 4a emulator mac os x ti-99 4a emulator mac os x](https://techsviewer.com/wp-content/uploads/2019/10/Run-Windows-on-Mac-with-Free-Emulator.jpg)
Extended Basic allows for multiple commands per program line using :: as a command delimiter.Extended Basic also adds any new commands and functions over TI BASIC enabling better use to be made of limited memory, and also permitting friendlier programs to be written.This is due to the fact that some of these routines are in assembly language in Extended Basic while TI BASIC is 100% GPL. Line transfers and screen handling are particularly faster than in TI Basic. In a typical program you will find the program runs in about 30% less time. The increase in operation speed is not shown by magazine ‘bench tests’ which use very short specific programs.EXTENDED BASIC is a much larger language than TI Basic.Version 110 fixes bugs and supports sprites and features on the 4A that were not available on the 99/4.Principal difference is speed: Version 110 is much faster.
![ti-99 4a emulator mac os x ti-99 4a emulator mac os x](http://kuyellow709.weebly.com/uploads/1/3/3/2/133277444/237937166.jpg)
![ti-99 4a emulator mac os x ti-99 4a emulator mac os x](http://www.emu-france.com/wp-content/uploads/2017/07/v9t9-window.png)