Jump to content
Sign in to follow this  
Bruce Tomlin

Tubes

Recommended Posts

Some of you may have noticed me mention working on a 7800 game. I've been trying to keep it quiet until I had something worthy of showing off. I've been stuck for two months needing to get a tricky algorithm working, and even had to write a 6502 monitor program so I could debug it. You try writing a pipe-tracing algorithm in 6502 assembler, it ain't easy.

 

Well, I finally got the tricky part working after hacking on it all weekend.

 

I came up with the idea on July 4. I had an idea for something sort of like a cross between Tetris and Pipe Dream. And this is the result.

 

Just so you know, I only just now got this thing working to the point where I can see if the gameplay will even work. I plan to do scoring by computing the triangle number (1, 3, 6, 10, 15, 21, etc.) of the number of tiles in a chain, or one point per bombed tile. I'll probably shrink the boards to 7 tiles wide so there's room on the display for scores and stuff. I also need to do something about the flicker when tiles fall. And it may not display correctly on older versions of 7800 emulators. (CC2 owners, use 7800_16K)

 

So here it is, the first public demo release of... :ponder: Tubes.

tubes_2004_10_31.zip

Edited by Bruce Tomlin

Share this post


Link to post
Share on other sites

man what is up with 7800 homebrew lately??? thanks for the great demo!

Share this post


Link to post
Share on other sites

So here it is, the first public demo release of...  :ponder: Tubes.  

 

Wow, this is a cool twist on the tetris/puzzle idea!

In its current state, it does seem a bit easy to match/blow pipes, but I realize you probably have stuff you still want to implement. :-)

 

Thanks for sharing! :thumbsup: 8)

Share this post


Link to post
Share on other sites
man what is up with 7800 homebrew lately??? thanks for the great demo!

I dunno, but the more there are, the more I like it. :thumbsup:

Share this post


Link to post
Share on other sites

I downloaded MESS so I could try this out and I like it! It's a lot like Tetris but I think it's actually more unique than Tetris.

 

I'm including a screenshot of it for those who like a preview. Very cool! :thumbsup:

post-2042-1099272976_thumb.jpg

Share this post


Link to post
Share on other sites
Some of you may have noticed me mention working on a 7800 game.  I've been trying to keep it quiet until I had something worthy of showing off.

 

More please!~

 

 

CV

Share this post


Link to post
Share on other sites

Not only is it 320 mode, it's using double-byte indexed character mode for most of the display. Each double-byte character gives half of a tile.

 

Making the graphics was a bit tedious. I was doing it all by hand. But once it was done, it was done.

 

Has anyone left it running idle for a couple of minutes?

 

 

Anyhow, I definitely have to put back the tweak to the random tile generator that allowed for more bombs. It might even be better yet to just make a lookup table so I can tweak the percentages on a tile-by-tile basis. The problem is that most tile types have four versions, but there's only one bomb and only one 4-way cross.

Share this post


Link to post
Share on other sites

Hot damn! Just got this working on my Cuttle Cart! Nice job ... very addictive game. Are you going to make it have different backdrops like TETRIS?

Share this post


Link to post
Share on other sites
finally a 7800 homebrew! gotta play this, if only i knew how to set up mess on mac...

Don't bother. The only version out there is too old and doesn't support the 320B graphic mode properly.

 

Of course it would be nice if someone would take the time make an up-to-date version of MacMESS, hint hint.

Share this post


Link to post
Share on other sites
finally a 7800 homebrew! gotta play this, if only i knew how to set up mess on mac...

Don't bother. The only version out there is too old and doesn't support the 320B graphic mode properly.

 

Of course it would be nice if someone would take the time make an up-to-date version of MacMESS, hint hint.

 

There has been some discussion on the MESS forums recently regarding MacMESS so maybe it will get an update soon. Apparently the *nix version should work on the Mac as well.

 

Mitch

Share this post


Link to post
Share on other sites

How many bits at the start of an a78 file do I remove to make this a BIN for CC2? Would like to try it out properly :)

 

(the same applies to the other demo too)

Share this post


Link to post
Share on other sites

I think I've figured out why it seems to be too easy. I'm going to remove the exits from the bottom row. I'm also putting back the patch that allows more bombs and 4-way crosses to show up.

 

I'll try it out when I get home tonight and see if it helps.

Share this post


Link to post
Share on other sites
How many bits at the start of an a78 file do I remove to make this a BIN for CC2? Would like to try it out properly :)

 

(the same applies to the other demo too)

 

128 bytes from the start of the file.

 

Mitch

Share this post


Link to post
Share on other sites

Okay, here it is with the "bombs/4-ways more often" patch restored, and with the bottom edge exits removed.

 

It would be a bit of work to make the edges be configurable (right now it's just less-than/greater-than comparisons to detect it), but that might be one way to control the difficulty level. You know, like every other one is a cap, or no caps at all.

tubes_2004_11_03.zip

Share this post


Link to post
Share on other sites
Has anyone left it running idle for a couple of minutes?

 

Yes, nice VCS style screensaver. :thumbsup:

 

Mitch

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...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...