Auteur Sujet: [Tuto] groovyMAME pour borne arcade  (Lu 70170 fois)

Hors ligne rara

  • Confirmé
  • *
  • Messages: 108
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #128 le: Dimanche 04 Mars 2012, 14:29:09 pm »
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?  ;)

Hors ligne rara

  • Confirmé
  • *
  • Messages: 108
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #129 le: Vendredi 09 Mars 2012, 13:31:20 pm »
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!  ^-

Hors ligne rara

  • Confirmé
  • *
  • Messages: 108
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #130 le: Dimanche 18 Mars 2012, 00:03:06 am »
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 ;)

Hors ligne Baddy

  • Grand Pilier
  • *
  • Messages: 987
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #131 le: Mercredi 21 Mars 2012, 16:31:49 pm »
Merci beaucoup pour le tuto, j'avais gardé un souvenir de soft 15khz assez traumatisant.

Hors ligne Jefffr

  • Intéressé
  • *
  • Messages: 17
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #132 le: Samedi 24 Mars 2012, 00:26:44 am »
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 !!

Hors ligne EvilDindon

  • Grand Pilier
  • *
  • Messages: 817
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #133 le: Samedi 24 Mars 2012, 08:37:33 am »
peux tu poster ton mame.ini ?
On m'appelle l'Hindou ...celui qui n'est pas doux.

Hors ligne Jefffr

  • Intéressé
  • *
  • Messages: 17
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #134 le: Samedi 24 Mars 2012, 14:13:24 pm »
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)
« Modifié: Samedi 24 Mars 2012, 15:01:19 pm par Jefffr »

Hors ligne EvilDindon

  • Grand Pilier
  • *
  • Messages: 817
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #135 le: Mardi 27 Mars 2012, 14:19:17 pm »
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.

Hors ligne EvilDindon

  • Grand Pilier
  • *
  • Messages: 817
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #136 le: Jeudi 29 Mars 2012, 07:34:31 am »
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.

« Modifié: Jeudi 29 Mars 2012, 08:56:53 am par EvilDindon »
On m'appelle l'Hindou ...celui qui n'est pas doux.

Hors ligne rara

  • Confirmé
  • *
  • Messages: 108
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #137 le: Vendredi 30 Mars 2012, 15:22:41 pm »
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!

Hors ligne wikee

  • Scotché
  • *
  • Messages: 468
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #138 le: Vendredi 30 Mars 2012, 17:02:04 pm »
[troll] au moins soft15khz ca marche ;) et tu aurais gagné ton temps [/troll]



New Astro City & Jeutel

Hors ligne Little_Rabbit

  • Arcade Myth
  • *
  • Messages: 4660
  • The early 80's : the arcade golden age !!
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #139 le: Vendredi 30 Mars 2012, 19:15:28 pm »
Salut,

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 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 : Xenon, Baby Pac Man, Gottlieb des années 80 (Spirit, Amazon Hunt, ...). Divers :  Ice Cold Beer
Trois fois rien quoi ! :D

Hors ligne argonlefou

  • Confirmé
  • *
  • Messages: 141
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #140 le: Vendredi 30 Mars 2012, 21:43:53 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)

Hors ligne rara

  • Confirmé
  • *
  • Messages: 108
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #141 le: Samedi 31 Mars 2012, 03:46:55 am »
[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!  ^-^

Hors ligne EvilDindon

  • Grand Pilier
  • *
  • Messages: 817
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #142 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 ?
On m'appelle l'Hindou ...celui qui n'est pas doux.

Hors ligne argonlefou

  • Confirmé
  • *
  • Messages: 141
    • Voir le profil
[Tuto] groovyMAME pour borne arcade
« Réponse #143 le: Samedi 31 Mars 2012, 10:52:37 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...