vendredi, décembre 04, 2009

Liste de liens relatifs à GEM

Dernière mise à jours: 30 Aout 2009

Quelques liens utiles sur la toile


Matériel

PowerPhenix (ex Czuba Tech) : CT2, CT60, CTPCI cartes d'extensions pour falcon par Rodolphe. - Nouveau

Didier Méquignon : La question que je me pose, que ne sait il pas faire? Il touche à tout hard soft, sans lui pas de CT60 fonctionnelle, interface PS2, driver PCI pour carte ATI Radeon, pré-travaux pour CTCPI, coldfire, il patche les roms du Falcon plus vite que son ombre. J'oubliais son soft fétiche : Anyplayer qui lit un nombre impressionnant de formats de vidéos et de musique

Lyndon hardware : Netus Bee (port Ethernet et USB sur port cartouche) - Nouveau

STlabs : Extensions mémoire et projet de mini ST hard! - Anglais

Suska Atari STe FPGA clone : Un clone Atari STe en FPGA - Anglais - Nouveau

Nature : Ethernat et Supervidel. Nouveau

Best Electronic : Divers matériels de remplacement (assez cher)

***********************


Système

Emutos : ROM de remplacement pour Atari ST, basée sur les sources de DRI - opensource

fVDI : VDI de remplacement (graphisme écran seulement), améliorations régulières, drivers divers, auteur particulièrement intéressant - opensource - WARNING : Site souvent indisponible hébergé sur l'ordinateur personnel de l'auteur!

Magic : Système complet multitache sur TOS, un AES qui a fait sa renommée, malheureusement les développements semblent stoppé, sauf peut être MagicMac qui inclu un émulateur - commercial

MyAeS : Un AES indépendant, principalement utilisable avec Mint - gratuit

NetBSD : NetBSD port pour Atari - opensource

NAES : Un AES de référence pour Mint malheureusement stoppé - commercial

NVDI : VDI - GDOS de remplacement absolument incontournable pour les utilisateurs de machines réelles ou de MagicMac - MagicPC, développement semble stoppé malheureusement - commercial

Sparemint : Site de développement de Mint et d'un nombre très important de librairies du monde Unix - opensource

XaAES: Un AES pour Mint, développé dans le cadre de Sparemint - opensource

***********************

Composants système

HDDriver: Connu universellement dans notre petit monde, voici un incontournable de la gestion des disque et autre DVDRom, plus quelques autres utilitaires comme Outside, bien sur derriere cette page vous retrouverez Uwe Seimet de langue Allemande il comprend très bien la langue de Molière et sa page est en Francais! - Commercial

Anodyne Software: Extendos 4 (acces CD), CD Writer, Diamond Edge (editeur disque dur) - Commercial

***********************


Développement

Atari Document Archive : Des docs souvent introuvable ailleur vraiement pour les programmeurs de tout type

Atari-source.org : Site très riche notament en package pour Mint mis à disposition par Mark Duckworth, snaps xaaes régulier, opensource

Cross compilateur GCC 4.4.2: Vincent Rivière à bien travaillé quel boulot!

GEMLIB : Sans bonne lib GEM pas de bons logiciels, celle ci est maintenant incontournable, divers compilateurs supportés, fait parti du projet sparemint - opensource

GEMLIB Doc AES - VDI: Tiré du développement de GEMLIB, la plus complète et la moins erronnée des docs jamais écrites pour la partie AES et VDI - opensource

LDG : Librairie Dynamique GEM tous systèmes - opensource

LibShare : Patch pour Mintlib afin de pouvoir l'utiliser dans des librairies dynamiques (LDG), travail d'Arnaud Bercegeay - opensource

Mintlib : Freemint standard lib pour gcc, fait parti du projet sparemint - opensource

SDL - GCC : Voici un stakhanoviste de la programmation, je veux parler de Patrice Mandin, il est partout (Aranym, Emutos, SDL, GCC, ports de jeux etc...), on se demande comment il fait tout cela! Vous retrouverez sur sa page sur GCC pour compiler ce monstre, le port de la lib SDL, de nombreux jeux, j'en passe, à voir absolument. - opensource

The Atari Compendium : La bible du développement en ligne, pas super pratique à l'usage mais la plus complète jamais écrite, pour la partie AES et VDI préférez GEMLIB Doc, sité plus haut. Le lien à été changé pour un site plus recommandable! Nouveau

TosHyp : Documentation assez complète système parfois en anglais parfois en allemand, on y trouve même des appels de GEM PC et autres informations peu connues comme certaines fonctions spécifique à Geneva! Le tout est maintenant maintenu par Gerhard Stoll, en un mot étonnant.

The Orphaned Project Page : Liste de logiciels dont les sources sont disponibles et qui ne demandent qu'a revivre - opensource

TTDigger, AHCC : Compilateur open-source compatible PureC et desassembleur de Henk Robbers

Wikipendium : Une masse de docs réunies là (hard, protocoles etc...)

Windom : Librairie C GEM puissante toujours activement développée, plusieurs cibles - opensource. En français

***********************


Emulation

ARAnyM : Très bon émulateur à mi chemin entre l'émulateur traditionel et la machine virtuelle, la machine émulée n'existe pas, il possede de nombreux drivers natifs (VDI (avec fVDI), filsystem, son ...), son JIT sur machine x86 en fait de loins l'émulateur le plus rapide, cela reste tout de même un émulateur car il doit toujours émuler pas mal de hard pour faire fonctionner le système et le système de fenétrage ne se mélange pas au système hôte, très bonne portabilité. Configuration prête à l'emploi avec Mint - XaAES - opensource

Hatari : Emulateur de ST (et en cours TT et Falcon) se focalisant sur la compatibilité hard (contrairement à ARAnyM), très bonne portabilité. - opensource

MagicMac - MagicPC : Magic sous PC ou machine Apple PPC - a priori devs stoppés - commercial

Nostalgia : Emulateur ST pour MacOS - MacOSX

Saint : Emulateur STF pour Windows - Freeware

Steem : Emulateur STE - freeware (sources?)

Emulation Atari ST : Faq, forum - français - Nouveau

Planetemu : Je vous laisse découvrir - français - Nouveau

***********************


Logiciels

CDlab : Logiciel de gravure CD, toujours supporté par Yvan Alias Docs - opensource

EBmodel : Modeleur 3D pour POV, sur le site de l'auteur une config Aranym, un logiciel de capture d'écran

Eureka : Logiciel de math

Highwire : Seul logiciel de navigation WEB encore en développement - opensource

Inshape 3 : Modeleur raytracer animation 3D, pres de 2 ans sans mise à jours - commercial

Kronos : Bench - freeware

Notator: Groupe d'utilisateur de Notator, un fameux séquenceur de notre monde (à l'ombre de Cubase!), téléchargements - En anglais

Studio Son : Edition de son, pas de site mais vous y retrouverez là le logiciel toujours supporté par Yvan alias Docs

Taskbar : Barre de tache

Teradesk : maintenu par Djordje Vukovic, c'est aujourd'hui un assez bon bureau opensource pour notre monde, l'auteur répond sans difficulté aux questions et fait tout pour améliorer le logiciel.

Troll : Bon lecteur de newsgroup écrit en GFA, pleins d'autres logiciels comme le jeu DGEM, programmeur actif

Vision: Logiciel de dessin bitmap sous GEM, vous trouerez sur ce lien aussi les sources du logiciel et quelques autres comme celui de fractales, merci à Jean Lusetti pour ce don.

Zview : Visualiseur d'images et pdf, rapide comme l'éclair, mais vous retrouverez aussi d'autres très bons soft de Zorro, comme Zweather ou zbar ainsi que son port de GCC - opensource

Atari Fachmart: Vente de logiciels et matériels d'occasion, en allemand, jamais testé.

***********************

Auteurs

Arnaud Bercegeay: Ses principales contributions à notre monde sont déjà présentés plus haut (Windom, gemlib) mais il fait aussi des petits utilitaires (web, thé!), librairie de programation et logiciels (généalogie)

Philipp Donzé : Nombreux utilitaires comme arcview, rsc-view etc., support MacAranym, cross compiler pour OSX

ERS : Eric Reboux Software plus vraiement actif mais répond encore aux questions!

Patrice Mandin : Très Prolifique Patrice, de nombreux ports dont la lib SDL et pas mal de jeux et des choses bien plus sérieueses je vous laisse découvrir!

Guillaume Tello: The Tello is back! Mplayer, Sudoku, Forth. Nouveauté : sa config TT avec Mint + multitos et Mint + MyAES, screen.ldg plus rapide en assembleur.

Removers : Demomakers et programmeurs Jaguar, hommage à Seb l'artiste Nouveau

***********************

Musique

Hitsquad : Une page dédiée aux logiciels musicaux shareware - freeware -demo sur machines Atari - Anglais - Nouveau

***********************


Téléchargement

FTP chapelie: FTP très bien suivi, beaucoup de logiciels gratuits en téléchargement - De retour!

***********************


Histoire

Atari museum: Le musée online sur la société Atari et surtout ses produits - En anglais

Atarimania: Pas mal de scans de catalogues, publicités, vidéos, des jeux dont certains en téléchargement (pas pour les ordinateurs de la marque) tres actif - En anglais

Ataritime: Beaucoup de snaps écran - En anglais

Gary Kildall: Quelques informations sur un personnage passé dans l'oubli mais qui à été indéniablement l'un des acteurs les plus importants pour l'informatique grand public et sa génèse (CP/M, TOS, GEM, logo) fondateur de Digital Reasearch - Chao l'artiste - En anglais

Old computers: Les vieux ordinateurs de toute marque dont la marque Atari - En anglais

***********************


Divers

Atari.org : Tout l'univers Atari, sous noms de domaines en atari.org possible.

Atari-forum : Zone de discution en anglais, bien actif et sympathique

Ataritoday : La synthèse des pricipaux sites de news rassemblés en une page (Nouvelle adresse!)

FCSA : Newsgroup Francais autour des ordinateur de type Atari, hard, programmation, utilisation, émulation etc...

STMagazine : Le STMagazine de notre jeunesse uniquement sur commande, vous y trouverez aussi un forum dédié en francais et modéré

***********************

Abandonware!

Logitron : jeux en téléchargement de la société : Sheer agony, aazohm krypht, operation skuum - Francais - Nouveau

STFanemule : Euh peut être pas si abandonware que cela mais bon ... - Nouveau

***********************

Utilisateurs

Christophe Bray: Infos Atari ST, Falcon, packs utilitaires, bidouilles, Faucontact, présentations de logiciels ...

***********************


Utile pour notre monde mais pas en lien direct

Toolchain gnu: Construire et tester gcc/glibc crosstoolchain destiné pour l'embarqué - en anglais

***********************


Sasfepu! - liens toujours valide et intéressants mais clairement non maintenus

Le projet OSIS : Idée très intéressante, codes sources et source d'inspiration, la partie AES (oAESis) est aujourd'hui totalement dépassée, pour les développeurs! WARNING: Pb sur le site

Gemgraph : Un grapheur de bonne qualité pour GEM, malheureusement plus de nouvelles de l'auteur - Freeware

Gemtos : Site originellement pour le développement GEM, quelques articles simple et documentations, mgemlib aujourdh'ui remplacé par Gemlib - Site non maintenu

Gribnif : Geneva, NeoDesk, Arabesque, Convector bref de biens beaux logiciels de notre jeunesse!

Le Sud à du sel : Le site de Roland Sevin, une bête de C++, il s'est juré de ne plus utiliser l'informatique en dehors de son travail car a ce qu'il parrait ca rend fou et je crois qu'il a bien raison, il a beaucoup donné et s'est retiré, chapeau l'artiste. Vous retrouverez sur son site en autre PC Studio et EZEdit

Thomas Tempelmann : Auteur de MagicMac classic, des infos sur MagicMac Classic.

***********************

Pas de lien directe mais ca peut servir

Systran : Dictionnaire multilangue et traduction en ligne gratuite - Nouveau

***********************

Ca n'a rien à voir faut bien se défouler!

Coups de gueule par OL

Les aventures du Concombre Géant par Frédéric Boudet, comment cela vous ne connaissez pas le concombre géant?!!

Si vous cherchez une agence immobilière sur le territoire de Belfort (90) en voici 3: Accueil Immobilier, Page Immobilier, Vincent Immobilier , elles font toutes les 3 de la location et de la vente de biens immobiliers

Ecrit par OL at 10:50 PM
Edité le: vendredi, décembre 04, 2009 10:51 PM
Categories: Liste de liens

mercredi, février 20, 2008

Qu'est ce que l'on ne peut pas lire dans les newsgroup

Ce qui m'a toujours frappé dans les newsgroups c'est que vous pouvez lire le meilleur comme le pire l'information comme la désinformation.

fr.comp.sys.atari ne coupe pas à la règle et en est plutot une caricature!

Lu et à encadrer à propos des processeurs little-endian vs big-endian:

"

Tu te sens concerné par exemple par la "dyslexie" des enfants ?

Oui ou non ? Ces enfants ne savent pas écrire, car ils intervertissent des lettres dans les mots, ce qui interdit tout apprentissage, et en fait des enfants inadaptés, qui consultent des orthophonistes, et peinent dans leur scolarité. À cause d'une permutation de lettres.

La différence entre little-endian et big-endian est une simple permutation, qui a de très fâcheuses conséquences.

"

C'est sans commentaire il me semble! Sous peu la dyslexie sera du aux processeurs little-endian il n'y a plus qu'un pas.

Lu: "MagiC est une version dégradée de MultiTOS sans multitâche préhemptif"

Je pense que cela ne fera pas beaucoup plaisir à Andreas Kromke car non seulement il n'a pas pompé Mint pour le dégrader mais il a réécrit entièrement le système et contrairement à l'affirmation purement gratuite de l'auteur Magic peut être mis en mode multitache préhemptif au même titre que Mint (et on ne parle même pas de Multitos qui n'a jamais été fini). Qui plus est Magic est sensiblement plus réentrant que ne l'est Mint lui même qui souffre de gros défauts sur la gestion des signaux (pas possible d'appeler gemdos sur une interruption signal pour Mint possible sur Magic)

Poursuivons sur la logique très orientée :

"C'est la distribution DaCri, de David Curé et Christian Jacolot, non ? <ftp://ftp.lip6.fr/pub/atari/Linux68k/French/DaCri/> Je n'ai pas réussi à l'installer sur mon Hadès 60, malgré mon échange de courriels avec David

C'est la preuve que le TOS3.06M de mon Hadès 60 y est pour qquechose "

Possible mais à ma 1ere reflexion je me dirais plutôt que l'Hades n'est pas un Atari, que cette version de Linux fonctionne aussi sur TT qui a un TOS 3 aussi! Et qu'il y avait une version de bootloader différent pour l'Hades qui n'était sans doute pas indemne de défauts (faut dire les Hades 60 y en a pas tant que cela).

Tient au passage une question: "Le TOS est une caractéristique essentielle d'un ATARI. Sinon, à quoi reconnaitrait-on un ATARI ?"

La réponse comme pour tous les autres systèmes: A ses API et pour les vieux softs écrits pour à son hard spécifique, le TOS n'a pas grand chose de terrible pas vraiement essentielle puisque l'on s'est vite empressé de le mettre au rebus par des couches plus évoluées.

Encore une erreur:

"TOS a beau être devenu complètement inutile à freeMiNT, sans la surcouche freeMiNT c'est le TOS qui prend la main."

TOS n'est pas completement inutile à freeMiNT FreeMiNT n'est pas capable de remplacer les ROMS, d'ailleur comme Linux ou autres, de plus il a besoin de quelques fonctions de TOS pour demarrer, il s'agit d'une application TOS enfin c'est jouer sur les mots, il remplace toute l'API de TOS. J'ai pu voir dans les options de Mint d'indépendance pure et simple mais je n'ai jamais vu personne aillant annoncé que cela fonctionnait, je ne sais pas qui à écrit cela et si cela à abouti.

Olivier

Ecrit par OL at 1:54 PM
Edité le: lundi, mars 03, 2008 11:42 AM
Categories: Divers

mardi, octobre 30, 2007

Emuler un Falcon avec Aranym

Bonjour

Si vous voulez emuler un Falcon avec Aranym voici une petite config de base déjà toute faite.

http://gem.lutece.net/download/afros-falcon.zip

Lire falcon.txt pour le faire fonctionner.

Inclu version pour Windows mais il est facile d'ajouter n'importe quel autre version

Acces au hostfs, cdrom, lecteur de disquette depuis le bureau d'un falcon de base.

Protection zone mémoire par MMU

Olivier

Ecrit par OL at 4:17 PM
Categories: GEM infos

mardi, septembre 04, 2007

Le JIT pour Aranym OSX Intel

Sous OSX enfin le JIT (Just InTime ou compilateur à la volée) permettant des performances très importantes de l'émulateur, arrive sous OSX, les résultats sont à la hauteur des espérances des utilisateur de OSX, bien sur cela ne concerne que les Mac à processeurs Intel. Officiellement pas de realease mais vous pouvez aller voir sur la mailing list developpeur d'Aranym ou vous pourrez trouver des informations pour trouver une version compilée prête à l'emploi. Un bien beau travail de Jens Heitmann.

http://aranym.org/

Ecrit par OL at 4:15 PM
Edité le: mardi, septembre 04, 2007 4:26 PM
Categories: GEM infos

vendredi, juillet 27, 2007

Kronos 1.91 disponible

Bonjour

Voici la version 1.91 de Kronos

- Le calcul Motherboard perf n'est plus possible qu'avec la lib dynamique originale de l'archive.

- Ajout d'un indice de performance OpenGL, il est possible de remplacer la lib tiny_gl pour une plus performante si elle existe, c'est de bonne guerre, on peut espérer un jours avoir une carte vidéo 3D disponible sait on jamais! Par contre dans le cas du remplacement le calcul "Motherboard perf" sera à 0.

- Ajout indice performance VDI plus réaliste, il n'utilise qu'un faible nombre de tests (text, bar, blitting avec des coefficients) afin de reflèter mieux les performances d'utilisation courante.

Tout cela est dispo à:

http://olivier.landemarre.free.fr/gem/kronos/

Ecrit par OL at 9:12 AM
Categories: GEM infos

mardi, juillet 03, 2007

Patchs pour GCC 4.2

Bonjour

Je voulais vous signaler le travail de Vincent Rivière. Il a fait un travail ennorme pour patcher GCC les binutils et mintlib rien que cela! Et pour avoir taté un peu de la chose, je dis chapeau, c'est horrible à faire!

Voici le lien:

http://vincent.riviere.free.fr/soft/m68k-atari-mint/

Olivier

Ecrit par OL at 9:24 AM
Categories: GEM développement

mercredi, mai 09, 2007

Correctif screen.ldg 2.01 disponible

Bonjour

Une version de correction de la version 2.00 est disponible à l'adresse donnée plus bas en attendant que je transfert et fasse les mises à jours sur le site des ldg.

http://gem.lutece.net/download/screen201.zip

L'archive contient en plus un programme test tos qui permet de vérifier qu'avec la résolution en cours l'affichage se fait correctement. Si ce n'est pas le cas prévenez moi!

Olivier

Ecrit par OL at 8:11 AM
Categories: GEM développement

vendredi, avril 13, 2007

Nouvelle version de screen.ldg (2.00)

Je suis heureux de vous annoncer une mise à jours assez importante de screen.ldg utilisée par un certain nombre de logiciels!

Screen.ldg est une librairie de transformation de formats ecrans vers un autre, sa principale utilisation actuellement est de transformer un format standard pour screen.ldg (24 bits RVB brute) vers a peu près tous les formats écrans connus dans notre monde; Ainsi qu'une routine de détection de format écran. La librairie permet aussi de faire l'inverse plus quelques petites choses en plus.

Quoi de neuf dans cette version:

- Elimination totale de l'assembleur encore présent dans la librairie (transformations de 24 bits vers 32, 24 et 16 bits), sans perte de performances pourtant (voir même cela peut aller plus vite dans certains cas!), cela s'accompagne d'une réduction de taille avec le néttoyage qui s'en est suivi.

- Correction détection écran en 16 couleur pour correctement détecter les cartes NOVA dans ce mode (merci Guillaume Tello)

- Correction des transformations vers les différents formats cartes graphiques en 16 couleurs, par la même le tramage est maintenant correcte, le mode 4 couleur à été revu aussi.

- Une version coldfire est disponible dans l'archive (non strippée donc assez grosse)

WARNING: Pb de détection des écrans en 256 couleurs non entrelacés erronée et planteur. Version 2.01 sous peu.

Vous trouverez la mise à jours dans les librairies mises à dispositions sur:

http://ldg.sourceforge.net/

Ecrit par OL at 3:36 PM
Categories: GEM développement

lundi, avril 02, 2007

Screen.ldg natif coldfire

Je suis actuellement sur la réécriture totale de screen.ldg une lib dynamique qui permet de transformer les bitmaps 24bits vers les divers formats écrans et inversement + quelques bricoles en plus. Une partie des transformation vers le format écran était encore en assembleur, ce n'est plus le cas, le code peut ainsi être optimisé par le compilateur, en 68000 j'ai put tester que le code était aussi rapide voir plus rapide que le code assembleur pour passer de 24 vers 32 bits, mais sur le coldfire la partie affichage de Kronos du test pseudo OpenGL va nettement plus vite! Vous pouvez voir dans un post précédent une copie écran montrant Kronos, le résultat correspondant est 389,2% il passe maintenant à 837%, ce qui est honorable à défaut d'être spectaculaire.

Il y a encore quelques défauts à régler dans l'archive, j'ai aussi corrigé le mode 16 couleurs entrelacé qui est maintenant tout à fait correcte visuellement et suis actuellement à me casser les dents sur le mode 16 couleurs d'une carte Nova que je détecte mal. C'est gros ménage de printemps pour cette lib, elle sera livrée avec sa version 68000 et sa version coldfire probablement dans quelques semaines.

Ecrit par OL at 9:35 AM
Categories: Coldfire

vendredi, mars 09, 2007

FreeRTOS en parrallèle au TOS encore un coup de Didier!

Didier vient de se recompiler FreeRTOS pour la carte coldfire, ce noyau est temps réel et possède une vraie pile TCP/IP, il a aussi un mini serveur web intégré qui est fonctionnel. Le but de didier est de pouvoir faire tourner le TOS comme une tache de FreeRTOS en même temps que le serveur web. Il est à fond dessus depuis un mois. Pour le moment je n'ai rien vu de mes propres yeux, je ne sais pas encore jusqu'à quel point le TOS fonctionne en l'état. Si j'ai compris l'idée de Didier cela devrait permettre de debugguer beaucoup plus facilement la partie TOS.

Je vous en dirais plus si j'ai plus d'infos.

Ecrit par OL at 9:29 AM
Categories: Coldfire