GideonZ / ultimate_releases

Binary blobs of U2/U2+ and U64 firmware versions
73 stars 5 forks source link

Cartridge freezer ignored in firmware V1.41 (3.10) #19

Open RichardTND opened 3 years ago

RichardTND commented 3 years ago

When installed as a cartridge image to the Ultimate 64. The freezer option is ignored after running a D64, TAP, PRG program directly. The freezer only works when you just attach the image load and run it manually.

GideonZ commented 3 years ago

Running a program through DMA temporarily installs another cartridge, so yes, this is completely normal.

CouragePTV commented 3 years ago

I can confirm that. Since v1.41, the freeze button becomes unusable when I transfer and start data via 1541u2 (https://github.com/markusC64/1541ultimate2/releases/tag/tools-v1.2.1), as in my case. Up to v1.37 everything worked without problems. Is there any chance of restoring this state (apart from a downgrade ;p)? This behaviour is frustrating, especially for cross-development.

TomCat666 commented 2 years ago

Would be really helpful to restore the freeze functionality as it was up to 3.9 especially for developers.

GideonZ commented 2 years ago

Ignored how? I don't think it is? Did you configure the cartridge port correctly for this to work? e.g. enable writes? Message ID: @.***>

TomCat666 commented 2 years ago

Not sure if I am doing things right, but here is what I do:

Sample config: Cartridge Action6.crt Cartridge Preference Internal Bus Operation Mode Writes

Reset c64 ... goes to Action 6 menu , if I mount a d64 and run something Power+Restore freezes normally If I either run a .prg from the u64 file browser or if I send a .prg over network to u64 then the cartridge is not initiated and Power+Restore does not work.

GideonZ commented 2 years ago

Ahhh! Yes, that's because the cartridge is no longer enabled. The run .prg kills it, because it uses another cart to perform the load. It should actually be re-enabled, that's something I agree with. Not sure why that is broken. Message ID: @.***

TomCat666 commented 2 years ago

Great! Thank you for really fast response (and the best c64 related hardware EVER) Gideon!

veper commented 8 months ago

Any chance freeze functionality is restored back to pre-v3.10 state in the forthcoming firmware release?

There are quite a few of us who can't upgrade because of this and are missing on new features like wifi, etc...

Thanks!