Jump to content

Cybernoid

Members
  • Content Count

    972
  • Joined

  • Last visited

Posts posted by Cybernoid


  1. Yes, this is interesting. I have a Roomba. It finds large object and walls and moves along them for a time, then starts to circle. It has three "clean" settings, and I think the only difference is the length of time it bumps and circles.. :)

     

    Now, a cool project would be to replace the brains of one of these with an Atari 8-bit, and a good battery. Have it output to an LCD screen or wirelessly to the TV showing what it thinks the room looks like and covered area. Heck, throw in a wireless joystick and control the thing from an armchair... or even turn it into a video game... ;)

     

    Well, okay... but it would be fun to do...


  2. O.k. here's my contribution.

     

    watch the picture with the nintendo 8bit joypad: I modified the pad such that I can plug it into the 8bit...with the pad the Crownland demo game is now a lot easier (instead of using a joystick) :cool:

     

     

    Do you have schematics or a description for the modifications to the NES controller? I use my Sega Genesis controller with Crownland...

     

    oh, and nice screen shot of my avatar on Atariage... :cool:


  3. With a new S: handler, it would also be possible

     

    * to initialize standard ANTIC Atari Graphics on an RAM extended A8 (130 XE and other A8 machines with Ramdisk and separate ANTIC/CPU Access), where the Displaylist and Screen Buffer will be the extended memory, leaving 8K more RAM for user programs

    * to use extended new graphics modes like RIP and HIP from all programming languages

     

    A new S: driver would be a really nice project to start. Again, anyone without proper work on weekends?

     

    Sure. I would be willing and have the time to work on an extended S: handler. I know about doing this, since I was thinking about turning part of my Ansiterm into a color ansi enabled S:/E:

     

     

     

    I would also like to workon the S: handler for the USB2VGA, but I do not have either piece of hardware at the moment.

     

     

     

    It would also be nice to have a R: handler for a USB2Serial dongle. Is anyone working on something like this?


  4. Here are some C/asm sources for doing XIO that I wrote. They are not perfect.

     

    xio.zip

     

     

    Here is some info from DERE: http://www.atariarchives.org/dere/chapt08.php#H8_6

    And from Mapping: http://www.atariarchives.org/mapping/appendix17.php

    XIO commands: http://www.telusplanet.net/public/pairman/xiocodes.txt

     

    I *think* that a format can be done in C with the following:

     

    #define DISK_IOCB 1
    //Open
    xio(0x3, DISK_IOCB, 4, 0, "D1:", 0)
    //Format double density first/ then single density
    xio(0xfe, DISK_IOCB, 0, 0, , "D1:", 0);
    //Format double density only (DOS 2.5)
    xio(0xfd, DISK_IOCB, 34, 0, , "D1:", 0);
    //Format single density only (DOS 2.5)
    xio(0xfd, DISK_IOCB, 0, 0, , "D1:", 0);

     

    I have not tried the above, but this is what I think will work...


  5. does not work on my system :( I'm using SDX. When running it from MyDOS it loads a sector or two, and then you hear that "drive is missing"-tone. ICE-T runs fine with rverter.hnd and SDX ... wish ANSITerm would run too !!

     

    maybe you could double check some of these recommendations:

     

    http://www.s-direktnet.de/homepages/k_nadj/guide1.html

     

    \twh

     

    I have double check these recommendations. What do you mean "drive is missing"-tone? Ansiterm will turn off the drive noise while booting...


  6. No, I'm connected to a Linux via ttyS0. My Linux-Installation is running inside Qemu 0.8.2 with COM-Port-Support. In Ice-T, this configuration works well.

     

    Qemu. That is cool... so you have Linux running under Windows? Are you using the AtariSIO driver?

     

    http://www.horus.com/~hias/atari/

     

    For the 2400bps... exactly. I was going to say that 300 - 2400 baud works well. I have not tested 4800 or 9600 that much.

    Urchlay is right. This is what I used to do when I had a linux box. But that syntax works for bash. If you are using a csh derivative, like tcsh, then I think you can do "set TERM ansi".

     

     

     

    Now for some networked color ansi console games via Atari's :)

     

    http://www.linux.org/apps/all/Entertainmen...sole_Games.html


  7. I can't tell from the screen shot... how are you doing 4 colors per frame? GR.0/GR.8 with artifacting, or GR.15 with 4-pixel-wide fonts?

     

    It is graphics mode E with 4-pixel wide fonts. Two screens flicker:

    one with blue (x88), gray (x08) and rust/gold(x28),

    the other with yellow-green (xC8), gray (x08) and dark orange (x38).

     

    Red = 0x28 | 0x38

    Green = 0 | 0xc8

    Yellow = 0xc8 | 0x28

    Blue = 0 | 0x88

    Purple = 0x88 | 0x38

    Cyan = 0x88 | 0xc8

    Gray = 0x08 | 0x08

     

    I did several experiments and this produced the least flicker - flickers only on green and blue.

     

    I did a 2-frame version, with red and green only. Was able to get 4 foreground colors this way with almost no visible flicker, but they were white, pink, green, and orange (no way to get blue, and I couldn't find a way to get a proper red without eye-boggling flicker).

     

    Yep. Try my color scheme. :) You can get more colors, but I wanted a pure gray/white.


  8.  

    Great Terminal! Finally we can browse the web with colors!

     

    Thanks!

     

    On your screen, it seems, that you are browsing for a while yet. On my machine, ansiterm.xex crashes after a while (I have to press reset twice and reload ansiterm.xex). The program crashes after displaying big lists (like ls -la) or websites.

     

    Are you using APE? Yes, it will crash after a while. This is because APE does not throttle the data being sent to the Atari and eventually Ansiterm will overrun its buffer. I have had the same problem with bobterm and ice-t after a longer while. I have gotten around this be using cygwin and a few scripts to slow down the data being sent to APE to 300bps, 1200bps, 2400bps, 9600bps or 19200bps. It works well to keep the terminal programs happy for a long time, but currently bogs down your APE machine.

     

    In my "How to run a telnet server under windows for APE using Cygwin... " post, I am looking for some web space to post the 20Meg zip file of my Cygwin Install for others to download. This has the telnet server, lynx and the throttling. Anyone have a webpage I can put this on?

     

    So here my questions:

    What browser do you use? (Lynx?)

    Do you have a NTSC- or PAL-machine? (I have PAL)

     

    Yes, I use lynx. I have an NTSC machine. Although, I have tested the terminal in PAL in the emulator...

     

    The first problem I have had with the terminal is that it locks up. I have fixed this with an external PC install... the next problem is to fix some of the lynx screen errors. I am capturing lynx output and debugging what it happening, so there will be updates to the term.

     

    Keep on with this catty (what about this name?) !

     

    Catty.... I like it! Maybe I'll do a poll for the name...


  9. Well, I was going to post the following with a link to download my cygwin setup for use with the atari, but the zip file turns out to be about 20Megs. Does anyone have a place I can upload this to... it is a nice feature if you want to use your APE windows machine as a telnet server...

     

    I still need to rename ansiterm to something else... cat-term seems like a winner name... ;)

     

    This is still a work in progress and could be made to work faster.

     

    Let me know if you have a place for the zip file...

     

    Cheers,

    -C-

     

    Are you tired of setting up a Linux server? No shell accounts available?

     

    Well, I have bundled the most critical features you might want from Cygwin for use with APE.

     

     

    Download the following zip file to your APE windows PC and unzip.

    CD to the termserv directory and run the "runme.bat" batch file.

    Run APE with the R: emulation set to client mode.

    type "open localhost" at the "proxy>" prompt for full speed.

    type "open localhost 70" at the "proxy>" prompt for 2400 bps.

    type "open localhost 80" at the "proxy>" prompt for 9600 bps.

    type "open localhost 88" at the "proxy>" prompt for 19200 bps.

    You will be given a sh prompt, where you can run the following commands:

    lynx for web,

    pine for mail,

    tin for news,

    irc for irc,

    ftp or ncftp for ftp,

    talk for talk,

    lsz and lrz for x,y,zmodem (I have not been able to get this to work yet).

     

    You can even run an MS-DOS prompt if you type "command" or "cmd"

     

    If you want to disconnect type exit or logout if you telnet to the normal port (23), or ctrl-D if you telnet to ports 70-88 for speed reduction.

     

    I also included the ANSITERM.XEX file which is my 40 column color ansi terminal. It has a virtual 80 columns. You can use the SHIFT-CTRL-< and SHIFT-CTRL-> to move around the screen. Below is a screen shot of the color ansi terminal running on my 130xe at work..(still not perfect but works okay). Ice-t and bobterm also work with the terminal server.

     

     

    Please let me know if you have questions, comments or any problems.

     

    post-4398-1168050844_thumb.jpg

    Atari 130XE running color ANSI Terminal

     

    The telnet ports 70, 80 and 88 are included to slow down the data being sent to the Atari. As Steve pointed out, APE sends the data down to the Atari and could overrun the terminal buffer...


  10.  

    How about CAT, or CTTY (for Color Teletype, pronounced "kitty")?

     

    Or Cat-Term (Color Ansi Teletype Terminal) if you want to incorporate the word "term".

     

    Awesome. I like Catterm! I will change it soon.

     

     

    By extended, do you mean it uses the RAM under the OS on an XL, or that it requires a 130XE or greater?

     

    It does not use RAM under the OS, it requires a second XE BANK.

     

     

    Do you accomplish this by flickering red/green/blue every 3 frames?

     

    Not exactly. It flickers 2 screens only for less flicker. It does red, blue, white on one and green, cyan, white on the other. I think that is right. I wrote it a while ago. This seems to look fairly good. I think I was able to do more than 8 colors with this, kinda if you look at the interlace mixing.

     

     

    I wrote a crappy little demo that does this, was planning to turn it into a color ANSI term... guess someone beat me to it :)

     

    Cool. That might also look good.

×
×
  • Create New...