Jump to content
  1. Atari Systems

    1. Atari General

      A general discussion for Atari-related topics that aren't covered by a specific Atari console or computer forum.

    2. Atari 2600

      The Atari 2600 is the system that started it all for Atari, and is by far the most popular classic gaming console. This forum covers all 2600 systems produced by Atari, as well as 2600-compatible consoles produced by third-parties.

    3. Atari 5200

      The Atari 5200 was Atari's second cartridge-based game console. Based on the Atari 8-bit computer line and labeled the "SuperSystem", the 5200 was Atari's answer to growing competition in a market they were losing control over.

    4. Atari 7800

      The Atari 7800 ProSystem is a contemporary of the Nintendo Entertainment System and the Sega Master System. Based on extensive feedback from Atari customers, the 7800 features a streamlined design, backward compatibility with the 2600, a powerful graphics processor, and simplified controllers.

    5. Atari Lynx

      Lynx was Atari's first portable game system, and world's first color handheld. It was designed by Epyx and the engineers who created the Amiga. Ahead of its time, the Lynx sported a backlit color screen, stereo sound (in model 2) and an impressive range of games. Check out our rarity guide or explore many games listed on Atari Gamer.


    6. Atari Jaguar

      Atari's last game console, the Atari Jaguar represented a huge leap in technology from previous offerings. Featuring a 64-bit architecture, the Jaguar had great potential, but its power was difficult to tap. Even then, many great games were released and the Jaguar has an avid fan base today.

    7. Atari VCS

      Discussion forum for the new Atari VCS console.

    8. Dedicated Systems

      Before Atari produced the famous 2600, they created many standalone consoles such as Pong, Speedway, and Stunt Cycle. Recently, Atari has been creating new dedicated consoles, such as the Atari Flashback.

    9. Atari 8-Bit Computers

      Atari's original 8-bit computer line, featuring the Atari 400, 800, XL, and XE series of computers. Powerful and well-engineered, the Atari 8-bit computers are still popular with fans today!

    10. Atari ST/TT/Falcon Computers

      Atari's next generation computer line, the Atari ST computers were based on the Motorola 68000 series chips, the same as the Macintosh at the time. The ST would also be followed by the TT and Falcon.

    11. Atari Portfolio

      The Atari Portfolio is a palmtop, IBM PC-compatible portable computer released by Atari in 1989, the world's first palmtop computer!

  2. Classic Consoles

    1. Classic Console Discussion

      Discussion of classic gaming consoles outside the Atari realm.

    2. ColecoVision / Adam

      Coleco launched the ColecoVision in 1982, with the console quickly becoming popular due to its library of arcade ports. The ColecoVision has a large homebrew following today.

    3. Intellivision / Aquarius

      This forum is for discussion of the Mattel Intellivision, Atari's primary competitor against the 2600, as well as the Mattel Aquarius computer. Intellivision systems include the original Intellivision, Intellivision II, INTV III, and the Sears Super Video Arcade.

    4. Bally Arcade/Astrocade

      Discussion forum for the Bally Arcade/Astrocade console.

    5. Odyssey 2 / Videopac

      Discussion revolving around the Odyssey 2 / Videopac G7000/G7400

    6. Vectrex

      Discuss the world's only vector-based video game console here!

    7. Nintendo Entertainment System (NES) / Famicom

      Discuss Nintendo's first cartridge-based system, the NES, here!

    8. Super Nintendo Entertainment System (SNES) / Super Famicom

      Discuss Nintendo's second cartridge based system here!

    9. Sega Genesis

      Sega's popular fourth-generation 16-bit system, would ultimately compete head-to-head with the Super Nintendo.

    10. 3DO Interactive Multiplayer

      Discussion forum for the 3DO console and the unreleased Panasonic M2

    11. Dreamcast

      Discussion for the SEGA Dreamcast console.

    12. SMS High Score Club

      Join the Sega Master System High Score Club today!

    13. TG-16/PC Engine High Score Club

      Compete for high scores on the TurboGrafx-16 and PC Engine!

  3. Classic Computing

    1. Classic Computing Discussion

      Use this forum to discuss the plethora of classic computers outside of Atari 8-bit offerings. These include the Apple II, Commodore 64/128, Amiga, TI 99/4a, MSX, TRS-80 and others.

    2. Apple II Computers

      Discussion for Apple's 8-bit computer line.

    3. 227.2k
    4. Commodore 8-bit Computers

      Discussion for Commodore PET, Vic-20, Commodore 64, Commodore 128, and other 8-bit Commodore systems.

    5. Commodore Amiga

      Discussion for Amiga Computers, CDTV, and CD32

    6. Tandy Computers

      Discussion for Tandy computers, including the TRS-80 Models I, II, III, and 4, Color Computers, and Model 100.

  4. Modern Consoles

    1. Modern Gaming Discussion

      This forum is for discussion of all modern game systems, including gaming on consoles and computers.

    2. Sony Playstation 5

      Discuss Sony's Playstation 5 console here!

    3. Xbox Series S/X

      Discuss Microsoft's latest Xbox Series S and X consoles here!

    4. Atari VCS (Redirect)   (7,018 visits to this link)

      Discussion forum for the new Atari VCS console.

    5. Nintendo Switch

      Discussion about Nintendo's latest game console and games.

    6. Microsoft Xbox One

      Discussion forum for the Xbox One.

    7. Sony PlayStation 4

      Talk about the Sony Playstation 4 here.

    8. Microsoft Xbox 360

      Discussion about the Microsoft Xbox 360 (not including the original Xbox).

    9. Sony Playstation 3

      Please discuss the Sony Playstation 3 and games here.

    10. Nintendo Wii / Wii U

      Discussion forum for the Nintendo Wii and Wii U consoles and games.

  5. Gaming General

    1. Gaming General Discussion

      Gaming discussion not covered by other specific gaming forums.

    2. Arcade and Pinball

      Many of us grew up pumping quarters into arcade games, and here's where you can discuss all your favorites. From Pong to Pinball to the latest arcade games, if it has a coin slot, then you're at the right place!

    3. Emulation

      Emulators allow you to experience classic games on modern PCs (and other devices!) Discuss the latest emulator developments and ask questions about emulation here!

    4. Hardware

      This forum is for discussion of hardware at a more technical level than you'll find in the other forums. If you have a hardware question you'd like to ask or have some interesting knowledge you'd like to share with others, post it here!

    5. Prototypes

      Ever wondered about all those games that were announced but never released? Or games that have been discovered over the years that no one even knew existed? Or have you discovered a new prototype that no one's seen yet? Here's the place to talk about prototype games, led by Tempest of AtariProtos.com.

    6. Gaming Publications and Websites

      This forum is for discussion of gaming related magazines, books, websites, and other publications.

    7. International

      Internacional - Internazionale - Internationaal - Internasjonal - This forum is for discussion of classic and modern gaming in languages other than English.

  6. Marketplace

    1. Buy, Sell, and Trade

      Please use this forum as a tool to buy, sell, and trade games and hardware.

    2. Auction Central

      Use this forum to discuss auctions on eBay. Have something up for auction you'd like to share? Post it here! You can also highlight amusing, off-the-wall, or interesting auctions that others may want to hear about!

    3. Wanted

      Use this forum to post a list of the gaming hardware and software you're looking for!

    4. Free Games and More

      Spreading the Love with Free Games and other items.

    5. User Feedback Forum

      Please use this forum to leave feedback about other users on AtariAge that you've had good and/or bad experiences with. Please read the sticky at the top of this forum before posting!

  7. Community

    1. Events

      Use this forum to discuss gaming events of all types, including expos revolving around classic gaming, events catering to modern systems, arcade expos, and local gatherings of collectors getting together or a day of gaming.

    2. Show Us Your Collection!

      If you're a repeat visitor to AtariAge, it's likely you also collect classic games and systems. Here's your chance to show off to the rest of the community your collection!

    3. Member Blogs

      As members update their Blogs, messages will be posted in this forum so you can more easily keep tabs on who's writing what!

    4. 2.4k
    5. 6.7k
    6. Contests

      These forums are for discussing and participating in contests started by AtariAge, contests run by forum members, and of course, the weekly High Score Contests!

    7. User Groups

      This forum and its subforums are for classic gaming and computing user groups. Find people in your area who share your love of this hobby!

    8. AtariAge News Discussion

      Discuss news posted on the front page of AtariAge!

      • No posts here yet
    9. User Submitted News

      Please submit classic gaming news here!

  8. Game Programming

    1. Homebrew Discussion

      Here you can talk about homebrew games that don't have their own forums allocated (which will be most of them). Have an idea for a game that you'd like to see someone program? Are you programming a game and want some feedback? Discuss it here!

    2. Programming

      The programming forums are technical discussions of programming various classic gaming consoles. The more popular consoles have their own dedicated programing forums, so please only use this forum for topics that fall outside of those forums.

    3. Hacks

      A hack is an existing game that has somehow been modifed in terms of graphics, colors, sounds, and/or gameplay. If you've modified a game and would like to share it with others, or have an idea for a modification you'd like to see done to an existing game, you can discuss it here.

  9. Site

    1. Announcements

      Important site or forum-related announcements will be posted here. If you see a new announcement, please stop by to read it!

    2. Forum Questions and Answers

      Have a question about how to use the forum?  Ask here and others can answer (including admins and mods!)  

    3. AtariAge Store Discussion

      We'll post announcements about the AtariAge Store here, and you can also post your questions and comments about the store in this forum as well.

    4. Site and Forum Feedback

      Do you have suggestions for how AtariAge can be improved? Please post them here, as well as criticisms, and kudos about the web site!

    5. Rarity Guide

      The AtariAge Rarity Guide is a living, breathing document! If you have feedback regarding rarity guide values and the database in general, please discuss it here!

    6. Archived Forums

      Resting place for forums that have have run their course and are archived here for reference.

  • Recent Status Updates

    • Charlie Cat

      Garfield with a ball of yarn...Huh?!

      1. This update has no replies.
    • SlidellMan

      Top Gear 3000:
      The forgotten futuristic racing game, and I wish Kemco would bring this series back. (Yes, Kemco still exists, but now are making RPGs.)
      1. This update has no replies.
    • Reaperman

      I wasn't really expecting this raspberry pi 5 news. The RP4 was unobtanium back when I was trying, so this works out.
      1. Reaperman

        I keep trying to put together a little briefcase with a variety of little micro-systems on a kvm.
      2. bent_pin

        I remember ordering the first one. It took like 4 or 5 months to get it. I darn near forgot that I ordered it by the time it arrived. 
      3. bent_pin

        I have a beat up aluminum case that I'd like to use with a 10-12 inch screen and a 2600 with an encore.
    • SoundGammon

      If the government shuts down does that mean we stop paying taxes? No sense betting on a dead horse!
      1. r_chase

        Eh...I'm sure a smaller government will charge you a tax to an extent. If you want no taxes for your own micronation, good luck running it. lol
    • r_chase

      Guess who decided to open an email with DuckDuckGo? ME! That's who! :3
      1. This update has no replies.
  • Recent Posts

    • The issue is not accessing TIPI with DM2K, but rather the physical drives, which is where it seems to struggle. Honestly, if floppy formatting is implemented with FC, there would be little need for a disk manager as everything could be done from within FC.
    • I made a program to test VDP overruns using writes. It copies some code to scratch pad that sets up a VDP write address in just two instructions, and then it writes 4 bytes to the VDP. This continues until the screen is full and then it loops. The result looks like this:     This image is from an emulator, but I ran the tests on an unmodified console with a 9918A VDP. If the VDP is overrun we would expect the picture to flicker.   I made 4 variations of the code, and the cartridge image for each test is attached.   1. This is the first variation, it writes the 4 bytes using MOVB, and this doesn't seem to overrun to VDP.   * Attempting to overrun the VDP by writing aorg >6000 vdpwd: ; VDP write data equ >8c00 vdpwa: ; VDP set read/write address equ >8c02 pad_code: equ >8320 * Cartridge header byte >AA,1,1,0 data 0 data program data 0,0 program: data 0 data start byte 13 text 'VDP OVERRUN 1' * Main code start: limi 0 lwpi >8300 * Copy code to scrath pad li r0,code li r1,pad_code li r2,code_end-code copy_loop: mov *r0+,*r1+ dect r2 jne copy_loop * Execute the code b @pad_code * This code runs from scratch pad code: clr r0 ; Low byte of VDP write address li r1,>4000 ; High byte of VDP write address li r2,>2000 ; Byte to write (space character) li r3,>2100 ; Another byte to write (exclamation mark) li r4,>300/4 ; Number of loops li r5,vdpwa ; Cache for faster access li r6,vdpwd ; Cache for faster access code_loop: movb r0,*r5 ; Write low byte of VDP write address movb r1,*r5 ; Write high byte of VDP write address movb r2,*r6 ; (26) Write byte movb r3,*r6 ; (26) Write other byte movb r2,*r6 ; (26) Write byte movb r3,*r6 ; (26) Write other byte ai r0,>0400 ; Increment write address low byte jnc code_1 ; Skip incrementing high byte if low byte hasn't wrapped ai r1,>0100 ; Increment write address high byte code_1: ai r2,>0100 ; Increment byte to write ci r2,>6000 ; Did we reach the empty characters? jlt code_2 ; Skip ahead if not li r2,>2000 ; Reset to space code_2: dec r4 ; Decrement loop counter jne code_loop ; Inner loop jmp code ; Repeat forever code_end: equ $ end start   2. For the next variation I replaced the first write with a CLR instruction. This doesn't seem to overrun either.   clr *r6 ; (22) Clear byte movb r2,*r6 ; (26) Write byte movb r3,*r6 ; (26) Write other byte movb r2,*r6 ; (26) Write byte   3. I then tried to move the CLR so it wasn't the first write. Now the first character of each column is flickering, indicating that 22 clock cycles is too fast for the previous write to finish. So using CLR from scratch pad, it is possible to overrun the VDP.   movb r2,*r6 ; (26) Write byte clr *r6 ; (22) Clear byte movb r2,*r6 ; (26) Write byte movb r3,*r6 ; (26) Write other byte   4. Since I thought it would come up, I also tried moving the workspace to WDPWD and write using LI. Now the 3 first characters of each column are flickering, which is not surprising since LI only takes 16 clock cycles.   lwpi vdpwd li r0,>2100 ; (16) Write byte li r0,>2200 ; (16) Write byte li r0,>2300 ; (16) Write byte li r0,>2400 ; (16) Write byte lwpi >8300   My conclusion is that it is possible to overrun the VDP when writing data using certain instructions executed from scratch pad, but it's not possible using MOVB instructions. There doesn't seem to be any need to use delays when you set up a write address, even with the fastest possible code.   What then if you clear the screen using an unrolled loop of CLR instructions from scratch pad? I have used that several times, and it seems to work fine. I think it's because as long as you write the same byte every time, there isn't any problem.   P.S. For consoles that have been modified to have zero wait states on writes to VDP, the timing will be different, but that doesn't really interest me.   overrun1.bin overrun2.bin overrun3.bin overrun4.bin
    • Hey littleman jack and deteacher   Still gearing up to my ROF sessions   Will start up the next poll soon   Added another week onto this round so now ends Sunday 8th October 10am UK time
    • From what I'm hearing and what I've experienced firsthand, it seems like there's certainly lots of different resources and tools and things you can use to try to start working on SNES development, but maybe most of them aren't quite mature and/or intuitive enough yet to truly be viable to all but the most dedicated hardcore types who are willing to battle through the fires of Hell to get something out of them. Bit of a shame that it's all this difficult and convoluted right now. Because, there's quite a few people telling the tale that maybe there simply isn't the interest in SNES and that's why we aren't seeing as many new games for it as some of the other systems, but i call total and utter bull on that, and I say it's because there's not the means for all those people who would absolutely love to work on SNES and/or indeed buy new games for SNES. Some people are simply not quite the hardcore types I mentioned, which are really the only ones who can currently partake in this current indie/homebrew SNES scene for the most part. That's sad. I have literally zero doubt the SNES audience is there, both SNES developers and SNES gamers/consumers, but we can't all be programming/maths geniuses, and I don't think we should necessarily have to either. So I hope things improve in the future, both in terms of it becoming easier for any wannabe SNES developers to genuinely get into the scene and using any available tools, without having to be rocket scientists or Sherlock Holmes just to do so, and then in turn for any starved SNES fans to see and start buying all the awesome new SNES games that could and should come of it. I still have hope. 
    • This is also my feeling. Is it possible to let Stella do processing during this delay? With a delay of around 380, PlusCart and most original carts work stably. At this point they are marginally real time, with some periodic interruptions every second or so (anyone else noticed this?) At around 450 delay Harmony started working and also most original memory carts (such as SC,E7), and it's less than real time. I feel that the fixed delays don't leave enough time for the emulation to keep up, at least in real time.
    • Yeah, but obviously most of them required upgrades and repairs..
    • Thanks, @ThirdGenGamer for your posts and good info.  I had the same question as @Atariboy.  I think perhaps you took offense where none was given.  Guys, shake hands and forget about it.  Let's talk about Atari.     ThirdGenGamer wrote: "Directory:  So far recognizes only the one directory.  It does not recognize sub directories.  I filled the SD card up."     So, if ROMS from different systems are to be placed into one directory, then to do like GenX Jon did in his video, perhaps to state something obvious, but in case anyone wouldn't have thought of it, a person might use a free batch file renaming tool to do the job.  So I mean if you have a folder on your computer full of NES ROMS, you could batch rename them like GenX Jon did like NES + a hyphen + filename.extension.  (Be sure to use the right extensions that ThirdGenGamer suggested.)  Then copy the renamed ROM files onto your SD card.  Repeat for each type of ROM.  Then, on the SD card, all of your ROMS will be in one directory, but when listed alphabetically, they will be grouped by system.  
    • And the day is here! We're expecting to be 12 players in groups of 4.
  • Blog Entries

  • Create New...