Canal JuegosEnLiñux en Telegram (https://t.me/JuegosLinux)
566 subscribers
1.77K photos
157 videos
702 files
2.25K links
Es un canal hispano parlante donde se enfocara principalmente a los videojuegos que pueden funcionar en Liñux
Download Telegram
Canal JuegosEnLiñux en Telegram (https://t.me/JuegosLinux)
Para los usuarios de GOG , Hoy esta Gratis Little Big Adventure 2: Twinsen's Oddysey -> https://www.gog.com/game/little_big_adventure_2
#Como #Descargar Desde el sitio de internet :

1 ) Ingresa con tu usuario

2) Has clic en "Account" -> "Library" , lo veras de primero , al menos que hayas agregado al carro los otros juegos "Gratis" que hay en el sitio 😆 .

3) Has clic sobre "Little Big Adventure 2" .

4) Veras "OS" y "Lang" cambialo a Español si gustas y luego has click en donde dice "Little Big Adventure 2 (Twinsen's Odyssey)" que indica "634 MB" , y te dejara descargar el juego directamente

5) Descarga e instala PlayOnLinux 4.2.10 , dentro de PlayOn{Linux,Mac} sugiero descargar Wine 1.8.5 o en su defecto Wine 1.8.4

6 ) Obtener el Parche de Windows XP para el juego. para luego de que sea instalado , copiar las carpetas "MUSIC" y "VIDEO" a donde este el juego instalado para usar el parche y el juego completo desde el disco duro.
#RetroArch #Descargar #Nucleo #Especifico :
Para este ejemplo especificare pocos, abre una terminal y usa los comandos

#Descargar #libretro-super usando #git :
git clone git://github.com/libretro/libretro-super.git

Ingresar al #Directorio
cd libretro-super

#Núcleos disponibles #Junio #2018
bsnes_accuracy bsnes_balanced bsnes_performance crocods dolphin mrboom frodo vice_x64 vice_x128 vice_xplus4 vice_xvic xrick freeintv pocketcdg easyrpg gme snes9x2002 snes9x2005 snes9x2010 snes9x reicast redream reminiscence genesis_plus_gx mgba video_processor fbalpha fbalpha2012 fbalpha2012_cps1 fbalpha2012_cps2 fbalpha2012_cps3 fbalpha2012_neogeo blastem vba_next vbam handy cap32 fsuae puae bnes fceumm gambatte sameboy meteor nxengine prboom stella melonds openlara cannonball desmume desmume2015 quicknes nestopia craft pcem tyrquake pcsx_rearmed pcsx1 mednafen_gba mednafen_lynx mednafen_ngp mednafen_pce_fast mednafen_supergrafx mednafen_psx mednafen_saturn mednafen_pcfx mednafen_snes mednafen_vb mednafen_wswan rustation scummvm yabause dosbox basilisk2 virtualjaguar mame2000 mame2003 mame2003_plus mame2003_midway mame2010 mame2014 mame2016 mame ffmpeg bsnes_cplusplus98 bsnes_mercury_accuracy bsnes_mercury_balanced bsnes_mercury_performance picodrive tgbdual theodore mupen64plus parallel_n64 dinothawr 3dengine remotejoy bluemsx fmsx 2048 vecx citra citra_canary thepowdertoy ppsspp prosystem o2em 4do stonesoup hatari tempgba gpsp emux fuse gw chailove 81 lutro pokemini nekop2 np2kai px68k uzem atari800 vemulator

#Descargar #Núcleos en #Especificos, como los unicos que me fallan son los de N64 descargare esos,aparte de la base de RetroArch :
./libretro-fetch.sh retroarch
./libretro-fetch.sh mupen64plus
./libretro-fetch.sh parallel_n64

#Aplicar rebusques : Esto lo hago porque quiero que se instale en el prefijo /usr, de lo contrario al instalarse lo hare en /usr/local (como si estuviera en FreeBSD)

sed -i 's/LIBRETRO_DIR="\/usr\/local\/lib\/libretro"/LIBRETRO_DIR="\/usr\/lib64\/libretro"/' libretro-install.sh
sed -i 's/install -v -m 644 "$infofile" "$LIBRETRO_DIR"/install -v -m 644 "$infofile" "$LIBRETRO_DIR\/info"/' libretro-install.sh
su -c "mkdir -p /usr/lib64/libretro/info" root

#Compilar :
export {C,CXX}FLAGS='-O2 -fPIC -march=native -mtune=native -pipe'
export OPTFLAGS='-O2 -fPIC -march=native -mtune=native -pipe'
./libretro-build.sh

Nota en caso de que falle la compilacion [por ejemplo ffmpeg y/o libswrast] entonces intenta usar este comando en su lugar :
cd retroarch ; ./configure --disable-ffmpeg --prefix=/usr ; make all

Si aun no logras compilar los nucleos por ejemplo entonces usa el comando :
NOCLEAN=1 ./libretro-build.sh

#Instalar :
su -c "make install ; ldconfig" root

#Instalar en caso de haber teneido que deshabilitar ffmpeg:
su -c "make install ; cd retroarch ; make install ; cd - ; ldconfig" root

y todo listo para disfrutar de retroarch.
#Snes9xgit #CodigoFuente

#Optimizaciones :
64 Bits :
export {C,CXX}FLAGS='-O2 -fPIC -march=native -mtune=native -pipe'
export OPTFLAGS='-O2 -fPIC -march=native -mtune=native -pipe'

32 Bits :
export {C,CXX}FLAGS='-O2 -march=native -mtune=native -pipe'
export OPTFLAGS='-O2 -march=native -mtune=native -pipe'


wget -c https://github.com/snes9xgit/snes9x/archive/1.56.2.tar.gz -O snes9x-1.56.2.tar.gz #Descargar
tar xfvz snes9x-1.56.2.tar.gz ; cd snes9x-1.56.2/gtk #Extraer e ir al subdirectorio gtk
./configure --prefix=/usr --without-gtk3 --with-gtk2 --with-zlib --with-netplay --without-system-zip #Configurar
make # Compilar
su -c "make install" root #Instalar

En "./configure" pueden usar
./configure --help

Para personalizar lo que necesiten para que se adapte mejor al entorno que esten usando.
#Rockbot - Descargar, Compilar, Re-Organizar, e Iniciar :

#Descargar :
git clone https://github.com/protoman/rockbot
cd rockbot
./fetch.sh

#Compilar
sed -i '8d' ./Rockbot.pro
sed -i '17d' ./Rockbot.pro
sed -i '13 s/^.//' ./Rockbot.pro
qmake
make

#Re-Organizar archivos compilados y datos del juego
mkdir -p ../rockbot-game
mv ./rockbot ../rockbot-game/
mv ./build/fonts ../rockbot-game/
mv ./build/shared ../rockbot-game/
mv ./build/games ../rockbot-game/
mv ./build/template ../rockbot-game/
mv ./build/strings_ingame.dat ../rockbot-game/
cd ../rockbot-game

#Iniciar el videojuego :
SDL_AUDIODRIVER=alsa ./rockbot
#RuneScape #OldSchool #Liñux :
#Establecer la variable de entorno para la ruta, esta ruta debe ser adaptada a donde tu quieras instalar el juego.
RUTAROS="/media/Compartido/Videojuegos/Linux/Rol_Masivo_EnLinea/RuneScapeOldSchool"

#Borrar cualquier cosa anterior
rm -Rf ~/'runescape/oldschool' '/tmp/oldschool'

#Crear el directorio
mkdir -p "$RUTAROS"

#Descargar el archivo necesario del juego
wget -O "$RUTAROS/jagexappletviewer.jar" 'http://oldschool.runescape.com/downloads/jagexappletviewer.jar'

#Crear Enlace para Escritorio :
echo '[Desktop Entry]
Name=Old School RuneScape
Comment=Relive the challenging levelling system and risk-it-all PvP of the biggest retro styled MMO. Play with millions of other players in this piece of online gaming heritage where the community controls the development so the game is truly what you want it to be!
Categories=Game;Java;AdventureGame;RolePlaying
Exec=java -Duser.home='"'$RUTAROS'"' -Djava.class.path='"'$RUTAROS/jagexappletviewer.jar'"' -Dcom.jagex.config='"'http://oldschool.runescape.com/jav_config.ws'"' -Dawt.useSystemAAFontSettings='"'on'"' -Dswing.aatext='"'true'"' -Dhttps.protocols='"'TLSv1.2'"' -Dsun.java2d.opengl='"'false'"' -Dsun.java2d.uiScale='"'1'"' '"'jagexappletviewer'"' '"'oldschool'"'
Type=Application
Name[es]=RuneScape Vieja Escuela
StartupNotify=true
Path='$RUTAROS'
Icon='$RUTAROS'/jagexappletviewer.png
Actions=Screen;Update;Cache;

[Desktop Action Screen]
StartupNotify=false
Exec='"'/usr/bin/wmctrl'"' -r '"'Old School RuneScape'"' -b toggle,fullscreen -F
Name=Toggle Fullscreen/Windowed
Name[es]=Alternar entre Ventana y Pantalla Completa

[Desktop Action Update]
StartupNotify=false
Exec='"'/bin/bash'"' -c "notify-send '"'Updating the Old School RuneScape client, please wait...'"' && rm -Rf '"'/tmp/oldschool'"' && mkdir -p '"'"$RUTAROS"'"' '"'/tmp/oldschool'"' && wget -q -O '"'/tmp/oldschool/OldSchool.msi'"' '"'http://www.runescape.com/downloads/oldschool.msi'"' && 7z e -o'"'/tmp/oldschool/OldSchool-msi'"' -y '"'/tmp/oldschool/OldSchool.msi'"' && 7z e -o'"'/tmp/oldschool/rslauncher-cab'"' -y '"'/tmp/oldschool/OldSchool-msi/rslauncher.cab'"' && cp '"'/tmp/oldschool/rslauncher-cab/JagexAppletViewerJarFile'"'* '"'/jagexappletviewer.jar'"' && rm -Rf '"'/tmp/oldschool'"' && sync && notify-send '"'The Old School RuneScape client has been updated!'"'
Name=Update Client
Name[es]=Actualizar Cliente

[Desktop Action Cache]
StartupNotify=false
Exec='"'/bin/bash'"' -c "rm -Rf '"'$RUTAROS/jagexcache'"' '"'$RUTAROS/jagexappletviewer.preferences'"' '"'$RUTAROS/jagex_cl_oldschool_LIVE.dat'"' '"'$RUTAROS/random.dat'"' '"'/tmp/oldschool'"' && sync && notify-send '"'The Old School RuneScape cache has been cleaned.'"'
Name=Cache Cleanup
Name=Limpiar Cache'| tee RuneScapeOldSchool.desktop

#Condeder permiso de ejecucion
chmod a+o+x RuneScapeOldSchool.desktop

#Copiar a los datos del usuario para que aparezca en el menu :
cp "$PWD/RuneScapeOldSchool.desktop" "$HOME/.local/share/applications/RuneScapeOldSchool.desktop"

Si llego a jugar, usara el "World 497"
#Descargar & #Compilar -> Adventure Game Studio v3.5 :

#Actualizar CMake a la version 3.16.0 Manualmente
cd /tmp
wget -c https://github.com/Kitware/CMake/releases/download/v3.16.0/cmake-3.16.0.tar.gz
tar xfz cmake-3.16.0.tar.gz
cd cmake-3.16.0
./configure --prefix=/usr
make
su -c "make install ; ldconfig" root

#Descargar y Compilar #AGS :
cd /tmp
git clone -b release-3.5.0 https://github.com/adventuregamestudio/ags.git ; cd ags
sed -e "s~PREFIX ?= /usr/local~PREFIX ?= /usr~" ./Engine/Makefile-defs.linux | tee ./Engine/Makefile-defs.linux
make --directory=Engine
su -c "make --directory=Engine install ; ldconfig" root