Obligement - L'Amiga au maximum

Lundi 02 février 2026 - 02:35  

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 Mastodon




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 Hugues Nouvel
(Entrevue réalisée par David Brunet - décembre 2025)


Les développeurs français sont plutôt rares sur Amiga et les développeurs comme Hugues Nouvel qui nous proposent des "trucs de dingue" le sont encore plus. Voici une série de questions à cet homme qui pousse l'Amiga NG vers le haut...

- Bonjour Hugues. Même si nos lecteurs assidus vous connaissent déjà, pouvez-vous vous (re)présenter ?

Je suis développeur amateur sur la plate-forme Amiga PowerPC, autodidacte de formation, curieux, à la recherche continuelle de nouveauté pour m'améliorer m'instruire et optimiser tous mes travaux et futurs projets.

Je suis très perfectionniste et j'aime les choses bien faites. Je suis impatient de nature (mais pas en informatique).

J’ai 52 ans (eh oui, ça passe vite !), divorcé et suis papa de deux garçons.

- Plusieurs de vos développements mentionnent également l'"Amiga French Team". Quelles personnes se cachent derrière cette équipe et quel est leur rôle ?

Alors là, vous allez bien rire car l'équipe est surdimensionnée et vous risquez d'en perdre votre latin. :-)

Nous sommes deux et, si je compte mon chat, nous sommes trois. ;-)

Il y a Lionel, dit "LIO" sur les réseaux, qui est : mon conseiller, mon testeur, mon informateur, mon traducteur (Readme et documentations de mes projets), mon contrôle qualité, mon guide spirituel et bien sûr mon ami.

Et pour finir moi : code, concept, icônes, graphiste, créations, idées, etc.

Je suis ma propre motivation et mes envies pour cette plate-forme que j'ai toujours aimée.

- Vous avez une belle collection d'ordinateurs. Quels Amiga possédez-vous et êtes-vous à la recherche de certains modèles ?

Non, je n'ai plus rien au niveau collection, j'ai tout vendu ou donné suite à mon divorce. Je n'ai gardé que :
  • Un SX64 dual-SID avec Turbo Chameleon V2.
  • Mon Commodore CDTV avec extensions mémoire, commutateur de ROM et multisynchrone.
Et je ne recherche plus rien, je suis passé à autre chose.

- Quelle est la configuration (matériels et logiciels) de votre Amiga de travail, celui que vous utilisez tous les jours ?

C'est un AmigaOne X5000/40 double démarrage avec une carte graphique Radeon X1950 (merci à David Braconnier) pour MorphOS et une Radeon RX560 (merci à Arkadiusz) pour AmigaOS 4.

- Vous étiez présent lors de l'Amiga40 en octobre 2025. Quel est votre ressenti sur ces salons organisés par Markus Tillmann et particulièrement sur cette édition 2025 ?

Ce salon est magnifiquement organisé. Il ne manque rien : horaires, réservations, organisateurs, passionnés, matériels et beaucoup de personnalités plaisantes à rencontrer et à revoir.

- Lors de l'Amiga40, vous avez rencontré et offert un petit cadeau à RJ Mical, un des développeurs originels de l'Amiga. Pouvez-vous nous raconter cette rencontre et ce que vous vous êtes dit ?

Je lui ai offert ce DVD en série limitée qui contenait le dernier moteur de mon jeu Doom 3 PowerPC. Sa première surprise a été "c'est pour moi ??" et lui ayant dit "oui" il m'a serré dans les bras en me disant "merci pour ton travail", très plaisant de partager ce beau moment avec le papa de la Boing Ball.

Sans lui, il n'y aurait pas d'Amiga, sans lui, il n'y aurait pas de communauté et sans lui, il n'y aurait jamais eu cet événement car l'Amiga ne serait pas né. Ce fut un grand moment qui restera toute ma vie dans ma tête et dans mon coeur.

Hugues Nouvel et RJ Mical
Hugues Nouvel et RJ Mical (photo de Mehdi Boulahia)

- Concernant Doom 3, votre version propose quels changements ?

Cette version propose la gestion de nouveaux nuanceurs ("shaders"), une compilation avec GCC11, la gestion de nouveaux effets et quelques tableaux corrigés suite à des bogues graphiques. Il y a aussi un nouvel installeur et des scripts pour extraire les données des DVD originaux.

- Vous êtes un des chanceux propriétaires d'une carte Mirari. Comment l'avez-vous acquise et quelle est votre opinion sur cette carte jusqu'à présent ?

Non, désolé, je ne possède pas de carte Mirari. Lors de l'évènement Amiga40, on m'a prêté gentiment cette carte pour présenter WipEout Fantômas Edition MorphOS sur mon stand.

La carte était très stable lors des présentations et j'ai trouvé qu'elle était réactive et fonctionnelle avec MorphOS.

Je ne fais pas partie de l'équipe Mirari, malheureusement. Peut-être un jour qui sait, ou pas !

- Vous avez publié wipEout Fantômas Edition, une version grandement modifiée du jeu de course wipEout de Psygnosis. Quelles sont les principales améliorations par rapport au wipEout original ? Et aussi d'abord pourquoi "Fantômas" ?

Pourquoi la version Fantômas. ;-)

Eh bien, pour commencer, nous sommes Français (cocorico). Un développeur du monde PC a réalisé une version HD grandement améliorée nommée WipEout-phantom-edition ici : github.com/wipeout-phantom-edition/wipeout-phantom-edition. Par contre, cette personne n'a jamais voulu distribuer ses modifications même après plusieurs demandes de fans de wipEout Rewrite. J'ai donc décidé d'écrire les parties manquantes dans la version Rewrite pour ajouter petit à petit tout ce que cette personne avait ajouté dans sa version Phantom. Puis, après avoir ajouté ces fonctions, je me suis pris au jeu et j'en ai ajouté plusieurs autres.

Bien sûr, je ne voulais pas empiéter sur le nom de sa version et il fallait trouver un nom... une idée : pourquoi par Fantômas Edition, puis là, j'ai ajouté la DS dans les menus pour plus de visuels. Cette version était aussi pour montrer qu'il n'est pas indispensable de récupérer des codes sources déjà existants et qu'on peut réaliser de belles choses avec nos propres idées. Un très beau défi en soi.

EGL_wrapper
wipEout Fantômas Edition sur AmigaOS 4

Voici en gros les nouveautés :
  • Textures HD.
  • Musiques des versions 1995, 2097 et N64.
  • Vaisseaux de la version 2097.
  • Niveaux de la version 2097.
  • Gestion des manettes analogiques.
  • Effets de vibrations sur les impacts et explosions.
  • Gestion du FullHD en rendu.
  • Moteur grandement accéléré.
  • Moteur compatible SPE A1222.
  • Quatre versions MiniGL AmigaOS 4, EGL_Wrap AmigaOS 4, MorphOS et PC Windows.
  • Nouveaux menus.
  • Nouveaux effets visuels (explosions, impacts).
  • Effets sonores, échos dans les tunnels.
  • Nouvelles armes.
  • Nouvel effet de pluie sur les niveaux de wipEout 1995.
  • Plusieurs séquences vidéo de qualités supérieures, intro et logos.
- Où en est la version MorphOS de wipEout Fantômas Edition ?

La version MorphOS va obtenir une mise à jour avant la fin de l'année 2025 pour corriger la vidéo de démarrage qui est trop lourde pour ce système et le problème de reconnaissance de la manette en natif (merci BatteMan pour ton aide).

- Concernant les pilotes 3D, pouvez-vous nous en dire plus sur votre adaptateur EGL pour OpenGL ES 2.0 ?

La bibliothèque EGL_wrap a été conçue pour pouvoir réaliser plus de portages de jeux existant (code source ouvert) venant du mode mobile. EGL_Wrap permet d'encapsuler des fonctions EGL vers OpenGL ES 2.0 qui, elle-même, encapsule vers Warp3D Nova.

Beaucoup de fonctions ont été ajoutées depuis des années comme la gestion complète des manettes, un lecteur de modules de musiques, les nuanceurs internes et externes, la gestion complète de glues, la gestion en natif d'EGLSDL1 et d'EGLSDL2, des décodeurs d'images JPEG et PNG et une GUI pour gérer toutes ces options.

EGL_wrapper
EGL_wrapper sur AmigaOS 4

- Quel est votre point de vue sur le développement croisé ? ("cross-compiling") Est-il le futur du développement sur les Amiga NG ?

Je n'utilise pas le développement croisé, je travaille qu'en natif. Ma façon de voir les choses est que si on est sur AmigaOS 4, alors on fait tout dessus, si c'est pour compiler sur un PC, eh bien, il faut rester sur cette plate-forme, cela n'a aucun intérêt, la seule chose que cela pourrait m'apporter ce serait la vitesse.

- Il semble que vous avez souvent recours à la bibliothèque SDL dans vos développements. L'arrivée de SDL3 est-elle un pas important pour le développement sur Amiga ou est-ce une évolution mineure par rapport à SDL2 ?

Oui, j'utilise SDL car je trouve cette bibliothèque très facile à utiliser et surtout nous trouvons beaucoup de projets tournants autour de celle-ci sans pour autant tout réécrire et perdre beaucoup de temps.

Pour ce qui est de SDL3, pour l'instant, je ne me suis pas encore penché dessus car elle n'est pas encore assez mature, mais cela devrait bientôt arriver et je devrais faire quelques comparatifs avec SDL2 pour pouvoir voir si elle apporte plus de fonctionnalités ou de puissance.

- L'AmigaOne 1222 dispose d'un FPU non standard (FPU SPE) et nécessite des applications faites spécialement pour lui. Du point de vue du développeur, la réalisation de versions spéciales SPE est-elle lourde à gérer ?

Cette carte est très difficile à dompter car elle manque d'une trousse de développement ainsi que de bibliothèque native dans le système d'exploitation.

J'ai l'impression que beaucoup de choses ont été faites à la va-vite et qu'elle n'est fonctionnelle qu'à 80%. Le pilote audio ne fonctionne pas correctement, elle plante aléatoirement car le FPU manquant doit être appelé. Et pour finir... développer dessus est un vrai parcours du combattant (et je m'y connais ;-)). Lors d'un portage, je ne compte plus le nombre de redémarrages que j'effectue et le temps que je mets pour générer un exécutable, bon nombre de développeurs auraient déjà quitté la plate-forme mais je suis très persistant (combien de temps cela va durer !).

- Vous êtes également l'auteur du portage sur AmigaOS 4 de l'émulateur FinalBurn Alpha, qui permet de jouer à de nombreux jeux d'arcade de façon fluide. Que pensez-vous de l'arrivée sur les plates-formes Amiga de RetroArch, un système d'émulation modulaire porté par Steffen Häuser ? RetroArch va-t-il ringardiser les autres émulateurs ?

J'aime bien voir arriver d’autres développements comme RetroArch. Mais je ne me fais pas de soucis pour FinalBurnAlpha qui a encore une longue vie devant lui car il est natif AmigaOS 4 et bien plus rapide et économe en ressource processeur.

Exemple : sur Sam440 de base, l'émulation NeoGeo, Mega Drive, Capcom, etc. est à 60 IPS avec utilisation de filtres, j'aimerais savoir si vous avez le même résultat sur RetroArch (à vous de me le dire).

Ce n'est pas facile de réaliser un émulateur sur nos plates-formes car SDL n'est pas super adaptée et il faut réécrire beaucoup de choses pour avoir quelque chose de cohérent. L'audio mérite une attention plus importante et aussi le rendu pour certains jeux. Le seul émulateur manquant qui aurait été sympathique est Saturn ou PSX en rendu matériel. On ne sait jamais, peut être un jour et là, j'achèterais l'émulateur s'il est en vente.

- L'un de vos projets actuels est une barre d'icônes pour AmigaOS 4. Pouvez-vous nous présenter en détail cet outil ? Que propose-t-il de nouveau qui n'est pas déjà disponible dans les autres barres d'icônes ?

Cette barre d'icônes a été conçue au départ pour lancer mes jeux et elle a dévié en barre d'icônes à la sauce "Apple OSX". Elle est écrite entièrement en "composite ReAction". Effets visuels, glisser et déposer, options avec effets 3D comme des zooms et des effets de ressort/rebond. Possibilité de lancer quatre barres, une dans chaque coin de l'écran et un système de disque central avec effet tournant pour sélectionner un jeu dans une liste préalablement choisie.

C'est toujours en cours de développement et cette barre tourne continuellement sans planter sur mes trois machines de développement : AmigaOne X1000, X5000 et A1222.

J'ai encore pas mal à faire et j'aimerais la commercialiser plus tard pour ajouter un plus sur AmigaOS 4.

- C'est tout chaud, vous venez de publier le portage de Dark Salvation sur AmigaOS 4. Pouvez-vous nous présenter ce jeu et nous dire s'il a été difficile à porter sur AmigaOS 4 ?

Il aurait pu être dur, mais avec ma bibliothèque EGL_Wrap, cela a été un jeu d'enfant pour ce qui est du rendu. Par contre, il a fallu que je modifie la partie VM PowerPC et tout ce qui est son plus quelques petites incompatibilités liées au rendu OGLes 2.0, la version MiniGL a beaucoup d'options désactivées suite à la non-gestion des nuanceurs.

- Avez-vous encore d'autres projets de développement pas encore annoncés ? Avez-vous des projets qui n'ont jamais été finalisés ?

Oui, j'ai beaucoup de projets qui n'ont pas été finalisés à la suite du problème sur le pilote Warp3D Nova qui ralentit énormément quand il y a de grosses profondeurs dans un rendu 3D et beaucoup d'animations/objets. Même sur des résolutions très basses, cela ne change pas, un gros goulot d'étranglement existe depuis quelques années mais rien ni personne n'a corrigé ce problème. Je ne vais pas reciter tous les projets liés à Doom 3 mais ils en font partie.

hunoppc-amiga-projects
Toujours de bonnes choses à télécharger sur le site de Hugues Nouvel

- La société Hyperion a changé de direction il y a un an. Ce changement a-t-il eu un impact sur vos développements sur AmigaOS 4 ? Quelles sont vos relations avec la "nouvelle" équipe de Hyperion ?

Aucun impact sur le développement, je dirais même que cela va être de mieux en mieux, je m'entends très très bien avec l'équipe et je crois en eux à 100%.

- Avez-vous proposé votre aide au développement d'AmigaOS 4 ? Savez-vous où en est l'état de son développement ?

J'ai partagé beaucoup avec quelques personnes de l'équipe de développement mais je suis bien sûr volontaire pour les aider. Je ne peux parler du reste car je suis sous NDA, désolé.

- L'Amiga Classic semble toujours vaillant avec des développements intéressants comme AmigaOS 3.2+, les cartes PiStorm et Vampire, etc. Quel est votre avis sur l'Amiga Classic et pensez-vous développer sur ce système à l'avenir ?

Non, je ne travaillerai pas sur cette plate-forme. Déjà, je n'ai plus de matériel Classic et je trouve que le Classic reste un ordinateur de pur passionné et, pour moi, je ne vois plus l'intérêt de créer des jeux sur cette plate-forme.

Il faut que j’aie vraiment la motivation pour travailler sur un projet, puis après avoir gouté au NG, on n'a plus envie de revenir en arrière par peur de manque de puissance.

- Il y a quelques mois, vous aviez écrit une lettre d'adieu au monde Amiga. Avez-vous l'intention de la publier ? Votre moral/confiance en l'Amiga s'est-il amélioré depuis ?

Oui, effectivement, j'ai bien écrit cette lettre d'adieu car, parfois, je ne me sens plus dans le coup et ma motivation commence à bien baisser, et toutes ces guerres entre systèmes me gonfle au plus haut point. Comme je l'ai dit plus haut, ma motivation tient à quelques personnes qui font que je ne lâche pas l'Amiga.

Cela s'est amélioré un peu oui, et j'attends vraiment de voir si l'année prochaine me maintient ou pas. Cette année a été intense et avec pas mal d'émotions, donc le temps nous le dira.

Il serait bien que des nouveautés sortent en 2026 comme des pilotes stables et une trousse de développement complète avec CMAKE préinstallé car c'est trop galère de faire tout à la main et, à force, on s'essouffle.

- Y a-t-il une question que je ne vous ai pas posée et à laquelle vous souhaiteriez répondre ?

Non, je pense que tu as fait le tour et que tu as posé les bonnes questions.

- Un dernier message pour la communauté Amiga ?

Quand vous téléchargez un jeu et que vous le trouvez bien réalisé, partagez cela avec le développeur pour que cela le motive et lui donne l'envie de continuer.

Je vous souhaite de très bonnes fêtes en famille !


[Retour en haut] / [Retour aux articles]


Soutenez le travail d'Obligement