Planet Emulation Forums

Planet Emulation Forums (https://forums.planetemu.net/index.php)
-   Emulateurs Arcade (https://forums.planetemu.net/forumdisplay.php?f=9)
-   -   CPS1 Freeze avec MAME32/MAME32+/MAME32++ (https://forums.planetemu.net/showthread.php?t=12877)

CFOU! 15/08/2008 13h12

CPS1/2 Freeze avec MAME0.126 (solution trouvée)
 
Bonjour,


J'ai un problème avec tout les jeux CPS1 sous MAME32 (les CPS2 marche bien).

Lorsque je lance un jeu CPS1 (1941-GhoulsNGhost-Captain commando-etc) en FullScreen seulement et de manière aléatoire mais très rapidement et systématiquement mame32 freeze et bloque mon PC???????...

En mode fenêtre pas de problème..... J'ai essayé avec le dernier mame32 0.126/mame+ 0.126/mame++ 0.119) =>même résultat

J'ai le même problème seulement avec COTTON2 et BATTLE TOAD

Quelqu'un aurait une idée?

Avant je n'avais aucun problème avec mon vieux céléron

Le problème est apparu en changeant le CPU, j'ai maintenant un:
Intel Pentium 4 650 3.4 ghz
et depuis j'ai le problème :(:(:( et j'aime pas joué en mode fenêtre...

il est a signalé que je n'ai AUCUN problème avec d'autre logiciel,
j'ai testé:
- de nombreux jeux 2D 3D oldies (sous XP PRO sp3)
- de nombreux Jeux 2D 3D très récent
- plein d'autres émulateurs (CALLUS/ZINC/Kawacs/Syntem16/FinalBurnA/Etc
- SCUMM/DOS BOS
- etc...

=>aucun problème......

Il n'y a que mame qui freeze !!!! et SEULEMENT en FULLSCREEN avec toute les CP1 et quelque rare autre jeux....

Je suis un CPS1 addict alors imaginez mon désarroi :cry: :cry:

quelqu'un pourrait-il m'aider?

Bertrand/CFou!

PS: je pensais que c'était un freeze sur la synchro vertical moniteur... mais c'est pas sûr

PS2: Megaman CPS1 freeze et Megaman CPS2 marche très bien...............

PS3:
Le crash disparait avec seulement 2 vieilles versions de mame optimiséeq intel ou P4 :(:(
- mame0120u2b_p4 (mais pas d'interface graphique.....)
- mame32_plus!_0106u2_intel (mais un peu vieille.....)

Firebrand 16/08/2008 11h34

Je viens de tester avec MAMEUI32 v0.126u4, en fullscreen avec les options par défaut, et je n'ai eu aucun problème car j'ai fait une partie complète. J'ai testé avec la ROM parent et son clone en CPS-2. Essaie avec cette version peut-être?
En revanche, je n'ai pas pu tester avec un build issu de MAME v0.126u5 car la ROM vient de changer avec cette version et celle disponible sur le site n'est plus valable.

CFOU! 16/08/2008 13h13

merci, pour ta réponse

mais même problème avec MAMEUI32 v0.126u4 :(:(:(

Tous les jeux à base de cps1.c frezent en fullscreen.... et quelques autres.........

J'ai testé d'autres version optimizée intel/p4 mais rien à faire....

les seules versions qui tournent biens sont:
- mame0120u2b_p4 (mais pas d'interface graphique.....)
- mame32_plus!_0106u2_intel (mais un peu vieille.....)

d'autres idées?? moins je suis à court

Catw 16/08/2008 13h28

Ben, j'ai bien une idée mais je suis pas sûr qu'elle va te plaire...

Utilise un autre émulateur pour cps1/2 (ils sont légions et plusieurs sont très bons), et (si tu veux absolument te servir de mame - ce que je peux comprendre), attends les nouvelles versions et regarde si ça marche...

Sachant que les émulateur cps1/2 tourneront plus vite que mame, peut-être que tu y gagnes dans l'affaire (j'avais testé Final Burn Alpha il y a quelques temps, et j'en étais plutôt satisfait).

Sinon, essaye de retélécharger les roms et vois si ça change quelque chose...

CFOU! 16/08/2008 14h58

Citation:

Envoyé par Catw (Message 197114)
Ben, j'ai bien une idée mais je suis pas sûr qu'elle va te plaire...

Utilise un autre émulateur pour cps1/2 (ils sont légions et plusieurs sont très bons), et (si tu veux absolument te servir de mame - ce que je peux comprendre), attends les nouvelles versions et regarde si ça marche...

Sachant que les émulateur cps1/2 tourneront plus vite que mame, peut-être que tu y gagnes dans l'affaire (j'avais testé Final Burn Alpha il y a quelques temps, et j'en étais plutôt satisfait).

Sinon, essaye de retélécharger les roms et vois si ça change quelque chose...


FinalBurn fonctionne bien maiss c'est plus pratique d'avoir tout en un....
et c'est pas aggréable l'avoir le pc qui crash quand ont se souvient plus du pb :)

j'ai testé un peu plus avec :
- les derniers versions mame0.126/mame0.126I686/mamz0.126Debug

=> même probléme
en fait le PC n'est pas 'réellement' planté si je mets une musique au fonds elle marche nickel

et mame n'est pas 'réellement' freezé, mais j'ai une image tous les 10 minutes voir plus.......

les versions de même fonctionne toute en fullscreen sauf si j'ajoute une des fonctions suivantes:
-waitvsync 1
-syncrefresh 1
- trippleBuffer 1

le hic c'est que sans la synchro VBL=> ç'est saccade alors que les cps1 sont super fluides en fullscreen sur ma configue avec les 2 vielles versions qui marchent :(:(:(

HERVE 16/08/2008 16h58

Salut

Tu as quoi comme carte graphique? en général les soucis de "freeze" ou autre "en pleine écran" vienne le plus souvent des drivers de tas carte vidéo.

CFOU! 16/08/2008 17h26

Citation:

Envoyé par HERVE (Message 197120)
Salut

Tu as quoi comme carte graphique? en général les soucis de "freeze" ou autre "en pleine écran" vienne le plus souvent des drivers de tas carte vidéo.

j'ai une GForce 7600 GT 512 DDR3

mais je pense pas que c'est le PB ça marchait très bien avec mon vieux celeron et la même configue avec mame0.126...

Mais depuis que j'ai mis le P4=> ça ne marche plus, sauf si je redescends à la version mame0.120.....

J'ai mis un 'bug report' sur le site mamedev.... on verra

Ps: je n'ai aucun problem avec les jeux 3D, j'ai testé des très vieux comme des très récents.... ça tourne nickel

merci de ton avis HERVE

d'autres suggestions?

Firebrand 16/08/2008 22h49

Une réponse bâteau, mais sait-on jamais: tes pilotes graphiqes et DirectX sont-ils à jour?

CFOU! 17/08/2008 00h36

Citation:

Envoyé par Firebrand (Message 197147)
Une réponse bâteau, mais sait-on jamais: tes pilotes graphiqes et DirectX sont-ils à jour?

oui derniere version.... Et comme je le disais plus haut aucun jeu ou autres emulateur n'a de problème....

CFOU! 17/08/2008 01h04

Solution trouvée!!!!
 
J'ai enfin trouvé une solution mais je ne comprends pas pourquoi ça merde depuis que j'ai mon P4 et également pourquoi c'est avec toutes les versions superieures à mame0.120:cry: :cry:

Je suis pourtant programmeur et debuggeur (mais pour amiga/whdload team) mais ça me défrise ;)

En tout cas il suffit que je me mette en mode compatibility win95 ou win98 et ça marche (je vous rappelle que je suis sous xp pro Sp3)

sans doute une dll nvidia qui ne fonctionne pas de la même manière en mode compatibilité ou qui n'est pas chargée

Firebrand 17/08/2008 12h56

Je suis sous XP Pro SP3 également, mais ça marche parfaitement. Ceci dit, j'ai une ATI. Ton problème est bizarre, mais tant mieux si ta solution marche. ;)

CFOU! 17/08/2008 13h28

Citation:

Envoyé par Firebrand (Message 197159)
Je suis sous XP Pro SP3 également, mais ça marche parfaitement. Ceci dit, j'ai une ATI. Ton problème est bizarre, mais tant mieux si ta solution marche. ;)


ça marchait chez moi nickel aussi avant que je ne change de CPU ....

J'ai pourtant updaté les drivers NVIDIA...<_<

Peux-être qu'il reste un vieux fichier qui fout la merde et qu'une ré-installation serait nécessaire... mais comme rien d'autre n'a de problème, je me contenterai de ma solution

le principal c'est que mon Mame adoré marche :D


PS: j'avais eu exactement le même pb il y a quelques années avec seulement Mame et avec une config totalement différente, en changeant le CPU ou la carte son, je sais plus trop... mais je ne me souvenais plus de la solution que j'avais trouvé..... mais qui devait être également le mode compatibilité.... Car c'est ce que j'essaie toujours en dernier quand aucune solution logique n'a pu être trouvée................

tfoth 17/08/2008 13h36

C'était quoi ton ancien processeur ? Si ça se trouve, c'est juste une gestion foireuse du multi/hyper-threading dans les dernières versions de MAME, et le mode de compatibilité qui désactive cette optimisation-là ? (Chez moi, les dernières betas du codec xvid qui bouclent à l'infini en multi-threading sur la deuxième passe ^^)

CFOU! 17/08/2008 13h45

Citation:

Envoyé par tfoth (Message 197162)
C'était quoi ton ancien processeur ? Si ça se trouve, c'est juste une gestion foireuse du multi/hyper-threading dans les dernières versions de MAME, et le mode de compatibilité qui désactive cette optimisation-là ? (Chez moi, les dernières betas du codec xvid qui bouclent à l'infini en multi-threading sur la deuxième passe ^^)


j'avais un Celeron 2.8 Ghz/256/533/04a

et je suis passé à un Pentium 4 650 Prescott 2M L2 FSB800 EM64T EIST 04A

tfoth 17/08/2008 14h07

Bref quasiment le même processeur, mais celui que tu avais avant n'avait pas d'hyper threading ;) (ni l'EMT 64 ... )

CFOU! 17/08/2008 14h21

Citation:

Envoyé par tfoth (Message 197165)
Bref quasiment le même processeur, mais celui que tu avais avant n'avait pas d'hyper threading ;) (ni l'EMT 64 ... )

je suis pas sûre car l'option 'multithreading' est à 0 dans toute mes configuration....

tfoth 17/08/2008 14h29

0 pour le nombre de thread signifie en général automatique... Essaie de mettre à 1 : si ça plante quand même, tu sauras que c'est pas ça, si ça plante pas, tu envoies un bug report à l'équipe de MAME ;)

CFOU! 17/08/2008 14h44

Citation:

Envoyé par tfoth (Message 197170)
0 pour le nombre de thread signifie en général automatique... Essaie de mettre à 1 : si ça plante quand même, tu sauras que c'est pas ça, si ça plante pas, tu envoies un bug report à l'équipe de MAME ;)

j'ai essayé dasn un nouveau répertoire de réinstaller mame0.126:

- multithreading 0 => freeze
- multithreading 1 => freeze

- multithreading 0 + compatibility win97=> ça marche
- multithreading 1 + compatibility win97=> ça marche

c'est donc pas ça :(

pour info j'ai regardé mame32+ 0.126
- multithreading 0 par défaut
=>option n'est pas activée


Fuseau horaire GMT +2. Il est actuellement 15h16.

vBulletin® v.3.8.7, Copyright ©2000-2024, Jelsoft Enterprises Ltd.