Re: [hatari-devel] Natfeats regression?

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


Am Thu, 16 Jun 2022 11:19:36 +0200
schrieb Christian Zietz <czietz@xxxxxxx>:

> Matthias Arndt schrieb:
> 
> > I init the id once and then use this to pass my output.
> > I used Eero's example code and just added my own wrappers.
> >
> > This should be the same as described here:
> > https://www.atari-forum.com/viewtopic.php?p=293615#p293615  
> 
> Maybe as a workaround/test, you could add a check in your Natfeats
> print function *not* to call the actual Natfeats handler when the
> string is empty. But regardless of whether that "fixes" your issue or
> not, Hatari should not hang when NF_STDERR is invoked with an empty
> string.

Very interesting, with this workaround it does not crash anymore.
I wonder what makes the difference then inside Hatari.

For the time being I'll add this as a patch in my code.

> 
> > $ /opt/hatari/bin/hatari-2017-07-19 --debug-except all,autostart -w
> > --natfeats true -d example_hd/ Native Features enabled.
> > Video_SetSystemTimings1 2 3
> > Video_SetSystemTimings2 2 3 -> 4 (STE) 500 500 64
> > Hatari v2.0.0, compiled on:  Jul 19 2017, 18:30:58
> >
> > 5 years or so? ;)  
> 
> Okay, I didn't look so far into the past when checking for changes.

It was the oldest hatari binary I could find that matched approx. the
time frame of my source code (a combination which should have worked)

Thank your for investigating!
Matthias

-- 
https://final-memory.org/



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