Das wären aber große Einschnitte in die Engine.lockwood said:Wieso hat die quake2 gp2x version nur 5a6 fps?
Man kann doch so programmieren sodas die grafik ein bischen runtergeschraubt wird?
Der Source existiert, viel Spass dabeilockwood said:es muss nur noch effizienter für dem gp2x umprogrammiert werden.
lockwood said:es muss nur noch effizienter für dem gp2x umprogrammiert werden.
Eviscares said:lockwood said:es muss nur noch effizienter für dem gp2x umprogrammiert werden.
nur noch.
das heisst es dierekt an die hardware ranzuschreiben, und das ist afaik nicht so leicht. ansonsten wäre es sicher schon released worden oder?
.eg said:Der Source existiert, viel Spass dabeilockwood said:es muss nur noch effizienter für dem gp2x umprogrammiert werden.
Wuensch ich dir auch *bg*.Fusion_Power said:.eg said:Der Source existiert, viel Spass dabeilockwood said:es muss nur noch effizienter für dem gp2x umprogrammiert werden.
Och naja. Der ARM ist ja ein RISC Prozessor, da gibts nicht so viele Befehle wie bei x86. Bei x86 hat man auch immer das Problem, dass man beim Assembler sehr stark aufpassen muss wie man optimiert (Pipelines, Caching, etc.).Fusion_Power said:In der Ausbildung hatte ich Assembler (X86). Das ist sehr effektiv wenn man das Letzte aus der Hardware holen will aber es war so mit das übelste, was ich da je lernen musste. *örk*
Sicher. Wenn man das machen moechte sollte man aber nie versuchen alles zu optimieren. Da muss erstmal ein Benchmarking her, wo man dann die Stellen erkennt, an denen sich eine Optimierung ueberhaupt lohnt.Fusion_Power said:Falls wer die Skills hat und sich reichlich mit ARM Assembler auskennt, könnte Quake 1 sicher flüssig in 320x240 bei 30FPS laufen.
Es ist immer moeglich effektiveren Code zu schreiben, als ihn ein Compiler produziert (zumindest bis jetzt)..eg said:Mal ne evt. etwas allgemeinre Frage: Seit ihr sicher, dass ihr besseren/optimierteren ASM-Code schreiben koennt als ein Compiler(in unserem Fall GCC)?
Aber darunter wird es echt unschoen und wenn man das Bild auch runter scaliert kriegt man Augenkrebs ^^.boeseronkel2k said:wieso q1 läuft doch auch nur in 200*200 pixel und wird mittels des hardware scalers auf die 320*240 pixel hochgerechnet
Du meinst die maps?lockwood said:und die level?
lockwood said:und die level?