Jump to content

Preppie

New Members
  • Content Count

    53
  • Joined

  • Last visited

Community Reputation

63 Excellent

About Preppie

  • Rank
    Star Raider
  • Birthday 05/26/1967

Profile Information

  • Gender
    Male

Recent Profile Visitors

198 profile views
  1. Thanks, very informative answer. Ready for another question? Would there be any value in giving the user the option of creating a single byte variable? So many variables I use are just flags or sub 255 that it seems a waste of time and space to use 2 bytes. You can create byte arrays but the overhead of the array makes them slower than the standard 2 byte integer, I thought a byte variable might be faster than a 2 byte. And finaly. I find myself often changing flag states or reseting variables, would having commands to do this help in speed? I'm guessing even if there is a speed benefit that it's so small it's not worth your time coding it, but figured I'd mention it. eg. SET var (this would be like var = 1) CLEAR var (same as var = 0) BTW: Is there a paypal or something where I could donate? This language is so good I feel like I'm cheating you by using it for free Thanks for your time. EDIT: Been doing some speed tests and noticed that doing two INCs is faster than A=A+2, which made me think would having a command that added 2 or 4 be just as fast as adding 1? If so you could use something like INC A:INC2 A instead of A=A+3 (and all the other combinations for other numbers if we had INC4, INC8). Also, if you implemented single byte variables we could also have ROTL, ROTR for quick doubling or halfing. Although maybe that would be getting beyond the scope of a language you'd call BASIC.
  2. Thanks, very informative answer. Ready for another question? Would there be any value in giving the user the option of creating a single byte variable? So many variables I use are just flags or sub 255 that it seems a waste of time and space to use 2 bytes. You can create byte arrays but the overhead of the array makes them slower than the standard 2 byte integer, I thought a byte variable might be faster than a 2 byte. And finaly. I find myself often changing flag states or reseting variables, would having commands to do this help in speed? I'm guessing even if there is a speed benefit that it's so small it's not worth your time coding it, but figured I'd mention it. eg. SET var (this would be like var = 1) CLEAR var (same as var = 0) BTW: Is there a paypal or something where I could donate? This language is so good I feel like I'm cheating you by using it for free Thanks for your time.
  3. score = 28312 No land auction 'till round 5 then pirates on 6 and 8. Fun tourney, gratz to everyone
  4. oops, I missed the mechatron. Doubt I can win but I might get that runner up spot if you don't mind a late entry - brb
  5. Atari basic is a bit clunky with strings, although I believe Microsoft Basic can deal with addition of strings (never used it so can't confirm personally) I've just started using FastBasic and would highly recommend it, although it still has the same problem with normal strings. However, you can have variable strings with a max length of 255 which you can perform operations on.
  6. EDIT: Ignore what I said, the problem was at my end, I'd messed up my DL Also got a question. Does FB use the unused ram at the start of the PMs or is that still available to the user?
  7. Have you uploaded the right video? I was expecting to see the demo running but it's just a screen doing a bit of coding.
  8. Just tried this for the first time, took a couple of hours to figure out the changes I needed to make to my TurboBasicXL program (most of that was me changing things that didn't need to be changed then realising later and changing them back) but as soon as it ran for the first time I was very pleased with how much smoother it was running. TYVM for this, awesome work. btw: is there something like turban for Fastbasic? I really like coding in notepad++ then with a single click getting my TB program running on emulator.
  9. Hope I'm not too late. I rarely played human back in the eighties, now I know why. Got a free plot on turn 1 then bought 2 more on turn 4 for under 200 each, but that timer goes fast and I was chasing the game all the way.
  10. Preppie

    mule8.png

  11. What part of the game didn't work? I played this a lot when it came out and completed it, I can't remember any problems with it.
  12. I've been away from the atari for a long time but I think you need to be using PEEK(764) to read the keyboard instead of opening a channel which pauses everything until it gets input. Sorry I don't have time to test that atm.
  13. Thanks guys, yep atari.org links all seem to be working now. Not had much time to work on this lately. Altered the graphics a bit after lookin at that C64 version, and swapped out a numeric timer for graphical one. Biggest change is the future tiles has been changed from characters to a much faster PM, although need to work on the graphics on that.
  14. Preppie

    Screenshots

    Games screenshots
  15. That's a nasty looking cart. I haven't cleaned a cart this bad myself, but if alcohol isn't enough the 8-bit guy uses bicarb and a touch of water then scrubs with toothbrush.
×
×
  • Create New...