Jump to content
IGNORED

What 2600 titles could/should have Trak-Ball support added?


Lynxpro

Recommended Posts

Sounds like the speed of light may be out of calibration where you live.

Yeah probably right. Physics behave strangely here, for I live on the edge of a black hole. The gamma radiation released by captured objects is extreme. My entire perspective of the universe is distorted by the bent of space time. Also a minute in my fast orbit is like ten years in real life. Also since I'm beyond the roche limit I feel myself getting stretched apart. I'm 5'11 but my feet are 50 yards from my head. If I stood on the 50 yard line, I could literally fall into the end zone. Speaking of which my Sentinel game ended early as my 7800 crossed over the point of continuity. Also took my trackball. I'm debating whether I should cross the barrier to retrieve it. What awaits on the other side?

 

I think only Mario has lived to tell about it.

Link to comment
Share on other sites

Yeah probably right. Physics behave strangely here, for I live on the edge of a black hole. The gamma radiation released by captured objects is extreme. My entire perspective of the universe is distorted by the bent of space time. Also a minute in my fast orbit is like ten years in real life. Also since I'm beyond the roche limit I feel myself getting stretched apart. I'm 5'11 but my feet are 50 yards from my head. If I stood on the 50 yard line, I could literally fall into the end zone. Speaking of which my Sentinel game ended early as my 7800 crossed over the point of continuity. Also took my trackball. I'm debating whether I should cross the barrier to retrieve it. What awaits on the other side?

 

If you see Matthew McConaughey floating around out there, tell him I want my 20 bucks back.

  • Like 2
Link to comment
Share on other sites

  • 3 weeks later...

I started wondering about Wall Ball.

 

The game sure looks like a good candidate for Trak-Ball support. But unfortunately it plays very bad, because it is almost impossible to judge the ball location in depth. There is a reason why you get 99 balls! Also it displays too many lines to the screen, the bottom display is cut off on my TV (and in Stella).

 

The code is not very effective, so there is quite a lot of space which can be gained. RAM is also no problem. I already worked on the scan line issue and brought it down from 218 to 207, now the bottom display is visible. Adding Trak-Ball code seems easy, but first I want to make the game playable at all.

 

I thought about adding a "shadow" at the top and bottom colored area. This would pretty precisely indicate the depth position. Do you think this is sufficient to make the game worth playing?

  • Like 2
Link to comment
Share on other sites

I started wondering about Wall Ball.

Here is a first update. No Trak-Ball support yet, but I fixed a number of issues and added shadows of the ball to the top and bottom walls. I think it helps recognizing the ball position in depth, but I am not sure if it is sufficient.

 

Please let me know what you think. Is it worth a Trak-Ball hack?

Wall Back Hack v0.04.bin

  • Like 4
Link to comment
Share on other sites

Here is a first update. No Trak-Ball support yet, but I fixed a number of issues and added shadows of the ball to the top and bottom walls. I think it helps recognizing the ball position in depth, but I am not sure if it is sufficient.

 

Please let me know what you think. Is it worth a Trak-Ball hack?

Attached Files

I played to a score of 56, Level 1.

 

To know if it is worth a Trak-Ball hack, I'd need to know more about the game.

What incentive, other than score, is there to get to Level 2?

 

All I can say now is.

+ Track-Ball support should make it easier and more enjoyable to play.

+ It needs a lot of tweaks.

--The "ball missed" sound must change. It is bad enough after hearing it 2 times that I never want to play Wall Ball again. (Search for Chipoff :lust: for brilliant sounds.)

--Slow the ball down. Even with Trak-Ball, it appears too hard at the start to feel fun.

--More colors. The 2600 has plenty of colors. I like brown / green, but maybe changes to top \ bottom every Level? or every so many bricks hit (score)?

--Always need more explosions. :music:

--More cowbell :lol:

Link to comment
Share on other sites

Atari Basketball arcade game uses trakballs, it would be cool if the 2600 version did too.

 

Mitch

 

Well, in that case, you'd probably want to add it to Atari Football since the arcade version used Trak-Balls. And the Realsports titles on the 5200 all supported its Trak-Ball.

Edited by Lynxpro
Link to comment
Share on other sites

This is what I was thinking the other day. I never played, but remember those early arcade football games.

Weren't they just X's and O's on the screen?

 

Yes, the 2600 version of Football looks nothing like the arcade version. Basketball on the other hand looks very similar.

 

Mitch

  • Like 1
Link to comment
Share on other sites

After digging deeper into the code of Wall Ball, I must say, the ball movement is quite a mess:

  1. The movement of the ball is done in a small, low resolution 15x17 pixel grid.
  2. Then the position on the screen is defined by scaling the grid positions (via a big table) with just 15 depth positions.
  3. The scaling is not done correctly (linear), in reality it is much more complex (and exponential)
  4. There are no intermediate (fractional) positions
  5. Due to the low resolution, the positions are only updated every 6th (or 4th in fast levels) frame.

Overall, this makes the ball movement very jerky and unnatural, especially where it counts most: Close to the racket! Together with the very hard to recognize ball depth, this explains why the game became so unplayable that they had to give the player 99(!) attempts initially.

 

To correct these flaws, there is quite some refactoring of the existing code base required. Not only that the ball movement has to be completely revised (correct and fractional math instead of low resolution tables), but also the new results have to be considered for all kind of collisions (individual bricks, 4 walls and the racket). Also the graphics have to be adapted to match the correct scaling. Then comes the Trak-Ball code. And then, when the game hopefully and finally becomes playable, the difficulty has to be adapted too. Plus all the bells and whistles (e.g. sound) which people will ask for.

 

Probably a complete rewrite from scratch would be easier... :ponder:

 

Nevertheless, as long as I don't loose my motivation, I will try to tackle the numerous problems, step by step and post intermediate versions here. But no promises!

Edited by Thomas Jentzsch
  • Like 2
Link to comment
Share on other sites

 

And then, when the game hopefully and finally becomes playable, the difficulty has to be adapted too. Plus all the bells and whistles (e.g. sound) which people will ask for.

 

Probably a complete rewrite from scratch would be easier... :ponder:

 

Nevertheless, as long as I don't loose my motivation, I will try to tackle the numerous problems, step by step and post intermediate versions here. But no promises!

If a complete rewrite is necessary, why not remake something worth playing, like a lost arcade conversion or something? :P

Link to comment
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.
Note: Your post will require moderator approval before it will be visible.

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