Gamoover

[move]Pour vous aussi la chipo ne sera jamais qu'un bootleg de merguez (c)sushy18 ? Alors soyez les bienvenus sur Gamoover ! [/move]

[Tuto] groovyMAME pour borne arcade

Démarré par isKa, Jeudi 08 Septembre 2011, 23:39:44 PM

rara

Bon et bien avec nouvel adaptateur Dvi/Vga avec toutes les broches, ça ne change rien! Donc le soucis ne vient pas de là a priori! En bidouillant la prise à la source, on voit toujours le bureau qui s'affiche partiellement....je ne sais vraiment plus quoi faire? Quelqu'un peut m'aider d'un point de vue technique? Des lorrains /mosellans motivés pour passer m'aider et partager un godet de remerciement?  ;)

rara

Salut Iska,

Si tu as 10 min, je te renvois vers ce topic vous savoir si tu as une réponse à ça !

http://www.gamoover.net/Forums/index.php?topic=25318.0

Merci!  ^-

rara

Hello!

Juste pour informer des suites de mon" problèmes".

J'ai commandé une 4350 ....et calamity fonctionne parfaitement! Le soucis venait sûrement de la 4870 donc...

Bon par contre, j'ai l'écran qui "clignotte" au même rythme que la diode sur le jammasd..je ne sais pas d'où vient le problème...si ça dit quelque chose à quelqu'un!

Oui, je suis un peu un chieur ;)

Baddy

Merci beaucoup pour le tuto, j'avais gardé un souvenir de soft 15khz assez traumatisant.

Jefffr

hello,

je viens de recevoir ce qu'il me manquait pour booter mon PC, et j'ai un petit problème ...

j'ai installé groovymame + calamity drivers avec une X600, vmaker me trouve un truc du genre 57 résolutions mais le problème vient de l'émulation.

Je lance un jeu que je connais bien et dont je possède l'original en MVS (Mark of the Wolves), sous groovymame la résolution change bien (par contre je ne peux pas vérifier quelle résolution est utilisée quand je fais un alt+tab la résolution du bureau repasse en 640*480 vous avez peut-être une combine pour la connaitre), enfaite pendant les combats sa me semble bien niveau timming, son ... mais a la fin du combat il y a un pendant 3/4 de seconde un écran noir à ce moment là, le son déconne et ce met a accéléré et reviens bien après un court instant.

est-ce normal dans l'émulation avec Mame ? (un écran noir demande moins de %proc qu'une image donc l'émulation pourrai s'accélère un peu pendant ce temps si c'est le cas y'a t'il un moyen d'y remédié)

j'ai loupé une étape ? j'ai pas encore tout bien intégré !


Aidez-moi s'il vous plait, je n'en dors plus la nuit !!

EvilDindon

On m'appelle l'Hindou ...celui qui n'est pas doux.

Jefffr

#134
Citation de: EvilDindon le Samedi 24 Mars 2012, 08:37:33 AM
peux tu poster ton mame.ini ?


voila mon mame.ini :
#
# CORE CONFIGURATION OPTIONS
#
readconfig                1
writeconfig               0

#
# CORE SEARCH PATH OPTIONS
#
rompath                   roms
hashpath                  hash
samplepath                samples
artpath                   artwork
ctrlrpath                 ctrlr
inipath                   .;ini
fontpath                  .
cheatpath                 cheat
crosshairpath             crosshair

#
# CORE OUTPUT DIRECTORY OPTIONS
#
cfg_directory             cfg
nvram_directory           nvram
memcard_directory         memcard
input_directory           inp
state_directory           sta
snapshot_directory        snap
diff_directory            diff
comment_directory         comments

#
# CORE OUTPUT DIRECTORY OPTIONS
#
hiscore_directory         hi

#
# CORE STATE/PLAYBACK OPTIONS
#
state                    
autosave                  0
playback                  
record                    
mngwrite                  
aviwrite                  
wavwrite                  
snapname                  %g/%i
snapsize                  auto
snapview                  internal
burnin                    0

#
# CORE PERFORMANCE OPTIONS
#
autoframeskip             0
frameskip                 0
seconds_to_run            0
throttle                  1
syncrefresh               1
sleep                     1
speed                     1.0
refreshspeed              0

#
# CORE ROTATION OPTIONS
#
rotate                    1
ror                       0
rol                       0
autoror                   0
autorol                   0
flipx                     0
flipy                     0

#
# CORE ARTWORK OPTIONS
#
artwork_crop              1
use_backdrops             0
use_overlays              0
use_bezels                0
use_cpanels               0
use_marquees              0

#
# CORE SCREEN OPTIONS
#
brightness                1.0
contrast                  1.0
gamma                     1.0
pause_brightness          0.65
effect                    none

#
# CORE VECTOR OPTIONS
#
antialias                 1
beam                      1.0
flicker                   0

#
# CORE SOUND OPTIONS
#
sound                     1
samplerate                48000
samples                   1
volume                    0

#
# CORE INPUT OPTIONS
#
coin_lockout              1
ctrlr                    
mouse                     0
joystick                  1
lightgun                  0
multikeyboard             0
multimouse                0
steadykey                 0
offscreen_reload          0
joystick_map              auto
joystick_deadzone         0.3
joystick_saturation       0.85
natural                   0
joystick_contradictory    0
coin_impulse              0

#
# CORE INPUT AUTOMATIC ENABLE OPTIONS
#
paddle_device             keyboard
adstick_device            keyboard
pedal_device              keyboard
dial_device               keyboard
trackball_device          keyboard
lightgun_device           keyboard
positional_device         keyboard
mouse_device              mouse

#
# CORE DEBUGGING OPTIONS
#
log                       0
verbose                   0
update_in_pause           0
debug                     0
debugscript              
debug_internal            0

#
# CORE MISC OPTIONS
#
bios                      
cheat                     0
skip_gameinfo             1
uifont                    default
ramsize                  
confirm_quit              0

#
# CORE MKChamp OPTIONS
#
disable_hiscore_patch     0
disable_nagscreen_patch   1
disable_loading_patch     1

#
# CORE SWITCHRES OPTIONS
#
modeline                  1
monitor                   cga
monitor_connector         auto
monitor_orientation       horizontal
monitor_aspect            4:3
monitor_debug             0
monitor_doublescan        1
monitor_dotclock          0
monitor_ymin              0
cleanstretch              0
changeres                 1
redraw                    0
monitor_specs0            auto
monitor_specs1            auto
monitor_specs2            auto
monitor_specs3            auto
monitor_specs4            auto
monitor_specs5            auto
monitor_specs6            auto
monitor_specs7            auto
magic_resolution          auto
powerstrip                0

#
# WINDOWS DEBUGGING OPTIONS
#
oslog                     0
watchdog                  0
debugger_font             "Lucida Console"
debugger_font_size        9

#
# WINDOWS PERFORMANCE OPTIONS
#
priority                  0
multithreading            1
numprocessors             auto
profile                   0
bench                     0

#
# WINDOWS VIDEO OPTIONS
#
video                     ddraw
numscreens                1
window                    0
maximize                  1
keepaspect                0
prescale                  1
waitvsync                 1
menu                      0

#
# DIRECTDRAW-SPECIFIC OPTIONS
#
hwstretch                 0

#
# DIRECT3D-SPECIFIC OPTIONS
#
d3dversion                9
filter                    0

#
# DIRECT3D POST-PROCESSING OPTIONS
#
hlsl_enable               0
hlslpath                  hlsl
hlsl_ini_read             0
hlsl_ini_write            0
hlslini                   %g
hlsl_prescale_x           0
hlsl_prescale_y           0
hlsl_preset               -1
hlsl_write                
hlsl_snap_width           2048
hlsl_snap_height          1536
shadow_mask_alpha         0.0
shadow_mask_texture       aperture.png
shadow_mask_x_count       320
shadow_mask_y_count       240
shadow_mask_usize         0.09375
shadow_mask_vsize         0.109375
curvature                 0.0
pincushion                0.0
scanline_alpha            0.0
scanline_size             1.0
scanline_height           0.7
scanline_bright_scale     1.0
scanline_bright_offset    0.0
scanline_jitter           0.0
defocus                   0.0,0.0
converge_x                0.0,0.0,0.0
converge_y                0.0,0.0,0.0
radial_converge_x         0.0,0.0,0.0
radial_converge_y         0.0,0.0,0.0
red_ratio                 1.0,0.0,0.0
grn_ratio                 0.0,1.0,0.0
blu_ratio                 0.0,0.0,1.0
saturation                1.0
offset                    0.0,0.0,0.0
scale                     1.0,1.0,1.0
power                     1.0,1.0,1.0
floor                     0.0,0.0,0.0
phosphor_life             0.0,0.0,0.0
yiq_enable                0
yiq_cc                    3.59754545
yiq_a                     0.5
yiq_b                     0.5
yiq_o                     0.0
yiq_p                     1.0
yiq_n                     1.0
yiq_y                     6.0
yiq_i                     1.2
yiq_q                     0.6
yiq_scan_time             52.6
yiq_phase_count           2

#
# PER-WINDOW VIDEO OPTIONS
#
screen                    auto
aspect                    auto
resolution                auto
view                      auto
screen0                   auto
aspect0                   auto
resolution0               auto
view0                     auto
screen1                   auto
aspect1                   auto
resolution1               auto
view1                     auto
screen2                   auto
aspect2                   auto
resolution2               auto
view2                     auto
screen3                   auto
aspect3                   auto
resolution3               auto
view3                     auto

#
# FULL SCREEN OPTIONS
#
triplebuffer              0
switchres                 1
full_screen_brightness    1.0
full_screen_contrast      1.0
full_screen_gamma         1.0

#
# WINDOWS SOUND OPTIONS
#
audio_latency             2

#
# INPUT DEVICE OPTIONS
#
hide_cursor               1
dual_lightgun             0


et voila la résolution utilisé par mame pour lancer Mark Of :
SwitchRes v0.013e: [garou] (1) horizontal (320x224@59.19)->(320x224@59.19)->(320x224@59.19)
Average speed: 154.13% (20 seconds)

EvilDindon

Désolé, je ne vois rien d'anormal dans la config video !

Remarque je n'ai jamais essayé groovy mame : je suppose que c'est comme pour mame normal, il faut utiliser directdraw, sans hardware stretch et avec swith res to fit ?
On m'appelle l'Hindou ...celui qui n'est pas doux.

EvilDindon

#136
Salut j'ai une question :

Je compte utiliser groovy mame et calamity (je viens de commander une hd 4350 pour celà - 23 € c'est pas la fin du monde ) pour un futur projet de mini borne.

Je compte mettre une TV 36 cm en Péritel RGB (avec le câble vga-peritel qui va bien) ; question : la phase de boot en 31khz ne va-t-elle pas endommager la télé ?

Y-a-t-il des solutions, un circuit de protection (filtres passe-haut) à réaliser ou acheter ?

Autre question : l'amplification video ne concerne que les moniteurs arcade, pas les TV, hein ?

Pour mon premier projet de mini pacman, je ne me posais pas cette question puisque j'avais une arcadeVGA.

On m'appelle l'Hindou ...celui qui n'est pas doux.

rara

Hello, me again!

Bon je me demande si mon hardware n'est pas le soucis parce qu'avec la 4870 ou la 4350, impossible de faire fonctionner les drivers calamity. Ils s'installent correctement mais après reboot, ça ne passe toujours pas en 15khz alors qu'avec une carte Nvidia et Soft15, aucun soucis!!!

J'ai tenté avec un disque dur en XP 64 bits, rien n'y fait...

Je ne comprends vraiment pas le soucis!

J'en viens à me dire que même si j'avais une arcadevga sous le coude, ça ne marcherait pas non plus...

HELP!

wikee

[troll] au moins soft15khz ca marche ;) et tu aurais gagné ton temps [/troll]



New Astro City & Jeutel

Little_Rabbit

Salut,

Citation de: EvilDindon le Jeudi 29 Mars 2012, 07:34:31 AM
Je compte mettre une TV 36 cm en Péritel RGB (avec le câble vga-peritel qui va bien) ; question : la phase de boot en 31khz ne va-t-elle pas endommager la télé ?

Y-a-t-il des solutions, un circuit de protection (filtres passe-haut) à réaliser ou acheter ?

Je ne l'ai jamais pratiqué donc je ne suis pas spécialiste. Mais je me souviens avoir lu qu'il existait des petits montages à réaliser qui consistent à intercaler un relais entre ta sortie video et la péritel de ton téléviseur. Le relais est piloté par exemple à partir du port parallèle et une petite appli permet de l'activer. Par défaut le relais est ouvert et n'envoie aucun signal video. Au boot le téléviseur ne reçoit donc aucun signal. Puis l'appli active le relais, une fois que drivers spécifiques sont en action et que le signal est bien en 15,6 KHz. Au lieu de la commande par le port Centronics, certains utilisent un timer qui n'active le relais que x secondes après la mise sous tension du PC (c'est je trouve un peu moins propre).

Je n'ai pas de lien sous la main, mais je suis à peu près sur que cela est abordé ailleurs sur Gamoo ;).

A+
Recherche bornes dédiées ou PCB originaux: Miss Pacman, Dig Dug, Galaga, Mappy, Asteroids, Battlezone, Missile Command, Tempest, Star Wars, Donkey Kong (+ Jr), Mario Bros, Moon Patrol, Defender, Joust, Frogger, Gyruss, Pooyan, Space Tactics, Zaxxon, etc. Flip : Gottlieb des années 80 (Spirit, Amazon Hunt, ...), Baby Pac Man. Divers :  Ice Cold Beer => Trois fois rien quoi ! :D
Ma séance sur le divan : c'est grave Docteur ? :-\
Ma gaming room, ma storage room

argonlefou

Citation de: Little_Rabbit le Vendredi 30 Mars 2012, 19:15:28 PM
Salut,

Je ne l'ai jamais pratiqué donc je ne suis pas spécialiste. Mais je me souviens avoir lu qu'il existait des petits montages à réaliser qui consistent à intercaler un relais entre ta sortie video et la péritel de ton téléviseur. Le relais est piloté par exemple à partir du port parallèle et une petite appli permet de l'activer. Par défaut le relais est ouvert et n'envoie aucun signal video. Au boot le téléviseur ne reçoit donc aucun signal. Puis l'appli active le relais, une fois que drivers spécifiques sont en action et que le signal est bien en 15,6 KHz. Au lieu de la commande par le port Centronics, certains utilisent un timer qui n'active le relais que x secondes après la mise sous tension du PC (c'est je trouve un peu moins propre).

Je n'ai pas de lien sous la main, mais je suis à peu près sur que cela est abordé ailleurs sur Gamoo ;).

A+
Voici une des solutions possibles pour commander l'allumage de l'écran, c'est ce que j'avais utilisé dans une de mes borne (lien dans ma signature) :


Le tout contrôlé par le port COM, à l'aide de quelques lignes de programme en C# (programme qui se lance au démarrage de Windows, et donc quand l'affichage est en 15Khz)

Si on se sert du port COM, il faut juste faire attention à désactiver certaines fonctions de Windows qui, au boot, fout le bordel en faisant bagotter les ports COM (héritage de l'époque ou des périphériques sur port COM étaient recherchés au démarrage lol)

rara

Citation de: wikee le Vendredi 30 Mars 2012, 17:02:04 PM
[troll] au moins soft15khz ca marche ;) et tu aurais gagné ton temps [/troll]


Saleté va!  :D Allez les autres, ne vous laissez pas influencés! Help!  ^-^

EvilDindon

Merci pour vos réponses argon et et little rabbit.

Donc, obligé de faire cette bidouille, si je veux booter tout en même temps sur ma future mini borne ?

Vous me confirmez qu'il est exclu de balancer du 31khz sur la téloche ?

Il me semblait avoir lu que çà ne risquait pas grand chose en fait ?
On m'appelle l'Hindou ...celui qui n'est pas doux.

argonlefou

Citation de: EvilDindon le Samedi 31 Mars 2012, 10:11:49 AM
Merci pour vos réponses argon et et little rabbit.

Donc, obligé de faire cette bidouille, si je veux booter tout en même temps sur ma future mini borne ?

Vous me confirmez qu'il est exclu de balancer du 31khz sur la téloche ?

Il me semblait avoir lu que çà ne risquait pas grand chose en fait ?
Personnellement je peux juste te donner un exemple de ce qu'il est possible de faire, mais je ne peux pas te confirmer qu'il est exclu de balancer du 31Khz sur la tv...je n'ai pas les connaissances pour. Ayant eu besoin du montage pour autre chose, j'ai finalement branché la Tv en directe et je n'ai jamais eu de soucis (mais la borne n'a pas tourné 500h non plus lol)

J'avais lu quelque part que les tv avait des filtres pour palier à ce genre de soucis...mais je ne suis pas certain que ce soit sur tous les modèles.
Enfin en tout cas, sur la mienne il n'y a ni sifflement ni problème d'image quand le PC boot. Un simple écran noir...