Jump to content
IGNORED

Centipede Double Cannon hack wanted!


SoundGammon

Recommended Posts

Been playing Centipede on the ProSystem emulator and I set it up for two-player team play.

 

Then, I set player one & player 2 controller inputs to controller one.

 

Now I move both cannons together!

 

I move immediately to the left or right so that both cannons are together and I have double the fire power!

 

Much like Galaga and a lot more fun!

 

I'd like a hack of both the regular Centipede and the Trak-Ball version to play them on a real 7800.

 

I know I can wire both controller cables into one 9-pin jack and make it work that way, but don't want to do that.

 

Can it be done?

Edited by SoundGammon
Link to comment
Share on other sites

Wiring both joystick ports together in parallel is an option and should work for both the joystick and trackball variants, provided the game does not activate the bidirectional bus and attempt to talk back to the controller ports.

 

Hacking is fun too, if you have a working flash cart. You'll need to know each address in the ROM where the CPU reads the right controller port inputs and modify those values in a hex editor so that it reads the left controller port. It shouldn't require recompiling the ROM, just basic ASM hacking.

 

Seems the emulators don't need it as you can just remap the inputs. I'd like to see a video of this working on real hardware. Also be advised there are some caveats to twin fire. You become a bigger target, and your ships may become separated while navigating the mushrooms.

Link to comment
Share on other sites

For any interested and ambitious enough to look into the OP request...

 

Centipede Source Code:

Blue Azure's Centipede Disassembly:
Kenfused's Trakball Hack:
Includes one trakball sharing in a Two Player Alternating Mode.
Defender_2600 Frameless Hack:
Kenfused's controller and game options, with updated title screen, removes the in-game boarder frame, and updates graphics for a more authentic Arcade look.
Another, albeit more challenging hack, approach is to change an individual player's shot so it matches that of a two player simultaneous effort.
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

 

For any interested and ambitious enough to look into the OP request...

 

Centipede Source Code:

Blue Azure's Centipede Disassembly:
Kenfused's Trakball Hack:
Includes one trakball sharing in a Two Player Alternating Mode.
Defender_2600 Frameless Hack:
Kenfused's controller and game options, with updated title screen, removes the in-game boarder frame, and updates graphics for a more authentic Arcade look.
Another, albeit more challenging hack, approach is to change an individual player's shot so it matches that of a two player simultaneous effort.

 

 

Doesn't Kenfused want credit if his code is used in a project?

 

And 7800 Centipede-TB can use 2 Trak-Balls in native Trak-Ball mode in the co-op settings. Joystick Jedi and I used a CX22 and a CX80 together on my copy at the Davis Atari Party last year. Well, we borrowed them. The CX80 belonged to Bill Kendrick and the CX22 was Dan Kramer's. :)

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