Jump to content

russg

Members
  • Posts

    1,647
  • Joined

  • Last visited

Posts posted by russg

  1. Can anyone please tell me the diameter of the centre pin on a 1050 disk drive please? I've bought a couple of new 3a 9v AC transformers and the plugs supplied are slightly too small and i'd like to see if I can get a small adapter for the plugs instead of cutting them off and soldering on new one's :)

    You have a 1050, so you can see it's approximate size. I would guess 1 mm. I don't have a micrometer to measure it with.

    Cutting off a 1050 AC adapter plug would be straightforward. You don't have a stock1050 power adapter to get the plug from.

    Wait.. you have a busted 1050 power supply, Using that would be easier than getting an exact plug.

    • Like 1
  2. Is there a consensus good set of disk images or rom images for the Atari 8bit computers?

     

    I'm not sure how to word my question. For instance, for other systems I notice there are a set of images such as the "nointro" set. Is there anything like that for the Atari 8bit computer?

     

    I'd like a personal backup in case the internet ever fails.

    I see certain repositories that contain tons of 8bit images, but alot of the stuff on there is what I would consider junk, or inferior, stuff that I would not even want.

     

    Does this question make any sense? Any recommendations?

     

    http://ftp.pigwa.net/stuff/

     

    http://ftp.pigwa.net/stuff/collections/

     

    Has an extensive archive. For instance, pigwa has the 'closer to home' archive, which is extensive.

     

    Any collection will have 'junk' and commercial stuff, you have to wade thru it.

     

    If the internet 'fails', probably we had a new world war.

     

    There is a lot of magazine programs, that were good.

     

    'High' quality, you mean mostly commercial stuff, which was copy protected and had to be 'cracked'.

     

    It helps if you know the name of what you want.

  3. Does anyone have a 1200XL that shipped with the rev 11 OS? Both rev 10 and 11 have the ATARI splash screen, but rev 11 has the trademark ® to the right of the "I". Rev 11 has bug fixes, but I have never seen an actual stock 1200XL that shipped with rev 11. Rev 11 is way more compatible with 400/800 games than rev 10 and its almost identical to the 600/800XL OS. I think Atari gave up the splash screen for PBI capability in the 800XL OS. Just wanted to know if Atari ever shipped rev 11 or was it fixed but never made it into production since the 1200XL had such a short run.

    My 1200XL has the (tiny R in a circle) to the right, next to the "I".

    What difference is there? Different OS?

    Has 83S DA 0 25206 153 on the bottom.

    ( I see the R in a circle is for the splash screen, not the label on the bottom)

    OK, mine doesn't have an 'R' in circle on the splash screen, just the rolling rainbow 'ATARI'.

  4. I was playing a game on my Uno cart the other day, and of course I forgot the name of it, and now I can't find it.

     

    It's a single screen platformer, and your character looks like a walking Joe from Family Guy

     

    IIRC, the name of the game has the character's name in the title, and the title is two words. Any thoughts?

    Bruce Lee?

  5. As for inkey$ - A quick google search

     

    As mentioned earlier, the version of BASIC for Atari's eight-bit computers has no built-in statement designed specifically to retrieve a single keypress. However, you can achieve the same effect by first opening a channel to the keyboard device with the statement OPEN #1, 4, 0, "K:", then using GET#1 to retrieve character values. (Any unused file number in the range 17 can be substituted for the 1 in these statements). The main difference between the Atari's GET#, and the INPUT$ and GET commands described above, is that GET# returns character code values rather than string characters, so GET# must always be followed by a numeric variable. If characters are desired, the CHR$ function can be used. Also, note that GET# waits for a key to be pressed.

     

    To modify the first example program segment in this article for eight-bit Ataris, you must first add lines to open the channel for input and set up the testing variable:

     

    100 OPEN #1, 4, 0, "K"

    110 DIM K$(1)

    This needs to be done only once in the program, but it must be done before the first GET# command. Then replace line 210 with:

     

    210 GET #1, K : K$ = CHR$(K)

    You may find it easier to simply check for character code values rather than characters. Refer to your BASIC manual for a complete list of Atari ASCII codes. For example, you could test for a RETURN keypress with

     

    300 PRINT "PRESS RETURN TO CONTINUE."

    310 GET#1, R:IF R< >155 THEN 310

    line 100 needs a colon in the quotes OPEN #1,4,0,"K:"

     

    devices for OPEN are:

    C: recorder

    D(n): disk drive

    E: screen editor

    K: key press

    P: printer

    R(n): serial port

    S: screen (how?) you can only output to the screen

     

    I think E: and K: do the same thing.

    no E: can only 8, output,

    12 keyboard input & screen output

    13 screen input & output (from Poole and McNiff 'Your Atari Computer"

     

    You had it in the paragraph correct.

    I think, don't use "E:"

    • Like 1
  6. hi Russg,

    i think you may have some form of Protanopia :)

     

    I have about 15 different XLs and NONE are black.

    the XL range is definitely a dark brown (keyboard and keyboard case surround)

    I definitely think you have a better vocabulary than me. red blindness=protanopia.

    But I don't believe I have color deficit.

    If you look at the pictures in Yellowman's post a few back, they look black and white to me.

    Maybe a little not bright white, but definitely not beige or brown, but dark black.

    OK, I'll take off-white and dark black.

    The picture in Yellowman's post is accurate.

    Well... His picture is of a painted XL, so it doesn't count

    OK. I looked again, how about slightly grey.

    Well, I see I lose in other opinions.

    Now a little more. Here's a picture. Clearly shows a little brown.post-21816-0-08210500-1536086865_thumb.jpg

  7. Error 144 means that it is having problems writing/reading from disk. The disk could be write protected (disk notch is covered) or the disk could be bad.

    144 also is the error you get when densities are different from what is expected. You have to get a disk directory or something

    to set the density of the target drive.

    I don't know if you can read from one density and write to a different drive in a different density.

    I guess you can. DOS has to know the density it is working in.

    DOS may be able to keep densities of source and destination, I don't know.

    I'm still thinking. DOS has to know how to deal with files of different DOSes.

    I'm sure you can read and write from/to two different DOSes.

  8. Looks like I only need to copy sectors 1 to 3, but as double density. I can't find SCOPY.COM on my versions of spartados.

     

    If I download a utility on my PC, how do I get it transferred to the 130XE?

     

    I found a sector copy utility by Dave Small, but it appears to be a single density copy.

    get a SIO2PC interface from Steve Tucker site.

     

    Then you may need a PC RS232 serial to USB cable to connect your PC USB port to the Atari SIO.

     

    https://www.atarimax.com/sio2pc/documentation/index.html

     

    Tucker has Atari SIO to PC serial port, and a SIO to PC USB port.

    post-21816-0-16896300-1528720292_thumb.jpg

  9. 10 CLOSE #1

    20 OPEN #1,8,0,"P:"

    30 FOR N =1 TO 10

    40 READ A:PUT #1;A

    50 NEXT N

    60 CLOSE #1

    100 DATA 1,2,3,4,5,ANY NUMBER TO 10 ENTRIES

     

    THE DATA SHOULD BE THE ASCII CODES FOR THE CHARACTER YOU WANT TO SEND.

    EG. 65 FOR A "A"

     

     

    It has been a long time, so I think it is correct.

     

    The 850 should recognize the "P:" device.

     

    You don't want to use "LPT"s.

     

    The 'A's in line 40 could be any letter, like "X"

    I got around to entering my print program in Altirra.

    Everything was OK, except line 40 PUT #1;A. .... The PUT statement needs a comma, not a semicolon. .... 40 READ A:PUT #1,A

     

    Line 100 could be

    100 DATA 65,66,67,68,69,70,71,72,73,74 to print "ABCDEFGHIJ"

     

    You could have ATASCII strings in the DATA.

    You'd need a 5 DIM A$(10):A$="F":A$(10)=A$:A$(2)=A$. This gives a A$ inited with 10 'F's to access any part of the string, up to 10 characters.

    That sequence of code comes from 'Your Atari Computer' Poole and McNiff, a way to initialize a string variable and fill it with characters.

    I forget why that is necessary lots of times, initing a string variable. After initing, you can access any part of the string eg. ? A$(2,9).

    You could use the string to store stuff and access any part of it in your program.

    Then 100 DATA STRING1,STR2, STR3,S4,S5,S6,S7,S8,S9,S10

    You could READ A$ in the FOR NEXT loop. Atari BASIC knows where you are in the DATA statements, doesn't repeat the STRING1.

  10. LPRINT will still work on Atari BASIC just like it does in MS BASIC, you don't need to use OPEN/CLOSE statements to use the printer.

     

    You can check out the commands here... https://www.scribd.com/doc/21872361/Atari-Basic-Reference-Guide-c061948-Rev-b-1983

     

    The problem with LPRINT is it is a 'line' print, it always puts a 155 at the end. I think a semicolon somewhere fixes that.

  11. 10 CLOSE #1

    20 OPEN #1,8,0,"P:"

    30 FOR N =1 TO 10

    40 READ A:PUT #1;A

    50 NEXT N

    60 CLOSE #1

    100 DATA 1,2,3,4,5,ANY NUMBER TO 10 ENTRIES

     

    THE DATA SHOULD BE THE ASCII CODES FOR THE CHARACTER YOU WANT TO SEND.

    EG. 65 FOR A "A"

     

     

    It has been a long time, so I think it is correct.

     

    The 850 should recognize the "P:" device.

     

    You don't want to use "LPT"s.

     

    The 'A's in line 40 could be any letter, like "X"

     

    You have to load a 'driver' for the P: device. I don't remember how. Maybe not since it is a standard device.

  12. 10 CLOSE #1

    20 OPEN #1,8,0,"P:"

    30 FOR N =1 TO 10

    40 READ A:PUT #1;A

    50 NEXT N

    60 CLOSE #1

    100 DATA 1,2,3,4,5,ANY NUMBER TO 10 ENTRIES

     

    THE DATA SHOULD BE THE ASCII CODES FOR THE CHARACTER YOU WANT TO SEND.

    EG. 65 FOR A "A"

     

     

    It has been a long time, so I think it is correct.

     

    The 850 should recognize the "P:" device.

     

    You don't want to use "LPT"s.

     

    The 'A's in line 40 could be any letter, like "X"

    • Like 1
  13. Hey guys, rounding out my collection of Atari software, am looking for the best BASIC games, thus far I have:

     

    * Energy Czar

    * SCRAM

    * Blackjack

    * Goldrush

    * Oilwell

    * Kingdom

     

    Not counting the various games by Automated Simulations, Adventure Intl, etc..

     

    -Thom

    Here's a game I play on emulator (altirra). It originates from an HP41 handheld text game.

    I wrote it in BASIC, and compiled it with the ABC compiler.

    The .BAS file will play OK, but is a little slow if I remember.

    I guess it is for old people like me. I don't do hand-eye action games.

    The game is played with two seven sided dice (?). You roll the dice and try

    to accumulate points to goal you set when you begin. If you roll one snakeye,

    you lose a turn and the program plays. If you roll two snakeyes, you go back

    to zero points. You hit the spacebar to roll another time. You hit any other key

    to stop rolling and let the computer play. I set goal of 250 most of the time.

    Lower goal is faster game.

    SKNK.zip

  14.  

    Is that a better solution than the other products they sell? I have been trying to decide on this vs the carts etc.

    I'm thinking my APE/Reseqt solution is old and cumbersome.

    The UNO cart sounds great, along with a SIO2SD as better alternatives. You wouldn't be tied to a

    PC with those. I'm not familiar with the UNO cart, but it sounds good.

×
×
  • Create New...