Pruebas para mejorar emulacion con TFT
Moderador: Sir Cilve Sinclair
- Chui
- rst 0
- Mensajes: 23
- Registrado: Lun Oct 08, 2007 9:57 pm
Pruebas para mejorar emulacion con TFT
Estoy intentando construir una libreria multiplataforma que usando SDL y OpenGL permita visualizar cualquier resolucion de un emuladores de forma correcta (resolucion/ratio) con monitores TFT.
La ayuda que necesito es que probeis con vuestros monitores, puesto que yo solo tengo winxp con TFT 4:3 y no puedo probar en 16:9, 1:1 y winvista, etc..
Ahora mismo solo intenta escalar de forma correcta usando la resolucion que useis para el escritorio (entiendo que es 1:1 con la resolucion real de vuestro monitor).
Mas adelante intentare crear un fitro TV como Blargg's NTSC para emular la TV.
Aqui dejo el EXE para windows y aqui el codigo fuente.
La ayuda que necesito es que probeis con vuestros monitores, puesto que yo solo tengo winxp con TFT 4:3 y no puedo probar en 16:9, 1:1 y winvista, etc..
Ahora mismo solo intenta escalar de forma correcta usando la resolucion que useis para el escritorio (entiendo que es 1:1 con la resolucion real de vuestro monitor).
Mas adelante intentare crear un fitro TV como Blargg's NTSC para emular la TV.
Aqui dejo el EXE para windows y aqui el codigo fuente.
- mcleod_ideafix
- Johnny Jones
- Mensajes: 3985
- Registrado: Vie Sep 21, 2007 1:26 am
- Ubicación: Jerez de la Frontera
- Contactar:
Hola. Estoooo, y qué debemos ver en la prueba. Aparte de los bichos moviéndose y tal... se supone por ejemplo que el borde debe ocupar toda la pantalla? O que la velocidad debe ser tal o cual? O que los gráficos están suavizados? ....
Web: ZX Projects | Twitter: @zxprojects
- na_th_an
- Nonamed
- Mensajes: 1889
- Registrado: Lun May 07, 2007 10:16 am
- Ubicación: Andalucía
- Chui
- rst 0
- Mensajes: 23
- Registrado: Lun Oct 08, 2007 9:57 pm
TFT 4:3
TFT 16:9
TFT 1:1
Por una parte, tiene que mostrar una ventana 4:3 y se deberia ver como tal, por ejemplo, si tienes una pantalla de 16:9 tiene que poner unos bordes negros a los lados.
Y por otra, el escalado debe ser perfecto a tamaño real del TFT, me explico: tengo en este portatil un TFT 1024x768 pixels y todas las resoluciones inferiores que puede mostrar son escaladas a estos 1024x768.
Por tanto, no debe verse borroso ni suavizado ni con una escala extraña de ninguna manera, tiene que verse bien pixelado a la escala 4:3 de toda la vida.
Sobre Vista, sencillamente queria saber si funciona, puesto que no tengo ese SO y se comentan problemas en algunos homebrews ultimamente. ¿Y alguien con W2K?
TFT 16:9
TFT 1:1
Por una parte, tiene que mostrar una ventana 4:3 y se deberia ver como tal, por ejemplo, si tienes una pantalla de 16:9 tiene que poner unos bordes negros a los lados.
Y por otra, el escalado debe ser perfecto a tamaño real del TFT, me explico: tengo en este portatil un TFT 1024x768 pixels y todas las resoluciones inferiores que puede mostrar son escaladas a estos 1024x768.
Por tanto, no debe verse borroso ni suavizado ni con una escala extraña de ninguna manera, tiene que verse bien pixelado a la escala 4:3 de toda la vida.
Sobre Vista, sencillamente queria saber si funciona, puesto que no tengo ese SO y se comentan problemas en algunos homebrews ultimamente. ¿Y alguien con W2K?
- na_th_an
- Nonamed
- Mensajes: 1889
- Registrado: Lun May 07, 2007 10:16 am
- Ubicación: Andalucía
- na_th_an
- Nonamed
- Mensajes: 1889
- Registrado: Lun May 07, 2007 10:16 am
- Ubicación: Andalucía
- TrueVideo
- Jack The Nipper
- Mensajes: 195
- Registrado: Mié May 23, 2007 8:34 am
- Ubicación: BCN
- Contactar:
- na_th_an
- Nonamed
- Mensajes: 1889
- Registrado: Lun May 07, 2007 10:16 am
- Ubicación: Andalucía
- na_th_an
- Nonamed
- Mensajes: 1889
- Registrado: Lun May 07, 2007 10:16 am
- Ubicación: Andalucía
La gráfica que tengo aquí es una Nvidia Geforce 7500 LE. En mi otro equipo (donde podré probarlo mañana) tengo una GeForce 8500.
En este equipo tengo que actualizar los drivers (todavía lleva los de MS), pero en el otro sí los tengo actualizados con la última versión. Quizá sea cosa de eso. Los actualizo y te cuento.
En este equipo tengo que actualizar los drivers (todavía lleva los de MS), pero en el otro sí los tengo actualizados con la última versión. Quizá sea cosa de eso. Los actualizo y te cuento.
- Chui
- rst 0
- Mensajes: 23
- Registrado: Lun Oct 08, 2007 9:57 pm
- na_th_an
- Nonamed
- Mensajes: 1889
- Registrado: Lun May 07, 2007 10:16 am
- Ubicación: Andalucía
Acabo de probarlo en mi máquina (GeForce 8500, 1440x900, 16:10) y sí funciona bien: se ven los sprites y la pantalla reescala y se centra correctamente.
En mi otra máquina (donde no va, GeForce 7500LE, 1440x900, 16:10), sí que me funciona la aceleración. Lo que pasa es que no tengo los drivers actualizados de Nvidia. Cuando pueda probarlo te aviso.
En mi otra máquina (donde no va, GeForce 7500LE, 1440x900, 16:10), sí que me funciona la aceleración. Lo que pasa es que no tengo los drivers actualizados de Nvidia. Cuando pueda probarlo te aviso.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 14 invitados