luckybuck Posted July 26, 2015 Share Posted July 26, 2015 (edited) So, then Thorsten and Frank know each other? If true, then Thorsten must be in the possession of the TB source, else he is a genius. Edited July 26, 2015 by luckybuck Quote Link to comment Share on other sites More sharing options...
+CharlieChaplin Posted July 26, 2015 Share Posted July 26, 2015 Well, I do not know if Thorsten knows (knew) Frank Ostrowski. In my eyes he is one of the few german A8 geniuses (like e.g. Peter Sabath, Karsten Schmitt, etc.). Would not be too surprised if Thorsten disassembled TB XL himself and created his own well-commented source out of it... 2 Quote Link to comment Share on other sites More sharing options...
+therealbountybob Posted July 26, 2015 Share Posted July 26, 2015 @ therealbountybobWow! That is really good news. It runs on an 800XL emulator and crashes on an 130XE emulator with RAMDISK. Can you fix that? Many thanks in advance! Seems to work ok on both altirra and atari800 win+ 4.0 with 128K set.... so not sure, is there an error message? Some ideas to try: Check the ATR is loaded as read/write. Possibly might be getting confused with the MEM.SAV I created on the disk - try renaming it (a 130XE will create it on the RAM disk (D8:) automatically) Quote Link to comment Share on other sites More sharing options...
luckybuck Posted July 26, 2015 Share Posted July 26, 2015 Well, as written here: #44 this version runs. Therefore... MEM.SAV may cause trouble of course. Quote Link to comment Share on other sites More sharing options...
morelenmir Posted January 31, 2016 Share Posted January 31, 2016 Many thanks Mr.Fish!!! I have heard a lot about Turbo BASIC over the years, but never even typed in a listing let alone written something myself. I think your extremely clear manual will help me take some first steps there. On a wider note, I very much enjoyed browsing through your website as a whole; extremely clear formatting and layout that sacrificed no detail or depth at all for that clarity. A genuine joy to read. Quote Link to comment Share on other sites More sharing options...
+MrFish Posted January 31, 2016 Author Share Posted January 31, 2016 Turbo BASIC is great, especially considering that it was free to copy back in the day. It's like Atari BASIC squared, with more commands, more memory, and more power -- being much faster. The compiler was icing on the cake. If you know Atari BASIC then you shouldn't have any trouble with TBXL. I plan to augment the TBXL listing on my website. There are some additional tools, and a few mods that I'd like to have up for download -- although I'd like to keep the original distro copy intact there too. Thanks for the comments... Quote Link to comment Share on other sites More sharing options...
luckybuck Posted January 31, 2016 Share Posted January 31, 2016 Hi MrFish! At the moment, I am investigating the source code for TB: https://atariwiki.org/wiki/Wiki.jsp?page=Content#section-Content-SourceCode Sadly, the author has left us in 2011. :-((( If everything fails, it would be cool to do it in reverse engineering form like the work from Lorenz: https://atariwiki.org/wiki/Wiki.jsp?page=Star%20Raiders%20source%20code%20by%20Lorenz%20Wiest Quote Link to comment Share on other sites More sharing options...
+MrFish Posted January 31, 2016 Author Share Posted January 31, 2016 Too bad to hear about Frank passing; I wasn't aware of that. Hopefully there's still a chance to find the sources. Quote Link to comment Share on other sites More sharing options...
luckybuck Posted January 31, 2016 Share Posted January 31, 2016 That was a long, long investigation... With so many help of so many people here. Just saw: http://seriouscomputerist.altervista.org/ Great!!!!! Maybe we should synchronize, in order to not do double work? Quote Link to comment Share on other sites More sharing options...
+MrFish Posted January 31, 2016 Author Share Posted January 31, 2016 Sure, no reason not to share some resources between our sites, in fact I'm sure we already are. Quote Link to comment Share on other sites More sharing options...
peteym5 Posted February 24, 2016 Share Posted February 24, 2016 Did anybody experience a problem using arrays in a compiled Turbo Basic XL program? I remember I had some problems with things like dim a(24):a(20)=15:a(19)=10:? a(19),a(20) it did not return the proper result, at least the original version I had. Quote Link to comment Share on other sites More sharing options...
+MrFish Posted May 31, 2016 Author Share Posted May 31, 2016 Hey, I am still trying to translate the german text into english... (not easy when you are no programmer). Looks like you are able to use eXtended Turbo Basic without the docs. Afair, XTB had been created by Thorsten Karwoth, he is also the author of Atari Macro Assembler 4.32, Atari Macro Assembler XE 2.1, Power Packer, Packer and Linker, Megablast, MyDOS Batchfile Enhancement, Laser Duell, Soundmonitor Professional and a few other programs. I guess that after creating XTB he moved on with Assembler programming... Greetings, Andreas Koch. Andreas, do you know if Thorsten released these extensions on his own, or were they published in a magazine, such as Happy Computer? Quote Link to comment Share on other sites More sharing options...
+CharlieChaplin Posted May 31, 2016 Share Posted May 31, 2016 Well, since I have scans of all issues of Happy Computer magazine (and the special magazines with A8 content), I can definitely say, that the TB XL extensions (XTB) were not published there. But alas, I do not know, if they were (maybe) published in some other magazine. I believe that Thorsten released them on his own, but then again, I am not absolutely sure... Quote Link to comment Share on other sites More sharing options...
+MrFish Posted May 31, 2016 Author Share Posted May 31, 2016 (edited) Alright, good enough then, thanks. I just wanted to get the information on my website about them as correct as possible. I just added them, along the TBXL Linker, DOS (2.5 with "B. Run Turbo BASIC" menu item), and NTSC version today. Did you ever get a chance to work on translating the documentation for the extensions any more? As I said, I'd be willing to help with the editing and formatting once you get a rough translation. Edited May 31, 2016 by MrFish Quote Link to comment Share on other sites More sharing options...
luckybuck Posted May 31, 2016 Share Posted May 31, 2016 (edited) Hi together! I am in direct contact with Thorsten. As Andreas wrote, he didn't publish anything. He told me, he patched it directly behind the existing TB. Had the source code, of course, but a water damage in the house, everything is now gone. That is a really dead end. At this point, even I have to pass. But the fight for the TB source code will go on further! I have a new trace, already mailed to, but up to now, no answer. Frank Ostrowski, the author of Turbo Basic XL, has left us in 2011, with sadly no source code available. One more thing is sure, the trace I am on now, will then be a dead end, too. We then have to do it the Lorenz' way: https://atariwiki.org/wiki/Wiki.jsp?page=Star%20Raiders%20source%20code%20by%20Lorenz%20Wiest The is my main goal, because afterwards we are able to interbreed the sources. "D-Day" is coming. :-) The(!) last 2 remaining things will then be: Atari Assembler cartridge and EASMD. The cart is from Kathleen O'Brien, but no one knows who created EASMD.... Will keep you up to date. Edited May 31, 2016 by luckybuck 2 Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted May 31, 2016 Share Posted May 31, 2016 Drac030's MultiBasic Interpreter for the 65C816 is apparently based on a reverse-engineering of TBXL. 1 Quote Link to comment Share on other sites More sharing options...
+MrFish Posted May 31, 2016 Author Share Posted May 31, 2016 Hi together! I am in direct contact with Thorsten. As Andreas wrote, he didn't publish anything. He told me, he patched it directly behind the existing TB. Had the source code, of course, but a water damage in the house, everything is now gone. That is a really dead end. At this point, even I have to pass. But the fight for the TB source code will go on further! I have a new trace, already mailed to, but up to now, no answer. Frank Ostrowski, the author of Turbo Basic XL, has left us in 2011, with sadly no source code available. One more thing is sure, the trace I am on now, will then be a dead end, too. We then have to do it the Lorenz' way: https://atariwiki.org/wiki/Wiki.jsp?page=Star%20Raiders%20source%20code%20by%20Lorenz%20Wiest The is my main goal, because afterwards we are able to interbreed the sources. "D-Day" is coming. :-) The(!) last 2 remaining things will then be: Atari Assembler cartridge and EASMD. The cart is from Kathleen O'Brien, but no one knows who created EASMD.... Will keep you up to date. Hi Buck, Good to hear you've been in contact with him, but too bad about the water damage loss. Yes, of course these are "patched" as you say, since the extensions just load on top of TBXL. Lorenz Wiest, right, if you can get someone that interested. Although as FJC mentions, maybe something can be obtained from Drac030's former work. MF 1 Quote Link to comment Share on other sites More sharing options...
luckybuck Posted May 31, 2016 Share Posted May 31, 2016 Yes, flashjazzcatdo you have the source code for? Else, contact data of the autor? Would be a little step for you... Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted May 31, 2016 Share Posted May 31, 2016 Yes, flashjazzcatdo you have the source code for? Else, contact data of the autor? Would be a little step for you... Heh... no, I don't have the source code, and I guess even if I did it would be "eyes only". I don't mean to suggest Konrad should feel obliged to share his disassembly; I merely point out it's been done. Quote Link to comment Share on other sites More sharing options...
luckybuck Posted May 31, 2016 Share Posted May 31, 2016 Just tried, because, I want to finish this here: https://atariwiki.org/wiki/Wiki.jsp?page=Articles#section-Articles-SourceCode Quote Link to comment Share on other sites More sharing options...
Savetz Posted April 30, 2020 Share Posted April 30, 2020 On 3/2/2014 at 10:55 AM, therealbountybob said: I'll work on the abbreviations as I do my new game, but if anyone already has them listed? DP =DPEEK PAU.=PAUSE END.=ENDIF Has anyone come up with a definitive list of abbreviations for TBXL-specific commands? I spent some time testing today. I think this is all of them. -MOVE -M %GET %G. %PUT %. BGET BG. BLOAD BL. BPUT BP. BRUN BR. CIRCLE CI. DELETE DEL. DPOKE DP. DSOUND DS. DUMP DU. ELSE EL. ENDIF END. ENDPROC ENDP. EXIT EX. FCOLOR FC. FILLTO FI. LOOP LOO. MOVE M. PAINT PAI. PAUSE PA. PROC PRO. RENAME REN. REPEAT REP. TEXT TE. TRACE TRAC. UNITL U. UNLOCK UNL. WEND WE. WHILE W. -Kay 1 1 Quote Link to comment Share on other sites More sharing options...
luckybuck Posted April 30, 2020 Share Posted April 30, 2020 Thanks Kay! ? LIST L. Quote Link to comment Share on other sites More sharing options...
Roydea6 Posted April 30, 2020 Share Posted April 30, 2020 7 minutes ago, luckybuck said: LIST L. this I believe is an Atari basic as also. GET G. FOR F. NEXT N. Quote Link to comment Share on other sites More sharing options...
luckybuck Posted April 30, 2020 Share Posted April 30, 2020 Have already updated the sites: https://atariwiki.org/wiki/Wiki.jsp?page=TURBO-BASIC XL#section-TURBO-BASIC+XL-Abbreviations https://atariwiki.org/wiki/Wiki.jsp?page=Atari BASIC#section-Atari+BASIC-Abbreviations Would be cool, if the community can make it complete here for a final update. Maybe a look into the tokens help? 1 Quote Link to comment Share on other sites More sharing options...
Savetz Posted April 30, 2020 Share Posted April 30, 2020 36 minutes ago, Roydea6 said: this I believe is an Atari basic as also. GET G. FOR F. NEXT N. Yes indeed. The ones in Atari BASIC are well documented (and the same in TBXL.) I was trying to list the TBXL additions. -K 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.