NOTE: There is some risk to your very expensive phone and your data therein. Please do backups before installing Bas9k and be prepared to have to reformat. I never have had to but that does not mean you won't.
I ABSOLUTELY DO NOT TAKE ANY RESPONSIBILITY WHATSOEVER FOR ANY DAMAGE TO YOUR PHONE CAUSED DIRECTLY OR INDIRECTLY BY THE INSTALLATION OF FREEBAS9K.
If in any doubt about your ability to handle this please refrain from using Bas9k. This is most important during the Beta test phase.
Install Bas9k using Nserver and the Nokia Data Suite as you would any other 9k program. Installing the samples is a bit tricky at the moment and needs looking into. Basically, you copy them into the Own texts folder, open them with Notes and re-save them. Not very nice tho.
During the Beta phase, the .GEO file will only run for a month or so after release to avoid dodgy versions hanging around when better ones are available. A new version should be released long before it expires. Version 1.0 will not have this feature
Using FreeBas9k
Run FreeBas9k (hereafter also referred to as Bas9k) from the EXTRAS menu. You are initially presented with a screen that will be familiar to users of old Basic machines like the PET or BBC micros. The main immediate difference is the lack of full screen source editing. Source files are created with the Notes app. By convention they have .b9k extensions.
To make a start, go to Notes, create a new note, and enter the following:
10 PRINT hello
GOTO 10
Save the file as HELLO.B9K. This will go in the Own texts folder, which is where Bas9k will look for it. Switch back to Bas9k and type
LOAD HELLO.B9K
Bas9k will load the program you just created. Note that all this is not case sensitive. Now type
RUN
Guess what happens?
You can now go back to Notes and make changes. Reload the file in
Bas9k each time and re-run.
Thats all there is to it. Just like old times, but no dodgy
Microdrives. Or thermal printers for that matter.
Note: there is currently a bug that causes the b9k file not to load properly the second time you edit it. Just edit it a third time and it will be fine. Depending on the priorities it may be while before I fix it as I dont fully understand the text objects VM file yet.