Que te parece la idea de sistema operativo destinado a videojuegos?

<< < (2/4) > >>

16BITBoy:
Cita de: Akai en 25 Septiembre 2010, 23:17 pm

No los controladores, pero si tu tienes que programar sobre un hardware específico, le puedes sacar mayor rendimiento que si programas para un pc genérico.


Tienes razón también en eso, un sistema operativo optimizado a funcionar en un hardware específico. Aun así el rendimiento no incrementa de forma bestial... no se, sigo sin imaginarme ese S.O. especifico para jugar en el que se le saque rendimiento . Osea un SO especifico para un hardware hecho para jugar si me lo imagino. Ese SO es cualquier firmware de videoconsola.

Nanoc:
Cita de: Akai en 25 Septiembre 2010, 23:17 pm

Osea un SO especifico para un hardware hecho para jugar si me lo imagino. Ese SO es cualquier firmware de videoconsola.


Exactamente, pues imagina que mañana descubres que hay un sistema operativo compatible con tu hardware y que es capaz de ejecutar juegos especificos para su plataforma con tu pentium 4 y tu grafica de 256

PD: La ps3 tendra todo el procesador que quieras pero yo la he visto colgandose viendo un video de megavideo.

PD2: Y tambien dando error de memoria principal cuando abrias mas de dos paginas a la vez.

ABDERRAMAH:
La historia es. ¿Como vamos a conseguir que los juegos diseñados para windows funcionen mejor en nuestro nuevo sistema (posiblemente con nucleo linux) que en un sistema windows? Porque no podemos copiar el núcleo de windows, es ilegal, y para conseguir mayor compatibilidad con juegos es el sistema adecuado. Muchos aquí hemos usado wine, y aunque cuando funciona lo hace bien, no lo hace con el mismo rendimiento que windows en la misma máquina. Otra opción sería si nuestro sistema emulase las principales consolas del mercado, también habría suficiente catálogo, pero viendo como los emuladores devoran recursos dudo que fuera viable. No se, yo lo veo dificil.

Foxy Rider:
Sencillo : por que cuando se programa para estos sistemas se conoce muy bien el hardware y su capacidad (y el mismo está optimizado para games) y sabés que por ejemplo podés usar cosas como SSE 2/3 y sabés que va a estar, en cambio ... en el caso de PC el hardware es rré diverso, y tenés que rebajar a un común denominador, así que ...

Pista: la clave no está en el sistema operativo, está en la programación del juego, se programa con otro tipo de optimizaciones específicas para ese hardware ...

Saludos.

16BITBoy:
Cita de: vertex@Symphony en 26 Septiembre 2010, 04:46 am

Pista: la clave no está en el sistema operativo, está en la programación del juego, se programa con otro tipo de optimizaciones específicas para ese hardware ...
Saludos.

Bueno si somos estrictos, la clave realmente esta en todo lo que hemos comentado mas en la programación como comentas. Ni por el hardware solo te vana ir, ni por el S.O., y ni por muy bien programado que este el juego.

Es decir, no vas a mover crisis en un p4 de 512 ram y 256 de grafica con un S.O optimizado al hardware, ni a 60 frames por segundo ni a 30 siquiera en la vida. Es simplemente imposible. Al que tenga teimpo,lo del s.o. especifico a la plataforma se puede realizar siempre partiendo de un nucleo como linux, bueno, uno del que tengas el código. Añades los modulos necesarios solamente, los programas y servicos que necesitas. Si hay que tocar algo del núcleo para eliminar o modificar se hace (aunk eso ya tardaria mucho mas con lo grande que es xD). Luego se veria que diferencias se gana optimizando solo el S.O.

Si mal no me equivoco, MacOS X esta prácticamente optimizado para los modelso de sus maquinas y aunque se nota el rendimiento, tampoco es bestial. No he oido que call of duty modern warfare, por poner un ejemplo que un amigo mio probo. Le fuese mejor en macosx que en un pc con windows. Aunque en eso tambien influye mas cosas com la programación, ya que se han usado las apis de directx.....

Yo creo que para que algo funcione al 100% o casi, tiene que ser, un juego hecho para un único S.O. el cual esta optimizado para un unico set de hardware el cual esta pensado para mover videojuegos. Se supone que las videoconsolas deberian ser eso mismo, pero se entiende que un juego no es nunca reprogramado de cero para una plataforma, a no ser que por fuerza deban hacerlo (p ej, Need for speed de PC a NDS), y la mayoria de veces, pues son juegos totalmente distintos.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior