Zum Hauptinhalt Zur Navigation Zur Suche

Libhomebrew für konsolenübergreifende Homebrew-Software

Bibliothek soll Homebrew-Projekt für unterschiedliche Plattformen vereinen. Mit der libhomebrew wollen einige Entwickler eine abstrakte Homebrew-Bibliothek schaffen, mit der Entwickler plattformübergreifende Software für unterschiedliche Konsolensysteme entwickeln können.
/ Jens Ihlenfeld
15 Kommentare News folgen (öffnet im neuen Fenster)

Die libhomebrew soll ein einheitliches Interface für die Entwicklung von Software für unterschiedliche Spielekonsolen bieten. So wäre es mit der Bibliothek möglich, jenseits der traditionellen Vertriebskanäle für Konsolensoftware plattformübergreifende Programme für die unterschiedlichen Systeme zu entwickeln. Noch ist das Projekt aber im Ideenstadium.

Derzeit existieren unterschiedliche Bibliotheken, um Homebrew-Software für einzelne Spielekonsolen zu entwickeln, darunter libogc(öffnet im neuen Fenster) für Wii und Gamecube, OpenXDK(öffnet im neuen Fenster) für die Xbox oder devkitPro(öffnet im neuen Fenster) für Gameboy Advance, GP32, Playstation Portable und Gamecube. Doch jedes dieser Projekte muss eine eigene Bibliothek pflegen und viele Funktionen neu implementieren. Die libhomebrew soll wesentliche Komponenten wiederverwendbar machen, unnötige Doppelarbeit verhindern und die Portierung auf neue Systeme mit vergleichsweise geringem Aufwand ermöglichen.

Letztendlich geht es darum, ein abstraktes Interface auf Basis der bestehenden Bibliotheken zu schaffen und anschließend die unterschiedlichen Bibliotheken zu vereinen, indem Doppelungen nach und nach in das Backend der gemeinsamen Bibliothek verlagert werden.

Noch suchen die Initiatoren Mitstreiter und haben dazu unter free60.org/LibHomebrew(öffnet im neuen Fenster) ein Wiki eingerichtet.


Relevante Themen