pitpan
|
|
« Respuesta #120 : 23 de Septiembre de 2008, 09:22:07 am » |
|
Vale. Pensaré en la viabilidad de una pseudoinstrucción llamada STRICT o algo así, que te de avisos/errores en el caso de usar instrucciones no documentadas. Así se podría hacer algo parecido. O alguna del estilo .R800 para habilitar (y deshabilitar) las instrucciones que corresponda. Lo del STRICT me recuerda mucho al Perl El problema aquí, JL, es que no he encontrado ninguna documentación que indique exactamente las instrucciones del Z80 no oficiales que no soporta el R800 y las que sí. Más que nada, porque cuando entramos en el jardín de las instrucciones SET b,(IX+d),r se me ponen los pelos como escarpias. El juego de instrucciones no oficiales del Z80 es casi más largo que el de las instrucciones oficiales. Y no he visto ninguna documentación completa en este sentido. Como no tengo tiempo de probar instrucción por instrucción, me resulta más fácil exigir un Z80 "oficial" que un R800. Si alguien tiene una documentación que me permita hacerlo, no tendría problemas en dar soporte al R800 en asMSX. Lo que no quisiera es tener que hacer la tarea arqueológica de probar instrucción por instrucción no oficial del Z80 en el R800, porque no tengo el tiempo suficiente.
|
|
|
En línea
|
|
|
|
kabish
|
|
« Respuesta #121 : 23 de Septiembre de 2008, 02:27:50 pm » |
|
Testeado y salvo el cambio de nomenclatura en los numeros, ya comentado, va como la seda. Una vez mas gracias por todo, ya solo nos queda aprender ensamblador en condiciones ¿Sigues buscando algun source para añadir a la distribucion?.
|
|
|
En línea
|
|
|
|
WYZ
Visitante
|
|
« Respuesta #122 : 23 de Septiembre de 2008, 06:08:42 pm » |
|
Robsy, sobre le SIM , es mas por propia iniciativa, un poco animado por Utopian que se ha comprado un ejemplar. Es un buen cacharro, pero donde se ponga un MSX2 ... anyway, el AsMSX es muy muy versatil. Como sugerencia yo le pondría algún comando tipo "FILEOUT ext" para poder elegir nombre y extensión del archivo compilado de salida, z80,bin,exe... (si no hay nada parecido ya y que se me haya pasado). La verdad es que un z80 es un z80 hasta en el espejo retrovisor del Corsa de SapphiRe. PS: Jor, que frase me ha salido. No se si ponérmela de pie de mensaje y todo
|
|
« Última modificación: 23 de Septiembre de 2008, 06:10:22 pm por WYZ »
|
En línea
|
|
|
|
SapphiRe_MSX
Visitante
|
|
« Respuesta #123 : 23 de Septiembre de 2008, 06:23:18 pm » |
|
|
|
|
En línea
|
|
|
|
pitpan
|
|
« Respuesta #124 : 23 de Septiembre de 2008, 06:23:50 pm » |
|
Gracias por las pruebas, kabish. En principio a'un no tengo claro c'omo voy a estructurar la pr'oxima distribuci'on del asMSX, pero s'i que es probable que "invite" a que terceros cedan c'odigo fuente a la causa. En cuanto lo tenga claro, aqu'i quedar'a dicho. Me quedo tranquilo al saber que FUNCIONA con c'odigo que no haya creado yo, porque siempre hay un sesgo perceptivo en este sentido. Hay muchas funcionalidades del asMSX que he incorporado pero que sin embargo NO USO, por lo que es bueno que pase por distintas pruebas. WYZ: lo del Coupe mola. Pero es un brindis al sol: salio tarde y le faltaba potencia para competir con los Amiga que ya dominaban UK. Aunque a los aut'enticos obsoletos eso del 'exito comercial nos importa poco, verdad?
|
|
|
En línea
|
|
|
|
pitpan
|
|
« Respuesta #125 : 23 de Septiembre de 2008, 06:25:41 pm » |
|
Pues algo as'i voy a tener que hacer con los 100 o 200 Z80s que tengo por aqu'i, nuevos y en los tubos de Zilog, reci'en salidos de f'abrica. Adem'as, se trata de los fantabulosos Z80B, que funcionan a 6 MHz. Pero no he conseguido que funcionen en mis MSX aunque el encapsulado sea el mismo a nivel de PINs. Seguramente el voltage no lo es. Alguien quiere montar un negocio de llaveros o algo as'i?
|
|
|
En línea
|
|
|
|
WYZ
Visitante
|
|
« Respuesta #126 : 23 de Septiembre de 2008, 06:31:02 pm » |
|
Juas!! pero si te la has puesto!!! me parto. Adjunta foto, Sapphi.
|
|
|
En línea
|
|
|
|
Jon_Cortazar
|
|
« Respuesta #127 : 29 de Septiembre de 2008, 06:54:38 am » |
|
Jur, a ver si luego puedo probarlo, robs: no se, compilando malaika o infinity, a ver que pasa. Es que ando super liao, sorry...
|
|
|
En línea
|
Jon Cortázar Abraido (aka El Viejo Archivero) RELEVO Videogames [Dioniso: La cafeína está haciendo su trabajo; yo espero hacer el mío.] [pitpan: Me sigue pareciendo más productivo jugar al SNAIL MAZE que seguir esta discusión.]
|
|
|
MsxKun
|
|
« Respuesta #128 : 29 de Septiembre de 2008, 08:29:42 am » |
|
Pues algo as'i voy a tener que hacer con los 100 o 200 Z80s que tengo por aqu'i, nuevos y en los tubos de Zilog, reci'en salidos de f'abrica. Adem'as, se trata de los fantabulosos Z80B, que funcionan a 6 MHz. Pero no he conseguido que funcionen en mis MSX aunque el encapsulado sea el mismo a nivel de PINs. Seguramente el voltage no lo es. Alguien quiere montar un negocio de llaveros o algo as'i? Juar! Pues trae algunos pa la RU (pq vienes verdad???), seguro que a alguien le hara falta alguno, aunque sea para hacer como Sapp.
|
|
|
En línea
|
-- She Bops!
|
|
|
k0ga
|
|
« Respuesta #129 : 30 de Septiembre de 2008, 09:53:35 pm » |
|
Si alguien tiene una documentación que me permita hacerlo, no tendría problemas en dar soporte al R800 en asMSX. Lo que no quisiera es tener que hacer la tarea arqueológica de probar instrucción por instrucción no oficial del Z80 en el R800, porque no tengo el tiempo suficiente.
Enviada. No se si sra suficiente o no. Si te hace falta mas dimelo y te la consigo
|
|
|
En línea
|
|
|
|
pitpan
|
|
« Respuesta #130 : 01 de Octubre de 2008, 08:05:09 am » |
|
Oído cocina!
Gracias por la doc, k0ga. Vendrá muy bien.
|
|
|
En línea
|
|
|
|
OKI09
|
|
« Respuesta #131 : 01 de Octubre de 2008, 11:30:35 am » |
|
Oye k0ga, esa documentacion de marras, me la podrias enviar a mi tambien, plisss.
|
|
|
En línea
|
La derrota no es una opción y no hay excusas. "Parasiempre"
|
|
|
|