Добавлен эмулятор bsnes. Исправлена опечатка в скрипте автоустановки FCEUX. Обновлен скрипт автоустановки RetroArch - теперь скрипт автоматически определяет последню версию эмулятора для скачивания.
This commit is contained in:
parent
ecf4a4e88e
commit
7bce089c78
BIN
data_from_portwine/img/gui/bsnes.png
Normal file
BIN
data_from_portwine/img/gui/bsnes.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.5 KiB |
23
data_from_portwine/scripts/pw_autoinstall/PW_BSNES
Normal file
23
data_from_portwine/scripts/pw_autoinstall/PW_BSNES
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
# Author: if984 (Maksim K.)
|
||||||
|
# type: emulators
|
||||||
|
# name: bsnes
|
||||||
|
# image: bsnes
|
||||||
|
# info_en: An open source Super Nintendo Entertainment System (SNES) emulator that focuses on performance, accuracy, user-friendly interface, and special features.
|
||||||
|
# info_ru: Эмулятор Super Nintendo Entertainment System (SNES) с открытым исходным кодом, который фокусируется на производительности, точности, удобном пользовательском интерфейсе и специальных функциях.
|
||||||
|
########################################################################
|
||||||
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/bsnes-windows.zip"
|
||||||
|
start_portwine
|
||||||
|
if try_download "https://github.com/bsnes-emu/bsnes/releases/download/nightly/bsnes-windows.zip" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
|
then
|
||||||
|
pw_start_progress_bar_install_game "bsnes."
|
||||||
|
"$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files"
|
||||||
|
portwine_exe="$WINEPREFIX/drive_c/Program Files/bsnes-nightly/bsnes.exe"
|
||||||
|
try_remove_file "${PW_AUTOINSTALL_EXE}"
|
||||||
|
try_remove_file "${portwine_exe}.ppdb"
|
||||||
|
kill_portwine
|
||||||
|
pw_stop_progress_bar
|
||||||
|
export PORTWINE_CREATE_SHORTCUT_NAME="bsnes"
|
||||||
|
portwine_create_shortcut
|
||||||
|
fi
|
||||||
|
stop_portwine
|
@ -6,7 +6,7 @@
|
|||||||
# info_en: An emulator for the Nintendo Entertainment System (NES) that allows players to enjoy classic NES games on modern devices with high compatibility and various enhancements. The emulator includes tools for game development, testing, and recording.
|
# info_en: An emulator for the Nintendo Entertainment System (NES) that allows players to enjoy classic NES games on modern devices with high compatibility and various enhancements. The emulator includes tools for game development, testing, and recording.
|
||||||
# info_ru: Эмулятор Nintendo Entertainment System (NES), который позволяет игрокам наслаждаться классическими играми для NES на современных устройствах с высокой совместимостью и различными улучшениями. Эмулятор включает инструменты для разработки, тестирования и записи игр.
|
# info_ru: Эмулятор Nintendo Entertainment System (NES), который позволяет игрокам наслаждаться классическими играми для NES на современных устройствах с высокой совместимостью и различными улучшениями. Эмулятор включает инструменты для разработки, тестирования и записи игр.
|
||||||
########################################################################
|
########################################################################
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/fceux-2.6.5-win64.zip"
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/fceux-2.6.6-win64.zip"
|
||||||
start_portwine
|
start_portwine
|
||||||
if try_download "https://github.com/TASEmulators/fceux/releases/download/v2.6.6/fceux-2.6.6-win64.zip" "${PW_AUTOINSTALL_EXE}" no_mirror
|
if try_download "https://github.com/TASEmulators/fceux/releases/download/v2.6.6/fceux-2.6.6-win64.zip" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
then
|
then
|
||||||
|
@ -6,9 +6,11 @@
|
|||||||
# info_en: An interface for emulators that supports many game consoles and platforms, allowing users to run old games on modern devices. It offers a user-friendly interface, a rich library of emulation cores, and features for performance and graphics customization.
|
# info_en: An interface for emulators that supports many game consoles and platforms, allowing users to run old games on modern devices. It offers a user-friendly interface, a rich library of emulation cores, and features for performance and graphics customization.
|
||||||
# info_ru: Интерфейс для эмуляторов, который поддерживает множество игровых консолей и платформ, позволяя пользователям запускать старые игры на современных устройствах. Он предлагает удобный интерфейс, богатую библиотеку ядер эмуляции и функции для настройки производительности и графики.
|
# info_ru: Интерфейс для эмуляторов, который поддерживает множество игровых консолей и платформ, позволяя пользователям запускать старые игры на современных устройствах. Он предлагает удобный интерфейс, богатую библиотеку ядер эмуляции и функции для настройки производительности и графики.
|
||||||
########################################################################
|
########################################################################
|
||||||
|
export PW_RETROARCH_VERSION=$(curl -s "https://buildbot.libretro.com/stable/" | grep -oP 'href="/stable/\K[0-9.]+(?=/")' | sort -V | tail -n1)
|
||||||
|
|
||||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/RetroArch.7z"
|
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/RetroArch.7z"
|
||||||
start_portwine
|
start_portwine
|
||||||
if try_download "https://buildbot.libretro.com/stable/1.16.0/windows/x86_64/RetroArch.7z" "${PW_AUTOINSTALL_EXE}" no_mirror
|
if try_download "https://buildbot.libretro.com/stable/$PW_RETROARCH_VERSION/windows/x86_64/RetroArch.7z" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||||
then
|
then
|
||||||
pw_start_progress_bar_install_game "RetroArch."
|
pw_start_progress_bar_install_game "RetroArch."
|
||||||
"$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)"
|
"$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)"
|
||||||
|
Loading…
Reference in New Issue
Block a user