add puae to CI + waterbox docs

This commit is contained in:
Morilli 2024-06-12 00:57:56 +02:00
parent cbf1bc6abf
commit eab2cdf606
3 changed files with 5 additions and 0 deletions

View File

@ -59,6 +59,7 @@ jobs:
git submodule update --init ares64/ares/thirdparty/angrylion-rdp;
git submodule update --init gpgx/Genesis-Plus-GX;
git submodule update --init ../submodules/sameboy/libsameboy
git submodule update --init uae/libretro-uae
- name: Download compiled waterbox
uses: actions/download-artifact@v4
with:
@ -91,6 +92,7 @@ jobs:
Assets/dll/ngp.wbx.zst
Assets/dll/pcfx.wbx.zst
Assets/dll/picodrive.wbx.zst
Assets/dll/puae.wbx.zst
Assets/dll/shock.wbx.zst
Assets/dll/snes9x.wbx.zst
Assets/dll/ss.wbx.zst

View File

@ -11,6 +11,7 @@ cd melon && make -f Makefile $1 -j && cd -
cd picodrive && make -f Makefile $1 -j && cd -
cd snes9x && make -f Makefile $1 -j && cd -
cd tic80 && make -f Makefile $1 -j && cd -
cd uae && make -f Makefile $1 -j && cd -
cd uzem && make -f Makefile $1 -j && cd -
cd virtualjaguar && make -f Makefile $1 -j && cd -
cd nyma && ./make-all-released-cores.sh $1 && cd -

View File

@ -36,6 +36,7 @@ It consists of a modified musl libc, and build scripts to tie it all together.
* waterbox/nyma/mednafen (required for all Nyma cores)
* waterbox/snes9x (required for Snes9x)
* waterbox/gpgx/Genesis-Plus-GX (required for gpgx)
* waterbox/uae/libretro-uae (required for puae)
* none of these submodules need to be cloned recursively
3. Consider whether it is time to update your build environment (i.e. sudo apt-get upgrade). Build environment tools are generally best kept at the latest version, to ensure top performance for our users.
@ -77,6 +78,7 @@ It consists of a modified musl libc, and build scripts to tie it all together.
cd picodrive && make install
cd snes9x && make install
cd tic80 && make install
cd uae && make install
cd uzem && make install
cd virtualjaguar && make install