On Fri, 21 Jan 2000 20:55:24 +0100
Juan Antonio Gómez <joanant(_en_)arrakis(_punto_)es> wrote:
Creo que lo del PPI quedó claro/zanjado. Pero MkII está muy dolido
por haberle corregido en público y esta intentando hacer algo similar
conmigo (a eso se le llama picarse).
Disculpame, pero yo NUNCA he compartido tu opinión.
No quiero ser dramático, pero creo que te has quedado solo en esta
conversación... por lo que han dicho en esta misma m.l. tanto Manuel
como MKII se han pirao :(
He enviado SUFICIENTES argumentos a HispaMSX para poder
demostrar que el MegaSCSI es el que tiene el BUG. Por lo tanto
no digas que quedó claro/zanjado porque no es así.
bueeno, bueeeno, bueeeno...
Quiero hacer un inciso, sin crear más polémica ni echar más carbón al
fuego, pero me quedé con las ganas de decirlo y ya que el tema sigue
aprovecho:
Dejando a un lado el tema del SBB cuya opinión me reservo, la polémica
sobre si el MegaSCSI tiene o no un BUG me parece exagerada.
Estamos hablando de lo que ASCII dice, deja de decir o la forma en que
se deben o no deben hacer las cosas, cuando en realidad ASCII hace mucho
que no dice nada y las cosas se hacen cada vez más como se puede que
como se debe. Y no me refiero a que las cosas se hagan mal, sino a que
normalmente las hace una persona, o un grupo reducido, que por mucho que
sepa ni trabaja de ello ni tiene el equipo necesario para hacer las
miles de pruebas que se harían si fuera algo comercial.
Personalemte creo que el tema es mucho menos grave de lo que se está
hablando aquí. Recapitulemos: El EP, así como MUCHOS, por no decir todos
los programas residentes (por citar algunos: Cheat Master, MCDRV,
NestorAcentos, NestorCDplayer, MWMplay) leen sin restaurar el valor del
famoso PPI-C. Vale.
El problema está en que si ese programa residente se ejecuta junto a una
aplicación que de por supuesto que dicho registro no cambia entonces
puede ocurrir que la lectura del teclado sea incorrecta. Vale.
Ya lo sabemos. Solución: No caer dos veces en el mismo error.
Podemos pasarnos años discutiendo si la culpa la tiene el uno o el otro,
pero creo que el problema, añadir un simple OUT no merece ni el esfuerzo
ni las consecuencias que está teniendo.
El hecho de si el MegaSCSI tiene un bug me parece, come he dicho, exagerado.
A mi entender un bug es algo gordo: un fallo en el funcionamiento del
programa, por ejemplo que no emulara bien determinados discos por algún
motivo, o que el programa se colgara, o que se cargara el HD. ESO son
bugs. Lo de que no restaure el PPI-C, es, a mi parecer, una peculiaridad
de éste y MUCHOS otros programas, casi diria yo que eso a lo tachais de
bug es más una costumbre o un "standar" en la forma de programar, algo
que "como todo el mundo lo hace de la misma forma no vale la pena
cambiar"... algo que con saber que es así ya basta para que no de
problemas. Ahora lo sabemos.
Repito, me parece totalmente desmesurado el efecto que ha tenido este
"efecto PPI-C" y espero que no se siga dando más vueltas al tema ni
intentando demostrar si tal o cual programa tiene o no un bug. Hay
muchos programas más interesantes para depurar y muchas cosas más
provechosas en las que perder el tiempo.
Esperando y deseando no haber ofendido a nadie,
Ramón.