Emulando un Altair 8080 (también llamado IMSAI 8080)

Linux A lo mejor no te suena este modelo de ordenador, pero si te acuerdas de la película "Juegos de Guerra (WarGames)", este es el ordenador que usaba David para jugar las partidas con la WOPR (hemos hablado de él aquí en CyberHades). Pues en la fantástica web TechTinkering (imprescindible para retrogeeks) nos explican paso a paso la instalación de un emulador totalmente operativo usando el Z80Pack para Linux. Este IMSAI usaba el sistema operativo CP/M y llevaba un Intel 8080.
Leer más

Artículos de Linux Magazine, en PDF y gratuitos

Desde este enlace de la revista Linux Magazine puedes descargarte números anteriores completos en formato PDF sin ningún coste. Además, cómo hemos visto en Barrapunto, en Edición Comunidad puedes encontrar incluso artículos antes de publicarse en la revista. Fantástico, desde aquí agradecemos a la revista Linux Magazine este magnífico gesto. Fuente Barrapunto.
Leer más

Introducción a la emulación (I y II) por Santiago Romero

He encontrado en la web Speccy esta introducción a la creación de emuladores (en castellano) hecha por Santiago Romero en 2003. Es una visión general y una iniciación a la forma de crear emuladores y su funcionamiento. Habla de varias plataformas pero se centra en el ZX Spectrum (la parte II está exclusivamente centrada en la emulación del Spectrum). Me ha parecido interesante y muy ilustrativo para comprender el funcionamiento básico de los emuladores existentes, tanto de ordenadores como de máquinas recreativas.
Leer más

Cómo construir un robot que busca fuentes de luz

Tiny Braitenberg Vehicle from tinkerlog on Vimeo. Desde HackADay hemos visto esta entrada donde se explica cómo hacer pequeños robots que siguen una fuente de luz. En la web del proyecto podrás encontrar la lista de componentes (es bastante pequeña), documentación y el código fuente del software. Web del Tiny Braitenberg
Leer más

Illuminato X Machina, un array de miniordenadores

Fantástico proyecto Open Source de Hardware con el cual podemos crear un sistema al estilo "celular" de miniordenadores (o célula de placa base) conectados entre sí y de esta forma poder incremetar la potencia de proceso y cálculo de forma sencilla. Cada módulo es un ordenador completo con su propio procesador, almacenamiento y comunicaciones. En concreto es un procesador de 72 MHz ARM con 56 I/O (digitales) pines. Al ser Open Source tenemos acceso a todos los esquemas y código fuente del proyecto:
Leer más

45 Cursos online de Informática

Todos estos cursos de Informática están diseñados por los mejores profesores de las mejores Universidades del Mundo. Por otro lado son bastante interactivos y además está disponible todo el material del curso para su descarga. Estos son sólo cuatro que nos han gustado, pero todos son realmente estupendos: Great Ideas in Theoretical Computer Science Multicore Programming Primer Autonomous Robot Design Competition Network Security Listado completo con los 45 cursos en:
Leer más

Tutorial, Mastering CSS Parte 1 y 2

Ultimamente vengo trasteando un poco con CSS, uno de los lenguajes más importantes para crear webs con un diseño avanzado. Tanto si eres nuevo o un usuario experimentado, este tutorial es excelente para aprender o mejorar este lenguaje artificial para crear hojas de estilo para HTML o XML (XHTML). Algunas de las técnicas mostradas también usan Javascript y XHTML. De momento esto es lo que hay publicado (en inglés):
Leer más

Creando un juego en 36 horas, Stimergy

Creado por Eather Kelley y Renaud Bédard para un concurso llamado Bivouac celebrado en Canadá. Les costó hacerlo 36 horas y empezaron desde cero usando C#, Net FrameWork 3.0 y el motor TrueVision 3D. El juego está basado en autómatas celulares, de ahí el nombre de Stimergy. Aquí tienes un video en StopMotion con todo el proceso de programación: The Making Of Stimergy from Renaud Bédard on Vimeo. Web oficial:
Leer más

Mario controlado por IA

Se llama Infinite Super Mario AI, y lo ha diseñado (en Java) para una competición que tendrá lugar en Septiembre. Es increible y además todo un reto de programación, ya que los movimientos los decide la IA del programa en cada fotograma de movimiento (se ven unas líneas rojas que indican las posibilidades). No siempre funciona, a veces Mario falla y muere. La base de la programación es conseguir en el menor tiempo acceder a la parte derecha de la pantalla .
Leer más

Historia de los motores 3D, en MuyComputer

Interesante repaso a la historia de los motores 3D. No os la perdáis en: MuyComputer
Leer más