Update: I checked again, there seems not to be a way to do a power cycle on the emulated C64 that keeps the drives as they are. Hitting alt-F12 hard resets (power cycles) the C64 and apparently also the drives. On real hardware you have to power cycle the drives manually... and that can be useful in a number of situations.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
On real hardware you have to power cycle the drives manually
Nope. You don't even have to powercycle, a properly connected Reset switch (ie one that is NOT just connected to the userport or IEC plug, but to the reset circuit on the Mobo) will also cause the drives to reset.
You can disable "Reset goes to IEC" in the settings, and then use "Reset" instead of "Hard reset" to do what you want to do.
That said, please use the ML for general questions like this, not the bugtracker.
Last edit: gpz 2021-03-24
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
NO. I did that. I disabled reset goes to IEC but when HARD RESET the c64 also the drives reset and memory get wiped. THAT does not happen on a real c64/1541.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
On a powercycle the drives reset. That is the whole point of having the reset line on the IEC bus.
On reset the drives do NOT reset, on some mobos, and only when the reset has been incorrectly issued from the "outside" (a reset button connected to the iec bus) due to an extra diode.
Moreover, "hard reset" in VICE means "powercycle" all devices.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
But unnecessary comments in this non-bug bug report will still generate emails to all of us who monitor the bug tracking system. This one has been marked as closed-invalid, please leave it at that ...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Update: I checked again, there seems not to be a way to do a power cycle on the emulated C64 that keeps the drives as they are. Hitting alt-F12 hard resets (power cycles) the C64 and apparently also the drives. On real hardware you have to power cycle the drives manually... and that can be useful in a number of situations.
Nope. You don't even have to powercycle, a properly connected Reset switch (ie one that is NOT just connected to the userport or IEC plug, but to the reset circuit on the Mobo) will also cause the drives to reset.
You can disable "Reset goes to IEC" in the settings, and then use "Reset" instead of "Hard reset" to do what you want to do.
That said, please use the ML for general questions like this, not the bugtracker.
Last edit: gpz 2021-03-24
NO. I did that. I disabled reset goes to IEC but when HARD RESET the c64 also the drives reset and memory get wiped. THAT does not happen on a real c64/1541.
so, it is indeed a bug:
Unflagging "Reset goes to IEC" still makes the drive reset (and wipe memory) when resetting the C64.
On a powercycle the drives reset. That is the whole point of having the reset line on the IEC bus.
On reset the drives do NOT reset, on some mobos, and only when the reset has been incorrectly issued from the "outside" (a reset button connected to the iec bus) due to an extra diode.
Moreover, "hard reset" in VICE means "powercycle" all devices.
I know.. probably I expressed it wrongly.
I try again:
IN VICE there is no option to POWER CYCLE a single device.. all or none.
In RH I can power cycle the C64 and not the drives or vice versa.
That's what I meant.
@gpz are you still there? you undesrtood what I meant?
@gpz ignoring this won't make the bug disappear.
But unnecessary comments in this non-bug bug report will still generate emails to all of us who monitor the bug tracking system. This one has been marked as closed-invalid, please leave it at that ...