Atari 7800 [Worklog][Retrogaming] - Modding - Overclocking, Cooling & Modding
Marsh Posté le 15-01-2017 à 22:07:42
PARTIE II : HARDWARE
Démontage :
Avant toute chose il va falloir vider la console de toute son électronique. Il va aussi falloir récupérer des parties de la carte mère en suivant les étapes suivantes :
1) Découper la partie avant de la carte mère, une Dremel ou une petite scie à métaux suffit
2) Découper chaque switch et la led en des parties indépendantes
3) Récupérer les deux switch (pas besoin du PCB)
Préparation :
Couper un côté des câbles Dupont afin de les souder sur chacun des boutons et sur les pins de la led. Pensez à bien isoler chacun des boutons ensuite, j'ai utilisé du simple scotch de peintre
Les switch doivent être découpés sur un côté à cause du manque de place engendré par les USB. Une fois découpé le bouton ne tient plus en place, il faut donc le coller à l'intérieur de la coque plastique qui vient d'être découpée, pour que tout reste en place. Bien sur le switch n'est plus fonctionnel.
Il va falloir rajouter deux pins au niveau du RUN sur le Raspberry Pi qui nous serviront pour le bouton reset après.
Intérieur :
Dessus : La grille est fixée avec des serflex + pistolet à colle. C'est pas très beau mais c'est caché
Avant :
Arrière :
Vue globale :
Extérieur :
Dessus : Grille de protection, peinte en noir
Avant : Deux port USB. Les switch de difficultés.
Arrière : Un port USB (j'en rajouterai un deuxième plus tard pour monter le nombre de joueur à 4), HDMI, micro-usb et ethernet.
Dessous : Avec les 5 vis à enlever (deux en haut, trois en bas dont une sous l'autocollant de garantie)
---
Maintenant que la console est prête, il va falloir faire quelques réglages côté software et brancher les différents boutons et la led sur les bon GPIOs
Marsh Posté le 15-01-2017 à 22:07:52
PARTIE III : SOFTWARE
Le but est de faire fonctionner les boutons en façade ainsi que la led. Pour cela il y a deux étapes à réaliser, le branchement et la configuration dans Recalbox.
Installation de Recalbox :
Pour cette partie je vous redirige directement vers leur site => https://www.recalbox.com/diyrecalbox
Branchements GPIOs :
POWER : Un côté sur le GPIO3 (#5) et l'autre sur le GROUND (#9)
LED : Le + (pin le plus long) sur le GPIO14 (#8) et le - (pin le plus court) sur le GROUND (#6)
PAUSE : Un côté sur le GPIO19 (#35) et l'autre sur le GROUND (#34)
SELECT : Un côté sur le GPIO26 (#37) et l'autre sur GROUND (#39)
RESET : A brancher sur les pins du RUN
Configuration Recalbox :
https://github.com/recalbox/recalbo [...] .conf-(FR)
Il faut modifier quelques paramètres dans ce fichier :
controllers.gpio.enabled=1
controllers.gpio.args=map=2
system.power.switch=PIN56PUSH
PARTIE IV : GALLERIE
Marsh Posté le 16-01-2017 à 22:20:49
drap
Marsh Posté le 19-01-2017 à 08:47:54
J'avais repéré ces connecteurs aussi mais je les trouve un peu trop encombrants (pour mon projet en tout cas) ! Bon courage
Marsh Posté le 19-01-2017 à 10:23:41
S'ils sont trop haut pour toi, tu peux enlever la cosse plastique et les plier, ils feront un "angle droit" au dessus du Pi
Marsh Posté le 19-01-2017 à 11:33:01
C'est surtout qu'avec les trous de fixation ils sont trop larges en fait !
Du coup je pars plutôt sur l'option de fixer le Raspberry au bord pour avoir des trous avec accès direct aux ports USB et Ethernet et il faut que je trouve des connecteurs pas trop encombrants pour le HDMI et le microUSB (ou du 220v si je mets le transfo à l'intérieur de la SNES) ...
Marsh Posté le 19-01-2017 à 13:41:14
Ah pardon, je pensais que tu parlais des connecteurs dupont
Oui les connecteurs sont imposants et les longueurs de câbles souvent trop longue.. D'un autre côté moi le nid de câbles tient bien en place le Pi
Marsh Posté le 19-01-2017 à 13:59:09
Ha non les connecteurs dupont c'est ce que je vais utiliser aussi (avec un peu de gaine pour regrouper certains fils et éviter d'avoir d'en avoir dans tous les sens)
Marsh Posté le 22-01-2017 à 15:00:47
Ajout de la partie Hardware dans le deuxième post
ps : j'ai rajouté un sommaire en FP
Marsh Posté le 22-01-2017 à 15:39:21
ReplyMarsh Posté le 22-01-2017 à 17:24:59
Tu traines pas dis donc
J'ai quelques questions du coup :
- T'as connecté la LED en direct sur le 3.3V du GPIO ? Il est plus que conseillé de mettre une petite résistance en série pour limiter le courant !
- Ton bouton Reset est câblé sur le reset hardware ? Quand tu appuies dessus ça redémarre le Pi direct c'est ça ?
Marsh Posté le 22-01-2017 à 18:25:57
Oui direct sur le TX du Pi, ça doit être du 3.3V. J'avais cherché sur internet, les leds varie en fonction de la révision de l'Atari. Moi j'avais une LED verte, j'ai vu sur un forum que leur plage c'est 3.0/3.4V. Donc je n'ai pas de mis de résistance, on verra combien de temps elle dure
Oui le bouton reset est câblé directement sur le reset hardware. Recalbox à prévue la fonction de reset mais elle n'est pas encore dispo avec des boutons poussoir si je ne me trompe.
Pour le fonctionnement je ne sais plus si ça le redémarre ou si ça le coupe juste, je vérifierais
Marsh Posté le 22-01-2017 à 20:11:24
Oui tu verras bien si ça tient ou pas, c'est pas pour le prix d'une LED ...
Pour le reset par les entrées GPIO (d'après cette page : https://github.com/recalbox/recalbo [...] albox-(EN) ) c'est effectivement possible mais à priori uniquement quand le bouton power est à 2 position si j'ai bien compris.
Par contre la solution hardware me plait un peu plus car elle permet de faire un "reset" soft (dans mon cas sortir du jeu en cours si j'arrive à faire ça) via un appui court, et si jamais le RBP est planté, un appui long fera un reset hardware.
Mais bon je suis intéressé par ton retour à l'usage sur cette partie gestion de l'alim/LED/reset, pour savoir si ta solution te convient parfaitement ou si il y a des trucs qui t'embêtent un peu !
Marsh Posté le 23-01-2017 à 11:16:06
Next step: Stocker les jeux sur une clé usb, et la cacher dans la cartouche
Marsh Posté le 23-01-2017 à 11:45:39
J'y ai pensé mais ce n'est pas possible, sachant le support de la cartouche est sur la carte mère et que je l'ai enlevé pour laisser la place au reste
Marsh Posté le 23-01-2017 à 13:42:04
Tu peux pas le couper, et utiliser le PCB pour faire une "ligne" USB?
Marsh Posté le 23-01-2017 à 14:20:19
J'ai déjà jeter la carte mère, mais à voir si c'est possible.. Faudrait trouver un moyen de fixer à la coque du haut la partie cartouche Vu qu'en bas il y'a le Pi.
Et puis une bonne longueur de câble pour permettre d'ouvrir le haut de la console quand même.
Marsh Posté le 23-01-2017 à 16:18:47
Merde c'est con ça Je pense que si tu utilises les fixations d'origine, il y a moyen de faire un "berceau" pour souvenir le connecteur.
Beh si tu utilises aussi le pcb de la cartouche, pas besoin d'une bonne longueur de câble.
Marsh Posté le 23-01-2017 à 17:15:12
Et pour relier le PCB au pi je fais comment sans câble ?
Marsh Posté le 29-01-2017 à 00:33:40
En Zigbee
Marsh Posté le 15-01-2017 à 22:07:19
Je viens vous présenter mon intégration (et configuration) d'un Raspberry Pi 3 couplé à Recalbox dans une Atari 7800
-------------------------------------
SOMMAIRE
PARTIE I : PRESENTATION
PARTIE II : HARDWARE
PARTIE III : SOFTWARE
PARTIE IV : GALLERIE
-------------------------------------
Achats nécessaires :
===> Cliquer ici pour la BOM complète <===
1 * Raspberry Pi 3
1 * Set de câbles Dupont
1* Pins mâle
1 * Chargeur secteur micro-usb 5V 3A
1 * Extension HDMI
1 * Extension micro-usb
1 * Extension ethernet
2~4 * Extensions USB 2.0
Souvent les vis ne sont pas fournies avec les rallonges.. Ou alors elles sont différentes pour chaque extension. Pour ma part j'ai acheté des vis (TCHC M3 10) et écrous (HU M3) supplémentaires , il suffit de faire sauter l'écrou déjà présent dans l'extension et y insérer les nouveaux, comme ça toutes les fixations auront le même style
Matériel nécessaire :
Un tournevis cruciforme
Une petite perceuse
Un pistolet à colle
Une pince coupante
Un cutter
Un briquet
Un fer à souder
Une console HS :
Pour ma part je me suis tourné vers une Atari 7800 ! Payé 10€ sur Le Bon Couinh
Objectif :
Garder l'aspect extérieur de la console le plus proche de l'original
Remplacer les ports des manettes d'origines par des USB
Utiliser les ouvertures à l'arrière pour y mettre une connectique plus récente
Rendre utilisable les boutons de la façade !!!
LET'S GO
Message édité par WizardPC le 22-01-2017 à 15:31:22
---------------
Modding/Watercooling : PiBoy! ~ WaterBox // Achat / Vente !!