Instalar Minecraft 1.11 en Raspberry Pi 2/3

Habla de cualquier tema relacionado con Minecraft
Responder
Avatar de Usuario
Luriant
Moderador
Moderador
Mensajes: 1292
Registrado: Mar, 25 Sep 2012, 15:11
Ubicación: Mushroom Island

Instalar Minecraft 1.11 en Raspberry Pi 2/3

Mensaje por Luriant »

Despues de mucho intento, he conseguido que funcione en mi Pi3 con unos FPS entorno a 15, espero conseguir alguna mejorar.
Otra gente ha conseguido 30FPS con las mejoras de Optifine, pero estoy esperando a una version mas estable para 1.11.
Este tutorial es una mezcla de los tutoriales que me han ayudado, debido a cambios que me han dado quebraderos de cabeza.

Imagen



1: Actualizar Raspbian a la última version.

Código: Seleccionar todo

sudo apt-get update && sudo apt-get -y upgrade


2: Si tienes una Pi 2, modificar sus ajustes y hacerle overclock, y un aumento en la memoria de video. La pi3 ya los incluye.

Código: Seleccionar todo

Overclock High(1000MHz)
GPU memory en 64Mb
Reiniciar


3: Instala el Driver experimental de OpenGL, sonido, y la demo glxgears

Código: Seleccionar todo

sudo apt-get -y install xcompmgr libgl1-mesa-dri && sudo apt-get -y install libalut0 libalut-dev && sudo apt-get -y install mesa-utils


4: Activa el "AA GL DRIVER" en la configuración de la raspberry.

Código: Seleccionar todo

sudo raspi-config

Opciones avanzadas, Driver GL, Enable, y reiniciar.

5: Prueba el driver usando GLXGEARS

Código: Seleccionar todo

glxgears

Debería funcionar a 60 FPS.

6: Descarga Minecraft

Código: Seleccionar todo

mkdir ~/.minecraft; mkdir ~/.minecraft/Natives; cd ~/.minecraft && wget https://s3.amazonaws.com/Minecraft.Download/launcher/Minecraft.jar


7a: Instala el lanzador.

Código: Seleccionar todo

java -jar Minecraft.jar

Introduce tus datos

Descarga la ultima versión y dale a jugar.
Saldrá un mensaje de error.
Cierra el lanzador, no lo vamos a necesitar nunca más.

7b: Copia las librerias.

Código: Seleccionar todo

cd ~/.minecraft/Natives && wget https://www.dropbox.com/s/4oxcvz3ky7a3x6f/liblwjgl.so && wget https://www.dropbox.com/s/m0r8e01jg2og36z/libopenal.so


8: Actualiza el LWJGL

Código: Seleccionar todo

cd /home/pi/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl/2.9.4-nightly-20150209 && rm lwjgl-2.9.4-nightly-20150209.jar; wget https://www.dropbox.com/s/mj15sz3bub4dmr6/lwjgl-2.9.4-nightly-20150209.jar


9: Descarga el HMCL-2.4.1.62.jar de Github. Este el el launcher que funciona bien y no sobrescribe los cambios.

Código: Seleccionar todo

https://github.com/mclauncher/HMCL/releases/download/62/HMCL-2.4.1.62.jar


10: Ejecutalo con la linea de comando JAVA -JAR, crear un perfil con la ultima version, descarga los assets, y lanza. Acabara dando error pero ya estara configurado.

11: Instala el gtkhash

Código: Seleccionar todo

sudo apt-get install gtkhash


12: Ahora empieza la magia. Vete a ~/.minecraft/libraries/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-nightly-20150209
Dale a "Open With", escoge linea de comandos, y escribe xarchiver. Deberia de cargar el programa con el contenido del archivo .jar.
Vete a la carpeta /Natives y mueve los archivos liblwjgl.so y libopenal.so dentro del .jar. Deberías de sobresescribir los que tiene actualmente.
NO LANCES MINECRAFT o lo sobreescribirá

13: Abre el programa GTKHASH, y escoje el archivo que acabamos de modificar.
Genera su HASH, y copia el texto de SHA1.

14: Vete a la carpeta Version de minecraft, en 1.11 debería de haber un archivo llamado 1.11.JSON. Abrelo con un editor de texto.
Busca la linea que hace referencia al .jar de LWJGL-platform que hemos modificado.
Unas cuantas lineas debajo suyo deberías de encontrar el SHA1, sustituye el código por el nuevo que te dio GTKHASH.
También sustituye el tamaño del archivo por el tamaño real, mira las propiedades del .jar.

15: Ya puedes lanzar el HMCL sin problemas. Pon todo al minimo y disminuye la distancia de chunks a 2 y podrás jugar sin problemas de memoria. Minecraft considera que el .jar modificado es el original al coincidir con el archivo 1.11.JSON, por lo tanto no intentará sobrescribirlo.


No useis el launcher original, hice la prueba y modificó algún archivo de nuevo. Por suerte tenía una copia preparada.
Ahora me falta que funcione optifine, tengo algún problema al instalar el zip con el launcher, pero quizás manualmente sea posible.





En caso de problema no podré ser de mucha ayuda, es posible que me falte algún paso de algunas de las múltiples guías, o tal vez sea posible ignorar el Launcher original y usar el HMCL desde el principio. :pastel:

tutoriales originales:
https://www.raspberrypi.org/forums/view ... p?t=137279
https://www.raspberrypi.org/forums/view ... 8&t=142036
:brujula: :redstone11:Mapa Dinámico
:notch: :redstone1:Funcionamiento de Mojang
:libro: :redstone9:Guía para el novato en Mundo-Minecraft
Avatar de Usuario
iPlayerBeta
VIP
VIP
Mensajes: 190
Registrado: Jue, 27 Oct 2016, 23:59
Ubicación: Madrid

Re: Instalar Minecraft 1.11 en Raspberry Pi 2/3

Mensaje por iPlayerBeta »

Que grande! Esperamos noticias del avance. Es una maravilla lo que se puede llegar a hacer con tan poco dinero. Suerte! ;)
Imagen
Avatar de Usuario
Luriant
Moderador
Moderador
Mensajes: 1292
Registrado: Mar, 25 Sep 2012, 15:11
Ubicación: Mushroom Island

Re: Instalar Minecraft 1.11 en Raspberry Pi 2/3

Mensaje por Luriant »

Tras revisar un poco la red encontre un nuevo tutorial mucho más fácil y funciona de maravilla.
https://www.raspberrypi.org/forums/view ... p?t=186547

La version instalada es la 1.12.2, y el Optifine es el 1.12.2 HD U C6; tuve que editar la instalaccion de Optifine para apuntar a la nueva version, y el interior del ejecutable ./runOptifine1_12_1.sh final para hacer referencia a esa misma version, pero ha sido un camino de rosas.
:brujula: :redstone11:Mapa Dinámico
:notch: :redstone1:Funcionamiento de Mojang
:libro: :redstone9:Guía para el novato en Mundo-Minecraft
verderama
Pico de Madera
Pico de Madera
Mensajes: 4
Registrado: Vie, 30 Ago 2019, 15:17

Re: Instalar Minecraft 1.11 en Raspberry Pi 2/3

Mensaje por verderama »

Oye os dejan instalar la nueva versión de minecraft?
Responder