Uzebox

Ir a: navegación, búsqueda de
Uzebox
Uze open console 01.jpg
Uzebox con un Super Famicom controlador
Tipo Consola de videojuegos
CPU ATMega644
Memoria 4K
Almacenamiento de información SD /MicroSD
Entrada Joypad, ratón

El Uzebox es un retro-minimalista fuente abierta consola de videojuegos diseño. Se basa en un AVR 8-bits de propósito general microcontrolador hecho por Atmel. La particularidad del sistema es que usa un kernel impulsada por interrupción y no tiene ningún memoria intermedia de trama. Funciones tales como sincronización de vídeo generación, representación del azulejo, y mezcla de música se realiza en tiempo real por una tarea en segundo plano para que juegos fácilmente pueden desarrollarse en C. El objetivo del diseño debía ser tan simple como sea posible aún tienen buena suficiente sonido y gráficos dejando suficiente recursos para implementar interesantes juegos. Se pusieran énfasis en hacerlo fácil y divertido para montar y programar para cualquier aficionados. El diseño final contiene sólo dos fichas: una ATmega644 y un AD725 RGB-a-NTSC/PAL codificador.

El Uzebox figuraba en Hacer revistaes definitivo hardware de fuente abierta proyectos de 2009.[1]

Contenido

  • 1 Características
  • 2 Especificaciones de hardware
  • 3 Implementaciones
  • 4 Véase también
  • 5 Referencias
  • 6 Enlaces externos

Características

Uzebox prototipo conectado a un televisor y mostrando un juego
  • Piezas bajo cuenta y costo: el sistema está compuesto de sólo dos chips y componentes discretos.
  • Núcleo impulsada por interrupción: No ciclo contando necesaria, mezcla de sonido y video generación son todos hicieron en un segundo plano.
  • 256 colores: mediante una escalera R-2R de resistor DAC.
  • motor de sonido de 4 canales: el subsistema de sonido se compone de 3 canales de ondas y 1 ruido o canal PCM.
  • MIDI En: Con un secuenciador de música, permite la creación de música directamente en la consola.
  • Controladores de Retro: las entradas de joypad utiliza estándar NES/SNES interfaz de los controladores.
  • Soporte de ratón SNES.
  • SD /MicroSD interfaz de la tarjeta.
  • Ampliable: Líneas de E/S y periféricos están disponibles, como el puerto UART y SPI para que uno pueda experimentar.
  • Emulador: Un ciclo totalmente perfecto emulador facilita enormemente desarrollo.
  • Gameloader (beta): carga y juegos en flash almacenados en tarjetas SD.
  • API: Desarrollar juegos utilizando una API que proporciona múltiples modos de vídeo, driver de sonido y mucho más.
  • Código abierto: el diseño de hardware y software son totalmente libres y licenciado bajo la GPL.

Especificaciones de hardware

Tablero de Uzebox AVCore descrito
  • CPU:: Microcontrolador ATmega644
  • Total RAM:: 4K
  • Memoria de programa: 64K
  • Velocidad: 28,61818 MHz (overclockeado)
  • Colores: 256 colores dispuestos en un 3: espacio de color de 3:2 (3: rojo, verde: 3 pedacitos, azul: 2 bits)
  • Salida de vídeo: NTSC Compuesto y S-Video
  • Sonido: 8-bit mono, mezclado a ~ 15 kHz y salida mediante PWM
  • Entradas: Dos entradas de joypad compatible de NES/SNES
  • Almacenamiento externo: SD/MicroSD
  • Opciones: Interfaz MIDI-in

Implementaciones

Desde su creación, el diseño Uzebox ha implementado comercialmente como el Fuzebox Hágalo usted mismo Kit[2] y el Uzebox AVCore, una unidad completamente ensamblada. Dos más en 2011 Hágalo usted mismo kits publicado - el kit Uzebox DIY [3] y el EUzebox DIY kit con Euroconector de salida para el mercado europeo.[4]

Véase también

  • XGameStation
  • PlayPower
  • Pandora (console)

Referencias

  1. ^ Diversión, juegos y entretenimiento: abrir fuente hardware 2009 Hacer: en línea: la guía definitiva para abrir proyectos de hardware de fuente en 2009
  2. ^ https://www.Adafruit.com/blog/2008/11/25/New-Kit-fuzebox-an-Open-Source-8-bit-game-console/
  3. ^ https://Uzebox.org/Shop/Catalog/product_info.php?cPath=22&products_id=35 Uzebox DIY kit
  4. ^ https://www.hwhardsoft.de/English/Projects/euzebox/ Kit de bricolaje de EUzebox

Enlaces externos

  • Presentación de proyecto Uzebox

Otras Páginas

Obtenido de"https://en.copro.org/w/index.php?title=Uzebox&oldid=614667791"