jekakmv
16.03.2022, 10:40
pEMU v5.1
https://sun9-81.userapi.com/impg/SSQumr5EV49wSF17mEvU8n_6hmnCHbIrMtNhfg/nvp7AhPkpws.jpg?size=710x399&quality=95&sign=3054e260c3e83fbc302429fe25be85e6&type=albumhttps://sun9-87.userapi.com/impg/WmEzlgmFLzF2HaoG4LdQRYOZ00U_iKPjNrMEog/gTzX9oCcmIs.jpg?size=710x399&quality=95&sign=7d97a6ee28d6b54beb428f486ed3b801&type=album
обновился сборник эмуляторов pEMU, в который вошли три эмулятора pFBN, pNES и pSNES.
Github проекта: https://github.com/Cpasjuste/pemu
LugWwJR7AN0
Сборка на ubuntu для ubuntu
Установка зависимостей сборки:
sudo apt -yq update
sudo apt -yq install \
git zip build-essential cmake xxd \
liblzma-dev libsdl2-dev libconfig-dev libcurl4-openssl-dev libtinyxml2-dev \
libconfig-dev libglm-dev libfreetype6-dev libpng-dev libminizip-dev zlib1g-dev \
libvdpau-dev libva-dev libavcodec-dev libavfilter-dev libavformat-dev libavutil-dev \
libpostproc-dev libswresample-dev libswscale-dev libmpv-dev libass-dev libbz2-dev \
libfribidi-dev libzip-dev libfuse-dev
клонировать репозиторий pemu:
git clone --recursive https://github.com/Cpasjuste/pemu.git`
сборка (заменить pfbneoна цель эмулятора: pfbneo, psnes, pnes):
mkdir cmake-build && cd cmake-build
cmake -G "Unix Makefiles" -DPLATFORM_LINUX=ON -DOPTION_BUILTIN_LIBCONFIG=ON \
-DOPTION_EMU=pfbneo -DCMAKE_BUILD_TYPE=Release ..
make pfbneo.deps
make -j $(getconf _NPROCESSORS_ONLN) pfbneo_linux_release
Сборка ubuntu для nintendo switch
Установка зависимостей сборки:
sudo apt -yq update
sudo apt -yq install zip git autoconf libtool automake build-essential cmake
Набор инструментов для установки коммутатора:
wget https://github.com/devkitPro/pacman/releases/download/v1.0.2/devkitpro-pacman.amd64.deb
sudo dpkg -i devkitpro-pacman.amd64.deb
sudo dkp-pacman -Syu
sudo dkp-pacman --noconfirm -S switch-dev switch-portlibs
клонировать репозиторий pemu:
git clone --recursive https://github.com/Cpasjuste/pemu.git`
сборка (заменить pfbneoна цель эмулятора: pfbneo, psnes, pnes):
mkdir cmake-build && cd cmake-build
source /etc/profile.d/devkit-env.sh
cmake -G "Unix Makefiles" -DPLATFORM_SWITCH=ON -DOPTION_EMU=pfbneo \
-DCMAKE_BUILD_TYPE=Release ..
make pfbneo.deps
make -j $(getconf _NPROCESSORS_ONLN) pfbneo_switch_release
Сборка на ubuntu для sony ps4
Установка зависимостей сборки:
sudo apt -yq update
sudo apt -yq install git build-essential cmake zip libgpgme11
Установить dotnet sdk (для pkgtool):
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt -yq update
sudo apt -yq install apt-transport-https
sudo apt -yq update
sudo apt-get install -yq dotnet-sdk-3.1
Установить набор инструментов ps4:
wget https://github.com/PacBrew/pacbrew-pacman/releases/download/pacbrew-release-1.0/pacbrew-pacman-1.0.deb
sudo dpkg -i pacbrew-pacman-1.0.deb
sudo pacbrew-pacman -Syu
sudo pacbrew-pacman --noconfirm -S ps4-openorbis ps4-openorbis-portlibs
клонировать репозиторий pemu:
git clone --recursive https://github.com/Cpasjuste/pemu.git`
сборка (заменить pfbneoна цель эмулятора: pfbneo, psnes, pnes):
mkdir cmake-build && cd cmake-build
export OPENORBIS=/opt/pacbrew/ps4/openorbis
cmake -G "Unix Makefiles" -DPLATFORM_PS4=ON -DOPTION_MPV_PLAYER=OFF \
-DOPTION_EMU=pfbneo -DCMAKE_BUILD_TYPE=Release ..
make pfbneo.deps
make -j $(getconf _NPROCESSORS_ONLN) pfbneo_ps4_release
Сборка на Windows для Windows (TODO: обновить инструкции по сборке)
скачать, установить и обновить MYSYS2
установка зависимостей msys2:
pacman -S git zip automake autoconf make mingw-w64-x86_64-make mingw-w64-x86_64-gcc \
mingw-w64-x86_64-gdb mingw-w64-x86_64-SDL2 mingw-w64-x86_64-freetype mingw-w64-x86_64-cmake \
mingw-w64-x86_64-glm mingw-w64-x86_64-glew mingw-w64-x86_64-libconfig mingw-w64-x86_64-tinyxml2 \
mingw-w64-x86_64-zlib mingw-w64-x86_64-perl mingw-w64-x86_64-ffmpeg mingw-w64-x86_64-mpv mingw-w64-x86_64-physfs
клонировать репозиторий pemu:
git clone --recursive https://github.com/Cpasjuste/pemu.git`
сборка (заменить pfbneoна цель эмулятора: pfbneo, psnes, pnes):
mkdir cmake-build && cd cmake-build
cmake -G "MSYS Makefiles" -DPLATFORM_WINDOWS=ON -DOPTION_BUILTIN_MINIZIP=ON \
-DOPTION_EMU=pfbneo -DCMAKE_BUILD_TYPE=Release ..
make pfbneo.deps
make pfbneo
Скачать:
pEMU v5.1 (https://psx-core.ru/go?https://github.com/Cpasjuste/pemu/releases)
https://sun9-81.userapi.com/impg/SSQumr5EV49wSF17mEvU8n_6hmnCHbIrMtNhfg/nvp7AhPkpws.jpg?size=710x399&quality=95&sign=3054e260c3e83fbc302429fe25be85e6&type=albumhttps://sun9-87.userapi.com/impg/WmEzlgmFLzF2HaoG4LdQRYOZ00U_iKPjNrMEog/gTzX9oCcmIs.jpg?size=710x399&quality=95&sign=7d97a6ee28d6b54beb428f486ed3b801&type=album
обновился сборник эмуляторов pEMU, в который вошли три эмулятора pFBN, pNES и pSNES.
Github проекта: https://github.com/Cpasjuste/pemu
LugWwJR7AN0
Сборка на ubuntu для ubuntu
Установка зависимостей сборки:
sudo apt -yq update
sudo apt -yq install \
git zip build-essential cmake xxd \
liblzma-dev libsdl2-dev libconfig-dev libcurl4-openssl-dev libtinyxml2-dev \
libconfig-dev libglm-dev libfreetype6-dev libpng-dev libminizip-dev zlib1g-dev \
libvdpau-dev libva-dev libavcodec-dev libavfilter-dev libavformat-dev libavutil-dev \
libpostproc-dev libswresample-dev libswscale-dev libmpv-dev libass-dev libbz2-dev \
libfribidi-dev libzip-dev libfuse-dev
клонировать репозиторий pemu:
git clone --recursive https://github.com/Cpasjuste/pemu.git`
сборка (заменить pfbneoна цель эмулятора: pfbneo, psnes, pnes):
mkdir cmake-build && cd cmake-build
cmake -G "Unix Makefiles" -DPLATFORM_LINUX=ON -DOPTION_BUILTIN_LIBCONFIG=ON \
-DOPTION_EMU=pfbneo -DCMAKE_BUILD_TYPE=Release ..
make pfbneo.deps
make -j $(getconf _NPROCESSORS_ONLN) pfbneo_linux_release
Сборка ubuntu для nintendo switch
Установка зависимостей сборки:
sudo apt -yq update
sudo apt -yq install zip git autoconf libtool automake build-essential cmake
Набор инструментов для установки коммутатора:
wget https://github.com/devkitPro/pacman/releases/download/v1.0.2/devkitpro-pacman.amd64.deb
sudo dpkg -i devkitpro-pacman.amd64.deb
sudo dkp-pacman -Syu
sudo dkp-pacman --noconfirm -S switch-dev switch-portlibs
клонировать репозиторий pemu:
git clone --recursive https://github.com/Cpasjuste/pemu.git`
сборка (заменить pfbneoна цель эмулятора: pfbneo, psnes, pnes):
mkdir cmake-build && cd cmake-build
source /etc/profile.d/devkit-env.sh
cmake -G "Unix Makefiles" -DPLATFORM_SWITCH=ON -DOPTION_EMU=pfbneo \
-DCMAKE_BUILD_TYPE=Release ..
make pfbneo.deps
make -j $(getconf _NPROCESSORS_ONLN) pfbneo_switch_release
Сборка на ubuntu для sony ps4
Установка зависимостей сборки:
sudo apt -yq update
sudo apt -yq install git build-essential cmake zip libgpgme11
Установить dotnet sdk (для pkgtool):
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
sudo apt -yq update
sudo apt -yq install apt-transport-https
sudo apt -yq update
sudo apt-get install -yq dotnet-sdk-3.1
Установить набор инструментов ps4:
wget https://github.com/PacBrew/pacbrew-pacman/releases/download/pacbrew-release-1.0/pacbrew-pacman-1.0.deb
sudo dpkg -i pacbrew-pacman-1.0.deb
sudo pacbrew-pacman -Syu
sudo pacbrew-pacman --noconfirm -S ps4-openorbis ps4-openorbis-portlibs
клонировать репозиторий pemu:
git clone --recursive https://github.com/Cpasjuste/pemu.git`
сборка (заменить pfbneoна цель эмулятора: pfbneo, psnes, pnes):
mkdir cmake-build && cd cmake-build
export OPENORBIS=/opt/pacbrew/ps4/openorbis
cmake -G "Unix Makefiles" -DPLATFORM_PS4=ON -DOPTION_MPV_PLAYER=OFF \
-DOPTION_EMU=pfbneo -DCMAKE_BUILD_TYPE=Release ..
make pfbneo.deps
make -j $(getconf _NPROCESSORS_ONLN) pfbneo_ps4_release
Сборка на Windows для Windows (TODO: обновить инструкции по сборке)
скачать, установить и обновить MYSYS2
установка зависимостей msys2:
pacman -S git zip automake autoconf make mingw-w64-x86_64-make mingw-w64-x86_64-gcc \
mingw-w64-x86_64-gdb mingw-w64-x86_64-SDL2 mingw-w64-x86_64-freetype mingw-w64-x86_64-cmake \
mingw-w64-x86_64-glm mingw-w64-x86_64-glew mingw-w64-x86_64-libconfig mingw-w64-x86_64-tinyxml2 \
mingw-w64-x86_64-zlib mingw-w64-x86_64-perl mingw-w64-x86_64-ffmpeg mingw-w64-x86_64-mpv mingw-w64-x86_64-physfs
клонировать репозиторий pemu:
git clone --recursive https://github.com/Cpasjuste/pemu.git`
сборка (заменить pfbneoна цель эмулятора: pfbneo, psnes, pnes):
mkdir cmake-build && cd cmake-build
cmake -G "MSYS Makefiles" -DPLATFORM_WINDOWS=ON -DOPTION_BUILTIN_MINIZIP=ON \
-DOPTION_EMU=pfbneo -DCMAKE_BUILD_TYPE=Release ..
make pfbneo.deps
make pfbneo
Скачать:
pEMU v5.1 (https://psx-core.ru/go?https://github.com/Cpasjuste/pemu/releases)