Archivo de la etiqueta: software libre

Videojuegos libres que se han ido de github después de ser fagocitada por Microsoft

Después de la mala noticia (gracias capitalismo) de el canibalismo salvaje de Micro$oft comiendose a github. Ya hablamos por los tomates de eso en Github ha muerto…bueno lo han asesinado.

Muchos proyectos de software libre han migrado a otras forjas/repositorios de software, y de entre estos tenemos los videojuegos libres…junto con respirar, una de las cosas que mas me ocupa la cabeza…me gustaría algún día intentar conseguir vivir de hacer videojuegos libres…pero bueno…

Bueno pues conocidos por mi, he encontrado los siguientes videojuego libres que se han ido de github:

Solarus, un clon libre del Zelda de SNES/GBA/GB con editor de mapas y todo en plan RPGmaker. Solarus has moved to Gitlab

Y OpenMW que es un clon libre del videojuego de rol en 3D Morrowin. OpenMW code, bug tracker, and wiki are now on GitLab!

Y seguro que hay mas. Amable lector…¿Conoces algún otro videojuego libre que se haya pirado de github?

Compilar C en m$dos en nuestros tiempos

Posts in this series
  1. Compilar C en m$dos en nuestros tiempos
  2. "El paciente" a descompilar es un exe de msdos en formato MZ

La verdad es que para escalar una montaña, primero hay que tener la montaña.

Mi montaña es descompilar un videojuego (de momento uno)  y liberarlo, pese a la polémica que hay con esta forma de liberar videojuegos como podéis leer en: Devilution – Decompiled Diablo 1 en el subreddit de videojuegos libres.

El juego en cuestión, ya os lo contare si lo consigo, pero como ya he empezado con los problemas, he querido ir paso a paso, y me he buscado un montecito, descompilar un C de un hola mundo.

Todo este gusanillo viene los articulos del Fanta: mierda.tv (cosas de dosbox que no tiene tags y hay que tirar de busqueda) (link actualizado en febrero 2020 ahora mierdatv esta bajo el otro proyecto de Fanta 56k) (actualización 2022: eliminado link…como Fanta es tan anti-diógenes, borra sus cosas…y desaparecen y archive no le dio tiempo a conservarlas).

A ver, quiero ser perro mordedor y poco ladrador, por eso no voy a ponerme grandes metas y voy a ver hasta donde llego.

Y lo primero que hay que hacer es tener un m$-dos entre manos, como no me apetece llamar al tito Gates y decirle que me venda unos disquetes de su apestoso sistema operativo, he encontrado el viejo y querido dosbox  (no os asustéis con ese web de los dosmiles).

En casi todas las distribuciones de GNU/Linux viene en el repositorio de paquetes oficial por lo que no sera difícil instalarlo. Aunque cosa distinta es si queréis ver la matrix de m$-dos que hay que seguir el tutorial que hizo Fanta para poner el debug heavy.

Una vez instalado hay que descargar el djgpp, que es la versión del compilador libre por excelencia el Gcc para m$-dos, el proyecto tiene un formulario web para darte una lista de crípticos ficheros zip para tener el gcc funcionando según gustos personales, básicamente tienes que seleccionar:

  • compilar y ejecutar programas
  • C y ensamblador
  • Por frikeo el Rhide
  • Depurador gdb

Como podéis ver en la captura de pantalla:

 

Y tendrás de la descarga los siguientes ficheros zip con nombres bastante crípticos, pues tienes que descomprimirlos a una misma carpeta todos, en mi caso le puse el nombre tan original como djgpp y tendrás algo tal que así (donde todos las carpetas bin de cada zip estarán fusionadas y el resto de tipos de carpetas al igual con sus respectivos nombres):

Ahora como enganchamos el dosbox para que coja ese directorio en el path de ejecutables (si, por si no lo recordabais m$-dos tenia un invento parecido a los Unix), pues aunque se puede cambiar la configuración de dosbox para hacerlo, voy a enseñaros vía parámetros de la shell…porque así explico una parte el señor Fanta y seguir el hilo de su trabajo.

$ dosbox -c "keyb sp" -c "mount c: ." -c "C:" -c "set PATH=C:\DJGPP\BIN;%PATH%" -c "set DJGPP=c:/djgpp/djgpp.env"

Y después puedes probar cosas tan frikis como usar rhide para editar un fichero c con un hola mundo.

Recuerda, para sacar al ratón del dosbox es: ctrl + F10

Y aquí tenéis el holamundo en C para m$-dos:

En cuanto puedo os sigo mostrando los siguientes paso hasta escalar mi montaña personal.

Github ha muerto…bueno lo han asesinado

Github era un repositorio para proyectos usando git, comenzó antes del 15M, en el 2011. Antes de el había otros pesos pesados en terreno como viejo amado/odiado Sourceforge y otros mas o menos bizarros como Launchpad.

Poco a poco fue comiendole el terreno a Sourceforge, hasta que al final le arrebató la posición de Forja de proyecto….open source puto open source (ese es uno de los problemas que arrastraba Github antes de su asesinato).

Esta victoria sobre Sourceforge, imitó en mucho a la lucha entra Google y Yahoo, en sentido que Yahoo un viejo pesado de los buscadores de internet (bueno quien no recuerda Altavista) que la página principal era puro barroco, sobrecargada como una choni va sobrecargada de alajas, pulseras y maquillaje al botellón del parking del centro comercial, y Google que venía limpio sin ser un portal recargado, era casi una página en blanco…recuerdo una conferencia de hace años pero no recuerdo el titulo que contaba que «cuando comenzó Google recibía un misterioso email cada semana con un número que iba creciendo, hasta que supieron que era el número de enlaces en la portada». Pues la misma lucha, el viejo Sourceforge cargado de mierdas y joyas como una vieja ppera saliendo de misa un domingo y Github limpio como un joven albino sin espinillas.

También Github marco una diferencia clave frente a SourceForge, es que cambio el concepto de forja, antes las forjas eran orientadas a Proyecto, todo se articulaba entorno al Proyecto, para empezar en Sourceforge tenias que o hacer un Proyecto nuevo o unirte a uno, donde ya aunque no se quisiera había unas dinámicas. Y Github cambio eso, ahora todo se articulaba entorno a los Repositorios y era todo mas rollo orgía y caos (amable lector recuerda caos != anarkia ) de uy yo te forkeo tu Repositorio a ti, uy yo te lo forkeo a ti este otro. Lo que daba una libertada muy interesante, sobre todo con egocentricos desarrolladores, en plan «no aceptas mi parche…pues me forkeo tu proyecto con casinos y furcias» y entonces empezaba la carrera (veías en árbol de forks) que algunas ganaba el de los casinos y furcias y el egocentrico o desaparecía o tenia que aceptar el parche.

Pero Github siempre a cojeado, primero porque nunca a liberado nada de código (importante o interesante), vamos que no ha hecho como WordPress o Gitlab en plan mira nos basamos en este proyecto libre pero te ofrecemos una solución en plan SAS en nuestros servidores para que no te compliques.

Y en otra cosa que ha cojeado es en el tipo de gente que iba a su discoteca, como iban del rollito open source en vez de software libre, mucho de los niñatos con portátil blanco de la manzanita que decían. «Oye que MacOs es Unix y tengo terminal y entonces es mejor que GNU/Linux» y que no programaban en lenguajes de verdad, les encanto la discoteca Github, ahí los veías en starbucks, bibliotecas con sus portatiles blancos con pegatinas de Facebook y el pulpogato de Github. Los hipster de la informática (e incluso hipster de verdad), gente carente de profundidad para analizar el porque del movimiento y que colaboraban con el capitalismo con la tontería del open source.

Entonces Github, se convirtió en el basurero:

  • de millones de holas mundos
  • de millones de practicas de informática
  • de millones de proyectos a medias en nodejs
  • de millones de proyectos open source de videojuegos hechos en Unity3D…tus cojones 23 eso es como hacer un software libre en Flash.
  • de millones de proyectos a medias hechos en micro$oft .Net

Tengo que decir que hace unos meses, github mejoro mucho cuando metieron «etiquetas» a los repos, por lo menos no necesitabas AwesomeLists para filtrar entre tanta mierda, y forzaba a los usuarios a que si querían aparecer en algún lado tenían que etiquetar sus repositorios.

Del interfaz de Github no tengo ninguna queja, es simple y limpio, me recuerda la vieja y cerrada forja de Google Code. Quizá el rollo la sección en los Repositorios de Projects me parece un poco forzar a usar la metodología Kanban frente a otras ni mejores ni peores, distintas.

Y bueno también hay que recordar a Atom el editor basado en Electron (un navegador con solo la página sin barras ni nada) ¿Quién recuerda de la Mozilla fundation el proyecto Prisma? Aunque no lo creáis le cogí cariño a este Editor este último año, porque estaba muy bien el rollo de los plugins que tiene (yo use mucho, uno de FTP) y el fuzzy finder para buscar y lo de que todos los atajos de teclado se podían llegar desde un menú que salía con ctrl+may+p. Aunque también hay que decir el mamoncete de Atom comía memoría y tenia lag como el solo (para mejor la velocidad lo primero que tenias que hacer era quitar su plugin estrella del mapa del fichero), me recordaba de lento al viejo y querido Eclipse. Pues la pregunta que sera de el ahora que Github esta en manos de Micro$oft.

Bueno volviendo al tema, ayer o así escribí en el twitter (a ver si me paso a las redes sociales libres):

El tema es Microsoft usa el software libre (ahora porque hace años nos acusaba de comer niños) para acercar a la gente a sus productos y estándares, ejemplo .net, su editor, su formato de office. En vez de al revés, el acercarse al software libre y a los estándares que ya existen

Este artículo en la wikipedia que explica bien la táctica de Microsoft. Adoptar, extender y extinguir.

Vamos la imagen de arriba que acompaña el articulo, porque como:

  • microsoft jodió Nokia eso fue un escandalo, encima cuando estaba apostando por el software libre con Maemo. Menos mal que se fue a la puta el puto windows phone.
  • microsoft jodió Minecraft, que originalmente el autor (el gordo friki de Notch) iba a liberar el juego cuando vendiera lo suficiente, no lo digo yo…menos mal que archive.org existe https://web.archive.org/web/20100301103851/http://www.minecraft.net:80/about.jsp y al final el gordo friki cogió la pasta y huyo. Menos mal que tenemos Minetest.
  • linkedin ya estaba jodido de antes…que vergüenza de página a nivel técnico…a otros niveles pues ya sabéis es el sitio donde la gente que ha estudiado ADE se siente importante y donde las estúpidas que han estudiado psicología y tienen la empatia de un psicópata están de recursos humanos ahí dorando la píldora y mintiendo mas que hablan para cazar a incautos ingenieros y esclavizarlos.
  • falta que dolió mucho, Sega con su última videoconsola Dreamcast, que llevaba de serie Windows CE, si bien ella se murió sola, rápido Microsoft no dejo enfriar el cadáver y cual carroñero saco lo que necesito para crear la primera Xbox….que que casualidad el sistema de ficheros de los juegos era casi igual al de la consola de Sega.

Bueno Miguel y ahora cual es la solución.

Pues no tengo respuestas en la mano, yo de momento he empezado la migración de mis proyectos a Gitlab

Como por ejemplo el solitario cutrecillo hecho en C y SDL que hice hace años.

El proceso que hago es migrar el proyecto Gitlab, y borrar todo el historial de commits (ojo que si no esta migrado pierdes todo…salvo que tengas copia) y después subir un articulo de la FSF de Upgrade from Windows.

No es la gran solución pero bueno es la que he encontrado, me gustaría ser valiente y pasarlos a Savannah.

O probar cosas tan exotéricas como Mango que es IPFS + Git, pero creo que lo importante es que sea fácil de usar para la gente y para los no iniciados. Pero mola ese rollo de un sistema de archivos distribuido en internet y sobre el Git, hay un articulo curioso sobre ello en Mango: Git completely decentralised .

Hay que seguir investigando y sacarle el dedo al puto microsoft como hizo Linus Torvals a Nvidia.

Y por cierto y como palabras finales, Microsoft si ya ha hecho daño al software libre. Porqué aunque malo era Github, mas o menos ya había crecido comunidades y proyectos entorno a el, y ahora después del bombardeo a Github con la compra, esta todo el mundo huyendo y no hay un referente claro…todavía no hay un bandle «Fork me XXX».

Actualización: Se me olvido poner el link del análisis de la FSF del 2015 sobre Forjas de proyectos. GNU Ethical Repository Criteria Evaluations

Como mejorar el funcionamiento del portátil HP Stream 11 (parte 2)

Lo primero que hay que hacer en cualquier portátil o sobremesa es poder arrancar un pendrive USB con un instalador de GNU/Linux. Y para eso es necesario dos cosas: un pendrive USB con un instalador de GNU/Linux y un HP Stream 11 que arranque y se deje instalar por USB un GNU/Linux…ya os adelanto que lo primero es mas sencillo que lo segundo.

un pendrive USB con un instalador de GNU/Linux

Hay muchas alternativas para hacer un pendrive USB autoarrancable, por casualidad en uno de los últimos podcast de Birras & Bits (el titulado BYB 2×08 – Los Testigos de Godot ) el que voy a usar en este tutorial es ETCHER porque es muy muy fácil, dice que tiene soporte para Windows…pero asumo que tu lector eres una persona que ya ha pasado al otro lado del espejo y tiene un ordenador a mano con GNU/Linux, y para crear un pendrive USB autoarrancable necesitamos las siguientes cosas:

  • Un pendríve USB de 1 Gb mínimo y limpio o relleno de cosas sin valor, porque aunque no estoy seguro, pero creo que Etcher cuando pone una imagen de un instalador en un pendrive lo formatea.
  • Una ISO de Debian…¿Por qué Debian? Porque es la que voy a usar para este tutorial, pero si seguro que si te apañas con otra distribución, seguro que cambiando cuatro cosas de las recetas puedes hacer lo mismo. Para descargarla podréis en la página oficial en Installing Debian via the Internet y descargáis el link de «Small CDs or USB sticks» amd64. El cual os descargará un fichero .iso con el instalador de Debian.

Etcher viene en formato appimage (link a la wikipedia inglesa) o un tutorial en español en Cómo usar AppImage en GNU/Linux que recuerda mucho a como se instalan y usan los programas en los ordenadores de la manzana envenenada. Es un formato que viene en un solo fichero todo el programa y no necesita librerías extra ni nada, y se puede instalar.

Al ejecutarlo, salen 3 iconazo enormes en la ventana del programa, que son los pasos que hay que ir haciendo para completar el USB autoarrancable. Y se empieza de izquierda a derecha, y se van a ir iluminando según se van haciendo.

  1. Elegir la ISO en tu carpeta de descargas o donde la tengas.
  2. Elegir el pendrive USB enchufado, OJO mira bien que es un pendrive USB y no otro disco duro que tengas enchufado a la vez en el PC…y recuerda que se va formatear por lo que tenlo vacío o lleno de mierda sin importancia…sin fotos de comunión ni nada.
  3. Flashear, en este punto ya guarda en USB la ISO y la prepara para ser autoarrancable. Te pedirá la contraseña de root o sudo para hacerlo.

Mientras quema la imagen en el USB veras una barra de progreso y un tiempo de espera estimado y después chequeara si lo ha copiado bien y finalmente lo desmonta (para sincronizar como dice el señor Eugenio) para después mostrarte en ventana una bonita/hipster imagen de que lo ha completado.

un HP Stream 11 que arranque y se deje instalar por USB un GNU/Linux

Menuda metedura de pata adrede o no…me da que pensar adrede para evitar que la gente entre a la BIOS, pero para conseguir acceder a la BIOS en un HP Stream 11 necesitas un teclado USB externo, porque para entrar al minimenu previo a elegir las opciones como entrar a la BIOS, elegir sistema de arranque…Hay que hacerlo con la tecla ESC que como digo no la coge muy bien, pero con un teclado externo a la primera te la coge.

En mi caso, tenia por casa un teclado inalámbrico USB que uso para el PC de las pelis y las series en el sofá y con ese me he apañado.

Una vez llegas al minimenu tendrás que pulsar F10 como ves en la siguiente imagen:

Y ya en la BIOS hay un par de cosas que hacer:

  • Quitar el asqueroso caballo de troya de Micro$oft llamado Secure Boot: que es en moviendote a la derecha en las pestañas de arriba, comenzando por Main, vas a Security y otra vez a la derecha «System Configuration». Ahí vas para abajo hasta «Boot options» y pulsas intro (o enter como vos lo llames), y ahí esta el satánico «Secure boot» activado vas para abajo hasta resaltar su satánica linea y le das intro y te sale un popup para activar o desactivar…si quieres continuar en el camino de la libertad, desactívalo.
  • En esa misma pantalla activa USB Boot y para mayor facilidad sube al primero la opción de arranque para «USB Diskette on Key/USB Hard Disk» con las teclas F5 para bajar y F6 para subir.
  • Y de propina en la pantalla anterior «System Configuration» activa «Virtualization Technology» que te puede venir bien para cosas como XEN o Virtualbox para algún apaño.

Y para guardar la configuración de la BIOS ve a la pestaña de arriba llamada Exit y en la pantalla de salida elige la opción «Exit Saving Changes».

Al arrancar otra vez el miniportatil, ten enchufado el pendrive con la instalación de GNU/Linux, te saldrá un menú para instalar si todo lo anterior ha ido bien (si te da problemas ESC y después en el minimenu elige F9 para que te salga un menú de posibles opciones de arranque y elijas lanzar el instalador de USB).

La instalación de Debian desde hace años es muy muy sencilla, pero vamos a fijarnos en los siguientes puntos:

  • ¡¡OJO!! NO SE COMO TENÉIS EL HP STREAM 11, en mi caso fue sacarlo de la caja de cartón y hacer lo que os comento en estos artículos para que funcione mejor que con la basura de Windows, pero puede que vosotros lo hagáis con un portátil usado y queráis guardar las fotos de las últimas vacaciones. HACER BACKUP DE VUESTROS FICHEROS.
  • Pero señor MD yo quiero tener Windows en dualboot…PUES BÚSCATE OTRO TUTORIAL, este es para TENER UN SOLO SISTEMA OPERATIVO EN EL PORTÁTIL. A partir de este punto si seguís os va quedar un buen ordenador pero ni rastro de la mierda de windows.
  • En el particionado tenéis que elegir uso completo del disco duro y LVM.
  • Y en un par de pantallas siguientes tenéis que elegir que el directorio /home este separado en una partición.

Y con eso ya esta lo importante para en la instalación para aprovechar la magia del LVM.

Siguiendo con la instalación, en estos tiempos es tan fácil que solo hay que darle siguiente, elegir idioma, elegir claves para el usuario por defecto y usuario root, alguna cosilla mas y después elegir entorno/escritorio. En mi caso elegí Mate porque es la civilización Gnome en su máximo esplendor…después vino la edad media….

Y ya tienes un flamante netbook, ligero y potente porque tiene GNU/Linux, aunque no se vayan todavía porque tenemos para la parte 3 de esta telenovela de tutorial:

  • instalar los drivers privativos de el chip wifi, porque como siempre los cabroncetes de Realtek haciendo tarjetas wifi sin liberar los drivers para GNU/Linux, pero en Debian es fácil de instalar…los no-libres…
  • ponerle sin abrir el HP Stream 11 mas disco duro con la magía que os comente de LVM, por 17€ le he multiplicado por dos el tamaño de disco duro.
  • Y si queda pequeño, comentar como aprovechar la pantalla tan pequeña y la poca RAM de este netbook usando «escritorios frikis» y ligeros como I3 que quita mucha tonteria.

Como mejorar el funcionamiento del portátil HP Stream 11 (parte 1)

Bueno como os como os conté en los comentarios en el artículo En busca de un netbook en el 2018 , mi crío me regalo (pagado con mi tarjeta de crédito…pero claro el pobre no trabaja con 2 añitos) un HP Stream 11  azulote.

Haciendo un matrioska, un Inception para los milenians. Vamos foto del portátil, escribiendo este artículo, con cervezas….saludos Birras&Bits…

Y claro por internet mucha gente se queja de que el HP Stream 11 es una caca de portátil, pero la culpa es de la mierda de sistema operativo que viene, un Windows 10, pero si pones un GNU/Linux puedes aprovechar toda la potencia del cacharro. Y te preguntarás: «¿Por qué mejora el portátil con un GNU/Linux?» Pues porque:

  • El portátil va mas rápido.
  • Vas a poder usar mas programas en GNU/Linux que en Windows 10.
  • Vas a poder crear «un disco duro virtual» mas grande el que viene en el portátil, sin tener que recurrir a operar el portátil con destornilladores o hacerle carnicerías peores.

Por cierto el cacharro tiene las siguientes características:

  • CPU: Intel Celeron 2,4 Ghz de 2 núcleos
  • Memoria: 2 GB de SDRAM DDR3L
  • Disco duro: 32 GB eMMC
  • Gráfica: intel
  • Pantalla: 11’5″

Ya veis es un equipo modesto y de estos de todo soldado en la placa, por lo que para aumentarle el tamaño de disco duro solo puedes hacerlo usando GNU/Linux y con una tecnología que lleva años llamada LVM muy útil y que parece ciencia ficción que permite crear «discos duros virtuales». En este caso lo que he hecho, aprovechando la ranura de microSD, le he puesto una tarjeta de 32Gb y con eso ahora el portátil tiene un disco duro de 64 Gb que eso mola mucho.

Y hasta aquí,  podemos leer…en cuando saque un poco de tiempo os explico paso a paso como instalar un GNU/Linux en un HP Stream 11 para tener un portátil ligero pequeño, duro y muy chulo.

 

Es de buen nacido ser agradecido. Planetas donde aparece los tomates asesinos.

Viendo un poco las estadísticas, cada vez que público algo sobre software libre o GNU/Linux, los planetas que me enganchan, me traen un montón de visitas, y sobre todo de gente que dialoga, es agradable hablar con personas de todo el mundo sobre nuestro tema común.

Además para los que no conozcan estos planetas pues tiene una excelente oportunidad para ver mas blogs de las tématicas de software libre y estas hierbas. Por cierto, un planeta es una web que muestra en plan timeline de twitter, una entradilla de los artículos nuevos de los blogs que están enganchados a ese planeta. Y bueno estos son los planetas:

  • Planeta Linux: de eso, Linux, agrupado por países, muy muy interesante porque anima ver que del otro lado del charco la gente esta muy activa en el software libre.
  • PlanetLibre: un proyecto personal del señor Jesús, el dictador benévolo de Birras y Bits un tío que lleva años en la «scene hacker»,  el planetacon un diseño muy cuidado (y azúcar en javascript para cositas como autocarga de en scroll), otro planeta que da muchos ánimos porque cada día hay artículos nuevos cargados de nuevas noticias sobre el software libre.

 

En busca de un netbook en el 2018

Historia subjetiva y personal…puede que te sientas identificado amado/a lector/a.

Con los cambios que he tenido en la vida en estos últimos 2 años, cada vez veo mas necesario tener un cacharro para «hacer mis cosas», que cumpla lo mas posible las siguientes premisas:

  • funcione con GNU/Linux (y un plus que no venga con el asqueroso m$-windows que ya he pagado a lo largo de mi vida, mucha gasolina al yate de lujo de Bill Gates)
  • ligero
  • pequeño
  • se pueda escribir bien
  • sea mas o menos medio potente
  • dure la batería
  • sea duro

Vamos un netbook, pero como dice la canción «…ahora no están de moda…».

Algo como el mítico Atari Porfolio, con esa mítica ESCENAZA en Terminator2 cuando John Connor hackea un cajero y dice – Dinero fácil-

O quien no recuerda el cuando se respiraba esperanza en el ambiente y que el mundo iba a cambiar…tres cojones 23 por el peluquín de Trump y las barbas de Rajoy…pero volvamos a esas sensaciones, y el proyecto OLPC que era un netbook para países en desarrollo (el buenrollismo para decir pobres) que iba con GNU/Linux de serie.

Bueno pues aquí estamos en 2018, y parece que el señor capitalismo no me quiere vender un netbook, porque tengo «malas alternativas como»:

  • tablets…quien quiere escribir encima de un cristal que no tienes sensación de tacto ni de pulsar, a parte, las fundas esas con teclado son de lo mas cutre…¿Y Android y en ARM?
  • móviles…lo mismo para mas pequeño.

He encontrado uno de HP por 200 y pico €, que según parece va muy bien con GNU/Linux (pena que no puedas pedirlo sin la puta mierda de windows que repito estoy aburrido de pagar licencias que no voy a usar).

Hay un articulo (in english) muy interesante del cacharro.

Linux on the HP Stream 11 (N3060)

El autor (o autora porque no esta claro el sexo), decía que tuvo desde hace años otro netbook mítico el Asus EeePC y que aunque le funcionaba, ya quería pasarse a 64bits.

Me encanta la frase que dice:

…Quería algo pequeño y ligero con una batería de larga duración para poder sentarme en la cafetería bebiendo café con leche con todos los gilipollas de Apple en sus costosas mierdas de aluminio…

Bueno…si al final cae un netbook, intentare hacer un par de artículos para contaros trucos para sacarles el máximo partido, como por ejemplo mandar a tomar por culo la mierda de windows o adentrarse en los «exotéricos» escritorios de tiles como I3 para aprovechar mas la CPU, memoria (RAM y HD) y espacio en pantalla que es lo que siempre anda un poco corto el netbook.

Ha cambiado la web oficial de Cataclysm DDA

Pues eso que ahora cataclysmdda.org , la .com ya no se usa…la comunidad ha decidido pasarse a una mas simple y austera pero útil web.

Por aprovechar un poco el articulo y no sea un escueto párrafo, vamos a ver como andan las cosas en el desarrollo de Cataclysm DDA a fecha de enero de 2018:

  • Versión Cataclysm DDA 0.D : sigue ahí en desarrollo, ahora mismo hay abiertos 14 bugs y cerrados 230 para la release de esta versión como podéis ver en el milestone de github para la versión 0.D . Pero después si miras en la visión de proyectos de github para la versión 0.D. hay 5 bugs abiertos y 32 cerrados. No se cual es valido pero bueno…
    Es importante que salga esta versión porque la 0.C es de hace 2 años (2015), y hay muchos muchos cambios y mejoras. Aunque mucha gente jugamos con la versión de desarrollo…pero por pensar en gente con menos tiempo y ganas de mancharse las manos…como por ejemplo los
  • Hay cosas muy golosas que van ha venir en la siguiente versión:
    • Sprites gigantes para bichos gordos, arboles también.
    • Android.
    • Muchas mejoras.

Y para finalizar un par de imágenes hechas por un/a fan de Cataclysm DDA de una chica mutante con tentáculos de pulpo por patas…el rediseño del menú de ropa me parece exquisito.

Es un gif (haz click para ampliarlo)

Y la del menú:

Aunque se me caen las bragas por Godot, sigo teniéndole cariño a Löve

A quién no se le caiga las bragas al suelo por Godot, o es un insensible o esta ciego y es un yonki de mierdas privativas como Unity3D.

Godot, si no lo es ya, en el próximo año seguro que ya empieza a haber ofertas de trabajo muy golosas para trabajar con este engine de videojuegos.

Pero toda telenovela para que dure mucho, tiene muchos episodios y muchos amoríos y tal. Y uno de mis primeros amores fue Löve un engine de videojuegos basado en el lenguaje de programación Lua.

Pues claro, siempre vienen suspiros y pensar que fue de ese amorío de los primeros episodios de la telenovela, y encontrarte navegando por ahí una entrada en reddit que dice Love2D showcase, donde piden ejemplos de juegos wenos wenos en Löve y del que ordeñando los comentarios se pueden sacar los siguientes links:

Ale, ya tenéis un buen listado de videojuegos libres (y algunos no libres…y algunos no-videojuegos) para entreteneros.

Cataclysm DDA: ¿Cómo traigo de los muertos a mi personaje?

Cómo decían en Fullmetal Alchemist.

«El hombre no puede obtener nada sin primero dar algo a cambio. Para crear, algo de igual valor debe perderse. Esa es la primera ley de la Alquimia de la Equivalencia de Intercambio. En ese entonces, realmente creiamos que esa era la única verdad del Universo»

Ahora que conoces las reglas de la alquimia, algo deberías dejar a cambio de traer de los muertos a ese personaje tan querido de tu videojuego favorito, no hablamos si no del genial Cataclysm Dark Days Ahead. uno de los mejores ejemplos de videojuegos de software libre con un mundo abierto que muchos videojuegos triple A desearan.

Si de verdad, amas los roguelikes, deberías dejarlo estar y no seguir leyendo, porque una muerte, es una muerte permanente, las leyes naturales de los roguelikes lo dictan y así es, no hay una jodida vida mas como cualquier mario bros cutre, si mueres has muerto y has perdido un pedacito de tu vida con ese personaje.

Pero hay veces, que hay que violar las leyes naturales, en mi caso en una partida que estaba disfrutando y que morí a lo tonto por una sobredosis de morfina mientras dormía, como los viejos rockeros en los 70.

Comencemos con las artes oscuras de levantar a los muertos….

Cataclysm DDA, cuando muere un personaje, se lleva todos los ficheros de la partida guardada al directorio:

Cataclysm-DDA/graveyard

Tienes que localizar los últimos ficheros editados que serán un buen puñado, por eso ordenalos por fecha, tendras un puñado de ficheros con nombre ilegible que se habrán editado ultimos, esos son la partida guardada de tu difunto personaje, tienes que moverlos a:

Cataclysm-DDA/save/<nombre_mundo>

Y ya esta, si comienzas a jugar a Cataclysm DDA, tendrás otra vez la partida con ese personaje que ha vuelto a ser carne viva con un corazón caliente.