Re: [hatari-devel] Error dialog needs cold reset button

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


----- 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.



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/