Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

programmer une 2600 ?

24 views
Skip to first unread message

tTh

unread,
Dec 19, 2023, 4:49:40 PM12/19/23
to
Bonsoir.

Dans trois mois, j'aurais la place d'avoir quelques ordinosaures
chez moi, dont une 2600 en parfait état (modulo un recapage ?) et
j'ai bien l'intention de me bruler quelques neurones dessus.

La chaine de développement dans mon Linux, c'est OK, mes premiers
essais dans Stella m'ont démontré que c'est loin d'être simple :)

Maintenant, passons sur la machine réelle...

La grande question : que me conseillez-vous comme émulateur de
cartouche pour tester mon kracode en temps réel ? Genre j'uploade
le binaire, je fait reset sur la console, et voilà ? J'ai regardé
un peu ce qui existe, mais j'y comprend pas grand chose ;}

tTh

--
+---------------------------------------------------------------------+
| https://wiki.interhacker.space/index.php?title=Techno-futilit%C3%A9 |
+---------------------------------------------------------------------+

Pascal Wijsbroek

unread,
Dec 20, 2023, 5:54:09 AM12/20/23
to
Le 19/12/2023 à 22:49, tTh a écrit :

> Dans trois mois, j'aurais la place d'avoir quelques ordinosaures
> chez moi, dont une 2600 en parfait état (modulo un recapage ?) et
> j'ai bien l'intention de me bruler quelques neurones dessus.

Joie ! Tu as une entrée antenne et/ou un adaptateur et/ou tu comptes le
rendre RVB compatible ?
>
> La chaine de développement dans mon Linux, c'est OK, mes premiers
> essais dans Stella m'ont démontré que c'est loin d'être simple :)

Surtout le hardware de la console était telllllement limité que des
puces additionnelles sont sorties pour améliorer les performances. Tout
est émulé dans Stella.

> La grande question : que me conseillez-vous comme émulateur de
> cartouche pour tester mon kracode en temps réel ?

D'après atariage (LE site de référence dans le domaine) : l'Harmony est
faite pour toi.
https://harmony.atariage.com/Site/Harmony.html

Alors quelques détails : sur une "vraie" 2600 ça tourne impeccable : tu
as un menu au démarrage de la console pour choisir la rom à lancer
depuis la cartouche.
C'est très pratique pour tester des versions d'un même jeu. Et pour le
piratage...

MAIS... Atari vient de sortir la 2600+ (énorme succès !) qui est en fait
un émulateur (c'est aussi Stella) qui va "décharger" la cartouche dans
la ram de la machine avant de l'exécuter.
Or cette méthode ne permet pas d'échanger avec la cartouche. Donc
l'Harmony ne fonctionne pas

SAUF QUE... existe sur cette cartouche un mode "développeur" qui permet
d'uploader un jeu en bypassant le menu. La cartouche devient alors "vraie"
et la console sait la lire.

Et pour en revenir au développement ET à atariage, il y a de quoi te
faire les dents :
https://forums.atariage.com/forum/50-atari-2600-programming/

Bonne lecture, bon courage, et n'hésite pas à raconter la suite de tes
exploits.

Pascal Wijsbroek

unread,
Dec 20, 2023, 5:58:24 AM12/20/23
to
Le 19/12/2023 à 22:49, tTh a écrit :

Ah je me disais bien :
https://marketplace.visualstudio.com/items?itemName=chunkypixel.atari-dev-studio

Ca va pas faire plaisir à FLC, mais ça devrait te donner de quoi faire
le foufou.

Pascal Wijsbroek

unread,
Dec 20, 2023, 9:32:02 AM12/20/23
to
Le 19/12/2023 à 22:49, tTh a écrit :

> Dans trois mois, j'aurais la place d'avoir quelques ordinosaures
> chez moi, dont une 2600 en parfait état (modulo un recapage ?) et
> j'ai bien l'intention de me bruler quelques neurones dessus.

Joie ! Tu as une entrée antenne et/ou un adaptateur et/ou tu comptes le
rendre RVB compatible ?
>
> La chaine de développement dans mon Linux, c'est OK, mes premiers
> essais dans Stella m'ont démontré que c'est loin d'être simple :)

Surtout le hardware de la console était telllllement limité que des
puces additionnelles sont sorties pour améliorer les performances. Tout
est émulé dans Stella.

> La grande question : que me conseillez-vous comme émulateur de
> cartouche pour tester mon kracode en temps réel ?

tTh

unread,
Dec 20, 2023, 10:27:19 AM12/20/23
to
Mais je ne cherche pas une usinagaz !!!

Ya assez de quoi faire dans un linux de base pour ce genre
de truc : assembleur, linker, make, bash, et au besoin je
code mes propres outils...

tTh

unread,
Dec 20, 2023, 10:27:32 AM12/20/23
to
On 12/20/23 15:31, Pascal Wijsbroek wrote:

>> Dans trois mois, j'aurais la place d'avoir quelques ordinosaures
>> chez moi, dont une 2600 en parfait état (modulo un recapage ?) et
>> j'ai bien l'intention de me bruler quelques neurones dessus.
>
> Joie ! Tu as une entrée antenne et/ou un adaptateur et/ou tu comptes le
> rendre RVB compatible ?

J'ai une vieille télé cathodique 44cm et je pense que la
2600 a la prise peritel, sinon zouh -> modulateur

>> La grande question : que me conseillez-vous comme émulateur de
>> cartouche pour tester mon kracode en temps réel ?
>
> D'après atariage (LE site de référence dans le domaine) : l'Harmony est
> faite pour toi.
> https://harmony.atariage.com/Site/Harmony.html
[...]
> SAUF QUE... existe sur cette cartouche un mode "développeur" qui permet
> d'uploader un jeu en bypassant le menu. La cartouche devient alors "vraie"
> et la console sait la lire.

C'est exactement ce que je cherche \o/

> Et pour en revenir au développement ET à atariage, il y a de quoi te
> faire les dents :
> https://forums.atariage.com/forum/50-atari-2600-programming/

https://www.lulu.com/shop/oscar-toledo-gutierrez/programming-games-for-atari-2600/paperback/product-pq9dg4.html

> Bonne lecture, bon courage, et n'hésite pas à raconter la suite de tes
> exploits.

/o\

tTh

unread,
Dec 20, 2023, 4:15:49 PM12/20/23
to
On 12/20/23 15:31, Pascal Wijsbroek wrote:

> D'après atariage (LE site de référence dans le domaine) : l'Harmony est
> faite pour toi.
> https://harmony.atariage.com/Site/Harmony.html

C'est chelou ce truc, il y a deux modèles, et on peut rien
savoir, il y a pas la moindre explication...

Harmony Cartridge,, je capte, mais Harmony Encore, je vois
pas trop ?

Bon point : il y a une doc.
https://harmony.atariage.com/files/harmony_manual_v2_online.pdf

Mauvais point : il faut passer par une carte SD, ce qui devient
vite chiant quand tu fait du homebrew. Avec certaines cartouches,
tu peux uploader ton binaire par le cable usb, pas besoin de
jongler avec la carte.

Pascal Wijsbroek

unread,
Dec 21, 2023, 2:16:13 AM12/21/23
to
Le 20/12/2023 à 22:15, tTh a écrit :

> Harmony Cartridge,, je capte, mais Harmony Encore, je vois
> pas trop ?

Ah oui j'ai aussi buggé. MAIS... J'ai cru comprendre que la plus chère
intégrait sa propre Ram au lieu d'y insérer une carte SD.

> Bon point : il y a une doc.
> https://harmony.atariage.com/files/harmony_manual_v2_online.pdf
>
> Mauvais point : il faut passer par une carte SD, ce qui devient
> vite chiant quand tu fait du homebrew. Avec certaines cartouches,
> tu peux uploader ton binaire par le cable usb, pas besoin de
> jongler avec la carte.

La maxflash : https://www.atarimax.com/flashcart/documentation/index.html

0 new messages