Skip to content

Commit b880179

Browse files
authored
Merge pull request #226 from Cpasjuste/dev
pemu: 6.6
2 parents b0459ef + 2b69e1f commit b880179

File tree

1,574 files changed

+420883
-6147
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,574 files changed

+420883
-6147
lines changed

.github/workflows/switch-dev.yml

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -24,33 +24,19 @@ jobs:
2424
sudo apt -yq update
2525
sudo apt -yq install git build-essential cmake zip
2626
27-
- name: Update pacman packages
28-
run: |
29-
dkp-pacman -Syyu --noconfirm
30-
31-
# TODO: remove when merged
32-
- name: Install libarchive
33-
run: |
34-
dkp-pacman -S --noconfirm dkp-toolchain-vars
35-
mkdir libarchive && cd libarchive
36-
wget https://github.com/Cpasjuste/pacman-packages/raw/switch-libarchive/switch/libarchive/PKGBUILD
37-
wget https://github.com/Cpasjuste/pacman-packages/raw/switch-libarchive/switch/libarchive/libarchive-3.3.2.patch
38-
chown -R nobody ../libarchive
39-
sudo -E -u nobody dkp-makepkg
40-
dkp-pacman -U --noconfirm *.pkg.tar.xz
41-
4227
# TODO: remove when merged
4328
- name: Update SDL2
4429
run: |
4530
git clone --depth 1 --branch switch-sdl2-2.0.14-dev https://github.com/devkitPro/SDL.git
4631
cd SDL && mkdir build && cd build
47-
cmake -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/Switch.cmake \
48-
-DCMAKE_INSTALL_PREFIX=/opt/devkitpro/portlibs/switch ..
32+
cmake \
33+
-DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/Switch.cmake \
34+
-DCMAKE_INSTALL_PREFIX=/opt/devkitpro/portlibs/switch \
35+
-DCMAKE_BUILD_TYPE=Debug ..
4936
make -j $(getconf _NPROCESSORS_ONLN) install
5037
5138
- name: Build pfbneo
5239
run: |
53-
cd $GITHUB_WORKSPACE
5440
mkdir cmake-build-pfbneo && cd cmake-build-pfbneo
5541
source /etc/profile.d/devkit-env.sh
5642
cmake -G "Unix Makefiles" -DPLATFORM_SWITCH=ON -DOPTION_EMU=pfbneo -DCMAKE_BUILD_TYPE=Debug ..
@@ -59,23 +45,20 @@ jobs:
5945
6046
- name: Build pgen
6147
run: |
62-
cd $GITHUB_WORKSPACE
6348
mkdir cmake-build-pgen && cd cmake-build-pgen
6449
source /etc/profile.d/devkit-env.sh
6550
cmake -G "Unix Makefiles" -DPLATFORM_SWITCH=ON -DOPTION_EMU=pgen -DCMAKE_BUILD_TYPE=Debug ..
6651
make -j $(getconf _NPROCESSORS_ONLN) pgen.nro
6752
6853
- name: Build pnes
6954
run: |
70-
cd $GITHUB_WORKSPACE
7155
mkdir cmake-build-pnes && cd cmake-build-pnes
7256
source /etc/profile.d/devkit-env.sh
7357
cmake -G "Unix Makefiles" -DPLATFORM_SWITCH=ON -DOPTION_EMU=pnes -DCMAKE_BUILD_TYPE=Debug ..
7458
make -j $(getconf _NPROCESSORS_ONLN) pnes.nro
7559
7660
- name: Build psnes
7761
run: |
78-
cd $GITHUB_WORKSPACE
7962
mkdir cmake-build-psnes && cd cmake-build-psnes
8063
source /etc/profile.d/devkit-env.sh
8164
cmake -G "Unix Makefiles" -DPLATFORM_SWITCH=ON -DOPTION_EMU=psnes -DCMAKE_BUILD_TYPE=Debug ..

.github/workflows/switch-release.yml

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -24,27 +24,15 @@ jobs:
2424
sudo apt -yq update
2525
sudo apt -yq install git build-essential cmake zip
2626
27-
- name: Update pacman packages
28-
run: |
29-
dkp-pacman -Syyu --noconfirm
30-
3127
# TODO: remove when merged
32-
- name: Install libarchive
33-
run: |
34-
dkp-pacman -S --noconfirm dkp-toolchain-vars
35-
mkdir libarchive && cd libarchive
36-
wget https://github.com/Cpasjuste/pacman-packages/raw/switch-libarchive/switch/libarchive/PKGBUILD
37-
wget https://github.com/Cpasjuste/pacman-packages/raw/switch-libarchive/switch/libarchive/libarchive-3.3.2.patch
38-
chown -R nobody ../libarchive
39-
sudo -E -u nobody dkp-makepkg
40-
dkp-pacman -U --noconfirm *.pkg.tar.xz
41-
4228
- name: Update SDL2
4329
run: |
4430
git clone --depth 1 --branch switch-sdl2-2.0.14-dev https://github.com/devkitPro/SDL.git
4531
cd SDL && mkdir build && cd build
46-
cmake -DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/Switch.cmake \
47-
-DCMAKE_INSTALL_PREFIX=/opt/devkitpro/portlibs/switch ..
32+
cmake \
33+
-DCMAKE_TOOLCHAIN_FILE=/opt/devkitpro/cmake/Switch.cmake \
34+
-DCMAKE_INSTALL_PREFIX=/opt/devkitpro/portlibs/switch \
35+
-DCMAKE_BUILD_TYPE=Release ..
4836
make -j $(getconf _NPROCESSORS_ONLN) install
4937
5038
- name: Build pfbneo

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ set(OPTION_BUILTIN_LIBCONFIG OFF CACHE BOOL "Build libconfig from sources")
1313
set(OPTION_BUILTIN_MINIZIP OFF CACHE BOOL "Build minizip from sources")
1414
set(OPTION_MPV_PLAYER ON CACHE BOOL "Add support for video snaps (mpv)")
1515
set(OPTION_UPDATE_CONFIG OFF CACHE BOOL "Force config file updating")
16+
set(OPTION_FTP_SERVER OFF CACHE BOOL "Embedded ftp server")
1617
####################
1718
# BUILD OPTIONS
1819
####################

android/app/src/main/AndroidManifest.xml

Lines changed: 0 additions & 59 deletions
This file was deleted.

android/app/src/main/java/fr/mydedibox/pemu/Main.java

Lines changed: 0 additions & 152 deletions
This file was deleted.

android/app/src/main/java/org/libsdl/app/HIDDevice.java

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)