Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avril 16, 2024, 13:21:19
Accueil | Aide | Rechercher | Identifiez-vous | Inscrivez-vous

+  ArcheoGamers Forums
|-+  Support Officiel AtomicFE
| |-+  En Francais
| | |-+  Pb de résolution Mame
0 Membres et 1 Invité sur ce fil de discussion. « sujet précédent | | sujet suivant »
Pages: [1] Imprimer
Auteur Fil de discussion: Pb de résolution Mame  (Lu 9952 fois)
Brasseronde
archéologue newbie
*
Messages: 4


« le: Décembre 21, 2009, 15:43:39 »

Bonjour,
J'utilise AtomicFE 2.0 sur ma Borne d'arcade avec Mame 0.104 (super FrontEnd au demeurant, félicitations).
 
J'ai un problème de résolution en lançant Mame depuis AtomicFE :
- il reste en 640x480 (comme défini dans les propriétés du projet) même si je modifie la ligne de commande (-r 320x280 [romdir][romname ... par exemple)
- mon fichier mame.ini est bien configuré (résolution modifiée) ainsi que les fichiers .ini des jeux (dkong.ini en l'occurrence)
- quand je lance Mame depuis une commande DOS, cela marche parfaitement dans la bonne résolution (320x280)
 
Bref, j'ai l'impression qu'AtomicFE modifie la résolution paramétrée dans Mame.
 
Où ai-je faux ?
 
Journalisée
youki
Chef d'équipe.
Indiana Jones
*****
Messages: 8176



« Répondre #1 le: Décembre 21, 2009, 15:47:51 »

Salut, bienvenue sur le forum.

Alors comme je t'ai dit par mail , Atomic ne prend pas d'initiative sur mame. Il ne forcera aucun parametre de mame et donc ne changera pas la resolution. Les settings de resolution de Atomic sont totalement independant de ceux de mame.

par contre tu met : -r 320x280    , essaye de mettre a la place -resolution 320x240   , le  320x280 n'existant pas  meme choisi une autre resolution lui meme.

Ton mame ne se lancer surement pas en 320x280 meme de la ligne de commande , il doit en choisir une autre.

Pourrait tu nous mettre le contenu de ton mame.ini ici sur le forums.

Ainsi que le fichier<ton screen>.LIST.CFG  qui se trouve dans le repertoire  <atomicfe>\projects\<ton projet>

Merci

Journalisée

Brasseronde
archéologue newbie
*
Messages: 4


« Répondre #2 le: Décembre 22, 2009, 21:07:59 »

J'ai effectué le test suivant.

En lancant mame en ligne de commande sous le répertoire Mame, cela fonctionne parfaitement (mame dkong)

C'est la même chose depuis un autre répertoire mais dans ce cas il faut mentionner la résolution ; il ne trouve pas le fichier Mame.ini par lui-même (e:\mame\mame.exe -r 352x256 e:\mame\roms\dkong.zip)

Par contre, en changeant la ligne de commande dans AtomicFE, il ne prend pas en compte le changement de résolution (COMMANDLINE=-r 352x256 [ROMDIR][ROMNAME].[ROMEXT]).

Peut-être existe-t-il une manière pour que le répertoire courant dans Atomic soit positionné dans celui de Mame au lancement de la commande Mame.

Ci-dessous mon Mame.ini puis le fichier de config Atomic.

### MAME.ini ###

### Frontend Related ###

### Windows path and directory options ###
rompath                 roms
samplepath              samples
inipath                 ini
cfg_directory           cfg
nvram_directory         nvram
memcard_directory       memcard
input_directory         inp
hiscore_directory       hi
state_directory         sta
artwork_directory       artwork
snapshot_directory      snap
diff_directory          diff
ctrlr_directory         ctrlr
cheat_file              cheat.dat

### Windows video options ###
autoframeskip           1
frameskip               0
waitvsync               0
triplebuffer            0
window                  0
ddraw                   1
direct3d                0
hwstretch               1
# screen                <NULL> (not set)
cleanstretch            auto
resolution              352x256
refresh                 0
scanlines               0
switchres               1
switchbpp               1
maximize                1
keepaspect              1
matchrefresh            0
syncrefresh             0
throttle                1
full_screen_brightness   0.000000
frames_to_run           0
effect                  none
screen_aspect           4:3

### Windows Direct3D 2D video options ###
zoom                    2
d3dtexmanage            1
d3dfilter               1
d3dfeedback             0
d3dscan                 100
d3deffectrotate         1
d3dprescale             auto
d3deffect               none
# d3dcustom             <NULL> (not set)
# d3dexpert             <NULL> (not set)

### Windows misc options ###
sleep                   1
rdtsc                   0
high_priority           0

### Windows sound options ###
audio_latency           1
# wavwrite              <NULL> (not set)

### Input device options ###
mouse                   0
joystick                0
lightgun                0
dual_lightgun           0
offscreen_reload        0
steadykey               0
keyboard_leds           1
led_mode                ps/2
a2d_deadzone            0.300000
# ctrlr                 <NULL> (not set)
paddle_device           keyboard
adstick_device          keyboard
pedal_device            keyboard
dial_device             keyboard
trackball_device        keyboard
lightgun_device         keyboard
digital                 none

### Mame CORE video options ###
norotate                0
ror                     0
rol                     0
autoror                 0
autorol                 0
flipx                   0
flipy                   0
gamma                   1.000000
brightness              1.000000
pause_brightness        0.650000

### Mame CORE vector game options ###
antialias               1
translucency            1
beam                    1.000000
flicker                 0.000000
intensity               1.500000

### Mame CORE sound options ###
samplerate              44100
samples                 1
sound                   1
volume                  0

************ Fichier Atomic *****************
GLOBAL=YES
GLOBALFILE=C:\AtomicFE_v020\Projects\Borne Arcade\AtomicGlobal.cfg
CONFIGNAME=Top Mame
TEMPLATEDIR=C:\AtomicFE_v020\Projects\Layouts\default_list\
ROMDIR=E:\Mame\roms
SNAPDIR=E:\Mame\Snap
METADATADIR=C:\AtomicFE_v020\Projects\Borne Arcade
GAMELIST=C:\AtomicFE_v020\Projects\Borne Arcade\Top Mame.LIST.CFG.GAMELIST
UseGameList=YES
ROMEXTENSION=ZIP
SNAPEXTENSION=PNG
SORTED=NO
SORTED2=YES
AVGAIDX=-1
MAMEEXE=E:\Mame\mame.exe
COMMANDLINE=-r 352x256 [ROMDIR][ROMNAME].[ROMEXT]
LAYOUTORIENTATION=1
EMUTYPE=[Arcade]_MAME_(Mame)
UseEnhanceList=NO
DICTIONNARY=C:\AtomicFE_v020\Projects\Borne Arcade\Top Mame.LIST.CFG.DICO
KEEPRATIO=NO
UseUserList=NO
USERLIST=FAVORITES
STARTONFAVORITE=NO
PAGEJUMPLETTER=NO
TURBOBROWSE=YES
MUSICENABLED=YES
COCKTAIL=NO
MIRRORSCREEN=NO
HIDEEMULATORRUN=YES
LOADINGSCREEN=NONE
LOADINGSCREENMAXDELAY=40000
LOADINGSCREENDELAY=0
MISSINGMARQUEETEXTCOLOR=-16777208
AUTOROTATE=NO
AUTOROTATEORIENTATION=1
USESMARTTEXTFONTNAME=NO
SMARTTEXTFONTSIZE=8
SMARTTEXTFONTCOLOR=-16777208
USECUSTOM1COMMAND=NO
HIDECUSTOM1COMMAND=NO
WAITFORENDCUSTOM1COMMAND=NO
USECUSTOM2COMMAND=NO
HIDECUSTOM2COMMAND=NO
WAITFORENDCUSTOM2COMMAND=NO
USECUSTOM3COMMAND=NO
HIDECUSTOM3COMMAND=NO
WAITFORENDCUSTOM3COMMAND=NO
USEHQVIDEO=NO
USEHQVIDEO1=NO
HQVIDEOSPEED1=0
USEHQVIDEO2=NO
HQVIDEOSPEED2=0
USEPRERUNCOMMAND=NO
HIDEPRERUNCOMMAND=NO
WAITFORENDPRECOMMAND=NO
KILLPRERUNCOMMAND=NO
USEPOSTRUNCOMMAND=NO
HIDEPOSTRUNCOMMAND=NO
WAITFORENDPOSTCOMMAND=NO
USELOADCONFIGCOMMAND=NO
HIDELOADCONFIGCOMMAND=NO
WAITFORENDLOADCONFIGCOMMAND=NO
ENABLEMISSINGMARQUEETEXT=NO
USESMARTTEXT=NO
QuoteParams=NO
USEROMEXTENSION=NO
PASSONLYROMNAME=NO
ESCAPEKILLPROCESS=NO
UseTransFile=NO
TRANSFILE=
MULTIEXTENSION=NO
PRERUNCOMMAND=
POSTRUNCOMMAND=


Journalisée
youki
Chef d'équipe.
Indiana Jones
*****
Messages: 8176



« Répondre #3 le: Décembre 22, 2009, 22:09:03 »

Tu peux essayer de mettre

rompath  E:\Mame\roms

dans ton mame.ini .

Dis moi si ca change quelque chose.

Essaye aussi de mettre dans le fichier d'atomic

COMMANDLINE=[ROMDIR][ROMNAME].[ROMEXT] -r 352x256
(la resolution a la fin).

dis moi si ca change quelque chose?
Journalisée

Brasseronde
archéologue newbie
*
Messages: 4


« Répondre #4 le: Décembre 23, 2009, 08:00:52 »

En changeant tous ces paramètres, malheureusement le résultat est le même.

Par contre, j'ai effectué des tests (toujours en comparant les différentes façons de lancer Mame)

Depuis une ligne de commande dans le répertoire Mame (mame -v dkong)
Parsing MAM.ini : OK
Parsing dkong.ini : OK
Using DirectInput 7
Keyboards=1 Mice=0 Joysticks=0 Lightguns=0
Enumerating video device display
Best mode = 0x0x0 @ default Hz
Primary surface created: 800x600x16 (R=0000f8000 G=000007e0 B=0000001f)
Primary buffer: 44100 Hz, 16 bits, 2 channels
SSE supported
=> Fonctionnement OK

Depuis une ligne de commande dans un autre répertoire sans forcer la résolution
(e:\mame\mame.exe -v e:\mame\roms\dkong.zip)
Parsing MAM.ini : N/A
Parsing dkong.ini : N/A
Using DirectInput 7
Keyboards=1 Mice=0 Joysticks=0 Lightguns=0
Enumerating video device display
Best mode = 400x300x16 @ default Hz
Primary surface created: 400x300x16 (R=0000f8000 G=000007e0 B=0000001f)
Primary buffer: 44100 Hz, 16 bits, 2 channels
SSE supported
=> Fonctionnement NOK

Du coup, j'ai modifié la ligne de commande dans AtomicFE pour passer à ... 800x600. Et là, miracle, ça marche !!! C'est à n'y rien comprendre.

Merci de ton aide Youki.

Encore bravo pour ton travail sur ce FrontEnd (plusieurs années de galère avec ArcadeOS !)
Journalisée
Turk182
Indiana Jones
*****
Messages: 1299


Game, sexe & rock'n roll


WWW
« Répondre #5 le: Décembre 23, 2009, 09:21:47 »

t'as essayé d'enlever le HWStretch ¿?
Journalisée

Auteur de la rubrique Rétro Jeux-video dans Pif magazine
Mes mémoires de Retrogamer - Le Retroblog de Turk182! en livres
youki
Chef d'équipe.
Indiana Jones
*****
Messages: 8176



« Répondre #6 le: Décembre 23, 2009, 10:59:49 »

Sinon, tu as aussi la possibilité de passer par un .BAt pour forcer le changement de repertoire.

Tu cree un mame.bat  dans le repertoire de Mame avec :

Code:
e:
cd \
cd mame
mame.exe %1
(ps: si tu as des parametres a mettre comme -r  , met les aussi dans le bat. :  mame.exe %1 -r 320x200 )

Et puis tu fais pointer le champs emulator exe sur ton mame.bat au lieu de mame.exe

Et comme command parameter tu met juste :  [ROMNAME].[ROMEXT]

La ca devrait etre bon.
Journalisée

Brasseronde
archéologue newbie
*
Messages: 4


« Répondre #7 le: Décembre 23, 2009, 11:11:38 »

OK, merci.

Je vais essayer si je rencontre d'autres difficultés.
Journalisée
Pages: [1] Imprimer 
« sujet précédent | | sujet suivant »
Aller à:  


Connexion avec identifiant, mot de passe et durée de la session

Hit-Parade Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.4.9 | SMF © 2006, Simple Machines LLC XHTML 1.0 Transitionnel valide ! CSS valide ! Classement de sites - Inscrivez le vôtre!