Joel's Blog

Videojuegos, Linux, Programación, Anime, Música… y uno que otro delirio personal

¡Feliz Navidad!

¡Que la pasen muy bien junto a sus seres queridos!

PIXEL: la distribución de Linux de Raspberry para PC/Mac

Si alguna vez has probado Raspbian te habrás dado cuenta que es una versión de Debian algo más amigable, elegante y con algunas pre-configuraciones que facilitan el uso a principiantes o gente que quiere empezar a usar su Raspberry en su proyecto lo antes posible, pues ahora tenemos una versión diseñada para PC o Mac (basada en Debian Jessie), especialmente optimizada para computadoras viejas (con 512Mb de RAM o más) ya que usa un kernel compatible con la arquitectura i386.

Lamentablemente Minecraft y Wolfram Mathematica están ausentes de esta distribución porque su licencia solo les permite distribuirla en las imágenes para procesadores ARM.

Anuncio oficial: Pixel for PC and Mac

7 juegos de Ubisoft gratis!

Ubisoft cumple 30 años haciendo videojuegos, y para celebrarlo está regalando 7 emblemáticos juegos de esta compañía:

ubi30

Los juegos:

  • Prince of Persia: The sands of time
  • Splinter Cell
  • Raymand Origins
  • The Crew
  • Beyond Good and Evil
  • FarCry: Blood Dragon
  • Assassin’s Creed III

A lo largo de la semana estuvieron regalando un juego diario, pero si te perdiste de alguno ahora están disponibles todos en un solo paquete.

La oferta es válida hasta el 18 de diciembre de 2016 y los juegos son solamente para PC, para que se apuren!

Más información: https://club.ubisoft.com/es-MX/ubi30

Lakka disponible para Orange Pi!

lakka

…y bueno, para prácticamente cualquier dispositivo que use un procesador AllWinner H3, tales como:

  • Orange Pi 2
  • Orange Pi Lite
  • Orange Pi One
  • Orange Pi PC
  • Orange Pi PC+
  • Orange Pi Plus
  • Orange Pi Plus 2E
  • Banana Pi M2+
  • Banana Pi M3
  • Beelink X2

Las imágenes ISO están aún en etapa de pruebas (beta), algunas cosas pueden fallar, pero si estás interesado en probar puedes conseguirlas en: www.lakka.tv

Ya llegó Zorin OS 12!

Ufff, la espera se me estaba haciendo eterna, pero al fin tenemos la versión final de Zorin OS, mi versión favorita de Linux.

zorin

Esta versión 12 esta basada en Ubuntu 16.04, que es una versión Long Term Support (LTS), contará con actualizaciones hasta finales del 2018, y con mantenimiento hasta el inicios 2021, lo que lo hace especialmente práctico para los que ya nos aburrimos de estar formateando la computadora a cada rato.

Zorin OS es una versión de Linux especialmente diseñada para aquellos usuarios que no tienen mucha experiencia en el uso de Linux, con una interfaz muy similar a la que ofrece Windows, agradables animaciones, iconos, colores, fondos de pantalla, sonidos, compatibilidad con programas de Windows gracias a que ya viene de fábrica Wine… simplemente instala y comienza a usar.

zorin12

Entre los paquetes de software destacables que vienen incluidos tenemos: Libre Office 5, Chromium, GIMP, Brasero, RhythmBox, Wine… pero si te hace falta algo tiene su centro de descarga llamado simplemente “Software” donde podrás instalar, buscar o actualizar tus aplicaciones con facilidad, o si sabes moverte por la Terminal también es una opción.

software_zorin12

Si siempre has querido ver qué onda con Linux y nunca te has animado esta es la opción perfecta, yo no soy tan novato, pero adoro que todo funcione sin complicaciones y poder trabajar o jugar tan pronto sea posible. El sistema es muy veloz, arranca y se apaga en cuestión de segundos, el hardware de mi computadora fue reconocido a la perfección y todo funciona sin que tenga que andar buscando drivers, la reproducción de películas/música funciona al 100%, la comodidad que ofrece la interfaz gráfica, la opción de poder cambiar los colores del sistema sin andar probando que compatibildades con GTK u otros… en fin, con Zorin fue amor a primera vista allá cuando lo probé en su versión 9 y sigo enamorado.

Zorin OS está disponible en dos formas, una gratuita y otra Premium (de cobro) que ofrece varias características extra y soporte técnico

Más información: zorinos.com

Microsoft se une a la Linux Fundation

ms_lf

Nunca pensé que leería un titular como éste en mi vida, ¿¿Microsoft apoyando el desarrollo de Linux?? y lo hace por la puerta grande dentro de la categoría Platinum, aportará por lo menos medio millón de dólares anuales (necesarios para entrar en esa categoría) a que siga progresando el desarrollo de el sistema operativo más avanzado del mundo.

La fundación Linux es una organización sin ánimo de lucro que promueve el desarrollo de software abierto (no solo Linux) y su adopción comercial.

Es rarísimo ver que una empresa apoye a la competencia… digo, ya había ocurrido algo parecido cuando Microsoft rescató de la banca rota a Apple, pero ahí tambíen había ganancias para Microsoft, igualmente con Android donde Microsoft tiene patentes y recibe un porcentaje de ganancia de cada dispositivo vendido. Pero aquí no me cuadra en qué se benefician los de Redmond.

Microsoft ha cambiado, están mostrando un cambio radical a sus prácticas monopólicas pasadas, nunca hubiera pensado que vería cosas como poder instalar el Bash de Linux en Windows 10, la apertura del código fuente de .Net Core, una versión de Visual Estudio para Linux, una versión de SQL Server para Linux, entre otros… y lo que venga.

Excelentes noticas para Linux, que este año ha alcanzado un porcentaje del 2% en PCs de escritorio (aunque está presente en billones de aparatos y supercomputadoras del mundo, no ha tenido mucho éxito en las PCs). Esperemos que esto siga el buen camino que lleva y veamos que el uso de Linux se incremente más rápido.

Más información: The Linux Fundation

Instalar Android o Ubuntu en una Odroid C2

andy_tux

Hace unos cuantos meses que tengo usando una Odroid C2 y me ha parecido una completa maravilla y quiero compartir una guía básica para todos aquellos que apenas compraron una y quieran instalar cualquiera de estos sistemas operativos en ella; yo incluso tengo una microSD con Linux para trabajar y otra con Android para entretenimiento.

Requisitos:
Obviamente necesitas una Odroid C2, aunque el proceso de instalación puede ser parecido, los sistemas operativos no funciona en otra clase de placas (Rasperry, Banana, Orange… etc.).
ODROID-C2

Una memoria microSD de 8GB o preferentemente más. (o el módulo eMMC si lo compraste) con su adaptador USB para poder conectarlo a la computadora, recomiendo sea Clase 10 (UHS1) para que la lectura/escritura sea rápida, no tiene sentido comprar más rápidas porque este es el límite que tiene la placa.

El software Win32DiskImager (si estás usando Windows).

Descargar la imagen Ubuntu Linux si quieres instalar Linux.
ubuntu

Descargar la imagen Android for Odroid C2 si quieres instalar Android.
android

He indicado en verde las versiones más recientes (al momento de escribir este artículo) que necesitas descargar, si ya ha pasado mucho tiempo recomiendo descargar la versión más reciente que veas, que con cada actualización se mejoran y corrigen varias cosas.

Si estás usando Windows es probable que no tengas manera de descomprimir un archivo con extensión .xz, yo recomiendo instalar y usar 7-zip, es mi herramienta favorita para comprimir o descomprimir archivos de diferentes formatos; si usas Linux es probable que tu distribución pueda manejar estos archivos sin problemas (Linux FTW!).

Proceso de instalación en Windows:

  1. Instala el software Win32DiskImager
  2. Descomprime el archivo XZ (Ubuntu Linux o Android)
  3. Introduce la memoria MicroSD a tu computadora
  4. Utilizando Win32DiskImager selecciona la imagen ISO e presiona el botón Write

win32disk

Proceso de instalación en Linux:

  • Introduce la memoria microSD a tu computadora

El proceso varía según tu distribución, en algunos casos basta con hacer doble clic sobre la imagen ISO y te preguntará donde quieres escribirla, pero si esto no ocurre:
Verifica qué discos tienes montados con el comando:

fdisk -l

En caso que sea sdb1, desmonta la memoria con:

umount /dev/sdb1

y escribe la imagen (en este ejemplo “selfinstall-odroidc2-eng-s905_5.1.1_master-255-v2.3.img.xz” es la más reciente) en la memoria:

xzcat selfinstall-odroidc2-eng-s905_5.1.1_master-255-v2.3.img.xz | dd of=/dev/sdb

Listo, ya puedes expulsar la microSD de tu computadora, ponerla en tu Odroid C2 y encenderla para comprobar que todo haya salido bien.

Ahora, si instalaste Android y quieres acceso a la Play Store de Google, necesitas conectar tu Odroid C2 a Internet, descargar e instalar el siguiente archivo desde el navegador de tu Odroid C2:

gapps
http://www.odroid.in/mirror/dn.odroid.com/GAPPS/

Y listo!, ya tienes Android Lolipop en tu Odroid C2.

Otras distros interesantes que puedes instalar:
Odroidbian Jessie
DietPi
Kali
Recalbox Remix

Remix OS Player

Emuladores de Android hay muchos, desde los oficiales (que en mi experiencia son lentos), a otros como Nox Player, LeapDroid, Andy, Bluestacks… pero hoy he conocido a Remix OS Player, una máquina virtual del famoso Remix OS que te permite ejecutar este sabor de Android desde la comodidad de tu Windows.

Los requisitos:

  • Windows 7 (64-bit) o más nuevo
  • Core i3 (Recomendado Core i5 o Core i7)
  • 4GB RAM
  • 8GB de alacenamiento (Recomendado 16GB)
  • Acceso a Internet (Recomendado)
  • Tener activada la opción para tecnología de virtualización en el BIOS

La instalación es algo lenta, en momentos creí que mi computadora se había congelado, para que tengas paciencia, tras configurarse arranca el asistente, donde te sugiere unas cuantas aplicaciones a instalar antes de comenzar tu experiencia, yo la verdad soy muy antisocial y odio Facebook o similares, juegos casuales tampoco, al carajo con todas!… ninguna app.

remix01 remix02 remix03

Y empezamos mal: a pesar de que le dije que no quería Facebook le importó un cacahuate mi decisión y lo instaló de todos modos, junto a Messenger y otras cuantas App basura… así que a desinstalar manualmente toda esa porquería.
Otras Apps como “android BB” no tengo idea qué son ni tampoco encontré información de ellas en Internet, igualmente pasaron a la guillotina.
Cada que desinstalo una app me minimiza la lista de Apps y me devuelve al escritorio… mmm, espero esto sea parte de los problemas que tienen pendientes a solucionar.

remix06 remix07 remix08 remix09

Ok, ya si tanto bloatware me siento más a gusto, ahora si, a configurar mi cuenta de Google e instalar unas cuantas Apps que si me agraden.

Mmmm que la… no me deja instalar nada de la Play Store, aunque por adb no he tenido problemas.

En definitiva creo que debieron resolver estos problemas antes de sacar esta versión , un lanzamiento fallido deja muy mal sabor de boca y mucha gente no da segundas oportunidades, espero salga una actualización pronto que si le tengo muchas ganas a está máquina virtual.

Tip: Para liberar el cursor del mouse de Remix OS Player tienes que dejar presionado CTR y ALT.

Página oficial: Remix OS Player

Mi Orange Pi PC con RetroRangePi

Esto de las placas de desarrollo me tiene muy entusiasmado, primero compré una Raspberry Pi B, a la que por la poca potencia no le he podido sacar mucho provecho y la volví mi NES Mini, al poco tiempo compré una Raspberry Pi 2 que quemé cuando la conecté a un HUB USB por que quería conectarle un disco duro externo… RIP. Cuando salió la Pi 3 iba a comprarla, pero vi que era mejor invertir un poco más y adquirí mejor una Odroid C2 con la que estoy encantado.
Pues bueno, recientemente me encontré estas placas de bajo costo hechas en China, y decidí ir por la Orange Pi PC ya que se asemejaba mucho en cuanto a poder a una RasPi3 pero que me costó menos de la mitad de lo que me hubiera costado una Raspberry, y a lo que se puede ver en cuanto a características no le falta gran cosa.

imag0319 imag0318 imag0320 imag0321

Las características técnicas:

  • CPU AllWinner H3 Cuadcore a 1.6Ghz (Cortex-A7)
  • GPU Mali 400MP2 a 600 MHz (OpenGL 2.0)
  • 1GB de RAM DDR3 (compartida con la GPU)
  • 10 / 100M Ethernet LAN
  • 3 puertos USB 2.0
  • 1 puerto USB OTG
  • Puerto GPIO de 40 pines
  • Micrófono
  • Receptor Infrarrojo

1468804206435111 1468804208619184 1468804210252198 1468804210859387

Es un poco más rápida de la Raspberry Pi 3, no tiene WiFi ni Bluetooth, pero por los $15USD que pagué por ella no los voy a extrañar, tiene en su lugar micrófono y receptor de infrarrojos, pero dudo mucho usarlos para algo. Otra diferencia importante es que tiene botón para apagar/prender la placa, habrá que ver cómo funciona.

Una de las cosas que no tomé en cuenta es que la placa no recibe alimentación por ninguno de los puertos USB o el OTG, es necesario contar con un eliminador de corriente externo que no he comprado y por lo tanto no he podido hacer nada con ella, en cuanto encuentre uno que le quede (5v 2.5~3.0 Amp) le quiero instalar RetrOrange Pi y hacer con ella una maquina de juegos clásicos.

Y ya me llegaron el eliminador y la carcasa, le puse una microSD de 32Gb y le metí una buena cantidad de ROMs e ISOs, instale Retrorange Pi 2.5 y he de decir que estoy gratamente complacido.

img_20161014_201419 retrorangepi retrorange_gba

De lo que he podido probar:
Atari 2600 no me carga ningun ROM, pero eso es problema de Retrorange Pi, no estoy seguro si olvidaron ponerle el núcleo, está mal configurado u otra cosa, lo veré con calma después.

Gracias a RexScorpio aquí tenemos las instrucciones para corregir el núcleo de Atari 2600:

  1. Retropie setup
  2. Manage Packages
  3. Manage Main Packages
  4. Seleccionar ir-stella
  5. Update from source

Nintendo NES funciona 100% perfecto, todos los ROMs que probé funcionan de maravilla, a 60 cuadros por segundo.

Los juegos de SNES funcionan casi todos, solo se alenta un poco con ciertos ROMS y solo en momentos de mucho procesamiento (por ejemplo Super Mario RPG), se juega muy cómodo, la verdad es que esos pocos momentos donde se alentan los juegos no perjudican la experiencia.

Game Boy funciona bien pero como que veo mucho “tearing” (desincronización de redibujado de pantalla), incluso cuando se configura a que esté el V-Sync activado.

Game Boy Advance funciona perfecto, estoy impresionado que no se alente ningún juego, todos los que probé funcionan perfecto a toda velocidad.

Sega Genesis funciona al 100%, no he probado aun juegos de 32X, pero puedo apostar que funcionarán bien, parece ser facil de emular esta consola y todo funciona muy optimizado.

N64 mi experiencia fue mixta… dependiendo del ROM, por ejemplo, Super Mario 64 funciona a la perfección pero Conker’s Bad Fur Day funciona muuuuy lento, así que todo depende de que tan complejo sea el juego.

PlayStation funciona casi perfecto, pero un juego no me cargaron (Bust a Groove 2), no sé si es problema del juego o de la ISO, pero como digo, los juegos que probé, salvo ese, funcionaron muy bien.

Juegos de Arcade mi experiencia tambien fue mixta, obviamente depende de que tan reciente y complejo es el juego pero también con qué emulador lo estés ejecutando, en mi experiencia MAME es un poco más lento que FBA, la gran mayoría de juegos 2D funcionan bien, los 3D sufren prácticamente todos.

Vienen algunos cuantos port de juegos de PC como CaveStory, Quake, Prince of Persia, Doom, Duke Nukem 3D, Beats of Rage… algunos se juegan bien, pero otros me costó tanto trabajo intentar configurar los controles que preferí abandonar.

ports

Retrorange Pi trae además KODI y OpenELEC muy populares reproductores multimedia y para ver estaciones de TV por internet, pero advertencia: si ejecutas cualquiera de ellos cada que arranques tu OrangePi arrancará con Kodi/OpenELEC y no podrás volver a Emulation Station sin hacer una serie de pasos que pueden ser complicados para muchos usuarios.

kodi01 kodi02

Tambien tenemos un escritorio Linux completamente funcional bajo el eficiente Xfce:

armbian

Web oficial de RetroRangePi: orange314.com/RetrOrangePi

RIU Jalisco: Las peores vacaciones de mi vida

Cuando le conté a mi madre que hice una reservación para 4 noches en el hotel RIU Jalisco de nuevo vallarta me advirtió que la cancelara, que había oido que era un mal hotel, no le quise creer, no me salió barata la noche de hospedaje ($2,600 MXN + impuestos) y no me pareció que por lo que me estaban cobrando me fueran a dar un mal servicio.

riu jalisco

Llegamos mi mujer y yo a las 5pm, hicimos nuestro registro sin problemas y el empleado nos dijo que esperaramos a que nos llevaran a nuestra habitación, tras esperar varios minutos vimos que estaban muy atareados y decidimos mejor preguntar a un empleado de intendencia para dónde quedaba nuestra habitación, muy amablemente nos indicó la dirección y llegamos nosotros solos.

Ya teníamos más de 6 horas de no comer, así que lo primero que quisimos hacer es ir a un restaurante, llegamos al que estaba más cerca de la playa, nos sentamos y un mesero se nos acerca y nos dice:

– Disculpen, lamento informarles que ya cerramos, éste restaurante cierra a las 5pm.
– Oye amigo (le digo), venimos llegando, hambrientos y no sabemos de horarios ni ubicación de restaurantes, nos puedes decir dónde podemos comer?
– Miren, éste es el restaurante que cierra más tarde, ya no van a encontrar ningún restaurante abierto, pero pueden alcanzar algo en los snack aquí a un lado de la alberca.

Y ahí vamos, a formarnos a los snack, la fila para servirse empezaba a crecer, así que el cocinero encargado estaba sacando la comida lo más rápido que podía (no lo culpo, es peor tener a la gente hambrienta y esperando que darles comida mal cocida y rápido), la flama para cocinar las hamburguesas estaba muy alta y no duraban ni dos minutos en la parrilla cuando ya la estaban sacando para poner más, así que ese día nos tuvimos que conformar con una hamburguesa mal cocida (caliente por fuera, fria por dentro) y un hotdog.

RIU Jalisco

Tras nadar un rato nos fuimos a cenar, nos acercamos al restaurante oriental (es muy pequeño, han de tener unas 15 mesas) y al ver que estaba lleno e incluso había cola decidimos ir a otro, el de comida mexicana estaba peor, así que no nos quedó de otra que ir al internacional, la cosa no estaba muy diferente, tambien estaba a reventar, estuvimos un rato buscando que se desocupara una mesa y por fin pudimos ir a servirnos.

Nos regresamos a la habitación para dormir, esa noche fue la peor, cada que hacíamos un movimiento el colchón hacía un montón de ruido y además se movía como gelatina, entonces cada que mi esposa se movía yo me despertaba, y si yo me movía mi esposa se despertaba, en la mañana me reclamó que yo me moví mucho y yo le reclamé también lo mismo, ese día me dí cuenta que el colchón tenía una especia de pañal plástico, me imagino es para proteger de humedad al horrible colchón gelatinoso, así que todas las noches siguientes lo quitaba para poder “medio dormir”.

El día siguiente la historia de los restaurantes se repitió, buscar por varios minutos una mesa donde poder sentarnos y agarrar lo que alcanzaramos, no lo que se nos antojara. Ni los refrescos ni los jugos sabían bien, ambos son hechos con jarabes y por lo tanto no saben ni de cerca a lo que deberían, un día estaban muy dulces, otros días desabridos… no me parece correcto que en un hotel cinco estrellas estén tratando de economizar haciendo esto, dejan mucho que desear.

DCIM100MEDIA

Un día quisimos ir a pasear por el Malecón, para llegar ahí es necesario tomar un taxi, así que solicité uno en recepción, veía que llegana, gente subía y nosotros seguíamos ahí, le volví a decir a Christian (así se llama el empleado):

– Oye, creo me ganaron mi taxi porque veo que llegan y antes de que puedan estacionarse ya se está subiendo gente, ¿te encargo otro? pero por favir describele al taxi que es para mi que vengo así y mi esposa así, porque nos los estan agandallando.
– Sí como no, ahorita se lo pido.

56 minutos esperando, desesperado me volví a acercar al mostrador y le dije lo que estaba pasando, ¿Quieren saber qué me respondió?

– Hay que ponerse más vivos!

No sé como no lo reporté, ¿Qué clase de respuesta es esa a alguien que tiene esperando una hora?

Decidí mejor no gastar mi aliento con ese incompetente empleado, preferí ir a hablar con otro que estaba acomodando los camiones que llegaban y salían, le expliqué mi situación y le pedí que si me podía conseguir un taxi, llegó una de esas “combis” con espacio para 10 pasajeros y me dijo que me subiera a ese, el chofer del taxi me dijo que estaba mal, que no podía llevarme nada más a mi y mi mujer porque iba a salirme muy caro, me llevó a la carretera y me dijo que aquí pidiera “un amarillo”.

Llegó el día que teníamos que dejar la habitación y me dió mil veces más alegria irme que llegar a “disfrutar” de mis pocos días de vacaciones.

No vuelvo a visitar un hotel RIU ni por accidente.

TL;DR:

  • Poco personal para atender a tanta gente
  • Mala comida
  • Mal colchón en la habitación
  • Mal servicio de algunos empleados
  • Caro para lo poco que ofrecen

No logro entender como es que este hotel tiene una calificación de 5 estrellas, a lo mucho yo le daría 4… y eso siendo generoso.