Jump to content
IGNORED

Is Castle Crisis available for the 7800?


Warlords4life

Recommended Posts

  • 3 weeks later...

I was given the source for Castle Crisis, so I hope to do this some day.  I'm busy with another project right now, so it's going to have to wait a bit.  My only concern is if I can read 4 paddles simultaneously with enough resolution.  Doing paddles on the 7800 is not as strait forward as on the 2600.

  • Like 4
Link to comment
Share on other sites

7 minutes ago, tep392 said:

I was given the source for Castle Crisis, so I hope to do this some day.  I'm busy with another project right now, so it's going to have to wait a bit.  My only concern is if I can read 4 paddles simultaneously with enough resolution.  Doing paddles on the 7800 is not as strait forward as on the 2600.

That would be fantastic!  :D  If the Atari 2600 can read four paddles simultaneously with enough resolution (for Warlords and Medieval Mayhem, for instance), I really hope the 7800 would be able to do so.  It's interesting if the 7800 throws up roadblocks to make this more difficult and perhaps not as efficient as on the 2600!

 

 ..Al

  • Like 1
Link to comment
Share on other sites

7 hours ago, tep392 said:

My only concern is if I can read 4 paddles simultaneously with enough resolution.

 

You do not need to read all 4 paddles every frame.

 

Before deciding to write Medieval Mayhem from scratch my original plan was to do a hack of Warlords. I started by creating a disassembly of it, with plans to convert it to 8K, then add extra features like the extra fireballs.

 

While I didn't convert it to 8K or add extra features, I did make good progress on the disassembly. When doing so, I was shocked to discover that Warlords only reads 1 paddle per frame, so it takes 4 frames to read all 4 paddles.  This results in jerky movement, so Warlords applies a motion smoothing function every frame. You can disable the smoothing in Stella by hitting the ` key to enter the debugger, then typing the following in the prompt:

  • rom fc52 ea ea ea ea
  • rom fc59 ea ea ea ea
  • saverom

Warlords smoothing disabled.a26

 

For Medieval Mayhem I read 2 paddles per frame, so it takes 2 frames to read all 4 paddles.  I found that was fast enough to not require a motion smoothing algorithm, so I did not use one.

  • Like 1
  • Thanks 1
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...