Full details here of the port by Champ Games.
https://www.atariage.com/store/index.php?l=product_detail&p=1204&fbclid=IwAR2Q7YuEbR8Fj4Nbz_bBkpkm_eYrV91AGbsPxtyAfoXkVLRiH48XhoTVMCI
The new version in action.
The arcade port by CBS back in the day as a comparison.