[DEV] M.A.M.E. SDL Plus by F. Lancioni

Qui si parla di M.A.M.E.
Rispondi
Avatar utente
Administrator
Site Admin
Messaggi: 441
Iscritto il: gio feb 25, 2016 6:32 pm
Ha ringraziato: 0
È stato ringraziato: 313 volte

Re: [DEV] M.A.M.E. 0.61 SDL - Beta4.01 by F. Lancioni

Messaggio da Administrator »

Claus83 ha scritto:
lun gen 11, 2021 7:29 pm
Ciao a tutti, ho integrato il mame sdl su retropie 4.7.1 e aggiornato come da guida le librerie, ricreato il rom set con mame set rebuilder, ma stesso problema con la rom altbeast.zip :roll:
Hai verificato il file dat per vedere se tutte le versioni di Altered Beast sono funzionanti nel M.A.M.E. 0.61 (indipendentemente che sia il mio o quello originale)? Mi indichi il romset? Così lo provo
"A volte sono le persone che nessuno immaginava potessero fare certe cose quelle che fanno cose che nessuno può immaginare" A. Turing
_____________________________________________________________
Aiutiamo il forum con una donazione :-)

Hardware:
Raspberry Pi Model B Rev 2
Raspberry Pi 3 Model B Rev 1.2
Raspberry Pi 4 Model B Rev 1.2

Avatar utente
Claus83
Messaggi: 457
Iscritto il: sab apr 25, 2020 12:12 am
Ha ringraziato: 207 volte
È stato ringraziato: 38 volte

Re: [DEV] M.A.M.E. 0.61 SDL - Beta4.01 by F. Lancioni

Messaggio da Claus83 »

Ho provato sia la versione 1 altbeast.zip parent che il clone altbeas2
"Che strano gioco... la sola mossa vincente è quella di non giocare..."

dal film "Wargames - giochi di guerra" (1983)
--------------------------------------------------------------------------------------
Raspberry Pi 4 Model B Rev 1.2

Avatar utente
Administrator
Site Admin
Messaggi: 441
Iscritto il: gio feb 25, 2016 6:32 pm
Ha ringraziato: 0
È stato ringraziato: 313 volte

Re: [DEV] M.A.M.E. 0.61 SDL - Beta4.01 by F. Lancioni

Messaggio da Administrator »

Claus83 ha scritto:
sab gen 02, 2021 7:33 pm
Ho un problema con la rom altbeast.zip su raspberry pi4, gli zombie restano bloccati senza testa..mi sono perso qualcosa?
Guybrush ha scritto:
sab gen 02, 2021 8:13 pm
Niente di ciò che è stato fatto nel porting può modificare il modo in cui il core esegue la rom
Avete entrambi ragione, a quanto pare c'è un problema con i compilatori più recenti che non compilano correttamente la cpu M68000
A little warning for self-compilers and port maintainers. Later versions of GCC subtly mis-compile the M68000 core. An example is heads missing from the zombies in Altered Beast (and the zombies not clearing from the screen when you kill them). This has been around for a while and a fix still eludes us. It also seems to affect older versions of MAME compiled with newer GCC compilers in the same way
Credo che il problema riportato da Claus83 sia questo, confermi?

FONTI:
https://forums.libretro.com/t/altered-b ... me4all/172
https://github.com/libretro/fbalpha2012/issues/16
https://www.fbalpha.com/view/198/
"A volte sono le persone che nessuno immaginava potessero fare certe cose quelle che fanno cose che nessuno può immaginare" A. Turing
_____________________________________________________________
Aiutiamo il forum con una donazione :-)

Hardware:
Raspberry Pi Model B Rev 2
Raspberry Pi 3 Model B Rev 1.2
Raspberry Pi 4 Model B Rev 1.2

Avatar utente
Claus83
Messaggi: 457
Iscritto il: sab apr 25, 2020 12:12 am
Ha ringraziato: 207 volte
È stato ringraziato: 38 volte

Re: [DEV] M.A.M.E. 0.61 SDL - Beta4.01 by F. Lancioni

Messaggio da Claus83 »

Credo che il problema riportato da Claus83 sia questo, confermi?
Esattamente! Confermo e se non erro, ma non ricordo bene, nella versione precedente 4.6 di retropie beta su raspberry pi4, non succedeva...

In passato anche un altro utente notó lo stesso problema, ma poi sparí senza lasciare traccia e senza dare indicazioni su versioni, hardware e quant’altro...
"Che strano gioco... la sola mossa vincente è quella di non giocare..."

dal film "Wargames - giochi di guerra" (1983)
--------------------------------------------------------------------------------------
Raspberry Pi 4 Model B Rev 1.2

Avatar utente
Administrator
Site Admin
Messaggi: 441
Iscritto il: gio feb 25, 2016 6:32 pm
Ha ringraziato: 0
È stato ringraziato: 313 volte

Re: [DEV] M.A.M.E. 0.61 SDL - Beta4.01 by F. Lancioni

Messaggio da Administrator »

Il problema è presente anche su lr-mame2003, quantomeno in una versione precedente di RetroPie (dovrebbe essere la 4.2). Come diceva Guybrush non è dovuto a una modifica al codice fatta nel mio porting.

Devo indagare, se il problema è il compilatore sono volatili per diabetici...
"A volte sono le persone che nessuno immaginava potessero fare certe cose quelle che fanno cose che nessuno può immaginare" A. Turing
_____________________________________________________________
Aiutiamo il forum con una donazione :-)

Hardware:
Raspberry Pi Model B Rev 2
Raspberry Pi 3 Model B Rev 1.2
Raspberry Pi 4 Model B Rev 1.2


Avatar utente
Claus83
Messaggi: 457
Iscritto il: sab apr 25, 2020 12:12 am
Ha ringraziato: 207 volte
È stato ringraziato: 38 volte

Re: [DEV] M.A.M.E. 0.61 SDL - Beta4.01 by F. Lancioni

Messaggio da Claus83 »

sono volatili per diabetici...
:lol: Speriamo di no...
"Che strano gioco... la sola mossa vincente è quella di non giocare..."

dal film "Wargames - giochi di guerra" (1983)
--------------------------------------------------------------------------------------
Raspberry Pi 4 Model B Rev 1.2

Avatar utente
Administrator
Site Admin
Messaggi: 441
Iscritto il: gio feb 25, 2016 6:32 pm
Ha ringraziato: 0
È stato ringraziato: 313 volte

Re: [DEV] M.A.M.E. 0.61 SDL - Beta4.1 by F. Lancioni

Messaggio da Administrator »

Disponibile Beta4.1

Pronto l'update alla Beta4.1 dove è stato risolto un problema generato dai compilatori recenti sull'emulatore della CPU Motorola 68000. L'anomalia è presente ad esempio su lr-mame2003 di RetroPie v4.2 e su altri porting più o meno recenti sia integrati che non in RetroPie. In particolare la situazione osservata era questa:
A little warning for self-compilers and port maintainers. Later versions of GCC subtly mis-compile the M68000 core. An example is heads missing from the zombies in Altered Beast (and the zombies not clearing from the screen when you kill them). This has been around for a while and a fix still eludes us. It also seems to affect older versions of MAME compiled with newer GCC compilers in the same way

FONTI:
https://forums.libretro.com/t/altered-b ... me4all/172
https://github.com/libretro/fbalpha2012/issues/16
https://www.fbalpha.com/view/198/
Per quanto mi riguarda, la risoluzione del problema è stata quella di sostituire il codice dell'emulatore MUSASHI v3.3 presente originariamente nel codice sorgente del M.A.M.E. 0.61 integrando la versione v3.4.

I cambiamenti rispetto alla Beta4.01 sono i seguenti:
  • Fixed M68000 CPU GCC compilation problem (i.e. Altered Beast wrong behaviour): updated Musashi 680x0 emulator to v3.4
Questi utenti hanno ringraziato l'autore Administrator per il post (totale 2):
GuybrushClaus83
Reputazione: 20%
"A volte sono le persone che nessuno immaginava potessero fare certe cose quelle che fanno cose che nessuno può immaginare" A. Turing
_____________________________________________________________
Aiutiamo il forum con una donazione :-)

Hardware:
Raspberry Pi Model B Rev 2
Raspberry Pi 3 Model B Rev 1.2
Raspberry Pi 4 Model B Rev 1.2

Avatar utente
Claus83
Messaggi: 457
Iscritto il: sab apr 25, 2020 12:12 am
Ha ringraziato: 207 volte
È stato ringraziato: 38 volte

Re: [DEV] M.A.M.E. 0.61 SDL - Beta4.1 by F. Lancioni

Messaggio da Claus83 »

Finito di giocare ad Altered Beast sulla nuova versione beta 4.1, funziona benissimo 8-)
"Che strano gioco... la sola mossa vincente è quella di non giocare..."

dal film "Wargames - giochi di guerra" (1983)
--------------------------------------------------------------------------------------
Raspberry Pi 4 Model B Rev 1.2

Avatar utente
Guybrush
Site Admin
Messaggi: 2357
Iscritto il: gio feb 25, 2016 6:33 pm
Ha ringraziato: 147 volte
È stato ringraziato: 157 volte

Re: [DEV] M.A.M.E. 0.61 SDL - Beta4.1 by F. Lancioni

Messaggio da Guybrush »

Claus83 ha scritto:
gio gen 14, 2021 8:33 pm
Finito di giocare ad Altered Beast sulla nuova versione beta 4.1, funziona benissimo 8-)
Ottimo 8-)
"Dobbiamo costruire computer per le masse, non per le classi" J. Tramiel
_____________________________________________________________
Aiutiamo il forum con una donazione :-)

Hardware:
Raspberry Pi Model B Rev 2 (x2)
Raspberry Pi 3 Model B Rev 1.2

Avatar utente
Claus83
Messaggi: 457
Iscritto il: sab apr 25, 2020 12:12 am
Ha ringraziato: 207 volte
È stato ringraziato: 38 volte

Re: [DEV] M.A.M.E. 0.61 SDL - Beta4.1 by F. Lancioni

Messaggio da Claus83 »

Sostituito logo per MAME 0.61 SDL come da guida di Administrator ;)

Immagine
Questi utenti hanno ringraziato l'autore Claus83 per il post:
Guybrush
Reputazione: 10%
"Che strano gioco... la sola mossa vincente è quella di non giocare..."

dal film "Wargames - giochi di guerra" (1983)
--------------------------------------------------------------------------------------
Raspberry Pi 4 Model B Rev 1.2

Rispondi