Jump to content

Photo

Killer Snakes (Channel F)


43 replies to this topic

#1 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • 11,215 posts
  • Location:Salem, Oregon

Posted Thu Mar 3, 2016 1:03 PM

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.atari2600...m/killersnakes/



#2 chavert OFFLINE  

chavert

    Moonsweeper

  • 357 posts
  • Location:将棋の土地

Posted Thu Mar 3, 2016 1:46 PM

Does it work on Atari 2600 ??



#3 ZackAttack OFFLINE  

ZackAttack

    Dragonstomper

  • 688 posts
  • Location:Orlando, FL US

Posted Thu Mar 3, 2016 2:30 PM

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.



#4 SpiceWare ONLINE  

SpiceWare

    Draconian

  • 12,203 posts
  • Medieval Mayhem
  • Location:Planet Houston

Posted Thu Mar 3, 2016 3:53 PM

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.



#5 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,215 posts
  • Location:Salem, Oregon

Posted Thu Mar 3, 2016 6:05 PM

 

 

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.



#6 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,215 posts
  • Location:Salem, Oregon

Posted Thu Mar 3, 2016 6:08 PM

 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.)



#7 ZackAttack OFFLINE  

ZackAttack

    Dragonstomper

  • 688 posts
  • Location:Orlando, FL US

Posted Thu Mar 3, 2016 6:48 PM

No collision detection would be easy since the head is the player object and the body is the playfield.

#8 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,215 posts
  • Location:Salem, Oregon

Posted Thu Mar 3, 2016 9:15 PM

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.

 

Attached Thumbnails

  • killersnakes20160303v4.png


#9 carlsson ONLINE  

carlsson

    Metagalactic Mule

  • 6,809 posts
  • Location:Västerås, Sweden

Posted Fri Mar 4, 2016 2:44 AM

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, Fri Mar 4, 2016 2:45 AM.


#10 Blazing Lazers ONLINE  

Blazing Lazers

    Stargunner

  • 1,441 posts

Posted Fri Mar 4, 2016 8:28 PM

Always great to see the Channel F getting some love :)

Looking forward to seeing more from this!

#11 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,215 posts
  • Location:Salem, Oregon

Posted Sat Mar 5, 2016 6:39 AM

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.

killersnakes20160305.png



#12 carlsson ONLINE  

carlsson

    Metagalactic Mule

  • 6,809 posts
  • Location:Västerås, Sweden

Posted Sat Mar 5, 2016 4:06 PM

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.



#13 fdr4prez ONLINE  

fdr4prez

    Stargunner

  • 1,625 posts

Posted Mon Mar 7, 2016 9:49 PM

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/...9248-channel-f/

http://channelf.se/v...title=Main_Page

http://seanriddle.com/chanf.html



#14 Crimefighter OFFLINE  

Crimefighter

    Dragonstomper

  • 930 posts
  • Location:Springfield, IL

Posted Mon Mar 7, 2016 9:54 PM

If someone could do a version of Pac-man and Tetris on it...a Surround type game shouldn't be difficult.



#15 ls650 OFFLINE  

ls650

    Quadrunner

  • 7,149 posts
  • Atari rocks!
  • Location:British Columbia

Posted Mon Mar 7, 2016 10:49 PM

Every old 8-bit system deserves some homebrew!!



#16 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,215 posts
  • Location:Salem, Oregon

Posted Sat Dec 2, 2017 9:49 PM

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.



#17 fdr4prez ONLINE  

fdr4prez

    Stargunner

  • 1,625 posts

Posted Sun Dec 3, 2017 12:18 AM

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.



#18 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,215 posts
  • Location:Salem, Oregon

Posted Sun Dec 3, 2017 8:32 AM

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:

snake7.png

 

Attached Files



#19 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,215 posts
  • Location:Salem, Oregon

Posted Mon Dec 4, 2017 1:41 AM

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.

snake8.png

Attached Files



#20 chavert OFFLINE  

chavert

    Moonsweeper

  • 357 posts
  • Location:将棋の土地

Posted Mon Dec 4, 2017 10:01 AM

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


#21 carlsson ONLINE  

carlsson

    Metagalactic Mule

  • 6,809 posts
  • Location:Västerås, Sweden

Posted Mon Dec 4, 2017 10:29 AM

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, Mon Dec 4, 2017 10:30 AM.


#22 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,215 posts
  • Location:Salem, Oregon

Posted Thu Jan 11, 2018 3:22 AM

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.



#23 Blazing Lazers ONLINE  

Blazing Lazers

    Stargunner

  • 1,441 posts

Posted Thu Jan 11, 2018 10:17 AM

Keep up the great work- I'm really looking forward to playing and adding Videocart #28: Killer Snakes to my collection!



#24 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,215 posts
  • Location:Salem, Oregon

Posted Fri Jan 12, 2018 1:40 AM

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.



#25 atari2600land OFFLINE  

atari2600land

    Channel F Viewer

  • Topic Starter
  • 11,215 posts
  • Location:Salem, Oregon

Posted Fri Jan 12, 2018 7:56 AM

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.






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users