Requires 64k RAM and CGA video. Optional joystick.
Versions before 3.0 will not work with historical EGA cards. Version 3.0 published in 1988 Will work with EGA. It also uses different physics and adds a high scores table.
About Night Mission Pinball
I still doubt the not working bit, EGA, VGA, etc. were backwards compatible. It might not display as EGA, but that doesn't make it incompatible with EGA.
I meant EGA cards as in EGA cards, not modern cards with additional modes.
Back in the day, programmers did weird things with standard things. I imagine some programmer did something he or she should not have in places meant only for CGA data. Executed or stored code in there, probably some type of DRM that he or she wanted hidden from even advanced tools that pirates might use. So when EGA cards read the CGA data, they got something nonstandard that caused failure. Later cards with EGA probably had 'safer' designs that were advanced enough to ignore rather than try to use faulty CGA data.
Back in the day, programmers did weird things with standard things. I imagine some programmer did something he or she should not have in places meant only for CGA data. Executed or stored code in there, probably some type of DRM that he or she wanted hidden from even advanced tools that pirates might use. So when EGA cards read the CGA data, they got something nonstandard that caused failure. Later cards with EGA probably had 'safer' designs that were advanced enough to ignore rather than try to use faulty CGA data.
The joys of abusing features with Undefined Behavior.