ARCADE FOREVER

[Proyecto] AdvMenu+, Modificando el codigo fuente del Advmenu

« Older   Newer »
  Share  
daesdae
view post Posted on 20/12/2012, 15:07     +1   -1




:woot: :woot: :woot:

Alex-Arcade, me encanta la propuesta, cuando acabemos las listas de favoritos, mameInfo/History y demás nos pondremos con el configurador visual.

Salu2
 
Top
Rockman
view post Posted on 21/12/2012, 12:51     +1   -1




Buenas nenes!

@VeS te confirmo que ya probé de apagar el PC con la tecla "p" y funciona. Eso si, si cierras advmenuplus, trasteas, y luego vuelves a arrancar el menu ya no funciona. Pero en una situación "normal" de uso en el que usas el menu, juegas y luego apagas todo con "p" funciona a la perfeccion. :)

@Daesdae. Veo que te has puesto en serio con los grupos y tipos. Os dare mi punto de vista y ya luego tu decides a tu gusto. Si te gusta mi idea de activar los archivos externos de listas con una opción, te cedo la patente Daesdae ;)
Bueno para las listas de favoritos/grupos/tipos:
La idea es que sea fásil, lógico y que lo podamos llegar a usar con las minimas teclas del panel de control.
Pues eso, mi idea que eso se pueda hacer con un solo boton para incluir/excluir de cada tipo de lista. Un boton para los favoritos, otro para los tipos y si quieres separarlo en 3 clasificaciones, otro más para grupos
Al pulsarlo nos aparece un minimenu con los diferentes clasificaciones. Pongamos el caso de los favoritos, que es el más complejo, al poderse repetir los juegos en varias listas. Pues aparece un menu donde aparecen las diferentes listas de favoritos y como ultima opción aceptar cambios.
Aquí advmenu leera en que listas de favoritos aparece ese determinado juego y si está en alguna de favoritos aparecera un + delante del nombre de esa lista. (igual que cuando seleccionamos emulador). Usando el mismo boton de incluir/excluir favoritos (o otra tecla si quieres) podemos marcar o desmarcar, dejando o quitando el símbolo + de cada lista. Una vez hecho los cambios, vamos a la última opción que es aceptar cambios, y el advmenuplus grabará los cambios en los archivos de listas.
Lo bueno de este método es que nos dara igual desde que tipo de lista estamos viendo en pantalla para hacerlo. Dará igual si estamos en Allgames, en una lista de favoritos, una de grupos, etc.

Espero haberme explicado, quizá es muy enrevesado de programar, pero creo que seria la forma más clara y sencilla a la hora de utilizarlo.
Acepto discusiones y críticas :)

Saludos!
 
Top
daesdae
view post Posted on 21/12/2012, 16:07     +1   -1




QUOTE (Rockman @ 21/12/2012, 12:51) 
Acepto discusiones y críticas :)

OK, pues ahí va mi crítica: Cojonudo, perfecto, :woot:
Tal y como tengo hecha la parte visual es bastante peor de lo que propones
F9 -> menu "listas de favoritos":
- "incluir" -> menu con las listas, si pulsas aceptar (tecla Enter) sobre una de ellas el juego se añade a esa lista
- "excluir" -> mensaje de confirmacion "¿Esta seguro de querer elininar el juego "tal" de la lista "cual?"
lo que hace que salgan mas menus y que esto haya que repetirlo por cada cambio y ...
Oer, lo que dices está genial:
F9 -> menu "listas de favoritos":
- All Games
- Daesdae
- Top 20
- La Bicha
- ...
y punto, osea, que aparecen las listas de favoritos y ahí haces todos los cambios que quieras, incluir/excluir el juego de las distintas listas con tan solo poner un '+', si pulsas aceptar (tecla Enter) se graban los cambios y pulsas cancelar (tecla ESC) no se graban y ya está. :woot:
Bueno, como mucho, que cuando se pulse aceptar aparezca un mensaje de confirmación con mas o menos lo siguiente:
------------------------
Cambios a realizar
Juego: "chinpun"
Incluir en la/s lista/s:
- tal
- pascual
Excluir/Eliminar de la/s lista/s:
- "tralala"
-----------------
Enter -> graba los cambios
ESC -> vuelve al menu de las listas por si quieres corregir algún error.

A por ello...

Por cierto, para que VeS no me llore :lol: (y porque es la puta verdad y hay que decirlo), no te puedes hacer ni idea de lo que me han ayudado tus diffs a comprender todo lo de los menús, la de tiempo y peleas con el código que me has ahorrado. Gracias nen, a ver si cuando acabe los favoritos saco el "How To" por capítulos de los entresijos de estos.

Salu2 y Rockman, tu si que eres grande!!! ;)

PD: uiiiii, que pelota buen rollero me ha quedado lo ultimo ^_^
 
Top
view post Posted on 21/12/2012, 16:32     +1   -1
Avatar

NOVEL

Group:
Member
Posts:
37
Reputation:
0

Status:


daesdae Rockman estos archivos y diffs son tan ultilizados versión para linux
y (windows) por lo que cambiar el código fuente y que incluso
Lo pregunto porque quiero aprender algo más acerca de estos métodos de recopilación de
El código fuente
 
Top
Rockman
view post Posted on 21/12/2012, 22:53     +1   -1




Hola!

Me alegra que te parezca bien mi idea. Intento pensar en la manera más fácil y práctica sin perder total funcionalidad. Estoy a tu disposición para pensar más cosas. Lástima que no domine los entresijos del Cplusplus. :P
Y lo que más me gusta es que usamos un front-end parido por nosotros. Bueno mayormente parida por ti Daesdae y por VeS (y por supuesto nuestros máximos respetos al gran Andrea, faltaría más).

Volviendo al tema de listas de favoritos y demás, se me ha ocurrido que para evitar hasta usar la tecla escape para cancelar el tema de incluir/excluir en listas, puedes poner una opción más en la lista que sea "cancelar cambios", justo antes de la de "Aceptar cambios". Así podemos cancelar la operación de dos maneras: tecla escape o por el propio menú. Más sencillo aún.

Saludos chicos!
 
Top
daesdae
view post Posted on 26/12/2012, 18:56     +1   -1




Buenas Pluseros, espero que hayáis pasado una buena fiesta de Navidad y que ya estéis recuperados o casi que pronto viene la de fin de año ;)

Al lío... pues ya casi está lo de las lista de favoritos, queda un par de detalles (nombres de las ventanas, tags para las barras info y ...).

Preguntas:
- ¿sustituimos los grupos por las listas de favoritos o los añadimos?
Yo me inclino por sustituirlos, para no tener que estar declarando mas teclas (F9 ventana para escoger en que listas aparece el juego seleccionado y F2 para cambiar de lista).
Y por que si alguien tiene configurados grupos, estos serán detectados y cargados como listas favoritos, de cara al que los usa no hay cambios.
La única diferencia es que no está la lista de los no-definidos (<undefined>) y que los juegos pueden aparecer en otras listas.
¿como lo veis?

- Tenemos en las listas favo el "All Games" que muestra todos los juegos y a la que afectan los filtros y demás, pero ¿hacemos que no les afecten los filtros... a las demás?
Mi opinión es que no les afecten, en las listas de favoritos están los que hemos dicho y punto.

------------------------
Bueno, por ahora nada mas, espero que mañana por la tarde-noche ponga por aquí el diff y el codigo de la primera versión.
Aun ando con resaquilla y veo que no voy a poder terminarlo hoy, como tenía previsto.

Salu2
 
Top
Rockman
view post Posted on 26/12/2012, 21:55     +1   -1




Buenas Sr. Daesdae, primero felices fiestas y segundo gracias!

A todo lo que has dicho Si, Si y Si.

Me parece correcto todo lo que comentas, sustituir los grupos por favoritos para no complicar la cosa.
Lo de que has comentado de los filtros tambien, que no les afecte.

Mi única duda es si en la lista de favoritos tendremos la opción de Ordenar disponible: por año, compañía, nombre. ya sabes.

Saludos gente!
 
Top
view post Posted on 26/12/2012, 22:20     +1   -1
Avatar

V.I.P.

Group:
Usuarios AFFA
Posts:
526
Reputation:
+10

Status:


¡¡¡¡¡¡¡Felicez Fiestas!!!!!!!!



Estoy con vosotros, es mas ahora que vamos a tener los favoritos, que utilidad tiene los grupos/types???


Saludos.
 
Top
daesdae
view post Posted on 26/12/2012, 22:41     +1   -1




Oleeeeeee, pues no se dice mas, a tomar viento los grupos, jejeje
Los type, bueno, pues por si alguien los quiere tener catalogados, tampoco está mal, ...
pero los grupos, al funcionar exactamente igual que los type es que no le veía sentido.

Rock, acabo de probar a ordenar las lista y todo perfecto, eso sí, si escoges un orden, luego todas las listas aparecen ordenadas por ese criterio, vamos que afectan a todas.
Quizás para un futuro habría que hacer que cada lista guarde su propia configuración de ordenado incluso de filtrado. ^_^

Ya vereis que guapo funciona todo ... jejeje y no veais que cojonudo es tener ya las listas de favoritos implementado ... jejeje

mañana, mañana
 
Top
view post Posted on 26/12/2012, 22:45     +1   -1
Avatar

V.I.P.

Group:
Usuarios AFFA
Posts:
526
Reputation:
+10

Status:


Okokok ,pero ponme el diff para estudiar
 
Top
daesdae
view post Posted on 26/12/2012, 22:53     +1   -1




desde luego VeS, a partir de ahora diff y codigo fuente.
Ya verás que sencillo ha sido todo... bueno ahora tengo un pequeño truquillo para el "All Games", pero tengo que mirar una cosilla que se me ocurrió esta mañana cuando me desperté :rolleyes:

Bueno, voy a por unas sobras de la cena-comida de Navidad jejeje
 
Top
daesdae
view post Posted on 28/12/2012, 21:06     +1   -1




hi compañeros...

Sé que dije que ayer subía lo de las listas de favoritos, lo siento, pero pasar de la versión experimental-cutre-chapucera a la presentable me está costando mas de lo que me imaginaba.
No porque no funcione bien, está todo controladisimo, si no porque he modificado un poco el funcionamiento y porque estoy todo el día que me caigo de sueño...
Hoy tampoco podrá ser :( , espero que para el domingo (aunque ya sabéis que lo de las fechas...)

Bueno, lo dicho, que lo siento y poco a poco le voy a ir metiendo mano ...

Salu2
 
Top
Rockman
view post Posted on 29/12/2012, 12:20     +1   -1




Hola Daesdae, tu a tu ritmo (Pero si puede ser para este año mejor.... ;) jajajajajaj bromas fácilonas de fin de año).

AHora en serio, como tu veas Daesdae, eres el "arquitecto". Tu ya vas haciendo cuando quieras y veas. Sin dar explicaciones, es que no tienes que dar. :P

Ahora mi duda y pregunta, finalmente cuantas listas se podrán tener de favoritos? 5, 10? Porque valor te has decidido?

Saludos y mis reverencias master. :)
 
Top
lautoine
view post Posted on 4/1/2013, 00:55     +1   -1




Hi all,

happy new year everybody ;)

there is an update at sourceforge for advmame :o: ( advmame 1.2 and advmenu 2.6 )

http://sourceforge.net/projects/advancemam...dvancemenu/2.6/

http://sourceforge.net/projects/advancemam...dvancemame/1.2/


have u noticed ?
 
Top
daesdae
view post Posted on 4/1/2013, 06:37     +1   -1




:woot:

Gracias lautoine por la info

Parece que Andrea se ha puesto en marcha tras 4 años :)

Estas son las novedades:
QUOTE
ADVANCEMENU VERSION 2.6 2012/12
===============================

* Fixed the "alsa" audio driver in Linux. In modern distributions it was generating no sound.
* Support 64 bits .ZIP archives.
* Support $HOME variable in directories specification for sdlmame.
* For MAME bioses, devices and other not runnable roms are not listed anymore.
* The new screen saver modes 'shutdown' and 'exit' works also with lock activated.
* Added support for importing CatList files.
* Snapshot images in .ZIP archives are now read also ig they are in sub directories.
* Renamed the old "ini" import format to "catver" to avoid confusion with the new "catlist".
* Removed xmame support.
* Removed DLL files from the Windows distribution. New new compiler uses static libraries.
* Compiled with SDL-1.2.14, zlib-1.2.5, expat-2.0.1, freetype-2.4.4.

Por mi parte, estoy de vacaciones pluseras hasta el 14, si antes no me entra el mono y tal ... :rolleyes:

Salu2
 
Top
647 replies since 8/9/2009, 21:56   30305 views
  Share