Auteur Sujet: Info frame buffer  (Lu 410 fois)

Hors ligne popov

  • Nouveau
  • *
  • Messages: 1
    • Voir le profil
Info frame buffer
« le: Vendredi 11 Février 2005, 16:47:07 pm »
Bonjour à tous.

Je possede une borne d'arcade JAMMA qui fonctionne.

Avec un pote nous avons realisé pour un CM complete (son ethernet video-ATI RAGE IIC et sans port PCI ou AGP) une LFS (Linux From Scratch) optimisé pour le demarrage.
Advmenu le frontend de advmame est lancé automatiquement en mode frame buffer sous la resolution de 640x480 en 65536 couleurs.
Des modifications on été appliqué afin qu'un simple ESC eteint automatiquement tout systeme.

Pour vérifier sur un moniteur VGA, tout fonctionne niquel.

Maintenant reste a l'integrer dans la borne, j'ai  le JPAC  l'interface entre JAMA et PC et qui assure la "redirection" de la video. (le point obscur)

Le moniteur de la borne est certainement  sous 15 Hz.

Pour tester comme ca, je vois la page du bios qui s'affiche clairement mais en deux morceaux (je suppose que je dois regler les molettes H V de la carte JAMMA.)

Le kernel se charge et lance le frame buffer à la resolution indiqué, l'affichage se brouille. J'eteins vite la borne pour pas griller l'ecran.

Je cherche une solution pour remedier ceci, aurait-il quelqu'un qui aurait vecu cette experience ?

Bien à vous.

Hors ligne Anonymous

  • Arcade Slammer
  • *
  • Messages: 3350
    • Voir le profil
Info frame buffer
« Réponse #1 le: Lundi 14 Février 2005, 12:00:27 pm »
Camarade Popov, quelques infos

Le Jpac a parmi d'autres fonctions la possibilité d' "afficher" du 31Hz sur un moniteur 15 kHz en bidouillant les synchro lignes. Ce faisant, tu vois une image normalement stable mais en double (à gauche et à droite). Je dis normalement mais j'ai jamais pu le faire fonctionner.

Je suppose que le framebuffer est lancé dans ton boot loader. Quels sont des paramètres ? Es tu sur de pouvoir passer ton FB en 15 KHz à ce moment là. Je dis ca parce qu'à mon avis, tu ne peux pas. Ca marche sur les matrox (mon cas) mais sur la plupart des cartes, faut pas y compter. Ca n'empèche en rien de continuer.

Que se passe-t'il quand AdvanceMame se lance ? As tu bien configurer tes p-clock / h-clock / v-clock.

DrFunk

P.S. : le topic devrait plutot être dans système d'exploitation je pense.