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.
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
So weit hab ich die ganze Sache auch verstanden. Nur welche Tools benutzen die? Wie wird eine Library in C++ erstellt? Wie werden die dann mit dem Code verknüpft?
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
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!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.