Jump to content

thank you

Members
  • Posts

    87
  • Joined

  • Last visited

Everything posted by thank you

  1. happy new baseball season, fellow teenagers. in honor of this event i have created a simulation. unfortunately i ran out of time for balls and strikes and outs. there are no players or fans or umps, or graphics or sounds, or extra innings. but there is a scoreboard. as in real baseball, all of the magic happens in line 29. may all of our teams be above .500 thank you
  2. i went from 130xe to 386dx in 1994, so i missed a lot of things. i don't know if there would have been an appetite for vendor specific PC add-ons in the 80s... But it seems there were only a few survivors: Apple/Mac was inferior for so long but made it through somehow. Software companies like EA moving to PC... Atari tried this to some extent (not sure when this started) Nintendo was maybe the best case for Atari but the NES and Gameboy were compelling vs. 7800 and Lynx (Tetris, Mario). Maybe they could have put out a crappy PC-DOS and saved us from fifty years of MS, but now I'd probably hate Atari instead
  3. Hi baktra, i like how you document your project. This post reminds me of inheriting projects at work, and the breakthrough coming finally when i abandon the idea "this doesn't make sense to me" and adopt the idea "this doesn't make sense". Suddenly, progress! thanks!
  4. This has always worked for me... 6969 DATA 69,69 Seriously though, In the old days (assuming a type-in) you'd just go back over it from the start... always sucked when you'd make an error that gave the correct 'checksum' from the 'proofreader'... There is not enough information presented for anybody to answer this question but I do count 21 DATA statements so they have to have on average 20 elements each (last two lines are 18 so.... ?)
  5. Hello I don't think anybody mentioned you can do like this: 90 GOTO 2*(GUESS<LOW)+4*(GUESS>HIGH)+6*(GUESS<SECRET AND GUESS>=LOW)+9*(GUESS>SECRET AND GUESS<=HIGH) I remember learning this idea from a joystick reading routine.
  6. So I saw the problem posed by @Preppie but your solution and the solution by @vitoco didn't make sense to me... I'm not fluent in FastBASIC, especially "10-liner'd". But I was interested so I worked out a potentially clever solution using a spreadsheet and some Python: n = 129 t = [0,192,48,240,12,204,60,252,3,195,51,243,15,207,63,255] print(256*t[n//16]+t[n%16]) So now, I understood vitoco's solution... at least I was on the right track. But then I think maybe the lookup table can be replaced by an expression... n = 129 f = lambda x: (x+1)//2*192-x//2*144-84*(x>3)-84*(x>11)-105*(x>7) print(256*f(n//16)+f(n%16)) Now I'm realizing I'm trying to implement Preppie's solution, but he understands it better I'm done here! We should have a monthly 'code golf' type thing so you and the other experts can show off the chops. @rdefabri good luck with your game, I bet you can make it.
  7. When/where was LCACE? I was in Ashtabula. Had I known, I would have (probably unsuccessfully) tried to get my folks to bring me...
  8. hello, this file just defines some equates for memory locations. it looks like only five are used in the code... i think you can find a similar 'include' in the CC65/CA65 sources. sdlstl =$0240 setvbv = $E45C sysvbv = $E45F color0 = $02C4 color1 = $02C5 https://www.atariarchives.org/mapping/memorymap.php good luck!
  9. Happy New Year! I'm very bad at making time for atari/HSC but I guess I will start it off in week 1... I've never seen this game somehow. Love me some PanMan(?) though. Having trouble but in case I don't try again... 1st level (1 life) 6860 2 levels (1 life) 11180 Hi score 22710
  10. I think I've got it! In order for this thread to be properly ignored, it should be pinned. Nobody pays attention to the pinned threads. The @bent_pin threads on the other hand...
  11. I wonder if @a8isa1 gets the straight and you're on the hook.... Anyway, good to see this in 2023!
  12. http://www.quickmeme.com/img/6e/6ee0785bd298248bb6767b5d71cf8b410907d1113d713d8eacb018fd9bea61b6.jpg
  13. @Wrathchild probably this bats I think prisonball from Compute! is worth a mention, if you have 2 players and a set of paddles. As kids, we got some run from this one... once we finally got it working.
  14. I don't have access right now but pretty sure it's F2, F3, and F4, in some order...
  15. looking forward to the keystone kapers rom hack, 'cold turkey'.
  16. i was thinking CAN'T INTEREST SOMEBODY ABOUT BROCCOLI and YOU DON'T ACTUALLY EAT RADISHES but that just be my diet lately.... eventually, ICWUDT lol.
  17. I don't know if you're even for real... one could easily check https://duckduckgo.com/?t=ftsa&q=altirra+screenshot&ia=web you can also find recommended games this way. or check the parent forum, we do this topic every few months there.
  18. As a background lurker... If all you can take from phaeron being frustrated and the constructive criticism from dmsc (who are both legends and have the patience of saints) is 'lol, sorry you got triggered!' well goodbye. nothing personal obviously. thank you
  19. ...but i already have code like reasons_to_worry = DEC("ff") maybe it's just me though
  20. break seems ok to me, could be different on real hardware i guess. * changed 256 to 255 to prevent ERROR- 3 when it reaches the end of the line. thanks JAC!
  21. 'bumped' lol,.. but you may have better luck if you explain further the 'outdated' rules you are referencing. then you might be all set and it would serve you right
  22. Just for fun, to see if I could get it to work. I can post the scripts if anyone would like them.
  23. This seemed like an excuse to try out tesseract-ocr... ...well maybe not lol... perhaps if i knew the proper ImageMagicks...
  24. in linux you can use xdotool sudo apt install xdotool atari800 -basic [then from another terminal] xdotool key --window $(xdotool search --name "Atari 800 Emulator, Version 4.2.0") a edit: send multiple keystrokes like this, we have to add delay between them. xdotool key --delay 100 --window $(xdtool search --name "Atari 800 Emulator, Version 4.2.0") 4 2
×
×
  • Create New...