Anleitung zum Einbinden eigener DATEIEN

  • Zitat

    Original von ebi_ham
    ...so interessant das Nachhinken ist:


    die Frage der Abspeicherung der *.ini's im RAM sollte nicht untergehen.


    Hat schon jemand Erfahrungen gemacht?


    Hallo,


    dazu muß Johannes (0815_Typ) Stellung beziehen, denn bis jetzt ist offen, ob mit dem PGM alle Dateien umgeleitet werden könne, oder nur die aus den Archiven.


    Viele Grüße
    Bernhard

    Es ist besser nichts zu tun als mit Mühsal nichts zu erreichen.

  • Zitat

    Original von DeJe


    Zur Kartenanzeige kann man nur soviel sagen:
    Es ist (gerade bei transparenten Anzeigen) deutlich zu sehen wie jedes einzelne Fenster/Anzeige aktualisiert wird. Das zeugt irgendwie nicht davon das hier mit Double-Buffering für die Anzeige gearbeitet wird und die Aktualisierung mehr oder weniger direkt im Videospeicher abläuft. Dieser ist aber für aufwendige Pixeloperationen bei vielen Geräten extrem langsam. ;)
    Ich habe jetzt alle Anzeigen "nicht transparent" und bilde mir ein das der Kartenaufbau und die Anzeige-Aktualisierung merkbar schneller geht, auch beim Menüaufbau.


    zur CPU-Belastung hat DrDiste vor ein paar Tagen hier Stellung bezogen.

    Zitat

    Original von DrDiste
    ...
    die Ursache Deines Problems liegt wahrscheinlich darin, dass auf einem Gerät mit 480x640 Pixeln eine Karte mit 4-facher Größe im Vergleich zum 1940 gezeichnet wird.
    Da das Zeichnen der Karte (zumindest beim MN) sehr viel Rechenpower braucht, kann das der schnellere Prozessor nicht ausgleichen.
    ...


    Viele Grüße
    Bernhard

    Es ist besser nichts zu tun als mit Mühsal nichts zu erreichen.

  • Diese Aussage kannte ich...allerdings wage ich zu bezweifeln das dies der Fall ist. ;)


    Die Untersuchungen zeigen doch die gleichen Ergebnisse auf normalen QVGA-Displays. Übrigens fahre ich noch mit dem e750 (QVGA) da mir für den e800 noch das Kabelset fehlt. ;)


    Macht man mal einen Seitenblick in die Spiele- oder Videoecke stellt sich doch die Frage warum der Navigator nicht auch nur annähernd diese Performance zeigt? Actionspiele erreichen auf dem PPC auch mit recht aufwändiger Grafik (z.B. Quake, Everquest, PocketSCUMM auch in VGA!, ...) Framerates von mindestens 10fps, der Navigator schafft ja teilweise nicht mal 1 fps! Zumal man wahrscheinlich nicht mal mehr als 2 oder 3 fps bräuchte um es flüssig zu machen. Und man erzähle mir nicht das die Berechnung der Kartendaten anhand einer vorher festgelegten und berechneten Route um 10 Faktoren höher sein soll.


    Es ist nur eine Vermutung meinerseits, aber ich kann mir das nur so erklären das für jeden Frame die Kartenansicht komplett neu gerechnet wird, dazu die direkte Aktualisierung im Videobuffer, ... joo, könnte passen. ;)


  • Warum soo umständlich??? Wie man unkomprimierte Karten verwendet, wissen wir doch schon seit 2 Monaten:


    [Details gibt's hier ]


    lg
    Stefan

  • Sorry dafür, dass ich euch schmoren lasse... ich hab gemerkt, dass die Idee Quatsch war, in einem SFS-Archiv zu schauen welche Dateien da sein müssen und dann, wenn alle schon woanders sind, das SFS-Archiv nicht zu laden. Denn wenn ich das so mache, muss das SFS-Archiv beim Start ja tatsächlich vorhanden sein! *gegen die Stirn batsch*


    Werds wohl mit nem Eintrag in der CFG lösen, in dem man die Archive "disablen" kann was bewirkt, dass sie nicht mehr geladen werden und daher auch nicht mehr vorhanden sein müssen.


    Ansonsten (*brainstorm*) kann ich mich euch auf die Schnelle erst mal anschließen. Die paar Sekunden sind es nicht wert, so viel Speicher aufzuwenden und wenn sich gerade bei der Geschwindigkeit nichts tut, ist fraglich, was das ganze bei den Karten bringen soll.


    Die Sache mit dem Double-Buffering ist mir neulich auch aufgefallen, als ich ein bisschen mit den Fenstern vom MN4, die während der Navigation auftauchen, herumgespielt habe. Das Problem ist, dass man daran nichts ändern kann - oder sagen wir: Nur mit sehr, sehr, sehr viel Aufwand. ;)


    Ich habe gerade mal flink getestet, was man alles umleiten kann. Scheinbar sind es aber leider tatsächlich nur die Dateien in dem SFS-Archiv; inis etc. werden alle manuell geladen.


    Vielleicht fällt mir morgen noch etwas zu der ganzen Sache ein.


    @pstefan
    Ja, dass das auch so geht, ist schon klar. Aber der Sinn der ini ist eigentlich, dass man schnell zwischen verschiedenen "Profilen" wechseln kann. Im Falle von Karten ist das in der Tat nicht so sinnvoll, aber ich verwende das immer, um mein Sound-Profil zu bestimmen ;)


    So long,
    - Johannes

  • Hallo Johannes,
    mach Dir mal nicht zuviele Gedanken. Die Sounddateien umzuleiten spart für "Flash-ROM"/"Speicherkarte" schon mal ein paar MB. Wenn die originale SFS nicht vorhanden sein muß...
    Außerdem habe ich meiner Tochter versprochen sie bekommt pro Ansage 10 Cent, bei mir gibt es also bis spätestens Weihnachten neue Ansagen. ;) Hab jetzt immerhin schon "Jetzt halbrechts abbiegen" zusammen. :gap


    Wenn Du an einer Zusammenarbeit interessiert bist -> email. Es gibt noch die Möglichkeit einen Filtertreiber (FAT16/FAT32) zu installieren (WM2003). Diesen habe ich hier laufen und habe alle INIs in den RAM gecached. Bringt aber speedmäßig auch nicht so viel. Meine Vermutung geht mehr und mehr in Richtung Grafik-Probleme.

  • Zitat

    Original von DeJe


    Außerdem habe ich meiner Tochter versprochen sie bekommt pro Ansage 10 Cent, bei mir gibt es also bis spätestens Weihnachten neue Ansagen. ;) Hab jetzt immerhin schon "Jetzt halbrechts abbiegen" zusammen. :gap


    => schlecht verhandelt, ich habe meinen sohn dazu gebracht, dass er vor lauter begeisterung nicht mehr aufhören konnte ;-)))





    ich wollte eigentlich nur sagen, dass mit der neuen .dll-datei funktioniert super. hab jetzt meine eigenen ansagen und bin echt "glücklich" damit.


    dIdI


    EDIT: Vielleicht sollte ich dazu erwähnen, dass mein sohn 3 jahre alt ist - und bei einem dreijährigen erkennt man an der stimme nicht, ob m oder w.

    Einmal editiert, zuletzt von dIdIX ()

  • Hallo.


    <offtopic>Gehts gut? Ja, mir auch, danke. :-)</offtopic>


    Hab nun mal ne neue Version geuppt.. aber nur die Kleinigkeit geändert. Und vorallem die originalen dlls von navigon draußen gelassen, damit die Datei nicht mehr wegen ungeklärtem Copyright ausm Forum gelöscht wird ;)


    @DeJe: Zusammenarbeit - klar. Nur wo fangen wir an ...?


    Zitat

    "=> schlecht verhandelt, ich habe meinen sohn dazu gebracht, dass er vor lauter begeisterung nicht mehr aufhören konnte ;-)))"


    Ein männliches Soundpaket könnte ich mir auch selber machen, aber das wäre nicht so schön... ich werde meine Freundin noch versuchen zu überreden und die Sounds dann "Nette Süße Berlinerin" nennen (auch wenn die Sounds nicht berlinerisch "angedialektet" ["dialektisiert"] sind). Wollt ihr die Teile dann nicht für 5 Cent oder so pro Ansage kaufen? Dann hab ichs bestimmt einfacher, sie zu Überreden :D

  • @DeJe:

    Zitat

    Zusammenarbeit - klar. Nur wo fangen wir an ...?


    Ich habs! Wir entwickeln einfach unsere eigene Navigationssoftware! Total stabil, hochoptimiert und richtig flexibel und erweiterbar. Das sind die Schlüsselbegriffe ;)
    Kümmer Du Dich schon mal um das Kartenmaterial.

    Einmal editiert, zuletzt von 0815_Typ ()

  • Zitat

    Original von 0815_Typ
    @DeJe:


    Ich habs! Wir entwickeln einfach unsere eigene Navigationssoftware! Total stabil, hochoptimiert und richtig flexibel und erweiterbar. Das sind die Schlüsselbegriffe ;)
    Kümmer Du Dich schon mal um das Kartenmaterial.


    Du hast ein wichtiges Wort vergessen: kostenlos :D *ggg*


    lg
    Stefan

  • Zitat

    Original von DeJe
    Diesen habe ich hier laufen und habe alle INIs in den RAM gecached.


    Kann man damit nun bei Installation des Programmes auf Speicherkarte die INIs im RAM haben (und den Schreibschutz auf der Karte aktivieren)?
    DAS würde mich am meisten interessieren!


    Gruß,
    Mike

  • :D
    Das wäre natürlich der Hammer! Eine Open Source-Navi-Software unter GPL!
    Leider, leider, leider...unrealistisch. Da sind einmal die Karten lizenspflichtig (und wahrscheinlich nicht ganz billig) und das wäre wirklich ein riesen Projekt.
    Und dann die ganzen "Navi-Freaks" hier im Forum...ach nöö, lieber nicht. ;)


    @Mike, nein. Ich habe nur ein paar Speedtests absolviert. Diesen Filesystem-Filter (hat nix mit Johannes' Software zu tun) kann ich Niemand geben da er die Daten der INIs beim ersten Aufruf einfach im RAM hält, nichts updated und sozusagen gefahrvoller ist als die aktuelle MN-Lösung. ;) Ein absoluter "Entwickler-Hack" und in der Praxis nicht brauchbar. Mal sehen ob ich die Zeit finde eine für "User" brauchbare Lösung draus zu machen.


    Johannes, braucht man bei der neuen Version die originalen sfs noch? Mich würde eine Version interessieren wo dies nicht mehr der Fall ist.

  • Zitat

    Original von DeJe
    :D
    Das wäre natürlich der Hammer! Eine Open Source-Navi-Software unter GPL!
    Leider, leider, leider...unrealistisch. Da sind einmal die Karten lizenspflichtig


    Wieso gleich so pessimistisch? Man könnte doch auf Basis von GPX das Kartenmaterial von den End-Usern zusammentragen lassen. Dann gibt's eine zentrale Datenbank, wo alle Änderungen demokratisch verwaltet werden, und wo man sich dann seine eigenen Karten zusammenschneiden kann oder halt synchronisiert.

  • Tach.


    @DeJe:
    Groß und anspruchsvoll - ja. Aber ebenso reizvoll :) Weil das ist etwas, was es absolut noch nicht gibt und was wirklich Sinn macht.
    Das Problem sind wirklich nur vernünftige Karten.
    und @lbendlin: Es gibt nicht annährend genügend Leute, welche Pocket-Navigation betreiben, um ein verwendbares Straßennetz aufzubauen. Kleinere Probleme wären z.B. der Download der riesigen Dateien, der damit verbundene Webspace und Traffickosten etc. . Dann kommt dazu, dass man sich auch mal entspannt navigieren lassen möchte. Für Freaks mag ja ein ziemlich großer Reiz dahinter stehen, sich ihr eigenes Straßennetz zu digitalisieren, aber für den Normalverbraucher kommt das nicht in Frage. Abgesehen davon, dass ich das Navi genau dort brauche, wo ich nicht immer bin und wo das Straßennetz total komplex ist.


    Die Karten gibts ja glaube ich nicht mal einzeln beim Hersteller (von dem auch Naivigon lizenziert) :(


    @DeJe
    Nope :) Siehe Eröffnungsposting. $SKIPSFS ist das Schlüsselwort ;)


    Greets,
    - Johannes