Jump to content
atari2600land

Killer Snakes (Channel F)

Recommended Posts

I am working on a game right now since I just got a Channel F and got interested in programming it, even though I'm not sure if what I want to do is even possible. I want the game to be a version of Surround (or Snafu for the Intellivision.) What I want are two different snakes, one red and one blue. I would also like collision detection for the snakes. Right now there is just one snake which you can move around. I also implemented border detection: If you touch the border, the game resets, although in a finished game the game would end with the winner flashing. I don't know much about Channel F, but what I do know is yellow is not an option. In fact, all it's capable of showing is red, green, and blue (and white and black.) I find it bizarre that people would choose this over the immensely greater Atari 2600 which is capable of 128 colors instead of just 5. Perhaps that's why we don't have a "Channel F 10" now. You can download what I have of the game so far here:

http://www.atari2600land.com/killersnakes/

  • Like 5

Share this post


Link to post
Share on other sites

I'd really like to see you make this for the 2600. You could use the play field for the bodies and the players for the heads. I think you're going to need a cart that supports extra memory in order to remember all the spots that have already been covered. Handling the two different colored snacks could be done by alternating the color of each scanline.

Share this post


Link to post
Share on other sites

I find it bizarre that people would choose this over the immensely greater Atari 2600 which is capable of 128 colors instead of just 5.

Bizarre? The Channel F was the first to have cartridges, before it you could only buy consoles with a limited number of built in games. Get bored with the games you have and you have to buy a whole new console!

 

It was released in November '76, 10 months before the Atari. As such, if you were buying a video game system for Xmas of 1976 the Channel F was the one to get. Neighbors of my grandparents had gotten one, and I was jealous.

  • Like 5

Share this post


Link to post
Share on other sites

 

 

It was released in November '76, 10 months before the Atari. As such, if you were buying a video game system for Xmas of 1976 the Channel F was the one to get. Neighbors of my grandparents had gotten one, and I was jealous.

OK, I didn't know that. I thought they were released at the same time.

Share this post


Link to post
Share on other sites

I think you're going to need a cart that supports extra memory in order to remember all the spots that have already been covered. Handling the two different colored snacks could be done by alternating the color of each scanline.

I take it there's no collision detection then?

 

This doesn't work on the Atari 2600, just the Channel F (and an emulator.)

Share this post


Link to post
Share on other sites

I changed the look of the game, but it may be temporary. I also added eyes to the snake. The eyes will serve as the "feelers" of the snake, to test if the snake bumps into anything. As you can see from the picture though, the game does have a few snake displaying weirdness sometimes.

 

post-9475-0-58041000-1457061295.png

Share this post


Link to post
Share on other sites

Given the fact the 2600 probably has a ratio of 10:1 over the Channel F when it comes to existing games and 50:1 when it comes to homebrews, I think it is excellent that people try to broaden the spectrum. I briefly looked into F8 a couple of years ago, but didn't have the dedication to get anywhere, just like I looked into 1802 and came to a similar conclusion.

Edited by carlsson
  • Like 2

Share this post


Link to post
Share on other sites

Made some boundaries visible instead of invisible. What I want to know is can I make a second snake and have him be blue? Nobody has answered that yet.

post-9475-0-38779800-1457181576.png

Share this post


Link to post
Share on other sites

I'm sure e5frog could give you a definite answer, but based on existing games, it doesn't seem like a problem to have pixels next to eachother of different colours, if that was your technical dilemma.

Share this post


Link to post
Share on other sites

I'm sure e5frog could give you a definite answer, but based on existing games, it doesn't seem like a problem to have pixels next to eachother of different colours, if that was your technical dilemma.

 

I agree with carlsson in that you should reach out (PM) to e5frog. He made the Pac-man homebrew for Channel F and he's a very nice guy, too.

 

There may be additional info here:

http://atariage.com/forums/topic/59248-channel-f/

http://channelf.se/veswiki/index.php?title=Main_Page

http://seanriddle.com/chanf.html

  • Like 1

Share this post


Link to post
Share on other sites

Coming back to this. How the hell did I do this? I need an assembler and a Channel F emulator. I got rid of my Channel F since it wasn't working right, but I still want to continue on this project. e5frog's post in the marketplace reminded me about the Channel F and I thought to myself "Hey, wasn't I making a Channel F game?" Of course, this was before the computer it was on died. So I need to find all this stuff again.

  • Like 1

Share this post


Link to post
Share on other sites

Coming back to this. How the hell did I do this? I need an assembler and a Channel F emulator. I got rid of my Channel F since it wasn't working right, but I still want to continue on this project. e5frog's post in the marketplace reminded me about the Channel F and I thought to myself "Hey, wasn't I making a Channel F game?" Of course, this was before the computer it was on died. So I need to find all this stuff again.

 

I've you are able move forward in this project, then it looks like I'll need to get MESS up and running.

Share this post


Link to post
Share on other sites

So I spent all night working on this game. Instead of sleeping. I hate sleeping. So I decided to work on this game all night. I made some drastic changes, and the game now looks like this:

post-9475-0-75667400-1512311451.png

 

killersn7.bin

  • Like 1

Share this post


Link to post
Share on other sites

Trimmed down the code from 1300 lines down to about 800. I also made the snake look like he's moving sideways left and right, making there be only one eye.

post-9475-0-15867700-1512373289.png

killersn8.bin

  • Like 1

Share this post


Link to post
Share on other sites

Eh, the Channel F and the Atari 2600 are two entirely different consoles from roughly the same era of video games. As mentioned the Channel F predated the Atari by a number of months, and there also was the heavily delayed RCA Studio II inbetween the two others (the RCA supposedly was designed years earlier but it didn't get launched before it was entirely outdated).

 

You could download an emulator of the Channel F (in particular as so far there only seems to exist one multicart that is not easily field reprogrammable) and run the game from there. Trying to run the binary in an Atari 2600 environment will make just as much sense as parsing written Welsh as if it was French text.

Edited by carlsson
  • Like 2

Share this post


Link to post
Share on other sites

Big announcement. The snake can eat fruit! I don't know if you know that I put a fruit on the screen. And if you didn't then you do now. And now I made him be able to EAT the fruit.

  • Like 2

Share this post


Link to post
Share on other sites

I got the score working, but an odd problem happens: When the score reaches 8, the snake stops appearing. I have no idea why this happens. I just e-mailed e5frog to see if he could help me.

Share this post


Link to post
Share on other sites

I fixed the score problem I was having. Thanks to e5frog! Oh, and the link to the game in the link on post #1 has been fixed.

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...