TODOPIC

FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: flacoclau en 14 de Agosto de 2006, 05:22:46

Título: Osciloscopio con una Game Boy (Revista ELEKTOR)
Publicado por: flacoclau en 14 de Agosto de 2006, 05:22:46
Hola: Alguien se ha armado dicho osciloscopio?
Tengo una GB pocket en mis manos y quería saber si funciona y ovbiamente como se arma.
Saludos.
Título: Re: Osciloscopio con una Game Boy (Revista ELEKTOR)
Publicado por: djpalas en 14 de Agosto de 2006, 07:37:49
Hola compañero!

Yo no lo he podido montar porque no tengo GB, pero si tengo por aqui las revistas donde hablan de como hacelo. Luego me pongo a buscarlas y las escaneos. Asi lo pueden tener todos los compañeros del foro.
Título: Re: Osciloscopio con una Game Boy (Revista ELEKTOR)
Publicado por: Nocturno en 14 de Agosto de 2006, 07:41:11
A ver si Modulay se pronuncia porque me consta que hizo sus pinitos con una Gameboy a color.
Título: Re: Osciloscopio con una Game Boy (Revista ELEKTOR)
Publicado por: djpalas en 14 de Agosto de 2006, 16:49:03
Hola a nuevo de nuevo!!

Lo prometido es deuda, así que os subo un PDF de las páginas de la revista "Elektor" que hablaba de como realizar un osciloscopio con una Gameboy.

El archivo pesa unos 3.4Megas.


Código: [Seleccionar]
Enlaces eliminados por motivos de copyright

Que lo disfrutéis todos los que tengáis una GameBoy  :mrgreen:

PD: Como sabéis está subido en rapidshare y lo guardan 30dias desde su ultima descarga, así que he subido con varios mirrors.
Título: Re: Osciloscopio con una Game Boy (Revista ELEKTOR)
Publicado por: flacoclau en 14 de Agosto de 2006, 16:53:16
Gracias Djpalas ya las estoy bajando.
Un maestro.
Título: Re: Osciloscopio con una Game Boy (Revista ELEKTOR)
Publicado por: djpalas en 14 de Agosto de 2006, 17:27:25
De nada compañero!

Compartir la información de que cada uno poseemos, hace que este foro es como es. Para mi punto uno de los mejores.

Viendo otra revista de Elektor he encontrado este documento que puede que te ayude también en la realización de este proyecto. También he realizado 3 mirrors para que no haya muchos problemas.

Código: [Seleccionar]
Enlaces eliminados por motivos de copyright
Título: Re: Osciloscopio con una Game Boy (Revista ELEKTOR)
Publicado por: Nocturno en 15 de Agosto de 2006, 03:35:12
Chicos, ¿estáis seguros que podemos distribuir ese material?, ¿no tiene copyright?
Título: Re: Osciloscopio con una Game Boy (Revista ELEKTOR)
Publicado por: djpalas en 15 de Agosto de 2006, 09:25:02
Buenas Nocturno!

Pues llevas razón Nocturno, he estado mirando la revista y existe un copyright total y parcial. Por lo que modifico los post y retiro los enlaces.

Lo siento compañeros pero no se puede poner en peligro que puedan cerrar el foro por motivos de copyright.

Para la próxima información que cuelgue lo mirare antes de colgarla. Gracias por el aviso Manolo.
Título: Re: Osciloscopio con una Game Boy (Revista ELEKTOR)
Publicado por: Modulay en 15 de Agosto de 2006, 13:36:38
Hola gente.
Ese artículo del que habláis está interesante,pero de la parte software,qué es la complicada,no aporta mucho ó mas bien nada.
Para ir entrando en materia,a quien le interese,lo primero es visitar este enlace:
http://www.devrs.com/gb/hardware.php (http://www.devrs.com/gb/hardware.php)
De ahí se puede sacar todo el material habido y por haber: aplicaciones,esquemas,especificaciones técnicas de la consola,software de desarrollo,código(tanto C como ASM),emuladores,etc etc...
Yo lo único que hice fué recopilar parte de este material y leer algo de documentación,a la cual hay que dedicarle buena parte del tiempo a mi modo de ver.
En cuanto al soft,lo que se necesita es un compilador C ó un ensamblador específico para la consola....de ambos hay muchos donde elegir.Yo personalmente me quedaría con gbASMstudio para assembler y con GB development studio para lenguaje C.Ambos generan el archivo binario (ROM) con el que se programaría la memoria eeprom,flash o similar,que sería el corazón del cartucho.
Además de esto,para poder probar conforme se vaya programando,se necesita de un emulador para pc,y de entre los muchos que hay,yo me quedaría con
SMYgb,al cual sólo hay que cargarle el archivo ROM (de extensión .gb ó .rel,no he visto ninguna más) para que lo ejecute bajo windows como si de una gameboy se tratase.
Lo apropiado,a mi modo de ver,sería empezar a conocer un poco la consola echando una ojeada a un archivito llamado gbspec.txt y trastear con los muchos ejemplos de código que hay en la red,con el fin de aprender a manejar los buses del micro a bajo nivel,hacer accesos a la memoria de vídeo (8kB con un bus de dirección y uno de dato para ella solita),a la ram interna (8 kB) y a la memoria externa que se utilice (32 kB de ROM + otro tanto de RAM tb direccionable).
Con una memoria eeprom de 32 kB creo sería suficiente para albergar el programa y los datos que fuera necesario conservar en memoria no volátil,para el resto de datos,los 8 kB de ram interna también bastarían,así que para empezar a meterle mano al hard una vez se tenga algo dominado el soft lo primordial es hacerse con una de estas eeprom,27C256 es el modelo idóneo si no recuerdo mal.
(http://www.devrs.com/gb/files/gameboy1.gif)
Como podéis ver,el hardware de la consola,al menos el que nos interesa,no es complejo...y como ya he dicho,una vez se consiga dominar el acceso a todo el mapa de memoria,la parte gráfica,las interrupciones de la botonera(creo que van autovectorizadas) y poco más,ya se habrá superado la parte más complicada.
En cuanto a cómo programar la eeprom una vez se quiera probar la aplicación en la consola,yo hice una pequeña aplicación en delphi para hacerlo vía usb,pero falta diseñar la parte hard,que constaría de un 18f4550,un zócalo para la memoria y poco más.
Espero que estos poquitos datos sean suficientes para que alguien se anime a investigar un poco y esta iniciativa tenga su fruto,ya que el proyecto está realmente interesante.
Los modelos de gameboy que sirven son :
GAMEBOY
GAMEBOY POCKET
GAMEBOY COLOR
Título: Re: Osciloscopio con una Game Boy (Revista ELEKTOR)
Publicado por: flacoclau en 15 de Agosto de 2006, 21:44:15
Muy bueno Modulay, ya estuve investigando bastante con el tema de la GB y no debe ser tan difícil, siendo que está basado en un z80, el problema es como decís un poco el adptarse a ese micro y a juntar una buena información.
estaría bueno que se tradujeran algunos de los documentos que dan vueltas por ahí.
te mando saludos.
Título: Re: Osciloscopio con una Game Boy (Revista ELEKTOR)
Publicado por: Veguepic en 20 de Agosto de 2006, 14:04:02
Aqui otro link a ver si les sirve:

http://www.semis.demon.co.uk/Gameboy/Gbmain.htm

Suerte
Título: Re: Osciloscopio con una Game Boy (Revista ELEKTOR)
Publicado por: djpalas en 20 de Agosto de 2006, 15:36:09
Otros links más para sacarle más jugo a la GB

http://www.devrs.com/gb/
http://gbdk.sourceforge.net/
http://www.gbdev.org/

http://www.emulatronia.com/consolas/gb.htm

Esta última página puedes encontrar emuladores de GB, y algunos complementos técnicos.