-
Compteur de contenus
767 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Messages posté(e)s par slater79
-
-
Salut Zou, c'est donc pour mettre des manettes de NEO GEO.
Je possède une AES cartouches et un système MVS mono slot, c'est sympa mais j'utilise aussi FBAX. Il représente une très bonne alternative car on ne peut tout acheter
Revenons au mode VGA, j'ai vérifié ce qui se passe pour les modes VGA & RGB+HV.
Utilisation du BIOS IND 5001 1.06 :
*VGA (AVIP 9+13 reliés au GND)-> AFFICHAGE VERT ET REBOOT EN BOUCLE.
*RGB+HV (AVIP 9+11+13 reliés au GND)-> AFFICHAGE LISIBLE PARTIELLEMENT.
J'ai choisi l' IND 5001 étant donné que j'ai remis la version VGA par la suite.
iND-BiOS.5001.VGA.b1-junkmonkey
La constatation pour le mode "RGB+HsyncVsync internes" s'applique à tous les BIOS. Il faut voir deux aspects :
*RGB : les niveaux sont compatibles, respect des couleurs.
*HV : problème de synchronisation mais affichage progressif.
Il y'a une certitude, les niveaux RGB sont ceux générés pour les modes entrelacés > SCART RGB PAL, et on a des signaux de synchronisation progressifs car ils sont récupérés en entrée de l'encodeur video, Connexant dans mon cas.
Un élément à prendre en compte, j'ai un écran TFT qui décend jusqu'à 24KHz et je sais que je n'ai pas eu d'affichage lorsque j'ai connecté mon Amiga sur le TFT.
Donc, la fréquence horizontale est >15KHz.
Je ne penses pas que doubler la fréquence est la solution, alors qu'est ce qui permettrait de résoudre le problème?
Il est évident que le mode VGA natif représente la meilleure définition, mais un mode RGB+HV exploitable serait bien pratique pour les jeux incompatibles.
Je vais regarder si je peux en savoir davantage mais si d'autres possesseurs d'XBOX on des informations complémentaires, alors unissons nous.
A+
-
Salut, un BIOS VGA/CROMWELL est nécessaire, que ce soit pour le SOG ou Hsync & Vsync.
J'avais pu observer une différence des niveaux R/G/B avec un multimètre, sans BIOS VGA.
Quant est-il des signaux de synchronisation?
Certains parlent ainsi d'un mode VGA avec une fréquence horizontale de 15KHz sans BIOS. Mais je penses que certains auraient déjà pensé à un SyncDoubler pour passer en 31KHz,comme pour les Amiga.
C'est différent d'un ScanDoubler passant d'un affichage entrelacé à un affichage progressif.
Si tu veux inverser un signal avec des temps de propagation TPLH/TPHL faibles, tu dois t'orienter vers la serie TTL FAST.
74F04 : porte NON
74F00 : porte NON ET, tu relie les entrées
74F02 : porte NON OU, tu relie les entrées
Dans la doc, tu peux voir les tpLH=3,7ns tpHL=3,2ns, page 4 :
http://www.semiconductors.philips.com/pip/N74F04N.html
C'est pour quelle utilisation exactement?
Si c'est l'info qui te manquait, ca t'évitera ainsi de faire un crash dans Burnout 3
A+
-
Je voulais revenir sur l'adaptation des signaux de synchronisation, ayant constaté des instabilités aléatoires de l'affichage sur mon écran, j'ai décidé de revoir le montage pour le simplifier par la suite.
Le problème est simple, le niveau haut en sortie du 74HC14(trigger de schmidt) est de 1,5V, c'est insuffisant pour le 74LS240 qui accepte un VIHmin=2V.
De ce fait, il faut passer par une autre étape pour obtenir des signaux adéquates en entrée du 74LS240.
J'ai pris un 74HC00(NAND) que j'ai utilisé en double inverseur avec une tension de 2,6V -> VCC-Vd car 3,3V est trop élevé en regard du VIHmin=1,5V.
Ainsi, j'obtient mes signaux avec un NLH de 2,6V impeccable.
J'ai mis le 74HC00 en double inverseur à cause de la polarité des signaux de synchronisation que l'on peut vérifier avec le moniteur(-,-). En effet, si utilisé en inverseur, je n'ai pas d'affichage sur mon moniteur!?
En reprenant les E/S :
74HC14:inversé 1X
74HC00:inversé 2X annulation
74LS240:inversé 2X annulation
D'où un seul inversement des signaux, il faudra revoir pour les polarités.
Maintenant, je ne l'ai pas encore fait mais la solution est un 74HC240, buffer comme le 74LS240, mais de la famille CMOS rapide.
C'est intéressant pour utiliser de nouveau le 1,5V(pareil que le 74HC14) comme tension d'alimentation compatible avec le 74HC240, niveaux TTL 0-5V car les sorties sont à collecteur ouvert avec utilisation des résistances de rappel au +5V.
http://downloads.solarbotics.com/PDF/74HC240.pdf
Il suffit de reprendre le schéma de la VGA BOX pour DC comme base en remplaçant le 74LS240 par un 74HC240 :
http://dcreload.free.fr/fichereparation3.php
A la différence que les sorties utilisées du 74HC240 ne sont plus 16 et 12 mais respectivements 18 et 14, et l'alimentation du 74HC240 est VCC=1,5V(broche 40 du Connexant facilement accessible).
Je sais que ceux qui ne s'intéressent pas à l'électronique trouveront cette explication nulle mais ça permet de mieux comprendre et de simplifier le montage
-
Non, pas un pont diviseur(Vs=R2.Ve/R1+R2), mais un simple abaissement de la tension (Vs=Ve-2*Vd-2*Rs*Id), avec Vd tension de seuil et Rs résistance série de la diode.
Comme le courant Id est faible mais pas négligeable, on s'aperçoit que le calcul Vs=Ve-2Vd ou Vs=Ve-3Vd n'est possible, l'utilisation temporaire de deux diodes est possible mais peut devenir un problème si Id augmente car Vs diminue de ce fait, d'où la justification d'un régulateur comme solution universelle.
A+
-
C'est une solution simple vu que que le courant consommé est faible.
Mais le mieux étant d'utiliser un régulateur pour palier au problème d'un 5VSB faible selon l'alimentation utilisée, j'ai pu tester et voir ce problème.
En revanche, je respecte le boot de la XBOX avec cette réalisation car j'utilise le bouton Power du panneau avant.
J'avais vu un site où ils envoyaient directement le 5VSB et ils reliaient le GND au Power ON, ça c'est porc car ça ne respecte plus le Soft Power ON/OFF qui est utilisé pour l'arrêt de Linux par exemple.
Tu as raison me le faire remarquer et je préconise un régulateur pour constituer une solution définitive.
-
Une astuce, si vous possedez une alimentation qui donne un 5VSB faible, retirez une diode ou mettez un regulateur de 3,3V.
Je suis surpris de ne pas avoir eu de remarques sur ce sujet, est-ce que d autres ont essaye ?
-
Salut, tu peux le faire mais il faut un minimum de matos, tout dépend de ton écran et surtout de ta XBOX, version et bios VGA.
Si ton écran est compatible SOG, c'est facile car il synchronise sur le vert. Pour séparer Hsync & Vsync à partir du vert, c'est un splitter LM1881 qui est utilisé couremment.
En revanche, pour utiliser les vrais signaux de synchronisation, c'est plus difficile mais ça se fait. Je l'ai réalisé avec une 1.0, j'ai récupéré des infos sur :
http://www.xbox-linux.org/Xbox_VGA_HOWTO#U...al_sync_signals
Tu remarqueras qu'ils parlent d'un 74HC14 comme buffer, c'est bien sauf que les niveaux ne sont pas suffisants pour respecter le 0-5V TTL des moniteurs.
Pour ma part, j'ai redirigé les signaux en sortie du 74HC14, vers un 74LS240 comme pour une VGA BOX Dreamcast :
http://dcreload.free.fr/fichereparation3.php
Une fois le montage réalisé, j'ai pu vérifier le fonctionnnement sur un moniteur CRT GOLDSTAR qui ne supporte pas le SOG.
Sur mon TFT, j'ai désormais SEP à côté de la résolution qui confirme la synchronisation sur Hsync & Vsync.
Donc, je peux jouer aux jeux sur tous les écrans, en dehors de certains jeux incompatibles(affichage vert).
De plus, j'ai gagné en qualité d'affichage sous Xebian 1.03 en 1024x768, utilisation de Cromwell 2.31 .
Voilà mon expérience, je ne sais pas si ça peut t'aider mais ça peut te donner des idées
-
Le principal étant d'avoir pu contourner le problème, c'est toujours bon à savoir
-
Eh bien, à défaut de désactiver l'EASYCHIP, j'ai appliqué une méthode "exploit" avec le pack "Pack UDE + PBL Metoo", j'ai remplacé le Dash_original inclus par Evox.
J'ai pu ainsi retourner dans FLASHBIOS et mettre mon nouveau bios.
C'est reparti pour un tour
A+
-
Salut, je me suis refait une EASYCHIP avec un 49FL020 d'une Aladdin Advance, comme le tuto du site
Il y'a le BIOS EVOX 2.6 dedans, je voulais flasher mon TSOP mais ça ne fonctionne pas.
J'ai bien relié les ponts pour activer l'écriture.
Le problème, c'est que lorsque je désactive l'EASYCHIP avec D0 ouvert une fois arrivé dans EVOX, il reconnait toujours le 49FL020 dans FLASHBIOS.
Donc, si quelqu'un a une idée, ça serait bien sympa
-
Salut, pour la RAM, j'ai vu ce site :
http://www.stegen.com/index.php/cPath/22
Si vous en connaissez d'autres, ça m'intéresse car j'ai l'intention d'installer les 64 MO supplémentaires.
Dans un autre sujet, j'avais parlé d'une carte XBOX 1.0 que j'avais récupéré, son problème est l'affichage entrelacé, je la laisse en mode VGA car l'affichage progressif est impeccable.
Je la fait fonctionner avec une alimentation ATX, j'ai mis des ports USB provenants d'une équerre.
Donc, ces 64MO ne sont pas négligables pour Linux
-
Je voulais dire aussi que les couleurs des fils des connecteurs peuvent différer, donc à vérifier selon les cas.
Et puis, si vous avez des commentaires, n'hésitez pas
-
Salut à tous, je viens poster ce sujet car je penses que ça peut intéresser ceux voulants installer leur carte dans un autre boitier.
Il existe déjà l'Apache 2.0 mais voici une solution pour utiliser une alimentation ATX sur une XBOX :
Pour ma part, j'ai fait cette opération sur une 1.0, c'est plus facile pour les 1.2+ vu le connecteur.
Le matériel nécessaire est le suivant :
*une rallonge ATX pour le connecteur femelle.
*le connecteur XBOX 1.0/1.1 .
*un inverseur 74LS04.
*trois diodes 1N4148.
Voici le connecteur XBOX 1.0/1.1 :
Broche____tension/signal_______Couleur
1___________+12V____________Jaune
2___________+5V_____________Rouge
3___________+5V_____________Rouge
4___________+5V_____________Rouge
5___________+3.3V___________Orange
6_________+3.3V STBY________Violet
7___________GND____________Noire
8___________GND____________Noire
9___________GND____________Noire
10__________GND____________Noire
11_________Power ON_________Vert
12_________Power OK_________Gris
Pour le connecteur ATX, voici un lien :
http://www.hardwarebook.net/connector/power/atxpower.html
Donc, il suffit d'adapter le 5VSB au 3,3VSB de la XBOX, comme la consommation en courant est faible, j'ai pris trois diodes en série et non un régulateur.
En ce qui concerne le signal POWER ON, j'ai pris un inverseur 74LS04 alimenté avec le 5VSB(broche 14) et GND(broche 7).
Il permet d'avoir un niveau logique bas en sortie(broche 2) lorsque la XBOX envoie un niveau logique haut de 3,3V(broche 1), comme VIHmin=2V, c'est bon.
Pour le signal POWER GOOD, on peut relier directement car 3,3V et 5V sont OK.
Voici le résultat, un boot et un respect du 3,3VSB de la XBOX
-
Pour souder les composants de mémoire, il y'a une technique efficace.
Tu prends un fer à panne fine et de la tresse à dessouder, tu commence par souder la première et la dernière broche de chaque rangée, pour ajuster la symétrie et éviter un décalage des broches.
Ensuite, tu soude toutes les broches en faisant comme une petite bande de soudure pour chaque rangée.
Pour terminer, tu prends la tresse pour enlever le surplus, avec une vérification à la loupe pour éviter les contacts entre les broches, et surtout les mauvaises surprises.
Merci pour vos infos
-
Voilà, j'ai une carte de XBOX 1.0 qui a un problème matériel avec les modes d'affichages entrelaçés(des points).
Donc, je l'utilise sur un écran SVGA avec un montage maison, et je vais utiliser une alimentation ATX avec un adaptateur.
Comme je n'ai rien à perdre, je me disais que je pourrais installer la RAM suplémentaire pour une utilisation sous Linux.
Si vous avez fait l'expèrience, ou que vous savez où l'on peut trouver les composants, ça m'intéresse fortement.
Merci d'avance
Je Cherche à Savoir Si L'on Peut Récuperer
dans Accessoires & Mods Xbox
Posté(e)
CORRECTION : Les 74LS240/74HC240 n'ont pas de sortie à collecteur/drain ouvert.
J'ai vérifié dans les docs, mon dernier montage est invalide et on retombe en SOG dans ce cas.
Pour l'instant, c'est la solution 74HC14/74HC00/74LS04 qui est viable.
Les résistances en association avec les diodes sont utilisées comme protection contre les hautes tensions des écrans CRT, et non comme résistances de pull-up :
Si HAUTE TENSION > VCC=5V, le courant est évacué dans la résistance.
Si HAUTE TENSION < Vd=-0,6V, le courant est évacué dans la diode.
A ce sujet :
http://www.chrontel.com/pdf/an38.pdf
Donc, je vais voir pour une autre solution par la suite avec :
*74HC14 : trigger alimenté en VDD=1,5V
*74HC03 : portes NAND à drain ouvert, alimentation en 3,3V-Vd
*2 x R = 4,7K : résistances de pull-up pour niveaux 0-5V TTL
*4 x diodes de protection contre les HT des CRT - facultatif mais recommandé
A+