Fredrik Öhrström Posted February 19, 2012 Share Posted February 19, 2012 I present to you, the latest web based software as a service, that you didn't know you needed. :-) A web based (Extended)Basic editor for the TI-99 4/A. If you go to http://nivelleringslikaren.eu/ti994a_basic/ then you can upload TIFILES containing basic programs (raw cassette extracted files also work), edit the program and download a new TIFILES with the changed program. Ready to be inserted into a disk image and loaded with OLD DSK1..... You can of course write your program from scratch too. Please let me know if you experience any problems. One known issue is how to deal with basic programs loaded into extended memory. I think the game Aztec on tigameshelf is such a program. Any hint on how to deal with it is greatly appreciated. The source is available for experimentation and improvements. Happy hacking! //Fredrik 5 Quote Link to comment Share on other sites More sharing options...
Willsy Posted February 19, 2012 Share Posted February 19, 2012 Wow, sounds great, Fredrik! Can you tell us a little bit about yourself? I notice this is your first post. Where are you from, are you a long-time TIer, where did you hear about this group, etc! I'll be sure to check out your XB editor! Quote Link to comment Share on other sites More sharing options...
sometimes99er Posted February 20, 2012 Share Posted February 20, 2012 Very nice. The .ttf used with the @font-face rule is not supported by Internet Explorer http://www.w3schools.com/cssref/css3_pr_font-face_rule.asp It's easy to convert the .ttf to .eot http://www.kirsle.net/wizards/ttf2eot.cgi Quote Link to comment Share on other sites More sharing options...
matthew180 Posted February 20, 2012 Share Posted February 20, 2012 Hey Fredrik, pretty slick tool. It might work good with the TIdBiT translator (http://codehackcreate.com/archives/237) that you didn't know you needed. Quote Link to comment Share on other sites More sharing options...
Fredrik Öhrström Posted February 21, 2012 Author Share Posted February 21, 2012 (edited) Willsy: I got my TI-99/4a on christmas 1981 and used it a lot for several years. Never got the PEB, but had a memory expansion brick. Wrote machine code on paper and translated it manually into CALL LOAD(...) statements with the 9900 reference manual. Great fun! sometimes99er: I'll check the IE support as soon as I get to a macine with IE. matthew180: Neat idea, the TIdBit thing! I could add a standardized way to inject text into the edit window. If you create a <form> post to nivelleringslikaren.eu/ti994a_basic/cmd_insert.php where the source is supplied with a textarea, named source. Edited February 21, 2012 by Fredrik Öhrström Quote Link to comment Share on other sites More sharing options...
Fredrik Öhrström Posted February 21, 2012 Author Share Posted February 21, 2012 Ok matthew180, have a look at the source at http://nivelleringslikaren.eu/ti994a_basic/example.html If you add a similar post button to the TidBiT translator, the generated source from TidBiT will be pushed into the editor window automatically. Hey Fredrik, pretty slick tool. It might work good with the TIdBiT translator (http://codehackcreate.com/archives/237) that you didn't know you needed. Quote Link to comment Share on other sites More sharing options...
apersson850 Posted February 21, 2012 Share Posted February 21, 2012 Sounds like another Swedish die-hard here... Quote Link to comment Share on other sites More sharing options...
matthew180 Posted February 21, 2012 Share Posted February 21, 2012 Fredrik: Cool, thanks for the link to push to your editor! I'll get that added as soon as I get a few minutes. Quote Link to comment Share on other sites More sharing options...
Fredrik Öhrström Posted February 21, 2012 Author Share Posted February 21, 2012 Are you perhaps Anders Persson the "Utmaningsredaktören" i Programbiten/Nittinian 88-2? Sounds like another Swedish die-hard here... Quote Link to comment Share on other sites More sharing options...
apersson850 Posted February 21, 2012 Share Posted February 21, 2012 Jajamen, the one and the same. Edited that part of the newsletter for quite some time. 1 Quote Link to comment Share on other sites More sharing options...
Fredrik Öhrström Posted February 21, 2012 Author Share Posted February 21, 2012 (edited) That is great! :-) I published a few small programs in Programbiten, under the name Fredrik Nilsson, which was my surname at the time. You might want to have a look here: http://nivelleringslikaren.eu/nittinian Do you know if there are more Programbiten contributors here? For those who do not understand swedish. Programbiten was a non-commercial interest group that published a very detailed and interesting magazine. Programbiten (subtitle nittinian) was published between 1978 and 1994! It covered the TI-59 at first and then the TI 99/4a. Edited February 21, 2012 by Fredrik Öhrström Quote Link to comment Share on other sites More sharing options...
apersson850 Posted February 21, 2012 Share Posted February 21, 2012 You are the first I've come across, of those who were more or less involved in this Swedish user's group. Quote Link to comment Share on other sites More sharing options...
sometimes99er Posted February 22, 2012 Share Posted February 22, 2012 That is great! :-) I published a few small programs in Programbiten, under the name Fredrik Nilsson, which was my surname at the time. You might want to have a look here: http://nivelleringsl...en.eu/nittinian For those who do not understand swedish. Programbiten was a non-commercial interest group that published a very detailed and interesting magazine. Programbiten (subtitle nittinian) was published between 1978 and 1994! It covered the TI-59 at first and then the TI 99/4a. Very nice. Glanced through a few of them. I had a TI-58, PC-100C printer and then a TI-59 too. Quite a lot on Forth there actually. Apparently also a Swedish version of Forth, running on both EA, MiniMem and XB. Then also a quick rundown on statement differences between TI Basic and XB. Only thing in the string handling department was RPT$, which just made me realise could be the reason why Wilhelm's Compiler gave up on me (with compile errors) just a few days ago. And so it was. Hehe. Quote Link to comment Share on other sites More sharing options...
Fredrik Öhrström Posted February 22, 2012 Author Share Posted February 22, 2012 Yes, the compile functionality of the web-page tries to distinguish TI basic source code from TI extended basic source code, to know if it should treat OR (et al.) as a keyword or not. Not foolproof though. Then also a quick rundown on statement differences between TI Basic and XB. Only thing in the string handling department was RPT$, which just made me realise could be the reason why Wilhelm's Compiler gave up on me (with compile errors) just a few days ago. And so it was. Hehe. Quote Link to comment Share on other sites More sharing options...
Willsy Posted February 22, 2012 Share Posted February 22, 2012 That is great! :-) I published a few small programs in Programbiten, under the name Fredrik Nilsson, which was my surname at the time. You might want to have a look here: http://nivelleringsl...en.eu/nittinian For those who do not understand swedish. Programbiten was a non-commercial interest group that published a very detailed and interesting magazine. Programbiten (subtitle nittinian) was published between 1978 and 1994! It covered the TI-59 at first and then the TI 99/4a. Very nice. Glanced through a few of them. I had a TI-58, PC-100C printer and then a TI-59 too. Quite a lot on Forth there actually. Apparently also a Swedish version of Forth, running on both EA, MiniMem and XB. Then also a quick rundown on statement differences between TI Basic and XB. Only thing in the string handling department was RPT$, which just made me realise could be the reason why Wilhelm's Compiler gave up on me (with compile errors) just a few days ago. And so it was. Hehe. Wow! That's very interesting indeed. I think there is probably a lot of European TI software (German, Dutch, French, Swedish) that is probably forever lost to us. A real shame. Quote Link to comment Share on other sites More sharing options...
sometimes99er Posted February 22, 2012 Share Posted February 22, 2012 Wow! That's very interesting indeed. I think there is probably a lot of European TI software (German, Dutch, French, Swedish) that is probably forever lost to us. A real shame. Page 7 ... http://nivelleringsl...an_1983_nr4.pdf Very short and loose translation (being a Dane reading Swedish is a piece of cake). The groups version of Forth is ready. Requirement is 32K and either MiniMem, EA or XB. Also you need cassette deck or disk system. How to order. No need to specify what cartridge you've got, the program works with all three. Documentation is not very comprehensive. Order through the groups ABC account. - Interesting also, since I had access to a Luxor ABC80 - and before the ZX81/Timex and TI-99/4A. Quote Link to comment Share on other sites More sharing options...
apersson850 Posted February 22, 2012 Share Posted February 22, 2012 Yes, we had our own Forth version, which was called PB-Forth (Programbiten Forth). It had some nice specialities, like being able to run with a cassette system. I'd not say all that software is lost. I have several hundreds of diskettes that still work with a lot of this software on them still. I have a working 99/4A too. Quote Link to comment Share on other sites More sharing options...
sometimes99er Posted March 5, 2013 Share Posted March 5, 2013 I'd not say all that software is lost. I have several hundreds of diskettes that still work with a lot of this software on them still. I have a working 99/4A too. Is it available / will you be uploading this ? Quote Link to comment Share on other sites More sharing options...
apersson850 Posted March 5, 2013 Share Posted March 5, 2013 (edited) Well, to do that efficiently requires some conversion to an uploadable format. Have to figure out how to do that, then, since I haven't tried that. The Swedish Forth, called PB Forth (ProgramBiten Forth) is the only one I know of which actually can run from cassette as well. I've been scanning a few more of the newsletters now, issues Fredrik didn't have access to. I have every one of them ever published. Edited March 5, 2013 by apersson850 Quote Link to comment Share on other sites More sharing options...
Willsy Posted March 5, 2013 Share Posted March 5, 2013 Wycove Forth also had cassette support, IIRC. Quote Link to comment Share on other sites More sharing options...
sometimes99er Posted March 5, 2013 Share Posted March 5, 2013 (edited) I think it would be great to make things available for future reference and nostalgia purposes. Even though it's an old platform, I guess there's always something to learn and have fun with, one way or another. Edited March 6, 2013 by sometimes99er Quote Link to comment Share on other sites More sharing options...
apersson850 Posted March 5, 2013 Share Posted March 5, 2013 Wycove Forth also had cassette support, IIRC. OK, that could be it. I never used that one for anything. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.