Jump to content

adam242

Members
  • Posts

    1,565
  • Joined

  • Last visited

Posts posted by adam242

  1. 2 hours ago, Gunstar said:

    As far as stock OS's of the various machines from the 400/800 through the last XE computers, basically two OS's, the later computer OS's simply added stuff like a built-in self test and support for International character support, nothing that would effect your program. Now there are some differences to the OS of the 400/800 and XL/XE lines, but all that boils down to incompatibility with a very few 400/800 games on the XL/XE OS's because those programmers used "illegal" instruction shortcuts on some 400/800 games that broke them on XL/XE machines. No "illegal" instruction shortcuts means no incompatibility issues. Almost all other hacked or 3rd party OS's were compatible with the 400/800 if made in that era, or XL/XE if made in their era. And stick to the OS rules, and 99% of OS's are compatible. Some 3rd party or hacked OS's even make sure they are 100% compatible with both, even if using "illegal" instruction code.

     

    2 hours ago, Ecernosoft said:

    Wait, do you mean Illegal 6502 opcodes? Because I use LAX everywhere in my programs to save memory when I need to store consecutive things or reload values.

     

    The illegal OS calls used in some 400/800 software that broke on with the XL series have nothing to do with "illegal" or "undocumented" 6502 opcodes. Some programs for the 800 used OS subroutines by jumping directly to them instead of using the provided vectors. When the OS was revised for the XLs, these routines were not located in the same memory space, and the programs would crash.

     

    Illegal opcodes are a feature of the 6502 chip itself, and have nothing to do with the operating system.

    • Like 1
    • Thanks 2
  2. 6 hours ago, hloberg said:

    the NTSC board has a place for what looks like the monitor circuitry where I believe is used on the PAL boards. (see boxed area where most of the empty board area for monitor circuitry can be seen. -from my UAV mentioned above-) So i can't think saved too much but maybe a few dollars in 1980 money. The PAL didn't have the ch3-4 switch so I guess when they added that switch they just ran out of back plane real-estate to put an monitor port. 

    as for why they didn't just add an external RF like AppleII or TI, they have to had a major redesign as they would had to somehow supply power to the RF box which the Atari monitor port didn't supply. 

    i.jpg.aea55a88c158a7eb36a43ae1df0f5fa1.jpg

     

    Populating the blank spots on an NTSC 600XL for composite is not difficult or expensive.. the hardest part for me was cutting a clean, round hole in the case for the DIN connector!

    • Like 2
  3. Finished this tonight, guys.. I am blown away at the effort put into the art, music and story! This is truly an amazing achievement on the Atari 8-bit. Enjoyed it immensely.

     

    Thanks and congratulations to Fandal, Poison and PG. One of the best A8 gaming experiences.

    • Like 3
×
×
  • Create New...