Agon Light

Pour parler de toutes les réalisations récentes qui ne sont pas directement destinées à être utilisées avec une machine (ou une catégorie de machines) précise.

Modérateurs : Papy.G, fneck, Carl

andromeda92
Messages : 575
Inscription : 15 avr. 2020 16:25
Localisation : VAR

Re: Agon Light

Message par andromeda92 »

C'est comme avoir un émulateur C64 et un vrai C64,
j'ai utilisé Agon Light Emulator et je me souviens, je ne sais plus pourquoi, j'ai dit, mince ont peut pas le faire avec l'émulator, alors qu'avec la carte oui,
Et la carte à un vrai processeur zilog ez80 ou Z80 compatible, parfait pour apprendre l'assembleur z80 ou ez80, je développe actuellement avec
zilog ZDS II, un émulateur est très bien pour tester avant un achat.
Après CPM 2.2 fonctionne très bien sur pico, TTGO VGA32, et la carte officiel de fabgl.
l'ESP32 fait office de carte graphique et carte son, un peu comme sur un PC on ajoute une carte graphique et une carte son et un vrai processeur intel.
La carte neo6502 doit être pas mal aussi, tous les test émulateurs à base de Z80, CPC sur TTGO VGA32 ou la carte officiel que j'ai pu testé ont fonctionné à moitié, ou avec des bugs, avoir un vrai processeur doit surement mieux fonctionner.
Avatar de l’utilisateur
gob33
Messages : 161
Inscription : 22 mai 2018 15:47

Re: Agon Light

Message par gob33 »

Benchmark Rugg/Feldman sur l'Agon, le F256 et le Neo6502.
Ce bench est une série de 8 petits programmes Basic largement utilisés dans les années 70-80 pour évaluer les performances, aussi connu sous le nom de PCW Benchmark (du magazine Personal Computer World).
Le RP2040 du Neo6502 est moins puissant que l'ESP32 de l'Agon, d'ou forcement l'ordre d'arrivée.
Si jamais quelqu'un utilise un NXP i.MX RT1062 comme sur le Teensy 4.1 de Paul Stoffregen, l'Agon + ESP32 sera à la traine.


409207611_759111996261896_3968484790897735275_n.jpg
409207611_759111996261896_3968484790897735275_n.jpg (105.14 Kio) Consulté 1310 fois
Avatar de l’utilisateur
gob33
Messages : 161
Inscription : 22 mai 2018 15:47

Re: Agon Light

Message par gob33 »

Petit tour de Retro Collective UK qui produit la Console8 et le Mister MultiSystem par HEBER ltd.
C'est aussi un muséum installé dans un ancien moulin à eau restauré, les machines, CRT, boites de logiciels sont nickels !
andromeda92
Messages : 575
Inscription : 15 avr. 2020 16:25
Localisation : VAR

Re: Agon Light

Message par andromeda92 »

il est clair que le teensy 4.1 est largement plus puissant, mais je pense comme il existe énormément d'émulateur déjà développé sur l'ESP32, ils se sont basé sur ceux là.
zxspectrum, cpc, c64, altair ... et bien d'autres.
Avatar de l’utilisateur
Mokona
Messages : 1043
Inscription : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: Agon Light

Message par Mokona »

gob33 a écrit : 13 déc. 2023 23:06 Le RP2040 du Neo6502 est moins puissant que l'ESP32 de l'Agon, d'ou forcement l'ordre d'arrivée.
Je ne comprends pas bien l'analyse.

Les benchs BASIC ont l'air de ne pas utiliser la partie graphique. Sur l'Agon, c'est donc uniquement le eZ80 qui bosse sur le bench, avec des accès à la SRAM. Ces benchs n'imprimant qu'un caractère en début et en fin de programme, l'ESP32 n'est pas sollicité. L'eZ80 et l'ESP32 dialoguent à travers un bus série entre les deux.

Sur le Neo6502, c'est différent puisque le RP2040 sert en effet à... tout à part ce que fait le 6502. Il simule la mémoire, les I/O etc... il est directement sur le bus du 6502.

Ça ne me semble pas comparable à ce niveau.

Pas contre, vu la performance affichée par rapport aux fréquences d'horloge, j'ai envie de dire que le NeoBASIC est rudement plus efficace.
Avatar de l’utilisateur
gob33
Messages : 161
Inscription : 22 mai 2018 15:47

Re: Agon Light

Message par gob33 »

Le BBC Basic de l'Agon s'execute en mode Z80 sur 64k, le mode ADL 24 bits est en développement.
Aussi le 6502 utilise 1 cycle pour certaines instructions qui en prennent 2+ sur Z80.
Pour la comparaison RP2040, ESP32 et Teensy, voir ce tableau.

Tous ces micro-controlleurs communiquent à l'extérieur par des interfaces série. Les concepteurs sont donc obligés de faire avec s'ils les utilisent (à moins de faire une conversion série parallèle qui va induire un délai de transmission). C'est pour ça qu'on ne voit pas un vrai bus large d'expansion comme sur RC2014.
Dernière modification par gob33 le 15 déc. 2023 00:14, modifié 1 fois.
andromeda92
Messages : 575
Inscription : 15 avr. 2020 16:25
Localisation : VAR

Re: Agon Light

Message par andromeda92 »

le mode ADL 24bits est déjà disponible en version final bbcbasic24.bin.
dommage que dans la comparaison il n'y a pas l'ESP32-S3.
Avatar de l’utilisateur
Mokona
Messages : 1043
Inscription : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: Agon Light

Message par Mokona »

Après avoir fait le jeu « dans la prison hanté » pour la game jam de Camputers Lynx, je me suis dit que c'était l'occasion d'ajouter un jeu à la ludothèque de l'AgonLight.

C'est chose faite et j'ai donc ajouté une archive AgonLight à côté de celle pour le Lynx sur itch.io.

Au passage, j'ai fait un peu maigrir la version Lynx... mais toujours pas assez pour pouvoir être lancée sur Lynx 48k.
20231221-RunningOnAgonLight2.jpg
20231221-RunningOnAgonLight2.jpg (261.69 Kio) Consulté 1047 fois
Avatar de l’utilisateur
gob33
Messages : 161
Inscription : 22 mai 2018 15:47

Re: Agon Light

Message par gob33 »

OLIMEX vends maintenant le bi-processeur Z80 + W65C02 64Ko Cerberus 2100 à 220€:
Pour ceux intéressés, le manuel décrit bien la carte.

2024-02-09_140543.png
2024-02-09_140543.png (297.17 Kio) Consulté 588 fois
2024-02-09_140509.png
2024-02-09_140509.png (91.08 Kio) Consulté 588 fois
Ils vendent même son boitier plastique noir à 12€
Avatar de l’utilisateur
gob33
Messages : 161
Inscription : 22 mai 2018 15:47

Re: Agon Light

Message par gob33 »

Tout ce dont un acheteur/programmeur a besoin de connaître: Agon Platform Documentation
Avatar de l’utilisateur
paspeur
Messages : 321
Inscription : 29 avr. 2022 16:28
Localisation : Californie/Bretagne

Re: Agon Light

Message par paspeur »

D'un côté, on a les "low cost" Neo6502 et Agon Light 2 à 30 et 50€ et de l'autre un "premium" Cerberus 2100 à 220€. J'ai un peux de mal à comprendre cette différence mais peut-être veulent-ils se rapprocher du Commander X16 au moins au niveau du prix...
Avatar de l’utilisateur
Mokona
Messages : 1043
Inscription : 17 déc. 2016 22:01
Localisation : Nord Est des Yvelines
Contact :

Re: Agon Light

Message par Mokona »

Le Cerberus (dont c'est la deuxième itération) n'a pas du tout vocation à être sur le même secteur que le X16.

Le Cerberus est une machine a destination d'étude, particulièrement pour des étudiants (mais aussi pour des enthousiastes).
Répondre