thank you
-
Posts
87 -
Joined
-
Last visited
Content Type
Profiles
Forums
Blogs
Gallery
Events
Store
Posts posted by thank you
-
-
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
-
12 hours ago, baktra said:
One small step forward with Turbo D
The meaning of the first 5 bytes of each data block is the following:
Offset
0,1 - Length of the data, encoded as HI(length)+1,LO(length)+1. Strange way of encoding, perhaps to do with easy use of the carry?
2,3 - Length of the data+3, encoded as HI(length+3)+1,LO(length+3)+1. Even stranger.
4 - Sequential number of the block, beginning with $00.
Then block data follows, this is clear.
Then one or two bytes follow. Most likely checksum, still unknown algorithm.
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!
- 1
-
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.... ?)
- 1
-
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.
- 1
- 1
-
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.
- 3
-
When/where was LCACE?
I was in Ashtabula. Had I known, I would have (probably unsuccessfully) tried to get my folks to bring me...
-
On 1/29/2024 at 3:59 AM, Qwe said:
Hi CaptMatteus,
could you share the included file "hardware.s" ? Thank you
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!
-
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
- 3
-
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...
- 1
- 5
-
-
I wonder if @a8isa1 gets the straight and you're on the hook.... Anyway, good to see this in 2023!
- 2
-
http://www.quickmeme.com/img/6e/6ee0785bd298248bb6767b5d71cf8b410907d1113d713d8eacb018fd9bea61b6.jpg
- 1
-
@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.
-
2 hours ago, E474 said:
Quick question.
I'm running Altirra under wine, and the online help system is broken (in wine). I can't find the mappings for Start, Select and Option in the UI, what are they mapped to on the keyboard (I literally can't find this info anywhere in the UI!).
Thanks!
I don't have access right now but pretty sure it's F2, F3, and F4, in some order...
- 1
-
looking forward to the keystone kapers rom hack, 'cold turkey'.
-
On 6/22/2023 at 2:09 PM, kheller2 said:
CISAB
YDAER
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.
-
3 hours ago, Harry Potter said:
How do I take a screenshot in the Altirra64 emulator? I don't know what version I have but could easily check.
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.
-
23 hours ago, Ricky Spanish said:
So not finding a particular DOS or BASIC suits my needs or curiosity & asking questions makes others feel abused ?
Noted.
I'll just lurk in the background.
Thanks.
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
- 2
-
...but i already have code like
reasons_to_worry = DEC("ff")
maybe it's just me though
- 1
-
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!
- 1
-
'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
-
-
-
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
- 1
- 1
baseball
in Atari 8-Bit Computers
Posted
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