User Tools

Site Tools


consolas:doom

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
consolas:doom [2022/02/02 07:55] – created joseconsolas:doom [2022/12/13 15:31] (current) jose
Line 1: Line 1:
 +====== Jugar en Linux ======
 +Nos descargamos el motor en:\\
 +https://devbuilds.drdteam.org/gzdoom-linux/
 +
 +Si tenemos un wad, lo ejecutamos así:
 +  ./gzdoom -iwad EKO.wad -file EKO.wad
 +Si quitamos lo de file funciona, pero el menú aparece diferente
 +
 +====== Instalar DOOM en retropie ======
 +En el menú principal, seleccionamos Retropie
 +
 +{{:consolas:2022-12-04_17-47.png|}}
 +
 +Y luego "RETROPIE SETUP"
 +
 +{{:consolas:2022-12-04_17-35.png|}}
 +
 +Seleccionamos "Manage packages"
 +
 +{{:consolas:2022-12-04_17-36.png|}}
 +
 +Manage optional packages
 +
 +{{:consolas:2022-12-04_17-36_1.png|}}
 +
 +Instalamos lr-prboom (Abajo pone: **//Doom/Doom II engine port for libreto//**
 +
 +{{:consolas:2022-12-04_18-19.png|}}
 +
 +Seleccionamos "install from source" Esto va a tardar mucho y necesita estar conectado a internet
 +
 +{{:consolas:2022-12-04_18-20.png|}}
 +
 +Nos crea el directorio:
 +  /home/pi/RetroPie/roms/ports
 +En él los ficheros:
 +  Doom.sh
 +  Freedoom - Phase I.sh
 +  Freedoom - Phase II.sh
 +Si ahora reiniciamos Retopie, vemos PORTS 
 +{{:consolas:2022-12-04_17-44.png|}}
 +
 +Y dentro de PORTS los juegos de DOOM
 +{{:consolas:2022-12-04_17-45.png|}}
 +
 +Si queremos cargar un mapa creado por nosotros, creamos un fichero wad (explicado mas abajo) y creamos otro fichero sh que apunte al nuevo wad, por ejemplo "mi_mapa.wad". El contenido del fichero es así:
 +  Doom.sh
 +
 +<code>
 +#!/bin/bash
 +"/opt/retropie/supplementary/runcommand/runcommand.sh" 0 _PORT_ "doom" "/home/pi/RetroPie/roms/ports/doom/mi_mapa.wad"
 +</code>
 +
 +====== Creación de mapas ======
 +
 Instalar Eureka. En debian 11 no está (Febrero/2022). En el resto con apt-get install Instalar Eureka. En debian 11 no está (Febrero/2022). En el resto con apt-get install
  
 +https://www.youtube.com/watch?v=6ZZfIQsXyzo
 +
 +<code>
 +T- Things
 +L -
 +S -
 +V -
 +</code>
 +
 +F - Free o Snap: si el cursor va con imán en coordenadas concretas
 +
 +TAB - cambiar edit view a 3D view. RENDER
 +
 +Con el apóstrofe pone la vista donde esté el cursor
 +
 +
 +Para hacer otra sala al lado. Con el espacio creamos paredes.
 +
 +Con esto estamos creando sectores. Seleccionamos un sector, le damos a TAB para cambiar a vista 3D y a la derecha, Celling FLAT1 podemos subir y bajar el techo
 +
 +Pata añadir un objeto, seleccionamos things y pulsamos espacio. Nos crea por defecto una pocima de salud. La seleccionamos y la cambiamos por lo que sea.
 +
 +====== Puertas ======
 +En Vertices mode mode creamos una habitación. 
 +
 +En Sector mode seleccionamos el hueco de la puerta y ponemos el Celling a 0. Nos aparecerá una pared
 +
 +Vamos a Line mode. Seleccionamos las paredes de las puerta. Con W hacemos flip a una para que una raya vaya para un lado y la otra para el otro. Cambiamos la textura con una puerta (DOOR1 por ejemplo). 
 +
 +Seleccionamos el Sector y añadimos a la derecha TAG. Automáticamente siempre nos pone el siguiente, pero lo podemos modificar.
 +
 +Modo Lines, seleccionamos las líneas de las puertas,  a la derecha damos a Choose y seleccionamos en la lista open door
 +
 +
 +====== Texturas ======
 +Instalamos deutex con apt para descomprimir los wads. Copiamos el wad en un directorio y lo descomprimmos. Solo se indica el directorio, el fichero se tiene que llamar doom.wad, doom2.wad, doompres.wad, heretic.wad, hexen.wad, strife1.wad. * * * * PENDIENTE DE INVESTIGAR * * * *
 +  deutex -doom . -xtract
 +Nos descomprime todos los directorios:
 +<code>
 +doom.wad
 +flats
 +graphics
 +levels
 +lumps
 +musics
 +patches
 +sounds
 +sprites
 +</code>
 +
 +===== Para añadir una textura: =====
 +Las texturas están dentro de patches. Cogemos un fichero y lo modificamos, por ejemplo el fichero brbrick.png. Esta textura aparece como referencia en el fichero 
 +  textures/texture1.txt
 +<code>
 +A-BRBRK                 128     128
 +*       BRBRICK               0
 +</code>
 +
 +Eso significa que la textura A-BRBRK es el fichero BRBRICK (patches/brbrick.png)
 +
 +Entonces lo copiamos modificándolo como jurjur.png y modificamos los ficheros. OJO CON LAS TABULACIONES. Mejor copiar una fila y editar. Cuidado tambien que el máximo número de carácteres es 8:
 +  textures/texture1.txt
 +
 +<code>
 +MITEXTUR                128     128
 +*       JURJUR          0       0
 +</code>
 +
 +  wadinfo.txt
 +<code>
 +# List of patches
 +[patches]
 +JURJUR
 +......
 +</code>
 +
 +
 +En patches tenemos png que son las texturas. Lo podemos modificar. Una vez modificado volvemos a comprimir. Tambien tiene que estar el fichero con el nombre doom.wad, etc... * * * * PENDIENTE DE INVESTIGAR * * * * :
 +  deutex -doom  . -build jur.wad
 +  
 +Si abrimos el wad con eureka y vamos a Browser > Textures vemos la textura:
  
 +{{:consolas:2022-12-04_23-28.png|}}
consolas/doom.1643788517.txt.gz · Last modified: 2022/02/02 07:55 by jose