Homebrew Libs

Gast #386699
Lesenswert?

Leider weiss ich nicht, ob ich in diesem Forum richtig bin.
Ich habe eine Frage zu Embedded Systemen eher gesagt zu Spielkonsolen.
Ich verstehe nicht wie die ganzen Leute in der Homebrew Szene es
schaffen die Hardware zu dokumentieren und die Librarys und die
Compiler erstellen. Ich weiss bloss, dass die vorgehensweise "Reverse
Engeneering" heisst.
Kann mir jemand mehr Infos dazu geben?

Danke schon mal im vorraus.
Gast #386700
Lesenswert?

Hallo

'Reverse Engineering' bedeutet nichts weiteres als die genaue
Analyse, wie ein vorliegendes System funktioniert, von dem man keine
Dokumentation hat. Die Leute tüfteln also schlicht und einfach aus, wie
bestehende Konsole und ihre Spiele funktionieren, und bauen entwickeln
dann basierend auf diesen Erkenntnissen eben Erweiterungen und Tools.

Gruss

Michael
Gast #386702
Lesenswert?

Hallo

> Nur welche Tools benutzen die?

Alles, womit man eben so ein System analysieren kann: Oszilloskop,
Logik-Analyzer, Multimeter für die Hardware, Hex-Editoren,
Disassembler, ... für die Software. Und sehr, sehr, sehr viel Wissen
und Erfahrung!


> Wie wird eine Library in C++ erstellt?
> Wie werden die dann mit dem Code verknüpft?

Bei so grundlegenden Fragen solltest du dich vielleicht mal insgesamt
etwas tiefer in die Thematik einarbeiten ;-) C/C++ lernen und
Mikrocontroller (in Assembler/C) programmieren und viel, viel über alle
möglichen Bauteile und Projekte lesen - so wirst du am ehesten an das
Thema herankommen.

Gruss

Michael
Gast #386703
Lesenswert?

Scheinst dich ja sehr gut in diesem Thema auszukennen!
Hättest du vielleicht ein paar Links für mich?
Danke nochmal für deine Antworten! Hast mich sehr viel weiter
gebracht!

Vielen Dank für alles!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren