Avocado Dev.20211221

Przyznam szczerze, że nie spodziewałem się kolejnego wydania Avocado w tym roku i trochę popsuło to moje założenia o prostym prześcignięciu zaległości. Na szczęście opisywane wydanie nie umknęło mojej uwadze i Świąteczny challenge trwa. Przechodząc jednak do rzeczy…

Avocado-003

Lista nowości w stosunku do opisanych poprzednio wersji obejmuje między innymi:

  • usunięto przechowywanie kodów operacji w strukturze instrukcji CPU;
  • zaimplementowano zapis logów z terminala DUART oraz strumienia wyjścia wykorzystywanego w projektach PCSX-Redux/Openbios;
  • usunięto zbędną procedurę sprawdzania stanu/aktywności systemu z pętli wykonywania instrukcji CPU;
  • zaimplementowano mechanizm przechwytywania wywołań systemowych BIOSu, aktywowanego dodaniem parametru „–enable-bios-hooks” do komendy uruchamiającej emulator;

Najnowsze wydanie emulatora, przeznaczone dla systemów Android, Linux, macOS oraz Windows znajdziecie w tutejszym downloadzie.