La mayor ventaja que podria haber tenido MegaCD + 32x es si se pudiese usar el ASIC de MegaCD para liberar al 32X totalmente de la parte del sonido, pero ni siquiera eso es posible, todo intento de utilizar el MegaCD para otra cosa que no sean tareas minimas como reporducir redbook audio o mezclas de sonido te obliga a utilizar el ASIC para todo.
naxeras escribió:Ellos dicen que usan el cartucho para cargar casi todo ya que usan el cartucho precisamente como RAM (en este caso con datos fijos como si fuera un KOF95 de saturn):
Eso es lo que ya hacen juegos como Farenheit y Corpse Killer, lo que me parece que no esta quedando claro aqui es que una cosa es la RAM memoria para offloadear el sistema de accesos al CDrom como si se tratase de un disco duro, y otra es la WRAM al CPU de SegaCD, esta puede tener un cartucho "RAM" para volcar datos alli y luego poder acceder rapidamente a estos eliminando posteriores accesos al CD, pero lo que no puede hacer es hacer fast DMAs a esa memoria como hace con los 6.5mbits de RAM que vienen por defecto porque hay un terrible cuello de botella en cuanto a lo que se puede transferir desde el slot de cartuchos hacia el ASIC, no puede leer, escribir y transferir datos a esa RAM a la misma velocidad que con la propia Work RAM para hacer transferencias de video al VDC , por lo que ese potencial cartucho no estaría expandiendo los 6.5megabits de RAM per se, que ya tiene SegaCD por defecto, el combo Megadrive+MegaCD no tiene forma fisica posible de hacer eso, no tiene los buses ni las conexiones dentro de las placas de ambos sistemas, no puede hacer lo que hace PC Engine con su CDrom y System cards, esto ya lo explicaba hace 20 años atras la misma persona que diseñó originalmente este cartucho de "expansion" ;
Yo creo que a estas alturas con los mappers que hay disponibles hoy en dia para los cartuchos de siempre, como por ejemplo el que trae el UMK Trilogy chinoso que permite superar el limite de 64mbits, SegaCD se vuelve practicamente que irelevante, a menos que programes juegos que utilicen el ASIC para un juego en modo 7 o con FMV.
MegaCD es un sistema aparte e independiente de Megadrive y 32X, no hay forma posible de que estas cosas trabajen en paralelo, un claro ejemplo de esto es el ultimo hack de Doom 32x que
"utiliza el SegaCD para mejorar el rendimiento" lo que es una verdad a medias, porque en realidad lo unico que esta haciendo el ASIC de SegaCD es liberar al 32X de tareas que nada tienen que ver con los graficos, como encargarse de las mezclas de sonido PCM lo que permite emplear poder de procesamiento en los SH2 de 32X para tareas de renderizado, es el equivalente a jugar sin sonido para mejorar el rendimiento en epocas de la informatica prehistorica;
Lo suyo seria tener el hardware de Megadrive, MegaCD y 32X funcionando al mismo tiempo en paralelo cada uno coadyuvando al otro, Megadrive para procesar sprites, marcadores y fondos, el YM2612 con su FM+PCM, y el ASIC aplicando zooms sobre los fondos y sprites tanto los del YM7101 como a los del propio ASIC y offlodeadno tareas en el 68000 de 12mhz, sumado esto mas canales ADPCM, + sprites (el doble) y fondos que utilicen toda la paleta de colores de 32X etc etc. No es posible.