Jump to content

Search the Community

Showing results for tags 'beginner'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type

Marker Groups

  • Members


  • Atari Systems
    • Atari General
    • Atari 2600
    • Atari 5200
    • Atari 7800
    • Atari Lynx
    • Atari Jaguar
    • Atari VCS
    • Dedicated Systems
    • Atari 8-Bit Computers
    • Atari ST/TT/Falcon Computers
  • Classic Consoles
  • Classic Computing
  • Modern Consoles
  • Gaming General
  • Marketplace
  • Community
  • Community
  • Game Programming
  • Site
  • PC Gaming
  • The Club of Clubs's Discussion
  • I Hate Sauron's Topics
  • 1088 XEL/XLD Owners and Builders's Topics
  • Atari BBS Gurus's Community Chat
  • Atari BBS Gurus's BBS Callers
  • Atari BBS Gurus's BBS SysOps
  • Atari BBS Gurus's Resources
  • Atari Lynx Programmer Club's CC65
  • Atari Lynx Programmer Club's ASM
  • Atari Lynx Programmer Club's Lynx Programming
  • Atari Lynx Programmer Club's Music/Sound
  • Atari Lynx Programmer Club's Graphics
  • The Official AtariAge Shitpost Club's Shitty meme repository
  • The Official AtariAge Shitpost Club's Read this before you enter too deep
  • Arcade Gaming's Discussion
  • Tesla's Vehicles
  • Tesla's Solar
  • Tesla's PowerWall
  • Tesla's General
  • Harmony/Melody's CDFJ
  • Harmony/Melody's DPC+
  • Harmony/Melody's BUS
  • Harmony/Melody's General
  • ZeroPage Homebrew's Discussion
  • Furry Club's Chat/RP
  • PSPMinis.com's General PSP Minis Discussion and Questions
  • PSPMinis.com's Reviews
  • Atari Lynx 30th Birthday's 30th Birthday Programming Competition Games
  • 3D Printing Club's Chat
  • Drivers' Club's Members' Vehicles
  • Drivers' Club's Drives & Events
  • Drivers' Club's Wrenching
  • Drivers' Club's Found in the Wild
  • Drivers' Club's General Discussion
  • Dirtarians's General Discussion
  • Dirtarians's Members' Rigs
  • Dirtarians's Trail Runs & Reports
  • Dirtarians's Wrenching
  • The Green Herb's Discussions
  • Robin Gravel's new blog's My blog
  • Robin Gravel's new blog's Games released
  • Atari Video Club's Harmony Games
  • Atari Video Club's The Atari Gamer
  • Atari Video Club's Video Game Summit
  • Atari Video Club's Discsuuions
  • Star Wars - The Original Trilogy's Star Wars Talk
  • PlusCart User's Bug reports
  • PlusCart User's Discussion
  • DMGD Club's Incoming!
  • DASM's General
  • AtariVox's Topics
  • Gran Turismo's Gran Turismo
  • Gran Turismo's Misc.
  • Gran Turismo's Announcements
  • The Food Club's Food
  • The Food Club's Drinks
  • The Food Club's Read me first!
  • The (Not So) Official Arcade Archives Club's Rules (READ FIRST)
  • The (Not So) Official Arcade Archives Club's Feedback
  • The (Not So) Official Arcade Archives Club's Rumor Mill
  • The (Not So) Official Arcade Archives Club's Coming Soon
  • The (Not So) Official Arcade Archives Club's General Talk
  • The (Not So) Official Arcade Archives Club's High Score Arena
  • Adelaide South Australia Atari Chat's General Chat & Welcome
  • Adelaide South Australia Atari Chat's Meets
  • Adelaide South Australia Atari Chat's Trades & Swaps
  • KC-ACE Reboot's KC-ACE Reboot Forum
  • The Official Lost Gaming Club's Lost Gaming
  • The Official Lost Gaming Club's Undumped Games
  • The Official Lost Gaming Club's Tip Of My Tounge
  • The Official Lost Gaming Club's Lost Gaming Vault
  • The Official Lost Gaming Club's Club Info
  • GIMP Users's Discussion
  • The Homebrew Discussion's Topics


There are no results to display.

There are no results to display.


  • AtariAge Calendar
  • The Club of Clubs's Events
  • Atari BBS Gurus's Calendar

Product Groups

  • Subscriptions

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start










Custom Status



Currently Playing

Playing Next

Found 8 results

  1. If anyone is wanting to get started in Assembler the first part of my "How Not to Learn Assembler" column is in the new issue of Pro(c) Atari Magazine. It has a focus on game development and will cover beginner to intermediate topics, those more advanced may want to shout at the magazine as they read it but may get a laugh or two! If anyone wants to write anything covering anything at all, please send it to me for the next issue. Thanks, Jason
  2. Hey guys, question What do people use to develop pixel art for the 2600? I would think other normal pixel art programs, but each pixel in the 2600 looks more like a rectangle than an actual square. What do you guys recommend me?
  3. I'm sure this has been asked a dozen times before, but I tried searching the forums to no avail. If you want to create a 96-pixel display (perhaps for a 12x 8-pixel-wide character display), you might set NUSIZ to 3-copies-medium for something like this: P0 - P1 - P0 - P1 - P0 - P1 - (the dashes represent 8-pixel-wide spaces) Then, on the next scanline, you would shift P0 and P1 eight pixels to the right: - P0 - P1 - P0 - P1 - P0 - P1 Then you would shift back to the left for the next scanline. Classic venetian blinds effect. So my question is this. How do you deal with the problem of only being able to HMOVE 7 pixels to the left per scanline when you need 8 pixels? Do you need to perform a shift on the graphics to fake it? (...if you have enough cycles, otherwise you would need a second graphics table that is already shifted). That could work for a character display because there are spaces between letters. But is there a better way to do this, especially if you need to use all 96 pixels without any blank spaces? Do you need to strobe the RESPx registers in order to do this? That's the only other way I can think of that might work, but I'm not sure, I haven't done any of that yet. I don't have any example code yet. I simply set up the players and NUSIZ, but that's it, no graphics or HMOVE's yet. I'm just trying to figure out the best way to do it now rather than going down a few dead ends.
  4. Hello, AtariAge! This is my first post on here, although I have been benefiting from all the information from this amazing community for a while now (and I just realized I should have posted this in the newbie section). My dad had an Atari 2600 when he was a kid, and he still had it while I was growing up. We had quite a few games, but we ended up losing them in a flood. About a year ago I got the Atari bug and ordered a bunch of games on eBay. I stumbled onto AtariAge and discovered that there are still people programming games for the system. I watched a lot of David Crane presentation videos and had a pretty good idea of how the games are actually made, but I haven't tried to make one until very recently. I have been programming since I was about 9. I started with BASIC, and learned Python, C++, and a bit of assembly. I am now preparing to begin writing my first game for the 2600. I have many ideas, but I will start with something simple first. I was thinking of making a snake game and perhaps a Nyan Cat game (yes, I know these have been done before). I have taken a look at the tutorials on this site ("2600 101" and "Collect") and ordered Racing the Beam and Making Games for the Atari 2600 on Amazon yesterday. Before trying to make a game, though, I wanted to make some super easy (or so I thought) mini-demos. I wanted to make a USA flag to learn how to use the playfield and players, but I was having a some very strange issues with the colors. I am using assembly language (not batari Basic), the DASM assembler, and the Stella emulator. I also ordered a Harmony cartridge for testing on a real system and *ahem* "research". So, aside from the "2600 101" and "Collect" tutorials, and Racing the Beam and Making Games for the Atari 2600 (and of course the Stella Programmer's Guide) is there any other material I should be reading or watching to help me out? Any tips for somebody just starting out? And are there any good 6502 manuals that you know of? I know simple 6502 assembly, but when I read other people's code I see a lot of commands that I don't know. Thank you for your time!
  5. AtariX Hello everyone, my name is Iuri Nery, and a few days ago I started reading some tutorials at RandomTerrain to learn more about Atari programming, and so far I’m finding everything fascinating. I’m right now at number #16 of Andrew Davie’s tutorial (Atari 2600 Programming for Newbies). I’m learning a lot from it, and to learn faster, I needed to built something to help me testing the sample projects, that’s why I made this IDE. AtariX is a very simple IDE, but has a couple of features that can help novice users to get into Assembly programming: · Save/Load assembly files (.asm/.s); · Build binary files by pressing the “Export” button; · Test your games with 1 click; · Colored syntax for comments, assembly instructions, numbers, binary numbers and also for the labels from “vcs.h” (like COLUPF); Files included: · “vcs.h” and “macro.h” (unmodified); · DASM Assembler; · z26 Emulator; · AtariX executable; How to use: 1. Open the assembly file you want to test; 2. Put all the included files in the “include” folder; 3. Click on the “Play” button (you can also press F5); Credits: ; AtariX ; ------ ; Copyright © 2017 by Iuri Nery ; DASM Assembler ; -------------- ; Copyright © 1988-2002 by Matthew Dillon ; Copyright © 1995 by Olaf "Rhialto" Seibert ; Copyright © 2003-2008 by Andrew Davie ; Copyright © 2008 by Peter H. Froehlich ; z26 Emulator ; ------------ ; Copyright © 1997-2004 by John Saeger . This is not an advanced IDE or anything like that, just wanted to share it with you guys, I hope it can help someone. ps: I’m not an experienced programmer, so any tips are apreciated, also I don’t know if this is the correct session to post this kind of stuff. Thanks! AtariX_v01.zip
  6. So, I was developing my own game with bB, and I stumbled into a problem: How to make specified random numbers? By "specified" I mean random numbers that are between two set numbers. In the game, after you defeat an enemy, it is teleported to a randomized location on the y-axis using rand command (is it actually a command or something else?). However, most of the times, the enemy teleported offscreen or into the playfield walls. Is there a way to prevent the random number from going over or below a set value?
  7. Hello, I recently got a 130XE off EBay as a way of getting back into Atari 8-bits. (I sold my original Atari 800, with a Happy 1050, in 1985 to upgrade to an Amiga 1000). I have an Assembler/Editor cartridge left over from my '90s retrogaming collector days. I think it would be fun for learning 6502 programming since it's on the actual hardware. When I get going with "real" projects, I would switch to a cross-assembler and I wondering which is best to use for a newbie. I definitely would use WUDSN IDE, since I'm already familiar with Eclipse. ATASM seems nice because it is compatible with MAC/65, but judging from this forum all the cool kids seem to be using MADS. My concern with MADS is that if you know only English, the documentation seems a bit like folklore. It also seems like a "power user" tool that might be overwhelming at first. Interested in hearing comments from people who are using these tools now. Thanks!
  8. I've decided to try my hand at 2600 Programming. No, I've never worked with a game before, so it'll be relatively new to me.I was told that this was a reliable community, so I'm going to put some eggs in this basket. I just wanted to introduce myself, so-uh-yeah... I'll just stick around for a while.
  • Create New...