Jump to content
doctorclu

Flashback Portable: Needed Controller Hacks

Recommended Posts

 

It does start up on the portable. However the player two functions do not work on any of the portable (i.e. smart bombs).

 

Game does start and as mentioned by Nukey and Atarifan88 the other function buttons don't yet work.

Share this post


Link to post
Share on other sites

Here is an updated Pacman4K for the Flashback Portable.

 

The unit has an issue with me hitting HMOVE at cycle 74. I did this because I was planning to expand this at one time to do variable flicker. Since I never did this there was no need to avoid the HMOVE lines.

 

Enjoy...

 

pacman4K_1_3.bin

  • Like 5

Share this post


Link to post
Share on other sites

Here is an updated Pacman4K for the Flashback Portable.

 

The unit has an issue with me hitting HMOVE at cycle 74. I did this because I was planning to expand this at one time to do variable flicker. Since I never did this there was no need to avoid the HMOVE lines.

 

Enjoy...

 

Excellent conversion Debro! Thanks!

Share this post


Link to post
Share on other sites

Game does start and as mentioned by Nukey and Atarifan88 the other function buttons don't yet work.

Correct...I need to track down 2 bits of ram memory to hold the previous state of the difficulty switches, to detect when either of them have changed from the previous frame. But here's a temporary version that skips those and just uses the game select switch for smart bombs. Should work on the portable.

Defender2(portable).bin

  • Like 4

Share this post


Link to post
Share on other sites

Here is an updated Pacman4K for the Flashback Portable.

 

The unit has an issue with me hitting HMOVE at cycle 74. I did this because I was planning to expand this at one time to do variable flicker. Since I never did this there was no need to avoid the HMOVE lines.

 

Enjoy...

 

 

Looks a lot cleaner, thank you! :D

 

Correct...I need to track down 2 bits of ram memory to hold the previous state of the difficulty switches, to detect when either of them have changed from the previous frame. But here's a temporary version that skips those and just uses the game select switch for smart bombs. Should work on the portable.

 

Kablam!!! (Smart bomb works). :P

  • Like 1

Share this post


Link to post
Share on other sites

Thank you for this!

Since "Game Select" and "Color" are momentary switches (on the FB Portable & the 7800) that makes them perfect to use as an extra button!

Correct...I need to track down 2 bits of ram memory to hold the previous state of the difficulty switches, to detect when either of them have changed from the previous frame. But here's a temporary version that skips those and just uses the game select switch for smart bombs. Should work on the portable.

Share this post


Link to post
Share on other sites

Correct...I need to track down 2 bits of ram memory to hold the previous state of the difficulty switches, to detect when either of them have changed from the previous frame. But here's a temporary version that skips those and just uses the game select switch for smart bombs. Should work on the portable.

 

Thanks Nukey! As doctorclu reported earlier, the smart bomb works! Nice idea using the game select button as it has an "S" on the portable, which now stands for "smart bomb." :grin:

  • Like 2

Share this post


Link to post
Share on other sites

Here is an updated Pacman4K for the Flashback Portable.

 

The unit has an issue with me hitting HMOVE at cycle 74. I did this because I was planning to expand this at one time to do variable flicker. Since I never did this there was no need to avoid the HMOVE lines.

 

Enjoy...

 

 

Correct...I need to track down 2 bits of ram memory to hold the previous state of the difficulty switches, to detect when either of them have changed from the previous frame. But here's a temporary version that skips those and just uses the game select switch for smart bombs. Should work on the portable.

 

 

You guys are Saints....

 

THANK YOU!!!!

Edited by JeffIrok

Share this post


Link to post
Share on other sites

Looks like the MSB's of the print score vectors are always set to page F8...I used the upper bits there (top 3 bits of addresses are irrelevant to the console). Works in Stella. Was the original game's screen pushed down? If not, the VBLANKs can be put back so it'll work on anything.

Defender2(portable).bin

  • Like 2

Share this post


Link to post
Share on other sites

Looks like the MSB's of the print score vectors are always set to page F8...I used the upper bits there (top 3 bits of addresses are irrelevant to the console). Works in Stella. Was the original game's screen pushed down? If not, the VBLANKs can be put back so it'll work on anything.

 

Honestly the original version doesn't look like it was suffering from the VBLANK problem. The new version you posted looks and works great.

  • Like 2

Share this post


Link to post
Share on other sites

Just for sake of ease, could someone put links to the final versions of these hacs on the first post of this thread?

Share this post


Link to post
Share on other sites

 

Honestly the original version doesn't look like it was suffering from the VBLANK problem. The new version you posted looks and works great.

 

What is the difference between this and the previous version of Defender 2 with the smart bombs changed to the game select button?

Share this post


Link to post
Share on other sites

Just for sake of ease, could someone put links to the final versions of these hacs on the first post of this thread?

 

Good idea. Done!

 

The difficulty switches should work now for the other two functions (inviso and hyperspace).

 

Tested out the other buttons and inviso and hyperspace do work. Now that is cool. Always liked the hyperspace option.

  • Like 2

Share this post


Link to post
Share on other sites

Just tried out all the hacks.. THANK YOU EVERYONE! Tapper, Stargate (Defender II,) and Star Raiders are key games in the 2600 library, and it's awesom that I can play them on the portable!

Edited by Inky
  • Like 4

Share this post


Link to post
Share on other sites

For Circus Atari, Super Breakout, Demons to Diamonds, and other paddle games, would it work if there were hacks for joystick control, maybe just slowing down movement to 1/2, but speeding it up to max if you press a button....

Share this post


Link to post
Share on other sites

Weren't most VCS games designed around speed and timing and accuracy? That means you need to put the paddle where it needs to go in an instant. That's while MIssile Command trackball & mouse hack adds real value to the game.

Share this post


Link to post
Share on other sites

Yup, those games will never be as good as with analog controls. The question is what's the best option for digital controls.... Another option might be speed increase while button is held, which stops when button is released (with reversion to slowest speed when joystick centers?)

Share this post


Link to post
Share on other sites

Alternatively maybe keep full speed and button slows movement? or three speeds, fastest with upper diagonals, slowest with lower diagonals, average speed with left-right....

Share this post


Link to post
Share on other sites

Here is a video for those that haven't had a chance to try the latest hacks for the Atari Flashback Portable.

 

  • Like 3

Share this post


Link to post
Share on other sites

Raiders of the Lost Ark: The left stick only uses 3 actions, so I used select and reset to move the marker and the color switch to drop. To reset a new game when one is in progress, you can use the right difficulty for now (it'll freeze if you leave it there). Gripes / suggestions?

Raiders(portable).bin

  • Like 1

Share this post


Link to post
Share on other sites

Here is a video for those that haven't had a chance to try the latest hacks for the Atari Flashback Portable.

Yikes! Does Tapper's screen jitter like that, or is this a bad video?

Share this post


Link to post
Share on other sites

Raiders of the Lost Ark: The left stick only uses 3 actions, so I used select and reset to move the marker and the color switch to drop. To reset a new game when one is in progress, you can use the right difficulty for now (it'll freeze if you leave it there). Gripes / suggestions?

 

Looks like I got another video to make when I get off work. :)

 

I'll also cover Tapper/BudTapper. The one I played was a older copy of the game.

  • Like 1

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

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...