Toki: Un clásico de megadrive en formato Flash


En Minijuegos se puede encontrar Toki, un juego que apareció en la consola de 16 Bits Megadrive/Genesis de Sega (Anteriormente estuvo también en máquinas recreativas), sus controles son bastante sencillos:

  • Los cursores mueven el personaje.
  • X: Saltar.
  • C: Disparo.

Los créditos (Partidas) son ilimitados, salvo en el último nivel donde sólo hay 5 créditos para terminarlo.

¿Qué es un código captcha?


Los códigos Captcha (Completely Automated Public Turing test to tell Computers and Humans Apart, Prueba de Turing Pública y Automática para Diferenciar Máquinas y Humanos) es un sistema de “seguridad” que tienen algunas web para que cuando se realiza una acción como por ejemplo:

  • Crear una cuenta de correo electrónico.
  • Registrarse en un foro.
  • Participar en una encuesta on line.
  • Descargar un fichero de algunos sitios de descarga (Ej: Rapid Share, Mega Upload,…).

De esta forma se obliga al usuario a tener que interactuar con la web para demostrar que quien ha realizado la acción es un ser humano de carne y hueso y no una máquina (Hace tiempo existieron programas que podían crear cuentas de correo masivas debido a que no existía esta tecnología), el “problema” es que los códigos captcha en algunas ocasiones suelen ser díficiles de leer ya que la imagen esta distorsionada, creando problemas de accesibilidad (En algunas web se utiliza un renocnocimiento vocal de cada dígito para facilitar la introducción de los dígitos, ya que si durante la misma nos equivocamos al validar el código captcha en la web dara “error” apareciendo otro código diferente).

Actualmente algunos programas de descarga como Cryptload o JDownloader (Ambos son programas gratuitos, el primero bajo licencia Freeware y el segundo mediante licencia GPL) son capaces de leer/capturar códigos captcha de algunas páginas de descarga (Ej: Rapid Share, Megaupload,…) por lo que se podría decir que el nivel de seguridad que ofrecen actualmente los códigos Captcha no es el mejor, aunque existen algunos bastante seguros ya que sus métodos de creación son variables.

Se puede encontrar más información en:

¿Qué es una BIOS?¿Y un Firmware?


En informática suele emplearse en muchas ocasiones estos dos conceptos (BIOS y Firmware) en cierto modo son similares aunque tienen sus diferencias:

  • BIOS (Basic Input-Output System, Sistema Básico de Entrada-Salida): Es un software que se encuentra almacenado en un Chips de memoria de tipo EEPROM (Electrically-Erasable Programmable Read-Only Memory (ROM), Memoria de Sólo Lectura (ROM) Programable y Borrable Eléctricamente) y que sirve como sistema de arranque de un dispositivo (Ej: Placa base), Además la BIOS tiene otro chip de memoria estática (Almacena los datos aún cuando no hay corriente eléctrica, gracias a una pila): CMOS (Complementary Metal Oxide Semiconductor, Semiconductor de Metal Óxido Complementario) que se puede actualizarmediante software y que nos permite modificar los parámetros de la BIOS (Ej: Fecha, Hora, Activación de dispositivos integrados,…) y suele disponer de un Jumper/Switch denominado Clear CMOS para que en caso de que no arranque el equipo si hemos modificado algun valor (Ej: FSB de CPU/RAM) se restauren los valores de fabrica (Esto mismo se puede hacer también quitando la pila de la placa base durante unos minutos hasta que la CMOS haya pérdido completamente los datos y los restaure la configuración de fábrica por si misma). La BIOS proporciona una comunicación a bajo nivel permitiendo que el equipo funcione cuando se enciende, ademas de reconocer y comprobar los dispositivos del equipo: Procesador, Memoria RAM, Disco duro, Teclado, … durante el arranque del mismo, también denominado POST (Power On Self Test, Auto Diagnóstico Al Encender); en caso de existir algún fallo normalmente advierte al usuario mediante unos pitidos según el tipo de BIOS, su número y duración el código de error puede ser uno u otro (Aunque algunas placas actuales dispone de un display LCD con código Hexadecimal), hasta que el Sistema Operativo se carga en la memoria RAM del equipo, algunos fabricantes de BIOS son AMI (American Megatrend Inc.), PHOENIX, o AWARD, aunque los fabricantes de placas base son los que se encargan de poner las BIOS actualizadas de sus productos.
  • Firmware (Programación en firme):  Es un bloque de instrucciones que llevan muchos dispositivos electrónicos (Monitores, Discos duros, Grabadoras de DVD, Impresoras, Reproductores multimedia, Router…), el Firmware se almacena en una memoria no volátil (ROM, EEPROM, Flash,…), que establece la lógica de más bajo nivel que controla los circuitos electrónicos de un dispositivo de cualquier tipo, actualmente el Firmware de un dispositivo suele ser actualizable. El Firmware es un intermediario (Interfaz) entre las órdenes externas que recibe el dispositivo del sistema operativo, y su electrónica interna, ya que él es el encargado de controlar a ésta última para ejecutar correctamente dichas órdenes externas.

Hay que tener en cuenta que este tipo de “programas” pueden tener sus “defectos” de fabrica es decir que por ejemplo para que:

  • Una Placa base “antigua” reconozca un procesador nuevo es posible que sea necesario actualizar la BIOS de la placa base, para ello los fabricantes de placas base actualizan las BIOS de sus placas base cada cierto tiempo.
  • Una grabadora de DVD reconozca unos discos actuales para poder grabarlos a la velocidad correcta es posible que haya que actualizarle el Firmware.

O puede servir para añadir alguna función extra al dispositivo, por ejemplo se comenta que muchos dispositivos Wifi actuales podrían ser compatibles con Wi-fi Direct (Comentado en esta entrada) con una simple actualización de firmware.

Sin embargo hay que tener en cuenta que si bien es cierto que la operación de actualizar una BIOS o un Firmware es relativamente corta apenas suele durar unos minutos (El punto más crítico de la operación es cuando se sobrescribe la BIOS/Firmware nueva sobre la antigua), hay que tener en cuenta que si ocurre un fallo durante la actualización, como por ejemplo:

  • Actualizar el dispositivo con una BIOS/Firmware incorrecto.
  • Que al actualizar la BIOS/Firmware del dispositivo se corte el suministro eléctrico durante la actualización dejando incompleto el proceso.

El dispositivo (Placa base, Grabadora de DVD, Router, …) puede quedar inutilizado.

Se puede encontrar más información en

Emuladores y Roms: Revive los juegos del pasado en tu ordenador


Los emuladores son programas que emulan (simulan) un dispositivo (Información de Wikipedia), por ejemplo existen emuladores de:

Ordenadores antiguos, como por ejemplo:

  • Amstrad CPC y PCW.
  • Amiga.
  • Apple II.
  • Atari ST.
  • Commodore 64.
  • Macintosh.
  • MSX.
  • Sinclair QL.
  • Spectrum.
  • X68000.

Consolas, como por ejemplo:

  • Atari: 2600, 5200, 7800 y Linx.
  • Sega: Master System, Game Gear, Megadrive/Genesis, Megadrive 32x y Dream Cast.
  • Nintendo: Nintendo/NES, Super Nintendo/SNES, Game Boy, Game Boy Color, Game Boy Advance (GBA), Nintendo DS (NDS) y Nintendo 64.
  • Neo Geo: Neo Geo, Neo Geo CD y Neo Geo Pocket.
  • Máquinas Recreativas (Arcade): Callus, Neo Geo, Callus, Impact, Mame, Nebula,…
  • Sony: Play Station (PSX/PSOne) y Play Station 2 (PS2).
  • Microsoft: Xbox.

Por otra parte las Roms no son más que los juegos que usan los emuladores, cada emulador usa sus propias Roms, salvo en emuladores multiplataforma que pueden admitir varios tipos de Roms.