OscarBraindeaD
Registrado: 17 Ago 2008 Mensajes: 51
|
Publicado: Lun Sep 08, 2008 5:09 pm Título del mensaje: Minimig F.A.Q. |
|
|
--> ¿Es Minimig es un proyecto de Hardware libre?
--> ¿Bajo qué licencia está Minimig?
--> ¿Donde puedo descargar el codigo fuente del MInimig y los esquemas?
--> ¿Qué tipo de ratón, teclado y joystick soporta?
--> ¿Puedo acceder al Menu OSD desde joystick?
--> ¿Qué soporte usa?
--> ¿Cómo grabo los juegos?
--> ¿Qué programas y juegos funcionan en el minimig?
--> ¿Cómo formateo la tarjeta?
--> ¿Qué ficheros necesito?
--> ¿Qué es una Kickstart?
--> ¿Soporta disco duro?
--> ¿Cuántas disqueteras virtuales soporta?
--> ¿Qué tipo de monitores soporta?
--> ¿Cómo selecciono PAL ó NTSC?
--> ¿Qué alimentación requiere?
--> ¿Cuántos juegos caben en una tarjeta?
--> ¿Soporta directorios y subdirectorios?
--> ¿Soporta nombres largos de fichero?
--> ¿Qué chipsets gráficos soporta?
--> ¿Puedo configurar la memoria?
--> ¿Qué es el firmware del PIC?
--> ¿Cómo actualizo el PIC?
P. ¿Es Minimig es un proyecto de Hardware libre?
Efectivamente, MInimig es un proyecto de Hardware libre realizado por Dennis van Weeren.
P. ¿Bajo qué licencia está amparado Minimig?
GNU General public license (Version 3, 29 June 2007).
Podemos encontrar una copia de la licencia en el codigo fuente y aqui: http://www.gnu.org/licenses/.
P. ¿Donde puedo descargar el codigo fuente del MInimig y los esquemas?
En la web oficial del proyecto: http://home.hetnet.nl/~weeren001/
P. ¿Qué tipo de ratón, teclado y joystick soporta?
El ratón y el teclado tienen que ser tipo PS/2, típicos de PC, pudiendo usar los ratones serie y USB y los teclados AT con el pertinente adaptador.
Si utilizamos un teclado AT perderemos la opción del reset mediante “ctrl + alt + alt gr” ya que estos teclados no tenian dual “ctrl” y dual “alt”.
El joystick ha de ser igual que los del Amiga original, de 9 pines.
P. ¿Puedo acceder al Menu OSD desde joystick?
Si, desde la version del firmware del 04/08/2008 ya es posible.
Para invocar el menu desde el joystick tenemos que mantener pulsado arriba y abajo simultaneamente.
P. ¿Qué soporte usa?
Utiliza tarjetas MMC y SD, típicas de cámaras de fotos. En ellas se graban los juegos y los ficheros necesarios para su funcionamiento.
El sistema de archivos en el que ha de estar formateada la tarjeta es FAT16.
P. ¿Cómo grabo los juegos?
Los juegos se graban en la tarjeta en formato ADF, típico en los emuladores. Los ficheros han de grabarse SIN comprimir y ocupan 880Kbs cada uno.
Para que minimig lea correctamente estas imagenes de discos y los pueda identificar la extensión ha de ser ADF y preferiblemente para no ocupar más espacio inecesario en la tarjeta SD los nombres no han de superar los 8 cáracteres.
Es posible meter un juego con un nombre del estilo: "monkey island disco 1de3.adf" y minimig va a ser capaz de leerlo perfectamente pero estaremos ocupando mucho más espacio en la tabla del sistema de ficheros y el total de archivos ADF que metamos en la tarjeta SD/MMC va a ser menor.
P. ¿Qué programas y juegos funcionan en el minimig?
En esta página web existe una lista de compatibilidad en constante actualización:
http://www.opencircuits.com/Minimig_Software_compatibility
A partir del Yaqube firmware (04/08/2008) la compatibilidad del minimig mejora hasta los limites de poder hablar de un 90%.
P. ¿Cómo formateo la tarjeta?
La tarjeta debe formatearse en FAT16 (en Windows XP, aparece como FAT).
P. ¿Qué ficheros necesito?
Los únicos ficheros necesarios son KICK.ROM (kickstart del Amiga) y el fichero minimig1.bin (núcleo de la FPGA que usa Minimig). Con éstos, conseguirás encender el Minimig, pero también necesitarás imágenes de discos de juegos o programas, ambos en formato ADF.
P. ¿Qué es una Kickstart?
Es el firmware, la BIOS, de un Amiga real, volcada a fichero. La más compatible con los juegos, es la kickstart 1.3. Para que el MiniMig la reconozca por defecto, debe grabarse en la tarjeta como KICK.ROM. Este fichero contiene material registrado, por lo que no puede distribuirse libremente.
P. ¿Soporta disco duro?
Por ahora no. Según Yaqube, autor de firmwares para MiniMig, quizá ésto se logre cambiando el PIC por otro más potente y con más memoria.
P. ¿Cuántas disqueteras virtuales soporta?
Actualmente sólo soporta la disquetera interna, DF0:
P. ¿Qué tipo de monitores soporta?
La versión PAL soporta monitores capaces de sincronizar frecuencias de 50MHz (los monitores CRT y algunos TFT). La versión NTSC soporta monitores TFT.
P. ¿Cómo selecciono PAL o NTSC?
Deberás copiar en la tarjeta el fichero minimig1.bin correspondiente y, además, colocar en el MiniMig, el jumper a 31Mhz para PAL y 15Mhz para NTSC.
P. ¿Qué alimentación requiere?
Necesita una alimentación de 5 voltios y 1 amperio, con el centro positivo.
P. ¿Cuántos juegos caben en una tarjeta?
Depende del tamaño -en disquetes- de éstos. Én una SD formateada en FAT16 pueden haber hasta 512 ficheros, en el directorio raiz. Como es necesario tener, al menos, el fichero KICK.ROM y minimig1.bin, puedes grabar hasta 510 ficheros ADF. Para que quepan 512 ficheros debes nombrar los ficheros teniendo en cuenta:
- Como máximo, ocho caracteres de nombre y tres de extensión
- No usar nombres largos de fichero
- No mezlar caracteres en minúsculas y caracteres en mayúsculas.
Existe un programa windows, llamado FATCleaner, hecho por Yaqube, que renombra los ficheros de una tarjeta con estos criterios y, además los ordena alfabéticamente. Puedes bajarlo de aquí: (http://www.yaqube.neostrada.pl/FATCleaner.exe)
P. ¿Soporta directorios y subdirectorios?
No, actualmente no soporta subdirectorios. Se debe grabar todo, ficheros del sistema y juegos, en la raiz de la tarjeta.
P. ¿Soporta nombres largos de fichero?
No, al ser FAT16 sólo soporta nomenclatura 8.3 (8 caracteres parta el nombre y 3 para la extensión).
Si metemos archivos con un nombre más largo de 8 caracteres minimig automatimange los abreviará para poder trabajar y estareos ocupando espacio inecesario en la tabla del sistema de archivos.
Minimig no va a renombrarnos los archivos más largos de 8 caracteres, pero internamente trabajara solo con el nombre abreviado, por lo que aunque es posible meter archivos con nombres largos, no es lo mejor.
P. ¿Qué chipsets gráficos soporta?
Actualmente soporta los chipsets OCS y ECS. Al ser una "réplica" del Amiga 500/600, no se prevé que soporte otros chipsets como AGA, al menos no a corto plazo y con el hardware actual del minimig.
P. ¿Puedo configurar la memoria?
Sí, se pueden elegir entre 4 mapas de memoria:
- 512 Chip
- 1 Mega Chip
- 512 Chip / 512 Slow
- 1 Mega Chip / 512 Slow
P. ¿Qué es el firmware del PIC?
Es el programa que gestiona uno de los chips de MiniMig. Éste gestiona parte del funcionamiento de la máquina junto con el fichero Minimig1.bin.
P. ¿Cómo actualizo el PIC?
Necesitarás conectar el Minimig y un PC por cable NULL MODEM. Poner el jumper del Minimig en posición MCU y cargar en PC el programa TinyBootLoader. Desde éste, pulsar el botón CheckPIC y encender el MiniMig. Si no lo detecta, pulsar PGM_RESET en la placa y volver a pulsar CheckPIC en el programa. Una vez detectado, elegir el fichero .hex del firmware y pulsar WritePIC.
El programa que detecta y graba puede fallar bastantes veces en el reconocimiento del PIC. |
|