Proyecto, un juego para Dragon 32

Avatar de Usuario
luiscoco
Mensajes: 2131
Registrado: 15 May 2011 04:23
Ubicación: Caracas, Venezuela
Agradecido : 20 veces
Agradecimiento recibido: 28 veces
Contactar:

Re: Proyecto, un juego para Dragon 32

Mensajepor luiscoco » 09 Abr 2017 03:06

Último mensaje de la página anterior:

Felicidades a todos los integrantes por el proyecto y en especial a pser1

Avatar de Usuario
pser1
Mensajes: 1642
Registrado: 08 Dic 2012 18:34
Agradecido : 77 veces
Agradecimiento recibido: 86 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor pser1 » 09 Abr 2017 13:55

luiscoco escribió:Felicidades a todos los integrantes por el proyecto y en especial a pser1

Muchas gracias, Luis
Me alegra poder volver a leerte por aquí!
saludos
pere

Avatar de Usuario
pser1
Mensajes: 1642
Registrado: 08 Dic 2012 18:34
Agradecido : 77 veces
Agradecimiento recibido: 86 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor pser1 » 10 May 2017 15:39

Hola compañeros,
Recordando que el juego/aventura Tiburón funciona en D32 correctamente y en D64 dando un sonido horroroso, he estado revisando
los *hilos* de "World of Dragon" donde ya se había discutido largo y tendido al respecto.
Resumo la situación:
- El generador de video suministra las señales de interrupción de línea para un sistema NTSC, o sea solamente 262 lineas por cuadro.
Los ingenieros que desarrollaron el Dragon 32 le añadieron circuitería que genera dos bloques de 25 pulsos al final e inicio de cada pantalla,
con lo cual disponemos de 262+50 = 312 que son los necesarios para sistemas PAL
Desafortunadamente, al desarrollar el Dragon 64, a pesar de incluir la misma circuitería que leva el D32, cometieron el error de enviar a la
PIA que gestiona las interrupciones la señal directamente del generador de VIDEO, así que *solamente* recibe 262 impulsos y tiene dos lapsus
sin recibir ninguno. Como esto no afectaba a los juegos de la época, no hubo corrección posterior alguna ... mala suerte para nosotros!

La buena noticia es que al estar la circuitería en la placa base, en realidad los 312 impulsos SON asequibles, pero esto requiere hacer
dos pequeñas modificaciones a la placa base:
1) Cortar la pista que llega al pin 40 de IC5 (es la PIA0)
2) Soldar un hilo entre el pin 40 de IC5 (que ha quedado aislado) y el pin 3 de IC18
Me decidí a hacer las modificaciones y funciona perfectamente, ahora puedo escuchar la música sin distorsión alguna y además las demos que
suele hacer Simon Jonassen que van sincronizadas por IRQ horizontal también suenan correctamente.
Adjunto imágen de la pista que hay que cortar (lado pistas) y también desde el lado de componentes los dos puntos a unir con un cable.
Es la mar de simple y pasamos a tener un Dragón64 correcto
Por supuesto que los Tano Dragon *NO* necesitan este cambio ya que son máquinas que generan señal NTSC.

saludos
pere
Adjuntos
D64_IRQ_modif.zip
Vistas componentes y lado pistas
(914.76 KiB) Descargado 8 veces

Avatar de Usuario
minter
Mensajes: 1063
Registrado: 22 Jul 2014 18:51
Agradecido : 279 veces
Agradecimiento recibido: 184 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor minter » 10 May 2017 16:02

¿Y los emuladores tipo XROAD también tenían este fallo implementado?
Quiero decir... ¿en el emulador nos hubieramos enterado de esos ruidos? ¿O solo los poseedores de las máquinas reales?

Aprovecho y digo.... Esto para un "purista"... ¿Lo modifica o lo deja?

Aprovecho dos: ¿Un "Purista" es uno que hace puros? -big_boss

Avatar de Usuario
pser1
Mensajes: 1642
Registrado: 08 Dic 2012 18:34
Agradecido : 77 veces
Agradecimiento recibido: 86 veces

Re: Proyecto, un juego para Dragon 32

Mensajepor pser1 » 10 May 2017 16:30

minter escribió:¿Y los emuladores tipo XROAD también tenían este fallo implementado?
Quiero decir... ¿en el emulador nos hubieramos enterado de esos ruidos? ¿O solo los poseedores de las máquinas reales?

XRoar es tan buen emulador que hace exactamente lo MISMO que D32 y que D64, Ciaran es un genio!!
Por supuesto que emulando un D64 en XRoar suena distorsionado cantidad, puedes probarlo fácilmente!
Aprovecho y digo.... Esto para un "purista"... ¿Lo modifica o lo deja?

Un coleccionista que guarda las cajas, porex y los plásticos que envuelven los manuales ni siquiera se molestará
en averiguar si su máquina funciona -507
Yo colecciono máquinas *comprobadas* y en Dragón 32 hay cantidad de variantes que muestran un video bastante malo
que puede mejorarse añadiendo algún componente o un módulo entero.
Así de entrada, mi Dragon 64 funciona con la controladora de disco de Lafumat y con dos discos de 3,5"
Ambas cosas inexistentes en la época, por no hablar de la tarjeta CoCo-SDC y el mini-MPI de Ed Snider que permite conectar dos
add-ons a la vez y que casi no ocupa espacio en la mesa. Ah, sin olvidar que la CPU la cambié por un Hitachi HD63C09 que vuela
sin calentarse un pelo (podría ir a 4MHz) y también el adaptador Drivewire para hablar con el servidor en el PC ...
Supongo que,actualmente, no aprovechar las maravillas técnicas que nos ofrecen los desarrolladores sería una pena.
saludos
pere


Volver a “Software Dragon”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado