MJoergen / C64MEGA65

Commodore 64 core for the MEGA65 based on the MiSTer FPGA C64 core
GNU General Public License v3.0
26 stars 4 forks source link

SIMCRT: FinalCartridge Freezer Key question #70

Closed sy2002 closed 1 year ago

sy2002 commented 1 year ago

This is not a bug request but more a question / double-check:

Is it intentional, that in cartridge.vhd in the Final Cart III section the input signal freeze_key_i is being used directly, while there are in parallel signals like

   freeze_req <= not old_freeze and freeze_key_i;
   freeze_ack <= nmi_o and not old_nmiack and nmi_ack_i;
   freeze_crt <= freeze_ack and not mod_key_i;

I am asking just for being on the safe side PLUS I am asking because sometimes I need to hit the Restore key quite often until the freezer menu starts.

MJoergen commented 1 year ago

Well, the "easy" answer is that this is what MiSTer does :-)

That being said, there might be a bug (common to our core and the MiSTer core) that should be fixed.

So, I'm changing this to "Bug" for the time being, until I've investigated this some more.

MJoergen commented 1 year ago

Fixed in commit 0be837f