Jump to content
Sign in to follow this  
lucifershalo

Robotron 2084 for PAL console

Recommended Posts

Hello, all please please please think about us and keep working on Robotron for pal console

I know there was a project to do it, it would also be cool to have a joystick accessory with 2 joysticks on it to play Robotron and T:Me Salvo ;)

Share this post


Link to post
Share on other sites
13 hours ago, lucifershalo said:

Hello, all please please please think about us and keep working on Robotron for pal console

I know there was a project to do it, it would also be cool to have a joystick accessory with 2 joysticks on it to play Robotron and T:Me Salvo ;)

I wasn't even aware there isn't a Robotron for PAL. 

 

If you search for 7800 on Thingiverse, you'll find a Robotron bracket for the painline controllers.

Share this post


Link to post
Share on other sites

It's only tested in emulation so far, but give this a shot and let me know.

 

Robotron 2084 (PAL HACK).a78

 

It's a (fairly involved) hex-edit hack that fixes the display to run on PAL, so no speed tweaks. (I don't know if speed tweaks are even possible.)

 

Technical details ahead... The display and NMI for this game is a bit unconventional. There are mulitple NMI, and the NMI that's supposed to run at the bottom of the screen looks to see if a vblank transition happens soon, to ensure it actually is running at the bottom of the screen. If that transition doesn't come, it assumes the NMI order is off, and shifts the order. But if the vblank transition is never seen in any of the NMI positions, the shifting never ends. 

 

Due to this NMI scheme, this PAL hack hangs on NTSC consoles, for the same reason the NTSC retail release hangs on PAL. (no vblank transition near the NMIs)

 

  • Like 4
  • Thanks 1

Share this post


Link to post
Share on other sites

Excellent work, @RevEng!

 

The slight slowness is somewhat offset by changing the skill level.  As each increment (or decrement) in difficulty adjust the speed of the enemies.

 

So for NTSC the speeds of... NOVICE <--> INTERMEDIATE <--> ADVANCE <--> EXPERT ...

 

under PAL the speed is more like... TEDDY BEAR <--> NOVICE <--> INTERMEDIATE <--> ADVANCE.

 

The only negative (or not - depending on preference/perspective) is 'INTERMEDIATE NTSC-like speed', "ADVANCE" label under PAL, furnishes only 3 (instead of 5) lives.

  • Like 3
  • Thanks 1

Share this post


Link to post
Share on other sites
34 minutes ago, fragsinatra420 said:

Wow, this is great news ;D @lucifershalo

 

will this work on the Dragonfly Multicart for the 7800 with a PAL system?

Thats what i’m running it with.

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.
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...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...