Jump to content
  • entries
    371
  • comments
    183
  • views
    9,785

About this blog

What I'm working on for the various consoles I can program for.

Entries in this blog

Going Bananas.

I decided to challenge myself. Could I write a game for the Atari 2600 that used only 1k? So I did. It was during the coding for that game that I got an idea. If I was successful in coding one 1k game, I could make 2 more, add a 1k menu, and have a three-games-in-one cart without bankswitching. This would be similar to the Atari 2600 program "Pigs In Space" (yeah, you've all played that one before...) where there's three games to choose from. Right now I just started an attempt on a second

Gamegearguy

Gamegearguy in Atari 2600

More potato chip fun

I thought of an idea for the later levels: Homing missiles that the onion rings can shoot. So I put them in as a test. Then I noticed the missiles ranged in thickness when new playfield data is introduced. I didn't want that to happen, so I spent the next few hours trying to make it stop. This meant redoing all three screens I had designed so far, as well as the sprites. The sprites are smaller because the way I changed the way I use the playfield data to make the missiles all one thickness all

Gamegearguy

Gamegearguy in Atari 2600

Going Bananas part 4

Yesterday and this morning I worked a lot on the game. I decided to work on the menu and put the two games I made in the same binary file. As it turns out, the menu wasn't as big as I thought it would be, so I have about 200 more bytes than I used to. I also have about 1,400 bytes left for the third game, which is a little more than 1k. I used the extra room I got to expand "Road Block" and add and alter stuff I had. I tried to draw a gorilla but I didn't do very well. Perhaps someone

Gamegearguy

Gamegearguy in Atari 2600

flies (part 4)

As an experiment, I wondered whether I could put some sort of clouds in this game. I worked and got one. Then I went to sleep. I woke up and discovered for some reason the scanline dipped to 261 when the fly was going towards the bananas at the bottom of the screen. So I fixed that. I even fixed a bug pertaining to the upper left corner cloud which was thicker than the other upper clouds. But I'm not going to keep these square clouds in because they're square. If I were to make them ro

Gamegearguy

Gamegearguy in Atari 2600

Hamburgers for the 2600

I'm jumping around from project to project again. Someone made me remind myself that I tried to make a port of Hamburgers for the Atari 2600. So I decided to resume work on it. I have two levels working now. Level 1 is the Big Rock Candy Mountains and level 2 is the Chocolate Cave.   Right now I can alternate between the two by changing the value in a variable in the code called "Level" to 1 or 2. What's next in work on my game is to make the game start on level 1 and then switch to lev

Gamegearguy

Gamegearguy in Atari 2600

flies! (part 2)

How hard was this? At one point, I just decided to give up completely. My idea wasn't possible of having the bees move in a straight line. So then I thought, "Well, what if they moved in the same way as the files?" That was seven hours ago. And I worked for 7 hours and now I have this: Most of the seven hours was spent trying to make the scanline at an even 262. When it's all done, I will put it in my Atari 2600 and see how badly it jumps if at all. Bees stay on the screen for a

Gamegearguy

Gamegearguy in Atari 2600

The nosehair demon. (Atari 2600)

I put in the nosehair demon in the game and someone was kind enough to help me figure out a problem with the sound so now I can use both channels. Previously, I was only able to use channel 1 but now I can use channel 0 as well. Other than that, not much has been worked on for the game. I hope to work on it later today. I just woke up and had breakfast (it's almost 10 a.m. here.) I also made some artwork for the game. This happened when I got bored programming it. I like to draw pictur

Gamegearguy

Gamegearguy in Atari 2600

Music returns.

Music has returned to Uncle Hairy's Nosehair. The colors don't change any more though (unless you flip the switch to b&w). I also made some more changes. For instance, if the demon gets the box, you lose 10 points. And I also made the nosehair's beginning growing speed slower. And then I had to get the scanline count a steady 262 so it doesn't jitter on real hardware. That is the hardest part of the projects I do in Atari 2600 assembly. The machine is what? 45 years old? It shouldn't be stup

Gamegearguy

Gamegearguy in Atari 2600

Q version 21

Added a bunch of stuff to Q. Title screen. It just says "Q" because that's the title of the game. On the title screen, if you press "action" with the right controller, you'll control the q with the right controller. If you press "action" with the left controller, you'll control the q with the left controller. Changed the q's interaction with bumping into a tree. If you use the joystick while the q touches the tree's trunk, it won't do anything except play a bump thud. When yo

Gamegearguy

Gamegearguy in Atari 2600

Going Bananas

So I got back to working on Going Bananas for the Atari 2600. I have an idea for the third and final game. My plan was to attempt to put in three simple games on one 4k Atari 2600 cartridge. The three games have one thing in common. Bananas. So my idea for the third game is you're guarding bananas from evil fruit flies that want to eat your bananas. This is all I have so far. Nothing moves yet and the button does nothing yet. And yet I spent all of last night working on this. So w

Gamegearguy

Gamegearguy in Atari 2600

Nosehairs (Atari 2600)

So I've begun making a game for the Atari 2600 about nosehair trimming.  What I'm envisioning is a game where you dodge the nosehair demon, get powerups and periodically going over to the left side of the screen to trim the nosehair so it doesn't get so long that it ends the game. So sort of like Tapper, or, a more obscure reference, Dishaster for the 2600. Right now I have the nosehair growing, you can guide Mr. Scissors around the screen and can cut the nosehair, but that's about it so fa

Gamegearguy

Gamegearguy in Atari 2600

Sound thinking

Yesterday, I got real bored, so I decided to make some music for the menu. I also changed the font so it looks better. I don't like the "computery" font sometimes, so I changed it so that each number is a different font. I also colored the score different colors for each game so you know which game you got the high score on. I've been working on this since Sunday and I think I've done a good job so far. I don't know what else to do though.

Gamegearguy

Gamegearguy in Atari 2600

Flies!

I am making a new Atari 2600 game. Keeping in the old tradition, I have decided that if I can fit all my plans in, it will be a 2k game. If I can't then I will have to bump the size up to 4k. The original goal is to see if I can make an enjoyable game using just 2k. I was originally going to put this as part of "Going Bananas," but decided that it could stand on its own. Plus, I now have more room to work, whiddling away the 900 or so bytes I have left if I want to make it a 2k game. T

Gamegearguy

Gamegearguy in Atari 2600

Going Bananas part 2

So I worked and worked and worked some more on this all night. It's a little after 4:30 a.m. as I'm typing this now. After I type this blog entry, I'm going to go to sleep. In fact, I was already trying to sleep when I got an idea about what I could do to make the game better. So I worked in a way to put two sprites in. Now I have this: The brown gorilla/monkey/what have you has a two-frame walking animation. I had to lose the stripes on the road because it was giving me fits. This is

Gamegearguy

Gamegearguy in Atari 2600

Going Bananas part 3

I finished the second game. I had to make a few changes to the way the game looks in order to fit everything in. I couldn't fit in the orange I wanted to. But other than that, I think I got everything I wanted in there. It was a little too easy so I had to speed it up a bit. And this is the result. I have no bytes left. Time to move on to the next 1k game. I am tired of having the guy eat bananas. So for the final game I want to have the player shoot oranges and get bananas in a s

Gamegearguy

Gamegearguy in Atari 2600

Fruit Fly Fun update for July 17, 2023

I added a new enemy. There is now a big fly. It's still a fly but it's bigger than the normal fruit fly so it takes two hits to kill. The bigger fly can start appearing once you reach 200 points. I also added in a black and white mode so you can play in black and white. I don't know why I did this but here it is. After some code optimization I found all this space in the 2k code where I could use for different things. Unfortunately, this raised the scanline to 263, but it's a steady 26

Gamegearguy

Gamegearguy in Atari 2600

One bite.

I made it so the fruit fly will eat one bite of the banana and then fly away. I don't know why I enjoy making games with fruit flies in them, but oh well. I also decided to change the swatter to a more purple color because I thought its color was too similar to the hornet's color. I have 52 bytes left if I want this to stay a 2k game (which I do.) I figure I'd test it on my Atari 2600 once I call it finished, which I think I am very close to do. Of course I said it was finished before

Gamegearguy

Gamegearguy in Atari 2600

It's Bert!

So I was looking through my old files on my computer and I saw Bert. I've decided to add another game to Bert's Pigeons. So now it's called Bert's Games. I watched Sesame Street as a kid. But I was too young to have the Sesame Street games for the Atari 2600. Later on in life, I got them all now and a Kid's Controller. And I became smart enough (barely) to attempt to make a Sesame Street game for the Atari 2600. I learned how to program for the Kid's Controller by making a simple Coun

Gamegearguy

Gamegearguy in Atari 2600

It's Bert! (part 2)

After a flurry of programming this morning and afternoon, I finished the paperclip game. Although I did have to spend a few hours making the picture steady, which took a couple of extra hours. But I think I have everything in it: The pigeons, the paperclips, what else could a program about Bert need? Well, someone to publish a few dozen copies with overlay would be nice. I designed the overlay, all someone has to do is print them. And have the cartridges made. Since as to not profit o

Gamegearguy

Gamegearguy in Atari 2600

Fruit Fly Fun update for July 13, 2023

I started out the day at midnight coding. I tried to go to sleep a few times but I'd just lay there sleepy wishing I was asleep. I finally got asleep at 5:30 a.m. But I thought of something I could try: use "STA WSYNC" a few times. So I woke up at about 5 p.m. and began work anew. And then I had to restart my computer for a stupid update. Half an hour later, I worked for about another couple of hours and I think I finally have a steady picture, at least in the Stella emulator. I added a few

Gamegearguy

Gamegearguy in Atari 2600

It's Bert! (part 3) / Legend of Helga

OK, so someone at AtariAge helped me to make Bert's pupils black. So I guess the question now is: Would you buy this? I don't want to have unsold copies of this game sitting around. I also have been working on Game Boy programming. I have been working on tree collision on a game I just started called "The Legend of Helga." I improved what I had earlier this morning and now it's working just fine. I'm at a good place to stop now, so I'll pause work on this for a few day

Gamegearguy

Gamegearguy in Atari 2600

flies! (part 3)

I thought it was possible given the simplicity of the idea. But it took a few days to do it: I now have a steady 262 scanlines (on Stella). I am going to quit programming for a few days because the heat wave is expected to begin tomorrow. And when it's hot, I call my room "the oven" because it's hot. I don't like being really angry and hot at the same time because it literally hurts. And I'm at a good stopping point now. I don't know what else I can do with the game. I have ~170 bytes

Gamegearguy

Gamegearguy in Atari 2600

The return of the flies.

I had been working on a game called Fruit Fly Fun for the Atari 2600. I had to give up and call it quits after I couldn't get the scan line and display a steady 262 scanlines. I came back to it briefly yesterday and could not fix it. So then I thought, if I couldn't fix it with assembly, I thought I'd try with Atari 2600 basic. For those who don't know, Atari 2600 basic uses extra code for compiling and displaying stuff, like making the scanline a steady 262, along with score handling and o

Gamegearguy

Gamegearguy in Atari 2600

flies (part 5)

I worked a little more and I got this: But as you can see, the fly sprite got bigger. Now I'm wondering if I should keep it like this wih the big sprites, or cloudless with the smaller sprites. I tried to put the two close clouds together to make one cloud, but a line was jagged so I kept it like this. What do you think?  

Gamegearguy

Gamegearguy in Atari 2600

Golf 2600

I didn't get time to work on the Wasp Woman today. That's because I spent a few hours getting really angry at programming a golf game for the 2600. Sometimes when I get angry, my right eye hurts and that's what happened this time. It feels like it's going to explode. Here is an official site with ROM to try: Golf 2600. I'm not going to work on anything else today since my eye began hurting. And I'll probably go to sleep in an hour or so because it's 8 p.m. right now and sleep cures my eyeac

Gamegearguy

Gamegearguy in Atari 2600

×
×
  • Create New...