| |
| | |  | |  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Buenas. Antes de nada, pido disculpas si este no es el foro correcto para este mensaje. Bueno, pues el tema es que hace algún mes me curré un frontend multiemulador muy al estilo del maca (es curioso cómo, sin conocer el proyecto, mi futuro proyecto y el maca comparten muchas cosas). Desde luego que no es mi intención desmerecer al maca, ni sustituirlo ni nada por el estilo. Simplemente me interesa algo la programación (lo poco que se lo he aprendido por mi cuenta) y como tengo en mente construirme (después de darle muchas vueltas) una recreativa, quería darle un toque más personal currándome un front end hecho a la medida de mis necesidades. Pero el hecho es que no tengo recreativa todavía... así que no se muy bien cómo se verá el invento en los monitores arcade o TV. Y pensé que el camino más fácil era subir alguna imagen hasta aquí para que los marcianos me dieran sus opiniones. Así que ahí va...  Lo que más me interesa es saber si con ese tamaño de letra se ve bien o tengo que ampliarla. PD.- El front end que me curré ya estaba casi funcional, pero me replanteé muchas cosas y estoy volviendo a programarlo desde cero. Esta imagen corresponde a la futura versión "mejorada", en un par de semanas espero tener algo que funcione, cuando lo tenga avisaré pq me gustaría que alguien me dijese qué tal se ve el invento en un monitor arcade. Como ya dije, se poco de programación y no tengo muy claro como pelearme con los modos gráficos para que se vea en el monitor arcade... quiero decir que si mi programa corre a 640x480, en teoría debería verse bien en el arcade si tenemos el video bien configurado, no? Un saludo y perdón por el post tan largo que me ha salido. |
|  |
 | cangrejo | |  Marcianito de los de antes
 Grupo: MemberMensajes: 1864 Status:  | |
| Proyecto interesantisimo. Por mi parte sugerirte que soporte el manejo por medio del PAD, ya que somos muchos los que hemos optado por hackear unos Pad para hacer los controles de la maca. También si es posible que la configuración sea por medio de menús, ya que los jodidos archivos inis son un poco "raros" para los usuarios inexpertos como yo mismo. Si ya funciona bajo DOS y Win se saldría. Luego cuanto más grande sea el numero de emuladores que soporte, mejor que mejor... Solo desearte mucha suerte.
PD: Como sugerencia podrías echar un vistazo al MAMEWAH, igual te inspira alguna idea. |
|  |
 | Macarro | |  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. |
|  |
 | cangrejo | |  Marcianito de los de antes
 Grupo: MemberMensajes: 1864 Status:  | |
| Estoy ansioso por ver el front en funcionamiento. Supongo que los emuladores que emplea son los que corren bajo MSDOS o ¿también va a soportar los de Win? Ya irás comentando detalles. En cuanto al subprograma de configuración, para mi se´ria uno de los mejores aportes que puedes poner en el front. ¿Qué requisitos exige para funcionar? |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| De momento ha funcionado con el zsnes (versión windows) y con el dosbox (este último muy chapuceramente y solo a modo de prueba).
Requisitos, pues windows con directx 7 (estas limitaciones me vienen impuestas por el lenguaje de programación) y de procesador, lo he probado en un amd 500, 128 RAM con XP (este ordenador iba muy mal con dicho sistema operativo, logicamente) y funcionaba perfectamente.
Por cierto, que le he estado echando un vistazo al mamewah y he cogido un par de ideas, a ver si me recupero de la noche de fin de año y me pongo otra vez a programar un poquillo.
Un saludo. |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Bueno, la cosa empieza a tomar forma. Y ahora necesito un poco de ayuda (u opiniones) a la hora de clasificar los juegos por géneros, me gustaría que los que defina sean más o menos del agrado de todo el mundo y no dejarme ninguno atrás. De momento los que he puesto son:
1.- Sin clasificar (Porque siempre añado uno de estos) 2.- Plataformas (Super Mario World) 3.- Peleas (Street Fighter II) 4.- Carreras-Conducción (Out Run) 5.- Deportes (NBA Live) 6.- Simulador (f-15 strike eagle) 7.- Juego de rol JDR (Eye of the Beholder) 8.- Acción-Aventuras (Soul Reaver) 9.- Aventura Gráfica (The secret of Monkey Island) 10.- Marcianitos (guiño a la web, por ejemplo el R-Type o el 1942) 11.- Acción (Double Dragon, Altered Beast) 12.- Puzzle-Habilidad (Tetris) 13.- Juego de mesa (monopoly, strip-poker, etc...)
En fin, lo dicho, qué añado, qué quito y qué cambio???
Un saludo.
PD.- No posteo nuevas screenshots pq no tengo nada nuevo, estoy trabajando en las entrañas de la "bestia".
|
|  |
 | Jandrez | | Marciano
Grupo: MemberMensajes: 158 Status:  | |
| Es posible que te sirva como orientación el listado de categorías que por ejemplo incorpora el Mame32.
Hay algunas que están bastante desglosadas y bien ordenadas, y otras, para mi gusto, muy ambiguas.
Suerte con el proyecto |
|  |
 | Quark | |  El poder de la Quantica
  Grupo: MemberMensajes: 5657 Location: Valencia Status:  | |
| Si lo pones asi el apartado Marcianitos va a ser demasiado amplio |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Lo de que hay apartados demasiado amplios es cierto, pero es que hay dos cosas que no quiero hacer:
1.- Poner demasiados subapartados... creo q confunden, en fin, ya se que juegos de futbol hay muchos más que de volleyball, por ejemplo, pero no me parece "correcto" añadir una sección exclusiva de juegos de futbol.
2.- Separar en grupos como hace el mame, en plan fighters, fighters II, fighters III... juegos de peleas hay muchos, cierto, pero si entro en una categoría, quiero verlos todos, porque si no, el hecho de clasificar por categorías carece de sentido.
La solución más evidente parece ser la de crear subcategorías... pero, primero, es un jaleo de programación (no tanto, pero algo si) y, segundo... bionic commando qué es? plataformas\acción o acción\plataformas??? sabéis lo que quiero decir, no?
PD.- Lo de que habrá categorías saturadas es muy cierto, pero qué se puede hacer si hay géneros MUY machacados? 1942, r-Type, xenon, menace, phoenix, etc, etc, etc son básicamente lo mismo.
Modificado por Macarro - 10/1/2005, 20:12 |
|  |
 | Quark | |  El poder de la Quantica
  Grupo: MemberMensajes: 5657 Location: Valencia Status:  | |
| pero no estaria de mas, por ejemplo que los clasificases por si son de scroll o no, o si son de hasta 2 jugadores o mas, vertical u horizontal... |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Bueno, una cosa que no había puesto, los campos que presenta cada juego:
1.- Identificación (es un número que lo identifica, solo eso) 2.- Nombre 3.- Año (en el que se publicó por primera vez, dentro de cada juego estarán disponibles las roms cada una con su fecha de lanzamiento) 4.- Género 5.- Vista (lateral, cenital, primera persona, etc...) 6.- Desarrollador (de la vers. original) 7.- Distribuidor 8.- Información extra (por ejemplo poner que day of the tentacle es la segunda parte de maniac mansion) 9.- Sistemas para los que salió publicado 10.- Idioma
11.- Número de jugadores (este no lo tenía puesto, pero ya estoy en proceso de añadirlo) |
|  |
 | cangrejo | |  Marcianito de los de antes
 Grupo: MemberMensajes: 1864 Status:  | |
| A mi las clasificaciones que hace el MAME32 me parecen muy buenas. Luego si quieres complicar puedes poner por número de jugadores (1, 2 o 4). En fin, no compliques demasiado el frontend, lo ideal sería que se manejara con un par de botones (tipo MAMEWAH  ) para prescindir del teclado lo máximo posible. |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Va a ser sencillo al máximo, yo creo que con dos botones más el de start va a ser más que suficiente. Simplemente quería filtrar los juegos por comodidad, para presentar la lista sin más ya hay otros muchos front ends. |
|  |
 | cangrejo | |  Marcianito de los de antes
 Grupo: MemberMensajes: 1864 Status:  | |
| No se por qué pero casi todo lo que se me ocurre está intimamente relaccionado con el MAMEWAH  El caso es que cuanto menos lio y más fácil de configurar para cada emulador mejor que mejor y sobre todo cuanto menos recursos del PC consuma. |
|  |
 | Macarro | |  El karma existe... por desgracia.
 Grupo: Moderadores generalesMensajes: 8657 Status:  | |
| Bueno, pues no tenía intención de postear nada nuevo sobre este pequeño proyecto hasta que la cosa empezara a andar, pero como he dado un pequeño paso para la humanidad y un gran salto para mi y estoy MUY contento, voy a postear. 1.- El programa empieza a funcionar, así que lo la imagen que posteo es del propio programa funcionando, la anterior era de un montaje del photoshop. 2.- El programa es capaz de mostrar TODOS los videos que queramos y TODAS las screenshots que deseemos de nuestros juegos. En la screenshot de ejemplo lo que se está mostrando es un video del super mario world que me he creado esta mañana de 20" de duración en 800kb (MUY BUENA CALIDAD DE SONIDO E IMAGEN EN POCO TAMAÑO). 3.- Añadida la opción de mostrar si los juegos son singleplayer o multiplayer (aunq en la foto eso no aparece) 4.- Las caras de los personajes de street fighter abajo a la derecha indican la puntuación del juego... (0-10) después cada uno podrá añadir "estrellas" o quitarlas como desee. 5.- Los desarrolladores del lenguaje de programación que estoy usando van a lanzar una versión mucho más potente con las siguientes mejoras: 4.1.- Multiplataforma... bienvenido sea el linux, pero nada de MS-DOS...sorry. 4.2.- Menor tamaño de los ejectuables... el tamaño mínimo hasta ahora era de unos 700kb debido a que el programa incluía en el ejecutable todas las librerías. 4.3.- Evolución general del programa en cuanto a recursos consumidos y velocidad... Un saludo a todos y perdón si doy demasiado la brasa con el tema, ahí dejo la screenshot.  PD.- Lo de siempre, cualquier sugerencia u opinión será bienvenida. |
|  |
| 22 respuesta(s) desde el 31/12/2004, 17:41 |
| | | | |
|