According to documentation, AF regpair is stored as unsigned word- it's not clear how to store without note about byte order. While Spectaculator works in win32 and it's LittleEndian only, first byte of regpair should be F, next byte should be A.
According to FUSE's sources, it's libspectrum library issue:
Код:
...
libspectrum_snap_set_a ( snap, **buffer ); (*buffer)++;
libspectrum_snap_set_f ( snap, **buffer ); (*buffer)++;
libspectrum_snap_set_bc ( snap, libspectrum_read_word( buffer ) );
libspectrum_snap_set_de ( snap, libspectrum_read_word( buffer ) );
libspectrum_snap_set_hl ( snap, libspectrum_read_word( buffer ) );
libspectrum_snap_set_a_ ( snap, **buffer ); (*buffer)++;
libspectrum_snap_set_f_ ( snap, **buffer ); (*buffer)++;
...