Jump to content

Search the Community

Showing results for tags 'extended basic'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Atari Systems
    • Atari 2600
    • Atari 5200
    • Atari 7800
    • Atari Lynx
    • Atari Jaguar
    • Dedicated Systems
    • Atari 8-Bit Computers
    • Atari ST/TT/Falcon Computers
  • Gaming General
    • Classic Gaming General
    • Classic Computing
    • Modern Gaming
    • Prototypes
    • Arcade and Pinball
    • Emulation
    • Hardware
    • Gaming Publications and Websites
    • International
  • Marketplace
  • Community
  • Game Programming
  • Site
  • Classic Gaming News
  • The Club of Clubs's Discussion
  • I Hate Sauron's Topics
  • 1088 XEL/XLD Owners and Builders's Topics
  • Atari BBS Gurus's Community Chat
  • Atari BBS Gurus's BBS Callers
  • Atari BBS Gurus's BBS SysOps
  • Atari BBS Gurus's Resources
  • Atari Lynx Programmer Club's CC65
  • Atari Lynx Programmer Club's ASM
  • Atari Lynx Programmer Club's Lynx Programming
  • Atari Lynx Programmer Club's Music/Sound
  • Atari Lynx Programmer Club's Graphics
  • The Official AtariAge Shitpost Club's Shitty meme repository
  • The Official AtariAge Shitpost Club's Read this before you enter too deep
  • Tesla's Vehicles
  • Tesla's Solar
  • Tesla's PowerWall
  • Tesla's General
  • Harmony/Melody's General
  • ZeroPage Homebrew's Discussion
  • Furry Club's Chat/RP
  • PSPMinis.com's General PSP Minis Discussion and Questions
  • PSPMinis.com's Reviews

Blogs

There are no results to display.

There are no results to display.

Calendars

  • AtariAge Calendar
  • The Club of Clubs's Events
  • Atari BBS Gurus's Calendar
  • ZeroPage Homebrew's Schedule

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website


Facebook


Twitter


Instagram


YouTube


eBay


GitHub


Custom Status


Location


Interests


Currently Playing


Playing Next

Found 8 results

  1. Converted my Atari 800 game Uno card to TI-99. I used the KXBII extensions to create multi-color text. (see earlier blog post for Uno for Atari 800 and KXBII extensions for TI-99/4a). Plays at TI-99 XB speeds, which is to say, fast enough. The multi-color text is part of the KXBII extension package. Works rather well & fast enough and bug free. Only weird glitch is 1/2 character random flicker in one letter (you'll see it) when text being printed. I created a CALL PR(X,Y,TEXT$,fore-color, back-color) SUB-routine for printing to simplify conversion from Atari 800 MSBASIC. attached is a booklet and the .DSK bootable disk game. Enjoy. uno.zip
  2. I looks like I screwed up. A little while back I posted a blog about Harry's 40 column routine he created for the TI-99/4a. I also added a the game Civil War. After rechecking the blog I discovered the two files I posted were the wrong files. ACK! So, here are the right files and a little more. I have the T40XB utility on .DSK and my XBBOOT.DSK which included the T40XB on a menu along with TML & KXBII. And I have a directory with all the games I have posted so far. Here is the correct files. Downloads.zip
  3. Hi guys, this is my first compiled game. It's a simple tribute to the great movie Tron. To use it copy the unziped file in your DSK1 folder (if you are using Classic99). Choose the Extended Basic and write RUN "DSK1.TRON" I hope you have fun! Luca TRON.zip
  4. http://atariage.com/forums/blog/528/entry-15370-some-of-my-ti-99-from-ti-99-iug/ on my Atariage blog I posted some games I did for the TI-IUG in the 80s. all downloadable. have fun. HLO
  5. Howdy TIers. I hate to start a new thread, but I couldn't find a good place for it. So, I am working on a proof of concept for launching programs from a program: 100 CALL CLEAR 110 INPUT "FILENAME:":FL$ :: IF FL$="" THEN 110 120 RUN "DSK1."&FL$ But this gives * SYNTAX ERROR IN 120. However, if I change 120 to 120 PRINT "DSK1."&FL$ I get the expected string printed on the screen (i.e., if I type in LOAD for the input, I get DSK1.LOAD printed on the screen). Why does RUN not like this syntax? Is this possible through XB, or am I just wasting my time? Thanks for reading!
  6. OK, I know it's just somewhere and probably just under my nose but, I can't seem to find a listing of the I/O errors in extended basic. I looked in the XB manual, the disk manual and couple other manuals. I'm getting a I/O error 25 in a little database program I am writing and figure out why. Which book has a list of I/O errors? (got the CYC so got most of the manuals). thanks, HLO
  7. I know it's pretty early in the morning and my brain hasn't finished spinning up but I don't see whatis wrong. It should be right here and in plain site but I can't see it. The issue I'm having is pretty straight forward. Here's my code 5940 IF YP<>129 THEN 6010 5950 IF LO0T(1,9)<>96 THEN 5970 5960 ZED1=1 :: CALL POSITION(#18,YZ1,XZ1):: CALL POSITION(#1,YP,XP):: DET2=LO0T(2,14)::DET1=LO0T(2,9)::IF XP>=XZ1 THEN ZED1=0:: GOTO 5980 5970 ZED1=0 5980 IF LO0T(1,10)<>96 THEN 6000 5990 ZED2=1 :: CALL POSITION(#19,YZ2,XZ2):: CALL POSITION(#1,YP,XP):: DET2=LO0T(2,14)::DET2=LO0T(2,10)::IF XP>=XZ2 THEN ZED2=0:: GOTO 6670 6000 ZED2=0 :: GOTO 6670 When I run TRACE, everything matches up with what I am observing in game except when it doesn't at the end. Here is my trace: <5940><5950><5970><5980><5990><6000> Everything checks out fine except this: <5990><6000>. How is it possible that the program is advancing to line 6000 from line 5990 when the last statement in 5990 is a GOTO statement to a bunch of other functions? OK, I see an unrelated issue. I'm not sure how DET2 gets assigned 2 different times in one line. That is very strange. I wonder if classic99 or my PC is scrambling things up on me.
  8. Hey all, I'm trying to make a really long program, so instead of actually wasting all my space with one program I have several programs daisy chained together in extended basic. So far I've had no problems, but things would be a lot less tricky if I was able to send variables between the programs. From what I understand, whenever you start a new program, the variables are all wiped to zero, but you can save values in specific locations on the expanded memory (like 8199 or something like that). I also believe that you are supposed to use (in some combination) init, load, link and/or peek in order to do so, but I cannot figure out how. Anyone know how to do this? Thanks!
×
×
  • Create New...