Search the Community
Showing results for tags 'BASIC XE'.
Found 3 results
Hello together, Today is a very special day, because a long, long search and work around the world with many users is now over with a final good end after decades. The community now has the lost to be believe, final OSS supercart of the highest developed BASIC for the Atari, the OSS BASIC XE in version 4.2 (compare with yours) and this time with the source code together! We are very happy about that, because now, just the source code of TurboBasic XL is missing (we are working on that, too), so we can make a final BASIC for the Atari, let's call it: Ultimate BASIC, else Final BASIC? Further, we can interbreed with other source codes, for example ACTION! for an enhanced editor (scrolling) or the EXTEND command from the source code of BASIC XE to get used of the additional RAM with now up to 4 MB! All this is now possible and to your feet. Further, please take into account the source code for the Atari Calculator, wich is now in PD, too for the floating point routines plus the ones from Altirra BASIC and BASIC++. All links to the software can be found here: https://atariwiki.org/wiki/Wiki.jsp?page=Basic%20XE https://archive.org/details/ColleenCalculator https://archive.org/details/ColleenFloatingPointRoutines http://www.virtualdub.org/altirra.html http://www.xl-project.com/downloads.html Enjoy and have fun. :-))) This service was brought to you by Kevin, a good soul (who would like to stay anonymously), JAC!, Tomasz 'KrOtki' Krasuski, a still unknown donator of the hex codes, which enabled us to restore the code, the files and later from that, finally, the cart itself. For those of you, who may ask about the unknown donator: in the very last picture of the microfilm there was a slide with the following sentence: After digitizing, destroy everything send to you and there will be more! I did exactly as ordered, and guess what, we can continue in part 2! Not kidding. Check back in here again. :-) The BIN-file just run in Altirra with OSS '043M' ; who can create a '034M'-version? :-) Basic_XE_v4.2_(1986-02-09)(OSS)(US).bin BASIC_XE_4.2-1_master_with_DOS_2.0D.atr BASIC_XE_4.2-2_slave_with_DOS_2.0D.atr BASIC_XE_4.2-3_fp_with_DOS_2.5.atr
I have some items up on ebay that may be of interest to Atari 8-bit enthusiasts. Auctions are ending today (sorry for late notice) Still "cleaning out the Attic"... OSS Action! programming language cartidge, + lightspeed C and MAC65 disks http://www.ebay.com/itm/301850710170 OSS BASIC XE cartridge + Atari BASIC cartridge: http://www.ebay.com/itm/301850721290 Original Atari 8-bit Visicalc disk and manual: http://www.ebay.com/itm/301850746506 Collection of various original Atari documents, manuals, catalog, including original Atari 1200XL manual: http://www.ebay.com/itm/301850746008 I am selling some Atari ST stuff as well. And I have some more stuff coming. You can check out all my ebay listings here: http://www.ebay.com/sch/chris82369/m.html
For a possible entry into the 10-lines-contest I have set up the following in BASIC XL: a Graphics 12 playfield with some characters on it as well as a Player (0). Now I try to move the player around with the following routine: 50 POKE 53278,0:S=HSTICK(0):T=VSTICK(0):H=H+S:PMMOVE 0,H;T:C=PEEK(53252)>0:H=H+C*-S:PMMOVE 0,P+C*-H;C*-T:GOTO 50 This is supposed to move the player by one unit for every iteration while the stick is pushed. This works fine. When a collision between the player and the playfield is detected, it should retrace the last movement by repeating it with a reversed sign. What actually happens is that the player is "slowed down" and starts moving jerkily. While some moves seem to be caught and reversed by the collision detection, the general movement ist still in the direction the stick is pushed. Am I overestimating the "power" of collision detection? Am I clearing HITCLR to often? (If I don't clear it, the player indeed "stops" on first contact with playfield graphics but then remains "stuck. Thanks for hints!