https://www.segasaturno.com/portal/viewtopic.php?f=14&t=9258
-----------------------------------
Stratoslava
26 Noviembre 2017, 02:08 AM

Sega CD Emulada En Sega Saturn
-----------------------------------
Sabiendo poco y nada, pienso... el cerebro de la mega drive está en la Saturn, las proezas gráficas que añadía Sega CD, las puede hacer Saturn (como ese mode 7)...

Qué tan posible creen que pueda ser hacer un emulador que intente redirigir por hardware la mayoria de las cosas, para ganar rendimiento?


-----------------------------------
vyseelpirata
26 Noviembre 2017, 02:23 AM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
[quote user="Stratoslava" post="102330"]Sabiendo poco y nada, pienso... el cerebro de la mega drive está en la Saturn, las proezas gráficas que añadía Sega CD, las puede hacer Saturn (como ese mode 7)...

Qué tan posible creen que pueda ser hacer un emulador que intente redirigir por hardware la mayoría de las cosas, para ganar rendimiento?[/quote]
veo mas fácil un emulador de 32x que de mega cd, ya que el 32x utilizaba una arquitectura mas similar a saturn que el mega cd, aunque saturn tenga hardware de megadrive no tiene nada que ver con mega cd


-----------------------------------
Stratoslava
26 Noviembre 2017, 04:10 AM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
[quote user="vyseelpirata" post="102332"][quote user="Stratoslava" post="102330"]Sabiendo poco y nada, pienso... el cerebro de la mega drive está en la Saturn, las proezas gráficas que añadía Sega CD, las puede hacer Saturn (como ese mode 7)...

Qué tan posible creen que pueda ser hacer un emulador que intente redirigir por hardware la mayoría de las cosas, para ganar rendimiento?[/quote]
veo mas fácil un emulador de 32x que de mega cd, ya que el 32x utilizaba una arquitectura mas similar a saturn que el mega cd, aunque saturn tenga hardware de megadrive no tiene nada que ver con mega cd[/quote]

Mmsé... 

Puede ser, pero por otro lado, me imagino que es mucho mas dificil sostener en memoria al emulador, la rom entera y las instrucciones para dos consolas (siendo una 32 bit, tal y como la saturn) que usar la (poca) RAM de Saturn para mantener andando un emulador que tiene redirigir información a un hardware existente Y emular otro hardware adicional (pero al menos gana no tener que cargar roms "pesadas" en memoria)

Sega CD:
Main CPU: Motorola 68000 @ 12.5 MHz
Graphics Processor: Custom ASIC

RAM:
* 6 Mbit Main RAM
* 512 Kbit PCM Waveform Memory
* 128 Kbit CD-ROM data cache memory
* 64 Kbit Internal Backup RAM

Transfer rate of Sega CD: 150 kbytes/sec (Single Speed)

Boot ROM:
* 1 Mbit, contains:
- CD Game Bios
- CD Player Software
- CD+G Software

Sound Circuitry:
* PCM Sound Source
- Stereo, 8 channels
* 32 KHz Maximum sampling wavelength
* 16 Bit D/A converter
* 8X internal over-sampling digital filter

Audio characteristics:
* Frequency Range: 20Hz - 20 KHz
* Signal-to-Noise Ratio: >900dB@1K
* Channel Separation: >900dB


Lo que realmente no sé es a qué velocidad funciona el clock del Motorola 68000 de la Saturn... porque en este caso, supongo, tendría que bancarse las instrucciones del Motorola 68000 a 12,5MHz del Sega Cd y el de la Megadrive, a 7 y pico...


-----------------------------------
elvizius
26 Noviembre 2017, 11:58 AM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
Yo vería más viable tal vez portear juego por juego que hacer un emulador al uso.Ya hemos visto que Sega pasó algunos títulos y corren bien.En esa época,por la falta de ram o necesitabas algún periférico que adaptara los juegos,ya que internamente las consolas compartían estructuras( los juegos de master corrían en Mega y Game gears con sus correspondientes adaptadores,o el famoso Súper Game boy para la Snes) O tocaba emular en la siguiente generación y,supuestamente una Mega 32x con el Mega Cd te montaban una Saturn Low Cost( o así nos lo quisieron vender) :roll:


-----------------------------------
vyseelpirata
26 Noviembre 2017, 01:58 PM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
[quote user="elvizius" post="102334"]supuestamente una Mega 32x con el Mega Cd te montaban una Saturn Low Cost( o así nos lo quisieron vender) :roll:[/quote]
asi paso, que no lo compro casi nadie y gracias a esas cositas  sega es lo que es hoy en día... el 32x desde luego es un cacharro que siempre sobro


-----------------------------------
Stratoslava
26 Noviembre 2017, 08:01 PM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
Me gustaría leer alguna palabra autorizada en el asunto...

Cuanto mas leo del tema, mas me embrollo. Ahora resulta que el motorola de la Saturn no es exactamente el mismo que el de Megadrive, por lo que las instrucciones serían bastante distintas, y que por otro lado, los juegos que salieron de mega drive en saturn, como el paquete Thunder Force, Disney y los Sonic, todos serían ports y de emulación, poco y nada.


-----------------------------------
vyseelpirata
26 Noviembre 2017, 09:20 PM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
[quote user="Stratoslava" post="102336"]Me gustaría leer alguna palabra autorizada en el asunto...

Cuanto mas leo del tema, mas me embrollo. Ahora resulta que el motorola de la Saturn no es exactamente el mismo que el de Megadrive, por lo que las instrucciones serían bastante distintas, y que por otro lado, los juegos que salieron de mega drive en saturn, como el paquete Thunder Force, Disney y los Sonic, todos serían ports y de emulación, poco y nada.[/quote]
de hecho si te das cuenta en la recopilacion de los sonic, cuando cojes monedas o matas algun enemigo no tienen el mismo sonido, es como si se escuchara mal, es como si lo estuviera emulando y no corriendo por el hardware no se si me explico


-----------------------------------
Jasvy
28 Noviembre 2017, 05:14 PM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
Dudo mucho que se pudiera usar el Motorola 68EC000 de la Saturn como CPU principal, como se necesitaría en una supuesta retrocompatibilidad. Aparte de no ser exactamente el mismo chip (aunque debe ser muy similar), que yo sepa funciona como controlador de audio, y no está conectado directamente al bus principal de memoria. O eso creo, al menos. Por otro lado, la Megadrive es mucho más que el Motorola 68000 de su CPU principal, y ni los chips de video ni el hardware de audio tienen nada que ver en Saturn. No confundamos emulación y retrocompatibilidad. En Megadrive se usaba el Z-80 para retrocompatibilidad en el modo Master System, pero es porque la consola se había diseñado así desde el principio, lo que no es el caso en Saturn. Al final la CPU principal de Saturn son los dos SH2, y es así por diseño de arquitectura. El hecho de que Saturn tenga un chip en sus tripas similar a uno de Megadrive no quiere decir que se pueda usar para los mismos fines. Y, en el caso de que jugando con las tripas la arquitectura permitiera algo semejante (que lo dudo), siguen siendo chips diferentes (aunque parecidos), que funcionan a velocidades de reloj completamente diferentes y al que le faltan el resto de componentes claves.

Sobre los juegos de Megadrive en Saturn pueden ser por emulación o por reprogramación, pero dudo que en ningún caso se utilice el M-68EC000 para nada que no sea como controlador de sonido. Lo dicho, no confundamos emulación y retrocompatibilidad.


-----------------------------------
Ryo Suzuki
28 Noviembre 2017, 06:04 PM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
Estoy de acuerdo con lo que comenta Jasvy.

Potencialmente yo creo que sí se podría hacer un emulador de Megadrive y de MegaCD que fuera perfecto y que lo corriera la Saturn. Creo que el sistema puede de sobra con algo así, ahora a ver quién es el guapo que lo hace xD

De 32x creo que ese hardware está dentro de lo que cabe demasiado cercano a la Saturn. No sé si se podría emular o casi "interpretar", no sé si me explico. Aunque lo veo algo más compicado en mi humilde opinión.

De memoria sí que creo que hay un juego de Megadrive funcionando en Saturn que es basicamente un emulador. Se trata de la recopilación del Phantasy Star que tenía las roms japonesas y por lo tanto es un emulador en teoría el que lo corre de manera perfecta en la Saturn. Otra cosa es que nadie ha sido capaz de hacerlo funcionar con ninguna otra rom (ni siquiera con esas mismas traducidas al inglés!)


-----------------------------------
FacundoARG
28 Noviembre 2017, 10:34 PM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
[quote user="Ryo Suzuki" post="102383"]Estoy de acuerdo con lo que comenta Jasvy.

Potencialmente yo creo que sí se podría hacer un emulador de Megadrive y de MegaCD que fuera perfecto y que lo corriera la Saturn. Creo que el sistema puede de sobra con algo así, ahora a ver quién es el guapo que lo hace xD

De 32x creo que ese hardware está dentro de lo que cabe demasiado cercano a la Saturn. No sé si se podría emular o casi "interpretar", no sé si me explico. Aunque lo veo algo más compicado en mi humilde opinión.

De memoria sí que creo que hay un juego de Megadrive funcionando en Saturn que es básicamente un emulador. Se trata de la recopilación del Phantasy Star que tenía las roms japonesas y por lo tanto es un emulador en teoría el que lo corre de manera perfecta en la Saturn. Otra cosa es que nadie ha sido capaz de hacerlo funcionar con ninguna otra rom (ni siquiera con esas mismas traducidas al inglés!)[/quote]

Como bien dicen; en su momento creo que hasta hice un post (ni idea donde quedo) de los juegos de MD en Saturn. Efectivamente los niños de Sega hicieron un Emulador; algo torpe pero funciona. Los juegos que analice fueron Sega Ages : Mickey Mouse - Castle Of Illusion & Donald Duck y Phantasy Star collection. Básicamente el emulador cuenta con la limitación de 256KBytes (No recuerdo bien pero supongo que sera por la ram) el mismo copia toda la rom en memoria y comienza la ejecución del juego. Se puede ver en el debugger de Yabause y ademas yo mismo traduje el castle of illusion; ya que es el juego de MD. El emulador tiene "harcodeado (así le decimos)" el puntero donde comienza cada juego, en el caso de que el juego supere la limitación se parte en 2, esto sucede con QuackShot y con Phantasy star 3 y 4.

Si quieren el patch para la iso con el CastleOfIlusion se los paso, si lo quieren traducir uds seria espectacular. Estoy casi sin tiempo :( 

Resumiendo; veo viable un emulador de este tipo (no para todos los juegos) pero si para algunos. Algo similar hicieron con el PopStarter de PS2.

PD: Creo que si Sega hubiese habilitado la retoCompatibilidad con la MegaDrive hubiéramos tenido otro cantar, por lo menos en America en general.


-----------------------------------
Stratoslava
30 Noviembre 2017, 01:56 AM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
Buenas respuestas, mas o menos lo que pensaba. 

Una pena que por años le hayan dado la espalda a un proyecto así. Sería simplemente genial.


-----------------------------------
segatasanshiro
30 Noviembre 2017, 12:52 PM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
Seria una pasote de proporciones épicas que en su época hubiera dado mucha vida a la Saturn supongo que por las dificultades derivadas de la arquitectura de la Saturn lo habran dejado, lastima porque incluso ahora seria algo digno de ver y disfrutar.


Sega Saturn Shiro.


-----------------------------------
vyseelpirata
30 Noviembre 2017, 01:24 PM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
la verdad que yo con un emu de mega drive y master system me conformaba  :D


-----------------------------------
tr909
04 May 2018, 08:35 AM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
La verdad que hay una scene interesante de emuladores para saturn.... 

Alguien ha probado el emu de gameboy para saturn? 


http://www.theisozone.com/downloads/other-consoles/sega-saturn/gnuboy-saturn/


-----------------------------------
tr909
04 May 2018, 08:44 AM

Re: Sega CD Emulada En Sega Saturn
-----------------------------------
[quote user="vyseelpirata" post="102409"]la verdad que yo con un emu de mega drive y master system me conformaba  :D[/quote]

Ya hay un emu de la Master para Saturn, el sonido falla pero por lo demas tira bastante bien. Sería cuestión de depurarlo o algo así... 

http://www.theisozone.com/downloads/other-consoles/sega-saturn/sms-plus-bincue/


