Pygame sur MorphOS

Guillaume ‘Yomgui’ Roguez est heureux, et nous aussi, de proposer Pygame pour MorphOS.

Pygame est un module pour Python permettant d’utiliser la bibliothèque SDL (powersdl sur MorphOS) sous Python. Ainsi Pygame permet d’écrire très rapidement des petits, ou grands suivant votre ambition, jeux en SDL par le biais de scripts Python.

À propos de Pygame sur MorphOS :

  • Il s’agit d’un module statique, qui est donc intégré directement dans le binaire de Python. L’archive disponible ci-dessous écrasera le Python 2.4.2 et rajoutera Pygame.
  • De plus, cette version possède un code modifié par rapport à l’original de Pygame pour être utilisable avec la version de Python de Yomgui.
  • Notez qu’il s’agit d’une version très « alpha » et que l’auteur affirme lui-même n’avoir rien testé. De plus, l’utilisation du son peut rapidement faire planter le système.

Télécharger : Python-2.4.2-MOS_Pygame.lha (MorphOS) [4,7 Mo]

News logiciel en bref du 06/03/06

  • SFS
    Jörg Strohmayer vient de mettre à disposition des nouvelles versions du système de fichier SFS (pour « Smart File System ») et SFS2. Dans le même temps, un portage de SFS2, qui supporte les fichiers de plus de 4 Go, vient d’être effectué pour AmigaOS 3.x. De plus, la limitation pour la taille des partitions de SFS2 vient de passer à 1 To (1 Teraoctet, soit environ 1000 Go). Pour ceux qui utilisent déjà SFS2 et veulent utiliser cette nouvelle version, ils doivent impérativement reformater leurs partitions SFS2.

    Une mise à jour du SFS original est également disponible. SFS 1.254 permet d’avoir des partitions de 128 Go, et ceci indépendamment de la taille de bloc employée. Les contrôles effectués par SFS ont également été revus, permettant à SFS de répondre par un « Disk full » si vous essayez de l’installer sur une partition trop grande.

    Page de téléchargement :  http://home.wtal.de/js/index.phtml

  • mldonkey 2.7.4
    Christian Rosentreter nous propose la version 2.7.4 pour MorphOS du logiciel de partage de fichier mldonkey. Il est nécessaire d’avoir installé la version complète 2.6.3 en tant que base avant d’installer cette nouvelle version (en utilisant par exemple la commande « bzip2 -d » pour désarchiver par dessus l’ancienne version). Sous MorphOS 1.4.x, yarandom est également obligatoire.

    Télécharger :

  • proBonds 2.31
    proBonds (capture d’écran) est un logiciel de gestion de valeurs boursières, que l’on doit à Sven Dröge. Il est désormais disponible en version 2.31. Pour avoir le détail des changements, vous êtes invités à lire le fichier proBonds_Info, également disponible dans l’archive.
    Liste rapide des nouveautés :

    • Ajout des langues étrangères, avec un catalogue de test en anglais. La langue du logiciel s’adapte automatiquement à celle du système au lancement du programme et ne peut être changée manuellement par la suite,
    • Compatibilité améliorée avec MorphOS et AmigaOS 4.0,
    • Quelques petits changements dans l’interface utilisateur,
    • Le gestionnaire d’importation a été redessiné,
    • La mise à jour 2.31 élimine l’erreur causée par l’absence de keyfile

    Télécharger : proBondsV231.lha (AmigaOS 3.x) [1,8 Mo]

Amiga Magazine revient en PDF

Après plus d’un an de travail acharné, la quasi totalité des numéros du célèbre magazine italien Amiga Magazine a été archivée, indexée et mise à dispostion au téléchargement.

Ce magazine a su faire parler de lui dans les pays de langue italienne grâce à ses articles de qualités.
À l’époque où l’Amiga était renommé pour ses jeux, Amiga Magazine avait fait le pari d’une publication technique professionnel ne dédiant que peu de place aux jeux, et cela jusqu’à son dernier numéro en Décembre 1997.

Le site internet www.amigamagazine.info a été créé afin de rendre un hommage à tout ceux qui ont participé à Amiga Magazine. Les fichiers sont mis à disposition avec la permission des ayants droits, pour la communauté Amiga, sans aucun but commercial.

Site internet : www.amigamagazine.info

Digital Almanac III devient freeware

Si vous voulez explorer les étoiles à moindre frais, il est temps de récupérer l’image ISO de Digital Almanac III que son auteur, Achim Stegemann, vient de déposer sur Aminet.

Le logiciel devient freeware, un don de l’auteur à la communauté Amiga.

Ce logiciel simule un télescope et vous permet d’explorer les constellations visibles autour de notre planète.

Le moteur a été réécrit par Ilkka ‘Itix’ Lehtoranta pour MorphOS. Pour le moment, le moteur n’a pas été réécrit pour AmigaOS 4.0 mais le code source est disponible sur Aminet.

Télécharger :

  • DAV56ISO.zip (AmigaOS 3.x, CD de données) [393 Mo]
  • DA.lha (moteur natif MorphOS) [427 ko]

MOLK 0.7

La version 0.7 de MOLK, le loader de MacOS pour les Pegasos que nous devons à Marcel ‘Frostwork’ Unbehaun, est désormais disponible via le système de partage de fichier Torrent.

MOLK permet de démarrer MacOSX via Mac-on-Linux sans nécessiter l’installation d’un Linux sur votre disque dur. MOLK est configurable via MorphOS et fonctionne avec Tiger, reconnaît les CD/DVD-R/RW, l’USB et l’AC97.

Changements dans cette version 0.7 :

  • Linux kernel 2.6.15.4 avec intégration de la gestion d’ASFS,
  • Les cartes son sont disponibles en tant que modules,
  • Sélection des données/configuration de MoL via des lignes de commande dans le kernel,
  • Integration de awk (tunconfig devrait désormais fonctionner),
  • Ajout de mkswap,
  • Ajout de la ligne gateway par défaut qui manquait dans start-misc,
  • Les soucis avec les périphériques USB2.0 ont été résolus.

Télécharger : molk.lha.torrent (Fichier Torrent) [2 ko]

Mise à jour de Python MorphOS

Guillaume ‘Yomgui’ Roguez est heureux de nous annoncer que la version MorphOS de Python passe à la version 2.4.2.

Vous ne trouverez pas dans cette version de modifications majeures du côté du port. Cependant, un effort a été fait afin d’uniformiser le code de la version MorphOS par rapport aux version officielles.

Une des grosses nouveautés de cette version est le support de MorphUP. Vous pouvez donc retrouvez Python-2.4.2 via MorphUP.

Yomgui annonce également que ses autres développements arriveront bientôt.

Site internet : http://yellowblue.nerim.net
Télécharger : my_softwares.pmi (Paquet MorphUP) [77 ko]

[MÀJ] Mason sort un nouveau AISS

Mason, le monsieur connu notamment pour ses icônes et ses icônes de toolbars, nous propose AISS, « Amiga Image Storage System », un système qui gère les images pour les logiciels utilisant une toolbar.

Les images sont placées dans deux répertoires distincts. Le premier accueille les images par défaut fournies avec AISS. Dans le second, on retrouve les images tierces des applications. Les deux répertoires sont ensuite fusionnés pour donner une grosse base d’images.

Le but de cette application est d’apporter de la cohérence et une certaine harmonie entre différents logiciels au travers de toolbar identique.

Cette version d’AISS n’est pas compatible avec les précédentes, pensez à lire le fichier Uninstall.html avant d’installer cette nouvelle mouture.

Bien sûr, ce logiciel est réservé aux programmeurs désirant utiliser cette solution pour leurs programmes.

Mise à jour :
AISS a été mis à jour suite à un problème d’assigns mal réglées. Le fichier AISS_Fix.lha corrigera ce soucis directement sur le script situé dans votre WBStartup. L’archive de base a également été corrigée.

Télécharger :

[MÀJ] AutoDocReader 1.2.2 disponible

Une mise à jour d’AutoDocReader est disponible. Il s’agit de la version 1.2.2. Les changements par rapport aux versions précédentes concernent la résolution de bugs. On peut également noter de petits changements dans l’interface graphique.

Pour rappel, AutoDocReader est un logiciel pour MorphOS, AmigaOS 3.x/4.0 qui permet de lire les « AutoDoc » de manière simple et efficace et est développé par Marian ‘MaaG’ Guc.

Mise à jour :
Une version native AmigaOS 4.0 est désormais disponible. Nous la devons à Piotr ‘Zap’ Zadora et Marcin ‘MiniQ’ Kielesinski.

Télécharger : AutoDocReader_1v2.lha (AmigaOS 3.x, AmigaOS 4.0 & MorphOS) [235 ko]

Amiga Future n°56 disponible

Le numéro de Mars/Avril d’Amiga Future, le 56 ème numéro du magazine Amiga allemand entièrement dans la langue de Goethe, est désormais disponible. Cela signifie que les exemplaires des abonnés et de ceux qui avaient pré-payés ce numéro viennent d’être postés.

En bonus avec le magazine ce mois-ci, vous trouverez un CD contenant les versions complètes de :

  • Defender of the Crown,
  • Defender of the Crown 2,
  • Pulsator unreleased material,
  • Beneath a Steel Sky,
  • Lure of the Temptress,
  • Indigio.

Le magazine contient quant à lui de nombreux articles dont un test de la dernière mise à jour d’AmigaOS 4.0 et un test détaillé d’Hollywood 2.

Une description plus détaillée du contenu est disponible sur le forum d’AmigaFuture.de.

Amiga Future peut être acheté à l’unité. Vous pouvez aussi vous abonner, soit directement auprès de l’éditeur, soit auprès de votre revendeur (ex : Vesalia, GGS-Data…).

[MÀJ] Feelin release 060207

Une nouvelle version de Feelin est enfin disponible pour m68k et OS4. Il s’agit d’une mise à jour MAJEURE.

Pour connaître les nouveautés, allez lire la suite. Attention, le reste est en anglais.

Mise à jour :
Grâce à Guillaume ‘Yomgui’ Roguez, la version MorphOS de cette mouture de Feelin est désormais disponible sur le site de Gofromiel.SYSTEM

It’s now possible to create meta-classes. This feature was already possible since classes are also objects but now it’s really working. The EXIT end INIT optionnal code is now deprecated, you must create a meta-class to create/delete private data.

The memory system has been improved further more and is now even faster. The F_DisposeP() function is now deprecated since, with the new techniques, F_Dispose() finds the right memory chunk to dispose on the first try (less than 1% of missing). The developer can also tweak the memory system to enable memory walls, memory marking, custom patterns to fill new/allocated/disposed memory…

XML

Entities support has been added and is widely used. The attributes used to generate objects are now typed. XML parsing has been improved furthermore and FC_Document provides nicer methods.

EVENTS

Windows are no longer handled by the application they belong to, but a new shared object named « WinServer ». This server is also an anchor for various inputs such as window events, mouse buttons and movements, key stroke… but also pophelp, timer, wbdrop… it also add special features which are not available with Intuition such as unactivable windows (usefull with menus and popups).

DAMAGED RENDERING

A new technique called « damaged rendering » is now used to redraw objects. Only objects which aspect as been modified (state, size, position) are now updated saving a lot of unnecessary renderings. I was already using a similar technique but it was costing a lot and was not as effective.

PREFERENCES, ASSOCIATED DATA, EDITOR

Preferences are now stored in CSS files instead of an IFF ones. FC_Preference is now a subclass of FC_CSSDocument. The whole preference system has been updated and is more compact and nice.

A new technique called « associated data » is now used to skip decoding over and over the same preference items. To put this short, a window with 1000 buttons was resolving and decoding 1000 times the « $button-frame » item to setup the frame of the SimpleButton objects. Now a « complex data », which is the decoded stuff of the « $button-frame » contents, is associated with the « $button-frame » item. Thus, the preference item is now resolved and decoded once, saving 999 resolving/decoding.

This technique is currently used for frames and backgrounds but will soon be extended to fonts, color schemes…

The preference system as been widely rewritten for this purpose.

The « ModulesList » shared object is now used to keep an eye on classes. It handles various lists and is now used to load classes embending a preference group. The launching of the preference editor is now very fast. This shared objects also maintain a list of the decorators available, which is used to create dynamicaly the « Decorators » preference group.

ALPHA BLENDING

FC_CorePNG has been created to decode PNG files without using datatypes, saving time and embended alpha information, which is fully supported by FC_BitMap. FC_Render also support alpha-blending but is currently limited to rectangles. Thanks to alpha-blending, you can create even nicer applications.

COLORS AND IMAGES

Colors are now defined as in CSS e.g. « #FF0000 » for full red or « shine » for the FV_Pen_Shine entry of a color scheme. All image specifications are now in XML format, many of them have been extended e.g. gradients can be defined using 2, 3 and even 4 colors (aqua style).

Amiga Impact