-
Content Count
62 -
Joined
-
Last visited
Posts posted by wibblebibble
-
-
Hi, I have been trying to find video or the manual to the arcade version of steeplechase. I have the flyers but I was hopeing there would be something else.
-
Wow, theres so much information in here and I just scrached the surface..
example:
Games under license from other companies get reviewed by representatives of
that company (Williams and Namco specifically). But games developed in-house
are treated like they are in the public domain, while the original design team
of in-house games is treated like dirt.
This is not an isolated incident either. Atarisoft, as a matter of policy,
takes Atari Coin-op games, lets outside companies "convert" them for home
computers (like Commodore 64, Vic-20, Apple 2, TI-99 and IBM-PC), and then
produces them, all without the creative input or advice of the original design
teams (just talk to Ed Logg about Centipede, or ? about Battlezone). Atarisoft
does not ask anyone over here at coin-op for approval for the final version,
but they do show the final version of the game to someone in the legal
department. On the more positive side, there is a chance that Atarisoft will
contribute to the Engineering Product Bonus Plan in a manner similar to 2600,
5200 and 800 products. Wouldn't it be nice to have that guaranteed and in
writing? And shouldn't there be designer credits on Atarisoft products?
-
There are some tribes that use octal as there number system, but they are just useing the gaps between there fingers and thumbs.
Thats rare though, you also get base 20 and base 60. (got no idea why the base 60 came into play..)
-
1
-
-
Doh - yes, they were useing it with basic in the book. i wasnt sure it it could be used on is own or not. thanks.
-
what i wanted it to do is strobe through the colors when the joystick was pressed in any one of the directions, i figured i would just repeat the program again but test for the diffrent joystick state each time. but I couldnt get it to work.
I was trying some of the programs from assembly language programming for atari computers.. and i am getting CIM errors in the atari800win..
org $600
start top = 106
curpag = $CD
pla
lda top
sec
sbc #8
sta curpag
lda #0
sta curpag-1
ldy #0
loop sta (curpag-1),y
dey
bne loop
inc curpag
lda curpag
cmp top
beq loop
bcc loop
rts
end
run start
-
wow supriseing there are so many ways to skin a cat!
I found a course on 8085 assembly i know its a diffrent processor family but with the 6502 books i think it will be ok. -
The cpx #14 is the test for stick(0)=14.
Don't trust that only what you think are valid directions are the only values, especially with emulation. You can get any value 0-15.
The stick values are only "different" for each stick if you read direct from PORTA rather than the OS shadows. Note that the OS shadows are updated every VBlank, so "resetting" them won't do a lot of good, they'll get overwritten fairly quickly.
what i was hopeing to do was check for conditions of the other values by just repeating the code with the difrent value, it works fine on its own but when i try and stack the code it does not work anymore.
I could get the program to read diffrent values, but only when that was the only check in the code. Like if i wanted to do cpx #13.... cpx #14 it would not work.
I will look into the PORTA thanks!
-
Hi everyone I hope you could help me with a few pointers.
org $6000 ;Start of the code start lda #100 ;loads to address sta 1537 ;puts the value 1537 into address loop ldx 632 ;Read joystick STICK0 cpx #14 ;is it n? 14, s is 13, w is 11, nw is 10,sw is 9,e is 7,ne is 6,se is 5 bne loop ;if not - go and read it again lda 1537 ; reads 1537 - this memory is not used by the OS sta 710 ;color screen with it COLOR2 (color reg 2, playfield 2) cmp #0 ;compare value. is it zero? beq loop ;if it is, loop dec 1537 ;if not, decreases 1537 lda #$f ;resets joystick sta 632 ;read joystick STICK0 jmp loop ;starts over again run start ;begin program execute
what im trying to do is capture the joystick moving not just up but in may directions, but i cant seem to get it to work. What do i need to do to get it to look for other values besides the cpx#14?
according to atari assembly language programers guide, the joystick should hold these possible values...
the book gives some advice on the possible values but it said it varies depending on the game port used. what I dont understand is how i got the values i did in atari800win acording to the book its not possible values to trigger the responce i got?
Left Switch Stick(x) 11 Stick(x) 11 Right Switch Stick(x) 7 Stick(x) 7 Probe Switch - - - - ---- -- Stick(x) 14 Left switch afld probe -------- -- Stick(x) 10 Right switch and probe -------- -- Stick(x) 6 Left and right switch Stick(x) 3 Stick(x) 3
I am trying to learn about the atari home computers like the 400/800.
I found some helpfull books already the De Re Atari is very good but i didnt get a chance to finish reading it yet.
I now have almost all of the assembly books off the archive - so plently of reading material. There was also the youtube videos that were quite helpfull.
Selected the Eclipse / WUDSN IDE. with atari800win. so I think i am all set to go.
any advice would be great!
Thanks guys.

Steeplechase gameplay
in Arcade and Pinball
Posted
Thank you thats great.