Obligement - L'Amiga au maximum

Jeudi 25 avril 2024 - 10:10  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in english


Réseaux sociaux

Suivez-nous sur X




Liste des jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z,
ALL


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


Entrevue avec Matthias Rustler
(Entrevue réalisée par João Ralha et extrait de AROS Playground - juin 2012)


Matthias Rustler Note : traduction par David Brunet.

Nous commençons ici une série d'entrevues avec les personnes derrière AROS. Cette entrevue-ci concerne l'un des développeurs AROS les plus anciens et les plus connus, qui a réalisé plusieurs portages de jeux pour AROS, j'ai nommé Matthias "Mazze" Rustler !

Rappel de quelques-uns de ses portages de jeux :
- Bonjour Matthias, pouvez-vous nous en dire un peu plus sur vous ?

Je suis un homme de 45 ans qui vit dans une petite ville en Allemagne. Je travaille en tant qu'ingénieur.

Les ordinateurs sont mon principal passe-temps. Je joue aussi au tennis de table dans un club local.

- Comment avez-vous été intéressé par l'Amiga ? Possédez-vous encore un Amiga ?

Quand j'avais encore un VIC-20, j'ai lu dans divers magazines que l'Amiga était une machine merveilleuse. Je n'ai pas pu m'en offrir une à cette époque. Mais en 1987, quand j'ai pu gagner de l'argent en tant qu'apprenti, je me suis acheté un Amiga 500. Ce fut mon seul "vrai" Amiga. Je l'ai utilisé jusqu'en 1998. Je me suis ensuite sevré avec WinUAE, jusqu'au jour où j'ai rejoint l'équipe AROS.

- A l'époque de l'informatique 8/16 bits, est-ce que le jeu faisait partie de votre vie ?

Je possédais quelques jeux sur VIC-20, mais j'étais plus intéressé par écrire des programmes (stupides) pour cette machine.

- Depuis combien de temps faites-vous partie de l'équipe AROS et comment y êtes-vous entré ?

J'avais déjà écrit ou porté des applications à code source ouvert sur AmigaOS 3. J'ai ensuite découvert AROS et je voulais simplement porter une partie de mon travail dessus. Et d'une certaine façon, je suis devenu accro.

En 2005, j'ai eu accès au dépôt Subversion d'AROS. J'ai commencé à réécrire la documentation. Plus tard, j'ai eu un peu plus de courage et j'ai commencé à ajouter du code. Un grand pas en avant a été réalisé quand j'ai découvert comment utiliser le débogueur. Les lignes de code que j'ai ajoutées dans AROS ne sont pas très nombreuses, mais mes rapports de bogues et mes correctifs ont beaucoup aidé à rendre AROS plus stable.

- Avez-vous une idée sur combien de portages de jeux vous avez travaillé ?

Je crois que j'ai porté une quinzaine de jeux. Cependant, la plupart d'entre eux sont assez simples. Plus importants sont mes portages d'applications comme YAM, SimpleMail, Scalos, Scout, etc.

- Quels ont été vos portages préférés ?

Peut-être Rocks'n Diamonds, Kobo Deluxe et Abuse.

- Quels ont été vos portages les plus difficiles ?

Le tableur Ignition. Ce portage n'est pas terminé car j'en ai eu marre.

En ce qui concerne les jeux, je ne me rappelle plus. Disons que ceux qui ont été réalisés à partir de scripts "configure" m'ont causé le plus de tracas.

- Aimeriez-vous revenir sur certains portages afin de les refaire autrement ou bien prendre en compte certaines nouvelles fonctions d'AROS ?

Si SDL devient une bibliothèque partagée, je vais probablement porter d'autres jeux.

- Certains de vos plus anciens portages de jeux sont encore joués aujourd'hui. Cela vous donne-t-il un sentiment de travail accompli ?

J'ai eu ce sentiment il y a quelque temps. Durant ce temps, d'autres ont réalisé des portages plus avancés.

- Quel système d'exploitation utilisez-vous pour développer ?

Je dispose actuellement de Linux Ubuntu 10.04 LTS. Je compile généralement AROS à partir du code source avec utilisation complète de la fonction de débogage. Ceci aide beaucoup pour trouver la raison des dysfonctionnements.

- Est-ce plus facile de développer pour AROS actuellement ? (notamment pour porter des jeux)

Oui, bien sûr. Quand j'ai débuté en 2005, il n'y avait pas de SFS, pas d'OpenGL, pas d'autotools, et certaines parties du système étaient archi-boguées.

- Gallium3D est certainement la dernière grande réalisation en date au niveau du développement d'AROS. Quelle est votre opinion à ce sujet ?

C'est vraiment une étape importante. Krzysztof a fait un travail impressionnant.

- Pensez-vous qu'AROS serait mieux perçu s'il avait des jeux non issus de portages ?

Il n'y a pas de marché du tout pour les systèmes assimilés Amiga. Aucune société sérieuse publiera un jeu commercial pour AROS uniquement. Le jeu BOH n'a été possible sur AROS que parce qu'il a été écrit avec SDL afin d'être plus facilement portable. Je ne veux pas empêcher un développeur de créer un jeu et de le diffuser gratuitement, ou pour pas cher, mais je crois que cela n'aura aucun effet pour AROS.

- Que pensez-vous des jeux AROS actuels ?

Je suis impressionné. Un grand nombre de jeux de pointe ont été porté récemment.

- Y a-t-il un jeu ou un outil particulier que vous aimeriez voir porter sur AROS ?

Oui, il manque certains jeux nécessitant la bibliothèque Boost, comme Battle For Wesnoth. Si je me souviens bien, Szilárd Biró souhaite porter un éditeur de jeux (nommé "Game Editor") sur AROS.

- Selon vous, de quelles fonctions et applications AROS a le plus besoin ?

J'utilise mes ordinateurs principalement sur Linux. Si je devais survivre avec AROS, j'aimerais tout d'abord disposer d'outils de développement :
  • Un éditeur dans le genre de Scite.
  • Subversion.
  • Un déboguer.
  • Un "GUI builder" (MUIBuilder est trop limité).
Bureautique :
  • Un tableur (Ignition est à moitié fait).
Graphismes :
  • Une application de dessin (si j'avais plus de temps, j'en écrirais une à base de libCairo).
Les fonctions du système :
  • Un Zune débogué.
  • L'ABIv1 terminée.
  • La gestion des processeurs multicoeurs.
- Quels sont vos prochains projets AROS ?

Le problème est que dès que je projette de faire quelque chose, je finis par faire d'autres choses. Je souhaite terminer le clone de "R" que j'ai débuté récemment. Je pourrais continuer la transposition de bibliothèques statiques en bibliothèques partagées, comme libpng et libjpg.

Il y a d'autres choses pas encore terminées comme un éditeur pour les préférences de palettes. Le script grep de l'autodoc a besoin d'une révision. Dernière chose et pas des moindres, je devrais voir si je pourrais faire quelque chose pour l'ABIv1.

Je ne projette pas de porter davantage de jeux. Il y a actuellement quelques personnes qui font cela très bien.

- Avez-vous quelque chose à ajouter ?

Voici mes souhaits :
  • Plus de développeurs.
  • Moins de listes de souhaits.
  • Ouvrir davantage de code source de programmes Amiga.
  • Des rapports de bogues qui ne sont pas des jeux de devinettes.


[Retour en haut] / [Retour aux articles]