MiSTer-devel / Arcade-Pong_MiSTer

Arcade: Atari Pong (1972) for MiSTer
GNU General Public License v2.0
6 stars 8 forks source link

Initial state is wrong #5

Open bellwood420 opened 3 years ago

bellwood420 commented 3 years ago

Game starts immediately after it is loaded. It should be stay in attract mode after boot until coin switch signal is asserted.

I guess it is caused by the fact that Reset(status[0]) signal is connected to coin_sw port. https://github.com/MiSTer-devel/Arcade-Pong_MiSTer/blob/f973bc4caef76a7e30ef1be8178303746e93c710/Arcade-Pong.sv#L279

bellwood420 commented 3 years ago

I tried disconnecting it, but it doesn't affect the result. Rather, changing Optimization Mode or Fitter seed value in Quartus affected. Asynchronous instability or something glitchy may be affecting...

sorgelig commented 3 years ago

Core is known as unstable due to design not well suited for FPGA.