Jump to content

gozar

Members
  • Posts

    1,099
  • Joined

  • Last visited

Posts posted by gozar

  1. There's not really that much smoke and mirrors going on with uc65, from what I can gather at least, and you're always free to inline pure ASM when you absolutely have to know what's going on cycle for cycle (and you have the ra65 output to look at as well). I guess I was just attracted to these projects because of the frustrations and limitations of C discussed in the other thread. Something like uc65 outputs pure assembler, without bulky stack overheads, etc, and makes for fairly well structured code. The purpose I had in mind was to try and make GUI development more attractive to a wider audience, when the time comes.

     

    uc65 kind of reminds me of Action!.

     

    Something else to add to my list of things to learn... :-)

  2. Well then the carts are best suited for read only program/game loads?

     

    So maybe this will help me understand better. Lets say i want to boot to basic, and save files/load files from the SD/CF media. What special needs to be done without modifying the machine? And how much memory is available to user at this point?

     

    Same thing, but with cart like Action or Mac65 loaded from disk? Memory constraints?

     

    Im thinking IDE+ 2 is my best best bet his point.

     

    My configuration is the MyIDE+Flash cart with a Transcend 128MB and the OSS carts in Flash (Basic XL, XE, Action, Mac65). I start it up, select what cart I want to use, and it boots up. As a beginner, this works well for me and is a lot faster than anything SIO based. I'm assuming the new MyIDE II + CF works in about the same way.

  3. It runs pretty well on my Nexus 7 (2012).

     

    My only problem so far is the keyboard. I can't figure out how to do control keys or shift-control keys. I already had the Hacker keyboard installed,which still doesn't work. In fact, some things are worse. Trying to do a control sequence and nothing gets typed plus the keyboard hides.

     

    Planetary Defense 2012 is awesome though!!

  4. I thought I had the 3rd CD but I was mistaken, it was Bo Sheurs Pool Disk 1 & 2.

     

    Odd thing for me about Nir's cd's is that while I started to download them a min ago I noticed an Email Addresses text which is as follows

     

    Ryan 'Gozar' Collins rlcolli@ibm.net

     

    That was my email address from running OS/2! Around 94-95 then. :-)

  5. As I sit here at the mall with my iPad, I started thinking of ways I could get my Atari fix on the go. (Until Android gets some apps that compare to Tweetbot and Drafts I'm not switching. And I do have my Nexus 7 tablet, just not with me. :-)

     

    What is the feasibility of taking Atari800 and setting it up to stream it's video to an HTML 5 client? Kind of like VNC or Remote Desktop? Since the emulator knows exactly the state of the screen, it could optimize the video. VMware is pushing it's VDI product for remote window desktops, I would think the hardware and bandwidth requirements would be lower is this situation.

     

    It would lower the barrier of entry to bring new people into the Atari world. Plus, it would make it easier for students to start coding without using a raspberry pi. Native remote access clients would be even better!

  6. I had been wondering if something like this were possible for some time now. Although for now the bluetooth option seems to be a dead end has anyone ever considered a wired connection to phones or ipods? I use my ipod to play .wav files into my 810. It would be really sweet to have a Aspqt ipod app even if I did have too plug in a usb cable. I figure its just a matter of someone with programming knowledge to have proper inspiration and motivation to code the software. This is an idea thats far beyond my expertise, but If someone with proper knowledge was looking for a hobby project I think that app would be a very useful little tool for the Atari community. Just thought Id float that idea out there and see what people think.

     

    That's an interesting idea. At the very least, using an mp3 player would be a very cheap way to add read-only storage. You'd be limited to what you could do with it though. I use my iPod with my CuttleCart on my 2600.

  7. Here is the manual for the game:

     

     

    Can you be a real tough cavepilot?

     

    Welcome to Caveblaster+, the real new challenge in the universe! Your mission is to explore the cave of QA. Even the best cavepilots failed in the caves of QA. The main goal is to become Mr.Spiff!, a real hero in space history. So fasten your seatbelts and start into the underground of QA!

     

     

    Caveblaster+ is a game for one person, you can play it with a joystick.

     

    You only can fly left or right to avoid crash. There are two special gadgets in your spaceship:

     

    BOOST:

    This makes your ship nearly two times faster (left/right). With every new ship you get 99 boostpoints.

    BLAST:

    Clears an area around your ship, perfect for breaking trough walls or other things in your way. You have 9 blasts for the whole game.

     

    If one of this used up, the flipping color turns to brown, if both are zero it will turn to red.

    How to become a real good cavepilot:

     

    - Use the boost to get faster left or right

     

     

    Ah, boost is only for left and right. :-)

  8. @gozar:

    the detection is strictly. the only sometimes unfair constealltion is the "door" in the wall and the placement of the aliens. to reach a score higher than 1.200 in my oppinion you need luck. for my high score it was again very lucky. as I thought with 1.300 damn, only one life left and two blasts. but with boost and fair placements of the aliens and the "doors" it was possible to fly a really long time more.

     

     

    Am I doing something wrong with boost? When I hit the fire button nothing happens (tried it with my Sega gamepad and my Wico Boss).

  9. PERFECT!

    proc main()                    
     BYTE bell=$4E0                
     BYTE screen=$4F1              
     BYTE lmargin=$52              
     BYTE noclik=$2DB              
     BYTE insert=$9D               
                                   
     lmargin=0                     
     bell=$60   ;off-$60,on-$4C    
     screen=$00 ;off-$00,on-$22    
     noclik=1                      
     insert=$FF ;off-$00,on-$FF    
                                   
     XIO(2,0,41,0,0,"D1:SRC")     
    return                         
                                   
                                   
    

    How do you find these locations? I don't even know where to start!

     

    And my next goal (after I finish my game) is to figure out some way to make the bottom line in the editor useful. (It would be nice to have a indicator on whether I'm in Insert or Replace mode, for example.)

  10. xio command works great!

     

    Current code (turned off key click too)

    proc main()
     BYTE bell=$4E0               
     BYTE screen=$4F1             
     BYTE lmargin=$52
     BYTE noclik=$2DB             
                                 
     lmargin=0                    
     bell=$60   ;off-$60,on-$4C   
     screen=$00 ;off-$00,on-$22
     noclik=1
     XIO(1,0,41,0,0,"D1:ACTION")   
    return   
    

    I also put it in the default directory (D1: for my MyIDE+Flash, D8: when in the Ramdisk) so now I start Action!, go to the monitor and type R"S".

     

    The last piece of the puzzle for me is to set it to insert mode... If I can find where that is stored.

    • Like 1
  11. Ok, here's my test. I created a Action! file on D1: called simply S:

    proc main()
     BYTE bell=$4E0               
     BYTE screen=$4F1             
     BYTE lmargin=$52             
                                 
     lmargin=0                    
     bell=$60   ;off-$60,on-$4C   
     screen=$00 ;off-$00,on-$22   
    return                        
                                 
    

    I load Action!, hit <CONTROL><SHIFT>M, then type R"D1:S"

     

    It works, configures Action! how I like it.

     

    Two more questions:

    1. Any idea how to set it to INSERT mode? I couldn't find anything that changed in the $400 block.

    2. Does anyone know how to set the default directory in MyDOS from Action!? The docs say to use CIO function code 41. I have no idea how to do that... :-)

    • Like 1
  12. The stock 800XL doesn't come with the Chroma/color signal connected to the monitor port, but it's a simple modification.

     

    The commonly available stereo DIN5M to 4 X RCA cable works with monitors like the Commodore 1702 which uses 2 x RCA jacks for chroma/luma inputs, more modern TVs/monitors normally have an mini-DIN port. 8-bit Classics sells such a cable, it has the mini-DIN for s-video, RCA for composite, and the single audio channel is on 2 RCA plugs for connection to TVs/monitors with stereo inputs.

     

    http://www.8bitclassics.com/Atari-800-XL-XE-5-Pin-DIN-S-Video-Cable.html

     

    Already added the chroma connection to use with the separate jacks on my 1702, but that cable looks really nice.

  13. I've found with some LCD monitors that Composite is better than S-video and on other monitors it's the S-video thats better, it depends how the manufacturer designed the input circuits.

     

    I've been meaning to build a cable for SVideo from my 800XL, but haven't gotten around to it.

×
×
  • Create New...