Elektranox
Well-Known Member
- Joined
- Dec 3, 2005
- Messages
- 1,805
- Age
- 35
- Location
- Oldenburg, Germany, Earth
- Website
- elektranox.dyndns.org
So ich hab mich mal nen bisschen schlau gelesen und herausgefunden, dass man 3 Arten von Emus erstellen kann:
1. Interpretation (Interpretiert in einer While Schleife Bit für Bit [Geschwindigskeit Verluste!!!!])
2. Static Recompiliation (nimmt sich das ROM und baut es um)
3. Dynamic Recompiliation (nimmt sich das ROM beim Ausführen und baut es um [falls sich das Rom selbst ändert])
Der Gedanke kommt nah, dass man auf dem GP2X am besten Version 2 benutzt, da die CPU ja gar nicht emuliert werden muss (GBA: ARM7, GP2X: ARM9)
Da dachte ich mir, ich trag meine Ergebnisse mal ins Wiki ein und was finde ich?!
http://sourceforge.net/projects/illexboyadvance
Ein Projekt welches uns in Zukunft GBA Roms in GP2X Executable Files umbaut
1. Interpretation (Interpretiert in einer While Schleife Bit für Bit [Geschwindigskeit Verluste!!!!])
2. Static Recompiliation (nimmt sich das ROM und baut es um)
3. Dynamic Recompiliation (nimmt sich das ROM beim Ausführen und baut es um [falls sich das Rom selbst ändert])
Der Gedanke kommt nah, dass man auf dem GP2X am besten Version 2 benutzt, da die CPU ja gar nicht emuliert werden muss (GBA: ARM7, GP2X: ARM9)
http://sourceforge.net/projects/illexboyadvance
Ein Projekt welches uns in Zukunft GBA Roms in GP2X Executable Files umbaut