AtariAge Forums: Anyone think Ballblazer is possible on the 2600? - AtariAge Forums

Jump to content

  • (24 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Anyone think Ballblazer is possible on the 2600?

User is offline Segataritensoftii Icon
Posted Sun Aug 31, 2008 12:56 PM

    • Singing crack rabbit


  • Icon
  • Dragonstomper
  • PM this member
  • Posts: 536
  • Joined: 15-April 07
  • Location: Little Muu
It's a very simple game. It doesn't look like it would take too much to run, So I'm pretty sure a port to 2600 is possible. What are your thoughts on this?
0

User is offline Nathan Strum Icon
Posted Sun Aug 31, 2008 3:23 PM


  • Icon
  • River Patroller
  • PM this member
  • View blog
  • Posts: 3,822
  • Joined: 03-December 02
  • Location: Newhall, CA
Tod Frye had begun working on it back-in-the-day, and apparently had a decent split-screen kernel working. A prototype has never turned up anywhere though.
0

User is offline tschak909 Icon
Posted Sun Aug 31, 2008 3:32 PM


  • Icon
  • Chopper Commander
  • PM this member
  • View blog
  • Posts: 117
  • Joined: 24-May 06
  • Location: USA

View PostNathan Strum, on Sun Aug 31, 2008 4:23 PM, said:

Tod Frye had begun working on it back-in-the-day, and apparently had a decent split-screen kernel working. A prototype has never turned up anywhere though.


Yeah, he bragged about it quite a bit in Once Upon Atari... The code has _GOT_ to be on a disk in Curt Vendel's Atari Corp. pile _SOMEWHERE_....

Otherwise, who's up for the challenge? ;-)

-Thom
0

User is online Impaler_26 Icon
Posted Sun Aug 31, 2008 3:33 PM

    • King of Fools


  • Icon
  • Cookie Meister
  • PM this member
  • Posts: 1,812
  • Joined: 30-April 07
  • Location: Hessen, Germany
Rob Kudla made a nice ballblazer-demo, maybe this would be a good start for a 2600 conversion?
0

User is offline supercat Icon
Posted Mon Sep 1, 2008 3:40 PM


  • Icon
  • Quadrunner
  • PM this member
  • View blog
  • Posts: 6,151
  • Joined: 01-June 05

View PostImpaler_26, on Sun Aug 31, 2008 4:33 PM, said:

Rob Kudla[/url] made a nice ballblazer-demo, maybe this would be a good start for a 2600 conversion?


The checkerboard that almost "defines" BallBlazer could probably be done, but overlaying the solid checkerboard with anything else would be difficult. Using 30Hz flicker would almost certainly be necessary, but it would look horrible with anything even remotely resembling the colors used in the other BallBlazer games.

It might be possible and practical to draw a pretty good "grid" as opposed to a checkerboard. This would only really work well down to a minimum spacing of nine pixels per line, and couldn't very well co-exist with anything else in its part of the frame, but the results might still look quite nice. Flickering the grid lines would probably be less annoying than flickering a solid background.
0

User is offline Cybergoth Icon
Posted Tue Sep 2, 2008 1:45 AM

    • This is Sparta!


  • Icon
  • Quadrunner
  • PM this member
  • View blog
  • Posts: 7,339
  • Joined: 14-May 01
  • Location: Bavaria

View Postsupercat, on Mon Sep 1, 2008 10:40 PM, said:

View PostImpaler_26, on Sun Aug 31, 2008 4:33 PM, said:

Rob Kudla[/url] made a nice ballblazer-demo, maybe this would be a good start for a 2600 conversion?


The checkerboard that almost "defines" BallBlazer could probably be done, but overlaying the solid checkerboard with anything else would be difficult. Using 30Hz flicker would almost certainly be necessary, but it would look horrible with anything even remotely resembling the colors used in the other BallBlazer games.


Hm... why do you think that? AFAIR there is nothing else on the playfield except the ball, the other player and the goal, which sounds pretty doable with two sprites and two missiles.
0

User is offline vdub_bobby Icon
Posted Tue Sep 2, 2008 12:40 PM

    • Boom bam.


  • Icon
  • Quadrunner
  • PM this member
  • View blog
  • Posts: 5,637
  • Joined: 24-November 04
  • Location: Meeferino, US of B

View PostCybergoth, on Tue Sep 2, 2008 12:45 AM, said:

Hm... why do you think that? AFAIR there is nothing else on the playfield except the ball, the other player and the goal, which sounds pretty doable with two sprites and two missiles.

The goalposts don't overlay the grid I believe. So it's just the other player and the ball.

To my mind the main issue is (a) when you are near the edge of the field you need three colors per scanline:
Attached Image
though you could probably get away with two, and (b) using the PF for the grid would make for some very chunky scrolling.
0

User is offline Cybergoth Icon
Posted Tue Sep 2, 2008 1:48 PM

    • This is Sparta!


  • Icon
  • Quadrunner
  • PM this member
  • View blog
  • Posts: 7,339
  • Joined: 14-May 01
  • Location: Bavaria

View Postvdub_bobby, on Tue Sep 2, 2008 7:40 PM, said:

using the PF for the grid would make for some very chunky scrolling.


Well, definitely. supercats post was in response to Robs old demo though, which does just that, so I thought that was given. The demo looks aktually okay if you ever tried it, the chunkyness isn't that bad.

Just discussing it technically btw, since IMO the game itself isn't really worth the effort of porting it anywhere...
0

User is offline vdub_bobby Icon
Posted Wed Sep 3, 2008 10:31 AM

    • Boom bam.


  • Icon
  • Quadrunner
  • PM this member
  • View blog
  • Posts: 5,637
  • Joined: 24-November 04
  • Location: Meeferino, US of B

View PostCybergoth, on Tue Sep 2, 2008 12:48 PM, said:

View Postvdub_bobby, on Tue Sep 2, 2008 7:40 PM, said:

using the PF for the grid would make for some very chunky scrolling.


Well, definitely. supercats post was in response to Robs old demo though, which does just that, so I thought that was given. The demo looks aktually okay if you ever tried it, the chunkyness isn't that bad.

Just discussing it technically btw, since IMO the game itself isn't really worth the effort of porting it anywhere...

Yeah, but you hate sports games anyway, so what do you know. :P :lolblue:

And you're right - I hadn't seen that demo before, and it doesn't look that bad. Probably using a symmetrical PF, though, which likely wouldn't really work...maybe.
0

User is offline Artlover Icon
Posted Wed Sep 3, 2008 11:00 AM

    • Bad ass mother 3000, twice as fast as your ass.


  • Icon
  • Super Amazing Guy
  • PM this member
  • Posts: 6,354
  • Joined: 06-January 03
  • Location: Miami, FL
Yes, I think it's possible.

Now someone do it! :P
0

User is offline Cybergoth Icon
Posted Wed Sep 3, 2008 2:05 PM

    • This is Sparta!


  • Icon
  • Quadrunner
  • PM this member
  • View blog
  • Posts: 7,339
  • Joined: 14-May 01
  • Location: Bavaria

View Postvdub_bobby, on Wed Sep 3, 2008 5:31 PM, said:

Yeah, but you hate sports games anyway, so what do you know. :P :lolblue:


I guess you're right. It's probably just me lacking appreciation for one-on-one soccer without goalkeepers ;)
0

User is offline Robert M Icon
Posted Thu Sep 4, 2008 5:05 AM

    • Rootbeer!


  • Icon
  • Stargunner
  • PM this member
  • View blog
  • Posts: 1,460
  • Joined: 30-December 02
  • Location: Western NY state

View PostImpaler_26, on Sun Aug 31, 2008 4:33 PM, said:

Rob Kudla made a nice ballblazer-demo, maybe this would be a good start for a 2600 conversion?



When I look at that demo I think it would be interesting to invert the animation so the checkerboard is in the sky as "clouds", to provide a movement reference for a two player battlezone style game. Putting the cloud animation above would free up all the system objects to draw targets/obstacles on the "ground".

Edit: My original post is not really clear. What I mwan is that if the game objects are in the portion of the screen opposite where the PF graphics are used to make the grid/clouds; then there will be more cycles to allow single line res multi-color objects for shots and enemies and such.

This post has been edited by Robert M: Thu Sep 4, 2008 11:06 AM

0

User is offline Nathan Strum Icon
Posted Thu Sep 4, 2008 5:22 AM


  • Icon
  • River Patroller
  • PM this member
  • View blog
  • Posts: 3,822
  • Joined: 03-December 02
  • Location: Newhall, CA
Or... keep the checkerboard on the ground, and make it a sky-based game.
0

User is offline vdub_bobby Icon
Posted Thu Sep 4, 2008 2:07 PM

    • Boom bam.


  • Icon
  • Quadrunner
  • PM this member
  • View blog
  • Posts: 5,637
  • Joined: 24-November 04
  • Location: Meeferino, US of B

View PostCybergoth, on Wed Sep 3, 2008 12:05 PM, said:

View Postvdub_bobby, on Wed Sep 3, 2008 5:31 PM, said:

Yeah, but you hate sports games anyway, so what do you know. :P :lolblue:


I guess you're right. It's probably just me lacking appreciation for one-on-one soccer without goalkeepers ;)

:D

But even so, you are still right - I've owned, and liked, Ballblazer for 20+ years, but take away the fantastic audiovisuals and there isn't a great game underneath. A good game, but not great.
0

User is offline ZylonBane Icon
Posted Thu Sep 4, 2008 5:30 PM


  • Icon
  • River Patroller
  • PM this member
  • Posts: 2,777
  • Joined: 08-December 02
  • Location: KC, KS, USA

View Postvdub_bobby, on Thu Sep 4, 2008 3:07 PM, said:

But even so, you are still right - I've owned, and liked, Ballblazer for 20+ years, but take away the fantastic audiovisuals and there isn't a great game underneath. A good game, but not great.

So Ballblazer was even more ahead of its time than we knew.
0

User is offline supercat Icon
Posted Thu Sep 4, 2008 7:22 PM


  • Icon
  • Quadrunner
  • PM this member
  • View blog
  • Posts: 6,151
  • Joined: 01-June 05

View Postvdub_bobby, on Tue Sep 2, 2008 1:40 PM, said:

(b) using the PF for the grid would make for some very chunky scrolling.


How would the game look with three-pixel resolution for the checkerboard (i.e. using lots of well-timed STA COLUBK / STY COLUBK / etc.)? Are the squares ever less than nine pixels wide?

My guess would be that three-pixel resolution would be too chunky, but if it would look okay the lots-of-stores approach would allow the use of all five sprites for other purposes.
0

User is offline roland p Icon
Posted Fri Sep 5, 2008 4:07 AM

    • RLA


  • Icon
  • Dragonstomper
  • PM this member
  • Posts: 771
  • Joined: 14-September 07
  • Location: The Netherlands

View Postsupercat, on Thu Sep 4, 2008 8:22 PM, said:

View Postvdub_bobby, on Tue Sep 2, 2008 1:40 PM, said:

(b) using the PF for the grid would make for some very chunky scrolling.


How would the game look with three-pixel resolution for the checkerboard (i.e. using lots of well-timed STA COLUBK / STY COLUBK / etc.)? Are the squares ever less than nine pixels wide?

My guess would be that three-pixel resolution would be too chunky, but if it would look okay the lots-of-stores approach would allow the use of all five sprites for other purposes.


I made a test with 2 lines and I stopped, it looked damn crappy. I've attached the bin so you can see. Maybe you could build the checkerboard with sprites, but I've not reached that part of the tutorial yet :D

Attached File(s)


This post has been edited by roland p: Fri Sep 5, 2008 4:07 AM

0

User is offline roland p Icon
Posted Fri Sep 5, 2008 8:19 AM

    • RLA


  • Icon
  • Dragonstomper
  • PM this member
  • Posts: 771
  • Joined: 14-September 07
  • Location: The Netherlands
Maybe if I make the tiles bigger (start with 18 pixels) so the difference isn't as extreem... (18-21-24 instead of 9-12-15 etc.) I'll try that.
0

User is offline roland p Icon
Posted Sat Sep 6, 2008 3:21 PM

    • RLA


  • Icon
  • Dragonstomper
  • PM this member
  • Posts: 771
  • Joined: 14-September 07
  • Location: The Netherlands
It's looking more like Ballblazer now, so I call it ballblazer.bin

The checkerboard is now 20 lines heigh. It consists only of vertical stripes, but it looks pretty good for a atari 2600 game. I also added some sky just to make it look nice. Now all I have to do is some animation and turn the stripes into tiles...

Attached File(s)


0

User is offline roland p Icon
Posted Sun Sep 7, 2008 1:10 PM

    • RLA


  • Icon
  • Dragonstomper
  • PM this member
  • Posts: 771
  • Joined: 14-September 07
  • Location: The Netherlands
Added some horizontal movement. You can use left/right to move!
Some small glitches in the lookup table to fix.
I've only tested it in Stella so far. What do you think about it?

Attached File(s)


0

User is offline birdie3 Icon
Posted Sun Sep 7, 2008 1:39 PM

    • Atari is good.


  • Icon
  • Stargunner
  • PM this member
  • View blog
  • Posts: 1,999
  • Joined: 06-December 02
  • Location: Eastern Ontario, Canada

View Postroland p, on Sun Sep 7, 2008 2:10 PM, said:

Added some horizontal movement. You can use left/right to move!
Some small glitches in the lookup table to fix.
I've only tested it in Stella so far. What do you think about it?


Wow!! If you can get this working with two seperate controllers for a player 1 and 2 top and bottom view, you would definitely be achieving something.
0

User is offline TrekMD Icon
Posted Sun Sep 7, 2008 8:13 PM


  • Icon
  • Chopper Commander
  • PM this member
  • Posts: 238
  • Joined: 03-September 07
  • Location: Coral Gables, FL
Hmm, I'm impressed. This does have potential...
0

User is offline Nathan Strum Icon
Posted Sun Sep 7, 2008 8:23 PM


  • Icon
  • River Patroller
  • PM this member
  • View blog
  • Posts: 3,822
  • Joined: 03-December 02
  • Location: Newhall, CA
Nice! I wouldn't have expected to see even that much. Ballblazer or not, that would be worth hanging onto for other potential games.

The trick now I guess, is getting forward/backward movement with the checkerboard.

This post has been edited by Nathan Strum: Sun Sep 7, 2008 8:23 PM

0

User is offline roland p Icon
Posted Mon Sep 8, 2008 4:10 AM

    • RLA


  • Icon
  • Dragonstomper
  • PM this member
  • Posts: 771
  • Joined: 14-September 07
  • Location: The Netherlands
Two players should be possible. I'll take just small steps for now :)
I'm now doubling the vertical resolution, the tiles at the sides will benefit from this, well... it makes everything look better.

I also want to make a finer grained control of the movement to get that 'techy'-look. The horizontal movement is now 20 pixels, I precalculated a vector that turns 45 degrees in 20 steps and used that to control the movement of the grid. I like to calculate 256 pixels heigh vector and use only the upper 20 pixels of it so the horizontal movement has 256 possible positions. Anyone know how to calculate vectors?

For vertical tiles I have to make a sort of sinus-table to make the tiles smaller in the distance. Any ideas on this are also welcome.

The brown border of the checkerboard needs als to be done. I'll get to this when I've the checkerboard the way I want.
0

User is offline cd-w Icon
Posted Mon Sep 8, 2008 4:14 AM


  • Icon
  • Dragonstomper
  • PM this member
  • View blog
  • Posts: 801
  • Joined: 12-March 05
  • Location: Glasgow, UK

View Postroland p, on Sun Sep 7, 2008 8:10 PM, said:

Added some horizontal movement. You can use left/right to move!
Some small glitches in the lookup table to fix.
I've only tested it in Stella so far. What do you think about it?


Very nice work! It looks like you are creating the stripes simply by changing the background colour at the right time? This is a nice approach as you should be able to create the checkerboard simply by fliping the colours at various points down the screen. It also frees up the PF/ball colour to be used for other things. However, this approach won't leave you much time for displaying the sprites over the board. The alternative is to display an asymmetrical playfield, but this will require a lot of different patterns to be stored.

Chris
0

  • (24 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic


1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users