| |
| | Altair, Destroyer (Cidelsa), Ayuda entre todos | |
| |  | |  |
 | - Bubu - | |  ¿Andandará la meta?
 Grupo: Moderadores generalesMensajes: 1136 Location: En los 80 Status:  | |
| EL otro día encontré por intenné la documentación del chip gráfico, sólo hubo que poner en el Google el nombre del chip y la extensión pdf, y a la saca. Aquí está el tema.Una vez leído, comprendí la paranoia. Resulta que los caracteres en este chip son de 6 píxeles de ancho, en vez de 8 como en el resto de juegos del mundo mundial. Los otros 2 bits es para indicar uno de los 4 colores disponibles. Esto complica sobremarea la emulación. Hasta ahora jamás me había encontrado con gráficos de 6 píxeles, siempre de 8. Pero bueno, ya hay algo. Tembién saqué, mediante el listado que desensamblé, que la RAM empieza en la dirección 30000. En fin, se avanza poco a poco. Yo lo que temo es que como se han abierto varios frentes, estemos trabajando haciendo lo mismo. Y es que mi tiempo es oro, jiji. Creo que voy a hacer aquí una pausa, más o menos prolongada, para ver cómo van los otros frentes, y si veo que no hay avances, entonces retomo el tema... Gud lúk. |
|  |
 | a_polo2 | | Viciado
Grupo: MemberMensajes: 64 Status:  | |
| bubu, entiendo que tengas poco tiempo, pero nunca se ha llegado tan lejos como hasta ahora (a excepcion de udirnel, que se quedo en el mismo punto). Te rogaria que continuases con la labor, ademas no hay tantos frentes abiertos trabajando en este tema, te lo aseguro. En gurudumps, mad posteo para recibir ayuda, y yo todavia no he visto nada, ademas los mamedevs no parecen estar muy interesados en seguir pa lante. En fin bubu, tu mismo. De todas formas hay alguien que conoce muy bien los dichosos CDP y quizas nos eche una mano en el emulador: Mike Ridley.
Un saludo. Dani.
PD. ya me veia jugando al altair en mi GBA. <snif> |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Programador aficionado y con conocimientos MUUUUY básicos, pero por qué dificulta tanto el hecho de que sean caracteres de 6 bits con los dos últimos para color?
Simplemente coges el byte y en la fase de dibujado separas los 6 primeros para elegir el caracter y los dos últimos que eligen el color, no? |
|  |
 | udirnel | |  Gran Marciano
Grupo: MemberMensajes: 215 Status:  | |
| QUOTE (a_polo2 @ 3/10/2006, 14:23) bubu, entiendo que tengas poco tiempo, pero nunca se ha llegado tan lejos como hasta ahora (a excepcion de udirnel, que se quedo en el mismo punto). No a_polo2, yo me quedé bastante más atras que Bubu habiéndole echado mucho más tiempo que él. Para empezar yo no hice un desensamblador como él, sobre todo porque no contaba con el juego de instrucciones del CPD1802 con el que ahora ya si cuento gracias a uno de los enlaces que ha proporcionado. Por otro lado, tampoco tenía ni la más remota idea de que el número de pixels de los gráficos era menor de 8. Yo andaba buscando los gráficos a lo bruto, cogiendo de 8 en 8. ¡Así ya me podían aparecer abominaciones! En fin, que bubu ha hecho bastante más en una semana que yo en casi un año. ¡Bonito "reto iniciático" me fui a coger!  Udirnel |
|  |
 | - Bubu - | |  ¿Andandará la meta?
 Grupo: Moderadores generalesMensajes: 1136 Location: En los 80 Status:  | |
| a_polo2, está bien, jiji, la verdad es que pensaba que ya se había enviado esto a medio mundo. Me conformo con descubrir el juego de caracteres, y un emulador patatero en Delphi que al menos calcule el valor de los registros y de la ram en cada momento, y dibuje los gráficos... Pero ya te digo, sólo me puedo poner el viernes de 2 a 4 de la mañana, y el sábado de 2 a 4 como mucho...
Macarro, todos los sistemas (salvo los PCs modelnos) usan nativamente gráficos de 8 píxeles de ancho. Significa esto que como yo pretendía emular el juego en la GBA, ya no va a poder ser porque la GBA usa 8 píxeles. ¿Qué pinto en los otros 2? Si los dejo en blanco, saldrían los dibujos con 2 líneas verticales en blanco a lo largo de toda la pantalla...
Udirnel, te entiendo perfectamente. Sin haber leído lo de los 6 píxeles, en mi p* vida hubiera sido capaz de darme cuenta y por tanto jamás hubiera llegado a ver un carajo en la pantalla, jiji.
*****
Bueno, lo que haré: tengo ya un pograma en Delphi (ejecutable para cualquier Window$) que genera los listados (desensamblador). A continuación crearé en el mismo pograma un intérprete, es decir, irá leyendo línea a línea y calculando el valor de los 16 registros, y de las posiciones de memoria RAM. Esto es bastante fácil.
Pero al menos sabremos por dónde va la cosa.
Lo que necesito: en el PDF del chip gráfico se indica que existen 3 formas de mostrar los gráficos: 20 caracteres x 12 líneas, o bien 40 caracteres x 24 líneas. ¿Me podéis decir viendo la imagen en pantalla, a cuál de las 2 resoluciones va el Altair?
|
|  |
 | - Bubu - | |  ¿Andandará la meta?
 Grupo: Moderadores generalesMensajes: 1136 Location: En los 80 Status:  | |
| Ou, yeah, esto ya ejecuta el código y va calculando los 16 registros. La verdad es que he hecho lo fácil. Pero no hace saltos, p.ej., sino que va p'alante cagando leches con dos cojones. En fin, una pantallita de cómo llevo el EmuAltair:  Lo de los 6 píxeles ya lo tengo pensado y probado y va a funcionar. En Delphi existe un objeto llamado PaintBox que me permite dibujar píxeles, da igual en distribución de 6 en 6 o de 8 en 8, así que me vendrá de lujo para emular el VIS del Altair, jiji. Quillos, y me voy pal catre que la jefa me mata (sobre tó si s'entera de lo que estoy haciendo) |
|  |
 | a_polo2 | | Viciado
Grupo: MemberMensajes: 64 Status:  | |
| verdaderamente, me dajas impresionado, bubu.
Sigue asi.
Un Saludo. |
|  |
 | empardopo | |  Merengón - Marciano
Grupo: MemberMensajes: 658 Location: Málaga Status:  | |
| Perdonad mi ignorancia y la intromisión,
pero llevo viendo un tiempo este link, y me asalta la curiosidad visto la polémica que ha despertado este juego, y la verdad no lo conozco, ¿algún link donde se pueda ver alguna pantalla del mismo? Lo he buscado pero no lo he encontrado.
Un saludo |
|  |
 | a_polo2 | | Viciado
Grupo: MemberMensajes: 64 Status:  | |
| cuando los mamedevs se den cuenta de lo de 'los 6 pixels' probablemente ya estemos enviciados. Por cierto esto me recuerda una curiosidad mas del altair II, al llegar al maximo de puntos: 99999 los amigos nos dejabamos matar las vidas restantes, ya que si seguiamos puntuando el marcador se ponia a contar a partir de 00000. ¡vaya gracia!
empardopo, dame un correo y te paso la foto de la unica pantalla existente. |
|  |
 | empardopo | |  Merengón - Marciano
Grupo: MemberMensajes: 658 Location: Málaga Status:  | |
| a_polo2,
empardopoarrobagmail.com
y gracias. |
|  |
 | C@brero | | Iniciado
Grupo: MemberMensajes: 22 Status:  | |
| Aquí os dejo el enlace para descargar fotos de las placas y esquemas a mas resolución no se los días que duraran así que lo bajáis rápido. http://rapidshare.de/files/35439694/Marcianitos.rar.htmlCopiáis y pegáis en el navegador y pulsáis en FREE, bueno supongo que eso ya lo sabéis mejor que yo. Animo que esto parece que va bien . |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Mucho ánimo para todos y sobre todo, muchas gracias. Solo un apunte, en mega-upload creo que los enlaces no caducan nunca  |
|  |
 | [MaD] | | Desconectado de la realidad
 Grupo: MemberMensajes: 1680 Status:  | |
| Lo siento gente, pero necesitaba espacio y borre los archivos de mi espacio Web y por otro lado perdí los archivos originales en el ultimo formateo. Aparte los links de C@bero no funcionan ya que han caducado.  Así que habrá que pedírselo de nuevo a C@bero. Yo esto se lo envié a Haze en su día y quizá se lo podáis pedir también a el en los foros MAMEWorld. Un saludo. Modificado por [MaD] - 1/11/2006, 02:30 |
|  |
 | a_polo2 | | Viciado
Grupo: MemberMensajes: 64 Status:  | |
| empardropo, no te puedo mandar la imagen, lo siento, mi cuenta de correo K.O. por el momento. De todas formas en este mismo hilo creo que esta la imagen unas paginas mas atras. |
|  |
 | empardopo | |  Merengón - Marciano
Grupo: MemberMensajes: 658 Location: Málaga Status:  | |
| He seguido el post, lo mismo me lo he saltado pero no he visto ninguna fotillo, pero no te preocupes, sólo era por curiosidad.
gracias de todas formas
|
|  |
| 269 respuesta(s) desde el 6/2/2006, 13:36 |
| | | | |
|