Re: [hatari-devel] Error dialog needs cold reset button |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] Error dialog needs cold reset button
- From: David Savinkoff <dsavnkff@xxxxxxxxx>
- Date: Sat, 7 Mar 2015 13:30:47 -0700 (MST)
- Thread-index: OQSRhrtmw4J+t3TdIRwbw83dGawkPQ==
- Thread-topic: Error dialog needs cold reset button
----- Eero Tamminen wrote:
> Hi,
>
> On perjantai 06 maaliskuu 2015, David Savinkoff wrote:
> > The following error dialog box needs a Reset button
> > because clicking on OK just pops out another error.
> >
> > *** error dialog box ******************************
> >
> > Address Error during exception 2/3 => CPU halted!
> > Emulation needs to be reset.
> >
> > [ OK ]
> >
> > ***************************************************
>
> Btw. this comes only with Old UAE CPU core, WinUAE core doesn't support/show
> this dialog currenly/yet.
>
>
> > There is no way to exit or reset Hatari.
>
> Actually, there are several ways to reset Hatari:
>
> * Click the "Reset..." button in Hatari UI and then select warm or cold
> reset (you may need to OK exception error dialog in Hatari window too)
> * Use reset keyboard shortcuts (AltGr+C for cold and AltGr+R for warm)
> * Invoke debugger and use "reset" command
>
> Naturally only first one is friendly to new users.
>
>
> > Hatari must be killed externally
>
> As to reseting emulation from the shown dialog, I'm not sure
> it's safe to reset emulation at this point, emulation may
> need to unwind back to main loop before that (like happens
> with user requested resets done from keyboard shortcuts and
> from Hatari UI).
>
> Nicolas?
>
>
> - Eero
>
If the emulation cannot be reset, then the user must be
given the option to kill hatari on the spot. I was in
full-screen mode and had to log in to the desktop
from a separate terminal. Someone else may have
decided to Power Cycle their PC to regain control.