Pagina 1 di 2

Modificare schermata Mame

Inviato: 16/05/2012, 10:36
da PaTrYcK
Ciao!
Solitamente si "mette mano" al sorgente del mame x modificarne alcuni aspetti, come rimuovere riquadri, percentuali caricamenti, info varie ecc...ma io vorrei modificare un altro aspetto, ovvero la finestrella rossa di conferma che appare quando si esce da un gioco:

Immagine

Chi sa in che parte del sorgente si trova tale immagine in modo da poterla modificare con una a proprio piacere?

Re: Modificare schermata Mame

Inviato: 16/05/2012, 12:01
da antoniomauro
Di che versione si tratta?

Re: Modificare schermata Mame

Inviato: 16/05/2012, 12:20
da piripikkio
Io e' la prima volta che la vedo tale finestra quindi sicuro c'e' un modo per levarla,anzi che al contrario mi domando come tu hai fatto a visualizzarla. ;)
Forse e' implementata in una versione specifica,ma con la 146 a me nn mi e' mai apparsa. :)

Re: Modificare schermata Mame

Inviato: 16/05/2012, 12:34
da PaTrYcK
Ops...dimenticavo di scrivere che utilizzo mameuifx, su questa versione c'e la conferma dell'uscita dal gioco

Re: Modificare schermata Mame

Inviato: 16/05/2012, 13:12
da moket
Qualcosa mi dice che vorresti modificarla e adattarla ai comandi del tuo cab <-think->

Re: Modificare schermata Mame

Inviato: 16/05/2012, 13:18
da PaTrYcK
Vorrei semplicemente modificarla, nn mi piace cosi 8-)
Ma nn ho ancora trovato in che parte del sorgente e' presente

Re: Modificare schermata Mame

Inviato: 16/05/2012, 13:19
da baritonomarchetto
Hai provato a dare un'occhiata a usrintr.c (vado a memoria eh)?

Ma tu vuoi eliminarla o modificarla graficamente?

In Advancemame si può rimuovere modifiando una stringa in advmame.rc, magari anche con MAME ufficiale...

Re: Modificare schermata Mame

Inviato: 16/05/2012, 13:22
da PaTrYcK
Eliminarla si puo' fare, mi piacerebbe poter modificare la grafica, ora vedo...

Re: Modificare schermata Mame

Inviato: 16/05/2012, 18:10
da khadia
ma parche' non la le elimini ? nelle opzioni c'e' il modo per non farla apparire oppure sei tu che la vuoi a tutti i costi?

Re: Modificare schermata Mame

Inviato: 16/05/2012, 18:13
da PaTrYcK
khadia ha scritto:ma parche' non la le elimini ? nelle opzioni c'e' il modo per non farla apparire oppure sei tu che la vuoi a tutti i costi?
La vorrei ma come piace a me 8-)

Re: Modificare schermata Mame

Inviato: 16/05/2012, 19:26
da moket
Kadia non rompere :x Patrick c'ha le sue fisse. Sarebbe troppo facile eliminarla e basta 8-)
Ancora non lo conosci?! <-lol-> <-lol->

Re: Modificare schermata Mame

Inviato: 16/05/2012, 19:29
da Tox Nox Fox
khadia ha scritto:ma parche' non la le elimini ? nelle opzioni c'e' il modo per non farla apparire oppure sei tu che la vuoi a tutti i costi?
Non cercate di ragionare con PaTrYcK .. se chiede come fare qualcosa ditegli solamente come si potrebbe fare .. <-wacko->

Re: Modificare schermata Mame

Inviato: 16/05/2012, 19:44
da PaTrYcK
moket ha scritto:Patrick c'ha le sue fisse. Sarebbe troppo facile eliminarla e basta 8-)
Ancora non lo conosci?! <-lol-> <-lol->
Tox Nox Fox ha scritto:Non cercate di ragionare con PaTrYcK .. se chiede come fare qualcosa ditegli solamente come si potrebbe fare .. <-wacko->
Ecco, avete fatto centro 8-)

Re: Modificare schermata Mame

Inviato: 16/05/2012, 22:13
da eldiau
PaTrYcK, ma quel messaggio e' testuale, non e' grafica. In src/emu/ui.c c'e' il testo: astring quit_message("Are you sure you want to quit?\n\n");

Re: Modificare schermata Mame

Inviato: 16/05/2012, 22:15
da moket
EDDAJE!!!! <-yahoo-> <-yahoo-> <-yahoo->

Re: Modificare schermata Mame

Inviato: 16/05/2012, 22:19
da eldiau
Giusto per completezza questa e' l'intera funzione in src/emu/ui.c

Codice: Seleziona tutto

static UINT32 handler_confirm_quit(running_machine &machine, render_container *container, UINT32 state)
{
        astring quit_message("Are you sure you want to quit?\n\n");
        quit_message.cat("Press ''UI Select'' (default: Enter) to quit,\n");
        quit_message.cat("Press ''UI Cancel'' (default: Esc) to return to emulation.");

        ui_draw_text_box(container, quit_message, JUSTIFY_CENTER, 0.5f, 0.5f, UI_RED_COLOR);
        machine.pause();

        /* if the user press ENTER, quit the game */
        if (ui_input_pressed(machine, IPT_UI_SELECT))
                machine.schedule_exit();

        /* if the user press ESC, just continue */
        else if (ui_input_pressed(machine, IPT_UI_CANCEL))
        {
                machine.resume();
                state = UI_HANDLER_CANCEL;
        }

        return state;
}

Re: Modificare schermata Mame

Inviato: 16/05/2012, 23:39
da PaTrYcK
ciao eldiau, ho scritto cambiare la grafica ma il senso era cambiare scritte e colore dello sfondo, ora gli do uno sguardo, grazie ;)

Re: Modificare schermata Mame

Inviato: 17/05/2012, 14:25
da PaTrYcK
Ok, modificato scritta/colore come volevo, thanks ;)

Re: Modificare schermata Mame

Inviato: 17/05/2012, 14:49
da khadia
te sei malato :rofl2: :rofl2: :rofl2:

Re: Modificare schermata Mame

Inviato: 17/05/2012, 15:05
da PaTrYcK
ehehe...il divertimento e' mettere mano su tutto!
in pratica uno si iscrive ad arcadeitalia e dopo un po' esce che ha il fai date in tasca, sa scrivere in c++, lavorare il legno, riparare schede e monitor ecc.... ecc....conviene no? :D