En primer lugar he de aclarar que es el primer hilo oficial que voy a crear. Primero hare la guia bien clara y mas adelante añadire wiki, imagenes si hace falta, etc. Paciencia
Todo esto esta probado en una JXD 7300b con Skelrom 3.5.
Comencemos pues:
REQUISITOSHemos de tener los juegos "originales" de PC. GemRB soporta los juegos que salieron con Infinity Engine. Tenemos que descargar obligatoriamente, si o si, no queda mas remedio, las ultimas actualizaciones oficiales de dichos juegos. Creo que no funcionaran si no tienen como minimo esa actualizacion. Pondre los enlaces de todo lo que haga falta al final.
Los juegos que soporta son:
- Baldur´s Gate
- Baldur´s Gate: Expansion
- Baldur´s Gate 2: Shadows of Amn
- Baldur´s Gate 2: Trono de Bhaal
- Icewind Dale
- Icewind Dale: Expansion
- Icewind Dale 2
- Planescape Torment
Y por supuesto descargar GemRB (es Gratix
) en Play Store, tambien se puede descargar el apk desde la pagina del desarrollador.
MODO DE EMPLEO1.- PCInstalamos el juego que queramos ejecutar con GemRB primero en el PC, la ruta que queramos, eso si, siempre la opcion de instalacion ha de ser la completa. Una vez instalado, actualizamos el juego.
- MODSEsto es lo mejor de todo, podemos instalar los mods que queramos, podemos incluso preparar el Baldur´s Gate Trilogy y meterlo en GemRB para disfrutar de la saga entera. Otra cosa importante, hay actualizaciones no oficiales que recomiendan instalar. No recuerdo bien como se llama, ire haciendo la recopilacion de enlaces al final.
2.- ANDROIDUna vez instalado GemRB lo ejecutamos conectados a Internet. Nos va a dar 3 opciones de descarga:
- Baldur´s Gate 2 demo (800mb)
- GemRB data (override)
- GemRB data (scripts)
Han de estar marcadas las dos ultimas que son las obligatorias, sino, marcarlas y darle a OK.
Si os pasa como a mi que fallaba la descarga y con la demo no, hay que hacer lo siguiente:
- Marcar las 3 opciones y aceptar.
- Cuando finalice la descarga, abrir un explorador de archivos e ir a esta ruta:
sdcard0/app-data/net.sourceforge.gemrb/ - Una vez dentro vamos a borrarlo casi todo, dejaremos esto:
.Carpetas: Cache, GUIScripts y Override.
.Archivos: Authors, Copying, GemRB.cfg, libsdl.downloadfinished 1 y 2, News y Readme.
Esto es lo que nos queda solo instalando las dos ultimas opciones, que es lo que necesitamos para ejecutar los juegos. No recuerdo si pedia ruta de instalacion, el caso es que cuando lo ejecutas por segunda vez, aparece una barrita en la parte superior de la pantalla con este texto: "CHANGE DEVICE CONFIGURATION". Si la pulsamos abre el menu de configuracion de GemRB, si pulsamos DATA INSTALATION LOCATION podemos ver que nos deja elegir la ruta de instalacion de los archivos. La ruta que viene de base es
sdcard0/app-data/net.sourceforge.gemrb/Una vez hecho esto vamos a copiar el juego de PC dentro de
sdcard0/app-data/net.sourceforge.gemrb/ y dependiendo del juego habra que renombrar la capeta:
- BG1/ -> Baldur´s Gate (con y sin expansion)
- BG2/ -> Baldur´s Gate 2(con y sin expansion)
- IWD/ -> Icewind Dale (lo mismo)
- IWD2/ -> Icewind Dale 2
- PST/ -> Planescape Torment
Acto seguido vamos a abrir el GemRB.cfg y vamos a editar estas lineas:
GameType= (aqui vamos a poner el "diminutivo" del juego usado para renombrar la carpeta) ej: bg2
GameName= (el correspondiente al juego, con comilla incluida
) ej: Baldur´s Gate 2
GamePath= vienen CDs y numero de CDs. Como no tengo BG1, PST y IWD no he podido corroboralos, normalmente es la ruta de CDs que nos encontramos en el directorio del propio juego, solo hay que copiar la linea de CD que corresponda, pongo como ejemplos Baldur´s Gate 2 con la expansion e Icewind Dale 2:
Baldur’s Gate 2
GamePath=./bg2/
CD1=./bg2/
CD2=./bg2/CD2/
CD3=./bg2/CD3/
CD4=./bg2/CD4/
CD5=./bg2/CD5/ (expansion) anular esta linea si no esta instalada. Las expansiones siempre van a aparecer como el ultimo CD del juego.
Icewind Dale 2
GamePath=./iwd2/
CD1=./iwd2/
CD2=./iwd2/CD2/
Ahora guardamos. Conviene crear una copia del original.
Como pega, si se le puede llamar asi, GemRB solo deja ejecutar un juego, si quieres mas juegos has de tener un GemRB.cfg por cada uno de ellos. Yo he creado una carpeta "GemRB.CFG" y ahi tengo "GemRB.cfg.bg2 y GemRB.cfg.iwd2". Unicamente hemos de cambiar el cfg y renombrar para quitar el "diminutivo" del juego que queremos ejecutar. Asi podemos tener varios juegos, si tenemos espacio
, aunque el proceso es algo molesto, no lleva mas de medio minuto.
CONFIGURACIONHe aqui lo bueno, lo molestamente divertido y tedioso.
Al ejecutar GemRB pulsamos la barra que aparce en la parte superior "Change device configuration".
-
ADDITIONAL CONTROLS On-screen keyboard y Accelerometer. Para usar el teclado en pantalla, lo cual nos va a permitir escribir el nombre
y los acelerometros. Yo tengo la ultima opcion desactivada.
-
ON-SCREEN KEYBOARD con esta opcion aparecen muchas mas, basicamente podemos añadir un botoncito tactil de forma engorrosa e incomoda y darle la funcion de una tecla del teclado de PC. Mejor lo dejamos como esta. Podemos añadir botoncitos y configurar las funciones, pero enserio, es tan molesto el metodo para crearlos que es mejor olvidarse de esta opcion y dejar la que esta que es para poder sacar un teclado y escribir el nombre al principio, sino, olvidate de jugar
-
MOUSE EMULATIONaqui podemos configurar el boton izquierdo y derecho del raton, si queremos que se pulse nada mas tocar la pantalla o usar los botones como clicks del raton. A mi me ha resultado muy comoda esta configuracion:
- L1: boton izq del raton
- L2: boton der del raton
Configurar el click izq como un boton permite ser mas preciso, no es tonteria, por defecto viene que se pulse cuando tocas la pantalla, y esto no permite ver la descripcion de donde ponemos el cursor (si ponemos el cursor durante 2 segundos en un boton de la GUI del juego o un pj nos sale una brebe descripcion de la funcion o puntos de golpe que quedan al pj.
-salto hasta...-
-
REMAP PHYSICAL KEYSpara configurar "botones", has de pulsar un boton fisico y acto seguido te deja seleccionar una tecla del teclado del PC. Tendriamos que saber las teclas de las funciones del juego. Creo que lo basico es esto:
- X: flecha arriba
- B: flecha abajo
- Y: flecha izq
- A: flecha der
- R1: Tecla M (acceso directo al mapa)
- R2: SPACE (pausa el juego) (muy importante)
Los botones XBYA sirven para desplazar la pantalla. IMPRESCINDIBLE debido a los bordes de la pantalla de la JXD, supongo que en tablets no habra este problema. No he conseguido hacer que me detecte la cruceta, si alguien lo consigue que avise rapido, por favor.
-otro salto hasta...-
-
VIDEO SETTINGScomo queremos ocupar toda nuestra pantallota, quitaremos "Keep 4:3 screen..." y seleccionaremos "Smooth the video" para darle suavidad a la imagen.
ENLACESGemRB:
http://www.gemrb.org/wiki/doku.php?id=startParches oficiales y mods:
http://www.sorcerers.netBG2 fix patch v10:
http://forums.gibberlings3.net/index.ph ... owfile=696 importante para BG2Mods:
http://www.gibberlings3.nethttp://weidu.org/main.html http://www.clandlan.net (traducciones)
http://www.pocketplane.nethttp://www.clanreo.netCreo que esto es lo que necesitais para obtener una experiencia verdaderamente enriquecedora de GemRB
no tiene precio el poder jugar a estas obras maestras en nuestras manos.
Como ultima anotacion, IWD2 es muy inestable y BG2 en ciertos puntos me tira al escritorio. No se si es por la inestabilidad de mi JXD o el propio GemRB. Aqui vendria bien contrastar opiniones.
Quiero agradecer a este foro que me abrio los ojos al mundo de android, no es ni por asomo lo malo que lo pintan, por mucha inestabilidad que tenga, no hay color con la experiencia que puede ofrecer a diferencia de cualquier sistema cerrado.
Un saludo!