KAPITALSIN

JUEGOS/SOFTWARE/HARDWARE => SOFTWARE => Mensaje iniciado por: Fl0ppy en 10 de Abril de 2021, 07:17:39 pm

Título: FCEUX *v2.6.4* emulador NES para Linux/mac/Windows
Publicado por: Fl0ppy en 10 de Abril de 2021, 07:17:39 pm
(http://fceux.com/web/assets/NES.png)
Citar
FCEUX is a Nintendo Entertainment System (NES), Famicom, Famicom Disk System (FDS), and Dendy emulator. It supports NTSC (USA/JPN), PAL (European), and NTSC-PAL Hybrid modes. It supports both Windows and SDL versions for cross compatibility.

The FCEUX concept is that of an "all in one" emulator that offers accurate emulation and the best options for both casual play and a variety of more advanced emulator functions. For pro users, FCEUX offers tools for debugging, rom-hacking, map making, Tool-assisted movies, and Lua scripting

FCEUX is an evolution of the original FCE Ultra emulator. Over time FCE Ultra had separated into many distinct branches.

The concept behind FCEUX is to merge elements from FCEU Ultra, FCEU rerecording, FCEUXD, FCEUXDSP, FCEUXDSP CE, and FCEU-mm into a single branch of FCEU.

As the X implies, it is an all-encompassing version of the FCEU emulator that provides the best of all worlds for the general player, the ROM-hacking community, and the Tool-Assisted Speedrun Community.

(http://fceux.com/web/assets/FCEUX-main.png)

For more details see the version history

You can find out what we've been up to since the last release by checking the commit browser.
We also have an IRC channel #fceu on freenode.net

http://fceux.com/web/download.html


Adjunto la versión 2.6.2 compilada para Linux Mint 19.3 x86_64, ya que la oficial requiere un Glibcx 2.29, y de paso tambien adjunto los juegos Witch n' Wiz (https://mhughson.itch.io/witch-n-wiz) y From Below (https://mhughson.itch.io/from-below)

https://www.youtube.com/watch?v=qZZIc1gNmrE

https://www.youtube.com/watch?v=SL7u5PYtY2A

Tested and working under this distros
-ARCOS x86_64, run the .sh
-Debian 11 XFCE x86_64, run the fceux
-Linux Mint 19.x3, run the .sh
-Linux Void Muslc, crashes, needs the GLIBC
-Linux Void GLIBC , run the .sh

SCRIPT por si te lo quieres compilar
Código: [Seleccionar]
#https://github.com/TASVideos/fceux.git
#
# Script tested in a fresh install of Linux Mint 19.3 x86_64 Cinnamon
#
# Binaries tested and working with:
# -ARCOS x86_64, run the .sh
# -Debian 11 XFCE x86_64, run the fceux
# -Linux Mint 19.x3, run the .sh
# -Linux Void GLIBC, run the .sh
#
glibc="$(ldd --version | awk '/ldd/{print $NF}')"
version=2.6.4
time_start=`date +%s`
sudo apt-get install git cmake g++ qtbase5-dev qttools5-dev zlib1g-dev libminizip-dev libsdl2-dev
rm -rf fceux
git clone https://github.com/TASVideos/fceux.git
cd fceux
sed -i 's/  pkg_check_modules( LIBAV /#pkg_check_modules( LIBAV /g' src/CMakeLists.txt
sed -i 's/  pkg_check_modules( X264 /#pkg_check_modules( X264 /g' src/CMakeLists.txt
sed -i 's/  pkg_check_modules( X265 /#pkg_check_modules( X265 /g' src/CMakeLists.txt

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release  ..   -DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" -DCMAKE_CXX_FLAGS="$CXXFLAGS -fPIC -w"
make -j4
cd src
strip fceux
mkdir fceux.$version.x86_64_GLIBC_"$glibc"
cp fceux fceux.$version.x86_64_GLIBC_"$glibc"
cd fceux.$version.x86_64_GLIBC_"$glibc"

mkdir -p usr/lib/x86_64-linux-gnu/pulseaudio

cp /usr/lib/x86_64-linux-gnu/libminizip.so.1 usr/lib/x86_64-linux-gnu/
cp /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 usr/lib/x86_64-linux-gnu/
cp /usr/lib/x86_64-linux-gnu/libQt5Sql.so.5 usr/lib/x86_64-linux-gnu/
cp /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0 usr/lib/x86_64-linux-gnu/
cp /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 usr/lib/x86_64-linux-gnu/
cp /usr/lib/x86_64-linux-gnu/libQt5Help.so.5 usr/lib/x86_64-linux-gnu/
cp /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 usr/lib/x86_64-linux-gnu/
cp -r /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so usr/lib/x86_64-linux-gnu/pulseaudio/

echo '#!/bin/sh' >fceux.$version.sh
echo '   BIN=./fceux' >>fceux.$version.sh
echo 'export LD_LIBRARY_PATH=lib/x86_64-linux-gnu:/lib64:usr/lib/x86_64-linux-gnu/' >>fceux.$version.sh
echo 'exec $BIN $@' >>fceux.$version.sh
chmod +x fceux.$version.sh

cd ..
7za a -mx -r ../../fceux.$version.x86_64_GLIBC_"$glibc".7z fceux.$version.x86_64_GLIBC_"$glibc"/*

time_end=`date +%s`
time_exec=`expr $(( $time_end - $time_start ))`
echo "EL PROCESO DE COMPILADO HA TARDADO UN TOTAL DE $(($time_exec / 60)) minutos y $(($time_exec % 60)) segundos."
Título: FCEUX *v2.6.4* emulador NES para Linux/mac/Windows
Publicado por: Fl0ppy en 27 de Septiembre de 2021, 04:06:19 pm
Actualizada la versión a la 2.4.0, ahora usa laS librerias QT y no la GTK, aparte incluyo el script para quien se lo quierea compilar, el 7z ya lleva la librerias QT5
Título: FCEUX *v2.6.4* emulador NES para Linux/mac/Windows
Publicado por: Fl0ppy en 11 de Noviembre de 2021, 04:32:11 am
Actualizado a la versión 2.5.0  :ok:
Título: FCEUX *v2.6.4* emulador NES para Linux/mac/Windows
Publicado por: Fl0ppy en 11 de Noviembre de 2021, 07:01:35 pm
Creado script y versión nueva que incluye las librerias de FFMPEG y x264, si no tienes previsto hacer videos de tus partidos usa la versión normal
Título: FCEUX *v2.6.4* emulador NES para Linux/mac/Windows
Publicado por: Fl0ppy en 17 de Enero de 2022, 10:48:51 pm
Actualizado a la versión 2.6.1 (https://fceux.com/web/pressrelease-2.6.1.html)  :ok:
Título: FCEUX *v2.6.4* emulador NES para Linux/mac/Windows
Publicado por: Fl0ppy en 28 de Enero de 2022, 01:45:43 am
Añadido juego From Below (https://mhughson.itch.io/from-below)

https://www.youtube.com/watch?v=SL7u5PYtY2A
Título: FCEUX *v2.6.4* emulador NES para Linux/mac/Windows
Publicado por: Fl0ppy en 07 de Febrero de 2022, 04:44:44 pm
Actualizado a la versión 2.6.2 (https://fceux.com/web/pressrelease-2.6.2.html)  :ok:
Título: FCEUX *v2.6.4* emulador NES para Linux/mac/Windows
Publicado por: Fl0ppy en 27 de Febrero de 2022, 07:50:15 pm
Añadido el port a NES del juego ALTER EGO (zx) (https://www.retrosouls.net/?page_id=614), la web del autor incluye el código fuente)

https://shiru.untergrund.net/software.shtml

https://www.youtube.com/watch?v=XN-Z8S_MIH4
Título: FCEUX *v2.6.4* emulador NES para Linux/mac/Windows
Publicado por: Fl0ppy en 21 de Marzo de 2022, 03:47:43 pm
Actualizado a la versión 2.6.4 (https://fceux.com/web/pressrelease-2.6.4.html)  :ok: