Autor Tema: [Tutorial] bennugd portable en linux y ubuntu 64bits  (Leído 6455 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Conectado Futu-block

  • Hero Member
  • *****
  • Mensajes: 2622
  • Karma: 33
  • Sexo: Masculino
  • Superviviente marciano
    • Ver Perfil
    • futublock
[Tutorial] bennugd portable en linux y ubuntu 64bits
« en: Septiembre 13, 2015, 02:08:19 am »
¿Está repetido este tema?



Si eres usuario de algun linux o incluso de Ubuntu 64 bit (mi caso, he ahí mi problema) y eras muy feliz con tu wundow$ xp hasta que tu ordenador se ''desintegró expontaneamente'' pudiendo salvar el disco duro con un viaje de ejemplo en bennu que solo puedes cargar en el notepad++ bajo wine y trastearlo tristemente...
o te denominas purista de linux y no tienes ni idea (como yo ^^U)

Ahora ya puedes usar ubuntu linux si sigues estas intrucciones sin instalar nada, basicamente lo que yo hubiera querido sáber en su dia y ahora trato de mostrar

1º· descargate esto
esta es la version portable de bennugd de linux en pixjuegos:
https://mega.nz/#!WQVzFITS!1GAUsL0GZ2tcRRsOKbZ6YKioGjFmqpscoltuKR005Sk


y dale karma a everbill :D jijiij


2º· Desconprimelo en una carpeta donde trastearas con bennu, mejor si es en tu carpeta personal
Debe de contener los siguientes archivos:

Una carpeta llamada Bennulinux, dentro las de librerias (no tocar si no sabes) un archivo llamado bgdi y uno llamado run.sh
-Este ultimo es el que vamos a ''modificar'' (run.sh)
-El archivo BGDI sirve para hacer funcionar un archivo .dcb, para programar nuestro juego hace falta un archivo BGDC para compilar un .prg, lo puedes descargar aqui: https://www.dropbox.com/s/vvnsa5xoltvluxl/bgdc?dl=0
(ya se que deberia ir todo junto, lo siento, ya lo repararé y ordenaré)+

3º· Ahora abrimos el editor de textos gedit (con el que yo trabajo, lo mas seguro que te lo tengas que descargar) y abrir el archivo run.sh y nos encontramos con lo de a continuacion:

lo modificamos de la siguiente forma y lo guardamos con el nombre compilar.sh


4º· Añadimos una nueva pestaña y creamos un videojuego de muestra, un ''hola mundo' por ejemplo, y lo guardamos como main.prg.

5º· En Gedit clickamos en herramientas y luego en magnament external tools, se nos abre una ventana donde añadiremos una nueva instruccion (1), con el nombre por ejemplo ''compilar en bennugd'' y ahora se pega todo lo que pusimos en 'compilar.sh' en la parte que pone editar y se le añade un atajo de teclado (2) pulsando la combinacion de teclas preferida (3) yo puse ctrl + 8 perto seguro que la cambiaré


6º· Repetimos el mismo paso pero esta vez pegamos en editar lo de run.sh, asi nos servirá para probal el juego

7º· Volvemos a nuestro ''hola mundo'' y compilamos (en mi caso ctrol + 8) y vemos si compila bien nuestro juego
si da problemas o aparece algo debajo siempre puedes abrir la terminal en la carpeta donde guardastes el main.prg y ejecutar sh compilar.sh para que te muestre el error
« última modificación: Septiembre 13, 2015, 02:11:08 am por Futublock »



Desconectado everbill

  • Jr. Member
  • **
  • Mensajes: 51
  • Karma: 5
  • Sexo: Masculino
  • Construyendo Videojuegos para una Sociedad Libre
    • Ver Perfil
    • Gawasy Project
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #1 en: Septiembre 13, 2015, 07:45:40 am »
Buena documentacion. Seguro que en mis tiempos de dolores con Ubuntu de 64bits me abria ayudado esta informacion, y no habria q tener q emigrar por completo a un un linux de 32bits. Aunque si se quiere correr una aplicacion en linux x64 creo q solo habria q instalar las ia32libs, o usar una distribucion X86_64 q trae las librerias de 32bits de facto, como linux mint de 64 bits.

karma++, bien merecido.
GAWASY PROJECT: Construyendo Videojuegos para una Sociedad Libre. http://gawasy.ga/

Desconectado Yawin

  • Hero Member
  • *****
  • Mensajes: 1088
  • Karma: 44
  • Sexo: Masculino
  • La primera persona que ha "demosceneado" en Bennu.
    • Ver Perfil
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #2 en: Septiembre 13, 2015, 10:23:07 am »
Pues yo añadí el repositorio de Josebita a mi Synaptic y lo instalé desde ahí y me funciona genial.
Sigue el desarrollo de mi motor RPG: https://www.youtube.com/watch?v=TbsDq3RHU7g

process main()
       begin
           loop
               pedo();
               frame;
            end
       end

Conectado Futu-block

  • Hero Member
  • *****
  • Mensajes: 2622
  • Karma: 33
  • Sexo: Masculino
  • Superviviente marciano
    • Ver Perfil
    • futublock
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #3 en: Septiembre 13, 2015, 12:35:52 pm »
jo que suerte, ¿que es un synaptic? lol

todavia tengo mucho que aprender, soy un joven padwan
« última modificación: Septiembre 13, 2015, 11:30:54 pm por Futublock »



Desconectado everbill

  • Jr. Member
  • **
  • Mensajes: 51
  • Karma: 5
  • Sexo: Masculino
  • Construyendo Videojuegos para una Sociedad Libre
    • Ver Perfil
    • Gawasy Project
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #4 en: Septiembre 13, 2015, 03:04:21 pm »
Sinaptic es como el centro de software de Ubuntu, aunque mucho mas arcaico/avanzado. Es el gestor de paquetes predeterminado en debian, junto a apt.... mi favorito :)
GAWASY PROJECT: Construyendo Videojuegos para una Sociedad Libre. http://gawasy.ga/

Desconectado Yawin

  • Hero Member
  • *****
  • Mensajes: 1088
  • Karma: 44
  • Sexo: Masculino
  • La primera persona que ha "demosceneado" en Bennu.
    • Ver Perfil
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #5 en: Septiembre 13, 2015, 03:10:46 pm »
Synaptic es una interfaz gráfica para el apt-get. En ubuntu tienes por defecto el "Centro de Software", en Kubuntu "Muon", etc... En esencia son lo mismo, aunque va en gustos.

"apt-get install synaptic" te lo instala.
Sigue el desarrollo de mi motor RPG: https://www.youtube.com/watch?v=TbsDq3RHU7g

process main()
       begin
           loop
               pedo();
               frame;
            end
       end

Conectado Futu-block

  • Hero Member
  • *****
  • Mensajes: 2622
  • Karma: 33
  • Sexo: Masculino
  • Superviviente marciano
    • Ver Perfil
    • futublock
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #6 en: Septiembre 13, 2015, 11:32:05 pm »
pero sirve en ubuntu? o es solo de debian??

lo probmaré y extenderé el tutorial...

por cierto, como se desinstalan otros programas???
---------edito------------
error:  No se pudo abrir el fichero de bloqueo «/var/lib/dpkg/lock» - open (13: Permiso denegado)
invesltigando a ver que pasa y te cuento

Nada que no se arregle con un sudo
« última modificación: Septiembre 13, 2015, 11:37:51 pm por Futublock »



Desconectado Yawin

  • Hero Member
  • *****
  • Mensajes: 1088
  • Karma: 44
  • Sexo: Masculino
  • La primera persona que ha "demosceneado" en Bennu.
    • Ver Perfil
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #7 en: Septiembre 14, 2015, 01:43:36 am »
pero sirve en ubuntu? o es solo de debian??

lo probmaré y extenderé el tutorial...

por cierto, como se desinstalan otros programas???
Como cualquier otra interfaz para el apt-get:
1º Buscas el programa.
2º Click derecho -> Marcar para eliminar.
3º Aplicar cambios.


---------edito------------
error:  No se pudo abrir el fichero de bloqueo «/var/lib/dpkg/lock» - open (13: Permiso denegado)
invesltigando a ver que pasa y te cuento

Nada que no se arregle con un sudo

xDDD
Sigue el desarrollo de mi motor RPG: https://www.youtube.com/watch?v=TbsDq3RHU7g

process main()
       begin
           loop
               pedo();
               frame;
            end
       end

Conectado panreyes

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 2039
  • Karma: 64
  • Sexo: Masculino
    • Ver Perfil
    • panreyes.com
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #8 en: Septiembre 14, 2015, 03:50:00 am »
Me hace gracia la referencia a una solución mía sobre este tema (pixjuegos) cuando ni yo mismo sabía que lo sabía xD

Ahora, eso es una chapuza tremenda por la forma en la que se incluyen las librerías necesarias (libSDL,libSDL-mixer,libcrypto,...), pero es que la portabilidad en Linux es actualmente casi imposible.

Funciona de casualidad, y no me extrañaría que sólo funcionase en Debian o Ubuntu y no en el resto de sistemas.

Saludos!

Conectado Futu-block

  • Hero Member
  • *****
  • Mensajes: 2622
  • Karma: 33
  • Sexo: Masculino
  • Superviviente marciano
    • Ver Perfil
    • futublock
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #9 en: Septiembre 14, 2015, 09:28:59 am »
Nope, en ubuntu no soy capaz de instalarlo, a menos que alguien me ''tutoree'' como usar synaptic



Desconectado Yawin

  • Hero Member
  • *****
  • Mensajes: 1088
  • Karma: 44
  • Sexo: Masculino
  • La primera persona que ha "demosceneado" en Bennu.
    • Ver Perfil
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #10 en: Septiembre 14, 2015, 01:31:44 pm »
También puedes hacerlo con el Centro de software de Ubuntu.

1º Añade el repositorio de Josebita.
2º Actualiza.
3º Busca Bennu e instala todos los paquetes que quieras.
Sigue el desarrollo de mi motor RPG: https://www.youtube.com/watch?v=TbsDq3RHU7g

process main()
       begin
           loop
               pedo();
               frame;
            end
       end

Conectado Futu-block

  • Hero Member
  • *****
  • Mensajes: 2622
  • Karma: 33
  • Sexo: Masculino
  • Superviviente marciano
    • Ver Perfil
    • futublock
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #11 en: Septiembre 15, 2015, 04:01:57 am »
cada vez me siento mas inuti....


¿como añado el repositorio?...
jo, que torpe soy :(



Desconectado everbill

  • Jr. Member
  • **
  • Mensajes: 51
  • Karma: 5
  • Sexo: Masculino
  • Construyendo Videojuegos para una Sociedad Libre
    • Ver Perfil
    • Gawasy Project
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #12 en: Septiembre 15, 2015, 06:11:37 am »
>:) ok futublock , escribe esto en una terminal:

sudo add-apt-repository ppa:josebagar/ppa

Con eso bastaria.
GAWASY PROJECT: Construyendo Videojuegos para una Sociedad Libre. http://gawasy.ga/

Conectado Futu-block

  • Hero Member
  • *****
  • Mensajes: 2622
  • Karma: 33
  • Sexo: Masculino
  • Superviviente marciano
    • Ver Perfil
    • futublock
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #13 en: Septiembre 27, 2015, 12:00:29 pm »
bien, acabo de formatear el pc con ubuntu 15.04 y segun lo que he puesto en el tuto no rula, asi que hago mis propias averiguaciones y modifico el tuto ;)



Conectado Futu-block

  • Hero Member
  • *****
  • Mensajes: 2622
  • Karma: 33
  • Sexo: Masculino
  • Superviviente marciano
    • Ver Perfil
    • futublock
Re:[Tutorial] bennugd portable en linux y ubuntu 64bits
« Respuesta #14 en: Septiembre 29, 2015, 12:47:05 pm »
Vale, despues de darle quinientas mil millones de vueltas me he dado cuen que el repositorio de joseba debe estar incorrecto, si mal no creo recordar que leí en algun lado una vez...

me aparece el siguiente problema y seguro que es por eso por lo que no puedo instalar ni ná

[/img]