The source are in https://github.com/devmiyax/yabause/
so We can compile for our nvidia jetson
git clone https://github.com/devmiyax/yabause/
I may leave some dependency because (some dependence, qt needed if you great if the Qt interface or openal if you want the backend with openal sound )
sudo apt-get install libegl1-mesa-dev libgles2-mesa-dev libsdl2-dev libcurl4-openssl-dev libboost-dev libboost-system-dev libboost-filesystem-dev libboost-date-time-dev libboost-locale-dev qtmultimedia5-dev zlib1g-dev libopenal-dev cmake
Next put in clone folder and create a folder and in build folder
cd yabause mkdir build cd build
Compile in you build folder with pointer to cmakelist.txt folder also no forget DYNAREC_DEVMIYAX=true for compile assembler part needed for running better with sh2 recompiler enable option.
cmake -DYAB_WANT_DYNAREC_DEVMIYAX=TRUE ../yabause make -j3
Next when finish compiled in src/qt/ the binary yabasanshiro
For run ./yabasanshiro
Next You needed configure (example in Qt GUI interface )
Select you BIOS SATURN folder
Select Opengl HW renderer are faster than Software mode
Select Sh2 recompiler very faster than Interpreter
The state are experimental and has some bugs to solve in maximize/minimize does not expand correctly and missing correctly sound in some games and slowdown in some games in 3d games harder than 2d games.