Noticias

Acceda a su biblioteca de juegos de Amazon Prime en Linux con Nile Project

Amazon Prime Gaming ha estado ofreciendo juegos gratuitos a sus suscriptores desde hace algún tiempo, pero el acceso a estos juegos requería ejecutar el cliente de Amazon Gaming a través de Wine.

Nile Project proporciona una interfaz nativa para su biblioteca Prime Gaming, interactuando con la API de Amazon para descargar y jugar sus juegos desde la línea de comandos. Una buena ventaja de usar Nile es que puede cambiar su entorno Wine para cada juego en lugar de tener que instalar una copia de Amazon Games para cada uno. Hablé con el desarrollador del proyecto Linguin que también está trabajando en Heroic Launcher y planea incluir Nile en Heroic en un futuro cercano, así que si no quieres usar la línea de comandos, puedes considerar esto como un vistazo rápido. . El desarrollador también mencionó que aún no está listo para Steam Deck y que es posible que no se recomiende, por lo que por ahora es para Linux de escritorio.

SteamWorld Quest: La mano de Gilgamesh corriendo el Nilo

El proyecto aún se encuentra en sus primeras etapas, por lo que la documentación es un poco escasa. Echemos un vistazo al uso de Nile para acceder a algunos bonos gratuitos de Bezos. La mayor parte de esta información se puede encontrar en el archivo README del proyecto.

Paso 1: obtener Nile y dependencias

Nile (todavía) no está empaquetado para distribuciones, así que descárguelo del repositorio de GitHub usando git:

LEER  Detección de conflictos del servidor DHCP | Ubuntu

git clone https://github.com/imLinguin/nile

También necesitará dependencias del proyecto, que puede instalar para todo el sistema Arch Linux de la siguiente manera:

pacman -Syu pyqt5 python-pycryptodome python-zstandard python-requests python-protobuf

o o para Ubuntu así:
sudo apt install python3-pyqt5 python3-pycryptodome python3-requests python3-zstd

Si está en una distribución diferente, puede instalar los paquetes de Python necesarios para todo el sistema con pip, aunque personalmente no lo recomendaría. La mejor opción es crear un entorno virtual y luego activarlo antes de ejecutar Nile. Para hacer esto, ejecute: python3 -m venv env && source ./env/bin/activate && pip install -r requirements.txtTenga en cuenta que el entorno virtual solo estará activo para la terminal que está ejecutando. source ./env/bin/activate habilitado, por lo que deberá volver a ejecutarlo para nuevos terminales antes de ejecutar Nile.

Paso 2: Descarga tus juegos

En el directorio de Nile que descargaste de GitHub, ejecuta ./bin/nile auth --login, que abrirá la ventana de inicio de sesión de Amazon. Una vez que haya iniciado sesión, puede listar sus juegos con ./bin/nile library list.

Nile enumera mi biblioteca Prime Gaming

Seleccione el juego que desea instalar y copie la cadena de identificación correspondiente, luego ejecute ./bin/nile install , reemplazando con la cadena copiada. Comenzará la descarga: no se muestra el progreso de la descarga, por lo que solo debe tener paciencia. Puedes verificar que el juego ha sido instalado con ./bin/nile library list.

Paso 3: Juega

Una vez completado, puede iniciar el juego usando el prefijo predeterminado del sistema Wine con ./bin/nile launch . Una buena característica es que puede usar una de sus botellas existentes de vino embotellado.

Por ejemplo, si desea ejecutar uno de sus juegos de Amazon con GE Proton, puede crear una botella utilizando la GUI de Bottles o desde la línea de comandos.
bottles-cli new --bottle-name ge_proton --environment gaming --runner GE-Proton7-38
Entonces usa esa botella para jugar tu juego
./bin/nile launch --bottle ge_proton

Si bien este proyecto recién está comenzando, creo que es genial lo fácil que es acceder a juegos en plataformas que no sean Steam, y el proyecto Nile nos está llevando un poco más hacia el glorioso futuro de los juegos de Linux.

Artículo tomado de MuyLinux.xyz.

LEER  Peppermint OS, Warp Terminal, Math Bash y más

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba