Si vous avez une console de jeu Atari 2600 ou une console compatible (par exemple, Rambo), vous pouvez en faire une cartouche faite maison avec le jeu fait maison Bran, o constructeur (Bran, le constructeur), en utilisant les conseils de l'auteur d'Instructables sous le surnom DiegoD57. Mais ça fait maison ne fonctionnera pas avec les consoles de la série Atari Flashback ultérieures où la connexion de la cartouche n'est pas possible.
Le prototype du personnage du jeu était Brandon Stark de Game of Thrones. En contrôlant Bran avec le joystick, vous devez l'aider dans la construction du mur et les combats avec le roi de la nuit.
L'écriture de jeux pour l'Atari 2600 se fait mieux en langage assembleur, mais le maître préfère le BASIC. Il existe un ensemble prêt à l'emploi de l'émulateur Stella, du compilateur batari Basic et du shell Visual batari Basic. Tout ressemble à ceci:
Le résultat de la compilation d'un programme BASIC utilise l'espace en ROM moins efficacement que le même programme écrit en assembleur. Pour compenser cela, j'ai dû rendre les graphismes trop minimalistes même pour l'Atari 2600:
Le code source du programme se trouve ici, a-t-il commenté en détail en portugais.
L'assistant télécharge les fichiers Gerber et crée une carte de cartouche. Il va maintenant devoir programmer une puce ROM de type 2732. Les programmeurs de ROM parallèle sont assez rares de nos jours, comme ces puces elles-mêmes. L'assistant acquiert le programmateur de modèle TL866, qui est toujours en vente, et télécharge le firmware (le fichier binaire est ici):
En plus de la carte et de la ROM, il prend la puce 7404 (K155LN1) et un condensateur céramique d'une capacité de 0,1 μF (désignation sur le boîtier - 104):
Après la planche, le maître prend l'affaire en charge. Fichiers STL développés par l'auteur de Thingiverse sous le pseudo joegrand, il prend ici (CC-BY 3.0). Tirages:
Il se présente comme ceci:
Comme vous pouvez le voir, le maître n'a pas d'imprimante 3D très précise, il a donc fallu retirer le logo en relief. Le fichier STL modifié est ici. Reste à faire un sticker en utilisant ce site. Oui, oui, un site spécial pour préparer des autocollants pour cartouches pour Atari 2600. L'assistant remplit les champs de la page, démarre la génération d'autocollants, d'impressions, de pâtes, et vous avez terminé:
Vous pouvez mettre la cartouche dans la console et jouer:
En l'absence d'une imprimante 3D, l'assistant conseille de retirer le boîtier d'une cartouche endommagée. Mais si vous n'avez pas l'Atari 2600 d'origine, mais son clone Rambo, vous n'avez probablement pas de telles cartouches, car cette console a de nombreux jeux flashés dans la ROM intégrée, et ses propriétaires n'ont pas cherché à acheter des cartouches supplémentaires. Souvent, les cartouches n'étaient pas du tout introduites dans les tentes commerciales du début des années 90, sachant qu'il n'y aurait pas de demande.L'emplacement de Rambo est généralement valide et lorsque vous y installez une cartouche, la ROM interne est désactivée.