Aller au contenu


Photo

[Oldies] ngdevkit, le kit de développement C/C++ Neo Geo open source en 2026


  • Veuillez vous connecter pour répondre
5 réponses à ce sujet

Posté 22 avril 2026 - 13:55

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 14 332 messages
  • Sexe:Male
À l’occasion de la scène rétrocomputing, une des conférences de fosdem 2026 a mis en lumière ngdevkit, un kit de développement libre et open source dédié à la mythique console Neo Geo, qui a célébré ses 35 ans en 2025. Alors que la machine de SNK a été largement rétro-ingéniérée au fil des années, la scène homebrew connaît aujourd’hui un véritable renouveau, avec de nombreuses démos et jeux inédits. Pourtant, les outils disponibles restent souvent limités : propriétaires, dépendants d’interfaces graphiques ou encore réservés à certains systèmes. De plus avec l'arrivée en fin d'année de la Neo Geo "2026", l'engouement est reparti de plus belle pour cette console mythique. 
 
 
 
 
 
 
C’est dans ce contexte qu’est né ngdevkit, avec une ambition forte : proposer un environnement de développement entièrement open source, accessible et moderne, tout en démontrant qu’il est possible de créer un jeu Neo Geo de A à Z uniquement avec des outils libres. La conférence présentera les bases du développement en C sur Neo Geo avec ngdevkit, ainsi que les principaux composants du kit. Celui-ci s’appuie sur des outils bien connus comme GCC, binutils, newlib ou encore SDCC pour la compilation. L’exécution et le test du code reposent sur des émulateurs tels que MAME et GnGeo, tandis que le débogage s’effectue avec GDB.
 
ngdevkit va encore plus loin en proposant une réimplémentation open source du BIOS original de la Neo Geo, compatible avec son ABI, ainsi que tous les éléments nécessaires au démarrage des processeurs 68k et Z80. Grâce à un linker script personnalisé, les spécificités matérielles (mémoire vidéo, registres, entrées/sorties) sont directement accessibles en C.
 
 
 
 
 
 
 
Enfin, le projet inclut une première mondiale : un driver audio et un lecteur de chiptune entièrement open source pour la Neo Geo. Cette conférence a remis en avant le rôle essentiel des ressources publiques et des logiciels libres dans la préservation et la redécouverte des systèmes rétro.
 
Tout est là : ngdevkit
 
 
 
 
 

  • Retour en haut

Posté 22 avril 2026 - 16:09

#2
Syboo

Syboo

    Sunriseur

  • Members
  • PipPip
  • 36 messages
Super!
  • Retour en haut

Posté 22 avril 2026 - 21:48

#3
_n3o_

_n3o_

    ▪■▄█▓▒░ Pixélisé ▒▓█▄■▪▪

  • Newser Expert
  • 3 309 messages
  • Sexe:Male
Ca c'est bien cool, et j'en profite pour remercier Furrtek pour tout le travail qu'il a fourni sur la/les neogeo !! (cocorico)
  • Retour en haut

Posté 22 avril 2026 - 23:25

#4
Chewbacca50

Chewbacca50

    Sunriseur avancé

  • Members
  • PipPipPip
  • 875 messages
Neo-Geo ... C'est mythique !
  • Retour en haut

Posté 22 avril 2026 - 23:35

#5
ekke43

ekke43

    Sunriseur

  • Members
  • PipPip
  • 79 messages
Intéressant Merci
  • Retour en haut

Posté 25 avril 2026 - 12:30

#6
markus95

markus95

    Sunriseur PRIVILEGE

  • Shining VIP
  • 5 006 messages
  • Sexe:Male
J ai testé hier soir c est sympa et assez simple pour la base...
Apres le cote graphique, sonore etc a l air un peu plus complexe...
Mais excellent projet...
  • Retour en haut




1 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 1 utilisateur(s) anonyme(s)