 El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Muchas gracias.
Como ya dije, no tengo muchas ideas de programación y con la llegada de la era windows, ando más perdido aún en el tema. Total, que me decidí a programarlo usando blitz3d, un lenguaje de programación para hacer videojuegos... total, que las funciones típicas multimedia ya están incorporadas, manejo de gráficos, música y videos, joystick, etc... En fin, que lo de soporte joystick y resto de cosas por el estilo superadas.
PERO... nada de msdos y requiere directx7. Cuando la cosa esté 100% funcional intentaré convertir el código a un lenguaje más serio. Quiero aprender C y este frontend no es ninguna gran cosa de la programación, así que la conversión no debería llevar mucho tiempo (y con ello tendríamos multiplataforma).
En cuanto a la configuración, en un principio la pensaba hacer con ficheros ini (o algo por el estilo). Simplemente por una cuestión de facilidad para programarmelo, pero mas adelante tengo previsto añadir subprograma de configuración.
Y con respecto a los emuladores soportados... en un principio los soportará todos. Al menos los que permitan ejecutar roms desde la linea de comandos, ya que ese es el cutre-sistema que uso en mi frontend. El mayor problema en todo este asunto es el fichero de datos, donde se almacenan los nombres de los juegos y toda la información con respecto a ellos. Crear todos estos ficheros es un trabajo inmenso (estamos hablando de miles de juegos). Pero bueno, eso ya es algo en lo que habría que ir trabajando poco a poco.
En cuanto la cosa esté un poco más adelantada (y empiece a funcionar) crearé una miniweb para colgar lo que tenga disponible. Y con suerte y tiempo crear una web para que la gente colaborara en la creación de los ficheros de datos. Ya me he puesto en contacto con alguna web dedicada a juegos para importar su base de datos y la cosa va bien, pero claro, hay que evitar que dicha base de datos sea "robable", vamos, que nadie extraiga los datos de la base de datos del frontend y que se cree una web sobre juegos en dos días. He visto algún sistema comercial para este tipo de cosas y aunque no son excesivamente caros, de momento es algo que dejaré de lado al ser este un proyecto amateur. Si la cosa siguiese hacia delante ya me plantearía la inversión.
Un saludo y cualquier sugerencia será bienvenida. |