Bimmy Lee escribió:¿No decían algunos programadores que desarrollar juegos para Saturn era mucho más complicado que para PSX? Quizá ahí esté la respuesta al dominio de una sobre otra.
coyote-san escribió:Bimmy Lee escribió:¿No decían algunos programadores que desarrollar juegos para Saturn era mucho más complicado que para PSX? Quizá ahí esté la respuesta al dominio de una sobre otra.
Tengo entendido que Saturn tenía una CPU con dos núcleos, una pionera para la época, pero precisamente por eso se hacía más complicado programar en ella y en aquel entonces el multiproceso no se veía como una necesidad que mereciera la pena el esfuerzo, no sólo de programarlo sino de aprender a programar en multiproceso que en aquellos tiempos no era un paradigma muy conocido entre los programadores a diferencia de ahora que es obligado.
coyote-san escribió:Bimmy Lee escribió:¿No decían algunos programadores que desarrollar juegos para Saturn era mucho más complicado que para PSX? Quizá ahí esté la respuesta al dominio de una sobre otra.
Tengo entendido que Saturn tenía una CPU con dos núcleos, una pionera para la época, pero precisamente por eso se hacía más complicado programar en ella y en aquel entonces el multiproceso no se veía como una necesidad que mereciera la pena el esfuerzo, no sólo de programarlo sino de aprender a programar en multiproceso que en aquellos tiempos no era un paradigma muy conocido entre los programadores a diferencia de ahora que es obligado.
RamSY escribió:coyote-san escribió:Bimmy Lee escribió:¿No decían algunos programadores que desarrollar juegos para Saturn era mucho más complicado que para PSX? Quizá ahí esté la respuesta al dominio de una sobre otra.
Tengo entendido que Saturn tenía una CPU con dos núcleos, una pionera para la época, pero precisamente por eso se hacía más complicado programar en ella y en aquel entonces el multiproceso no se veía como una necesidad que mereciera la pena el esfuerzo, no sólo de programarlo sino de aprender a programar en multiproceso que en aquellos tiempos no era un paradigma muy conocido entre los programadores a diferencia de ahora que es obligado.
Usar dos CPUs en recreativas no era tan raro, esas recreativas se hacian para un tipo de juego muy concreto como juegos de coches y la cpu esclava se ocupaba del scaling. Con la saturn tendrían la misma idea, vamos que imagino que no pensarían usar los dos sh2 como se hace hoy día con las dos cpus corriendo el mismo programa. En saturn la idea sería que el sh2 esclavo se ocupe de la geometría (por ejemplo) en graficos 3d.