GAPI, v3.06, Direct X für PNA's

  • Die GAPI DLL ist nun in der Version 3.06 erschienen :sonne


    GAPI ist das Direct X für Windows CE Geräte.
    Damit können PocketPC Applikationen wie Media Player, Spiele oder Emulatoren auch auf Windows CE basierenden Navigationssystemen verwendet werden.


    Neu hinzugekommen sind folgende Geräte:
    -AIRIS T920A
    -Becker Traffic Assist 7934
    -Caron FDN-4000
    -Easylite 3600 GO
    -H&W- almex.mobile
    -H&W- skeye.allegro (240x320 display)
    -Hyoncorp, Hyon 2700T
    -Hyoncorp, Hyon 2300T
    -JADE Z228 Development Board
    -Jamicon Navi
    -Looket G7
    -Naviteck
    -Medion PNA 350, Bugfix: Display was upside down
    -Medion PNA 320, orientation now OK
    -Medion PNA 500T
    -Mio C810
    -Navigon Transonic 6000T
    -Packard Bell GPS 400
    -Sony NV-U50 GPS
    -Transonic 6000T
    -TUBE DN-4000
    -TUBE ND100
    -Typhoon MyGuide 3000
    -Typhoon 3500 go
    -ViaMichelin PND X-930
    -Yakumo EazyGo


    Insgesamt werden z.Zt. ca. 120 Windows CE- Handheld PC's / PNA's unterstützt.


    GAPI for HPC's: http://www.wincesoft.de/html/gapi_for_hpc_s.html

  • @NGFrankW
    Ist es für den 7934 nicht absolut unnötig/unsinn?
    Ich dachte die eventuell hinzugefügten DLL´s sind nach einen NEUSTART(Schalter on/off) sowieso wieder weg!????
    Oder bleiben diese mit "GAPI, V3.06 permanent auf dem PNA?
    Gruß
    Schupsi


  • Gute Frage


    Ich nehme mal stark an die Installationsroutine fragt bestimmt nach einem Speicherort.


    Wenn nich ist es Unsinn wie Du sagst.
    Es sei denn man schaltet die Kist NIE aus :D


    LG
    Beast

  • nur aus reiner neugier. Ihr schaltet das gerät am on/off schalter aus? Reicht es nicht über den roten taster? Muß es ein "total aus" sein?


    Rico

  • Beim ausschalten über den roten Kopf, wird noch 2 Std. oder so Strom gezogen, was die Standbyzeit verkürzt...
    Darum schalte ich mein Navi, wenn ich es für längere Zeit nicht benötige per "Schalter" aus.

  • Zitat

    Original von n.primera
    nur aus reiner neugier. Ihr schaltet das gerät am on/off schalter aus? Reicht es nicht über den roten taster? Muß es ein "total aus" sein?


    Rico


    Muß nicht, aber dann hält der Akku ggf. länger und es kommt zu keiner Total-/ Tiefentladung, wenn man ihn z. B. längere Zeit nicht nutzt... ;D


    Gruß : drink


    volkte

  • also ich habe es seit ca. 3stunden drauf, aber noch nicht ausgeschelltet. Meine Frau spielt gerade Mahjong. Komm gerade nicht an das gerät. lol


    Rico


    Hab es es aber mit dem vorgegebenen Path installiert, also isses definitiv weg wenn ich ausschalte.


    mfg Rico

  • Zitat

    Original von n.primera


    Hab es es aber mit dem vorgegebenen Path installiert, also isses definitiv weg wenn ich ausschalte.


    mfg Rico


    Hastn Link mit frei verfügbaren Games ? :D


    Dann mach ich die .dll auch mal drauf und STAUNE dann über die verbesserte Wahnsinns-Grafik ! ;)


    Aber mal im Ernst.
    Ist sie wirklich dann besser ?
    Hab ich dann das Kartenmaterial ala Google-Earth ?? :D


    LG
    Beast

  • verbesserte Wahnsinns-Grafik? Ehm, hab keinen unterschied gemerkt. Nee, leider hab ich keinen link. Is eh nur ne shareware. ;D Und .dll? Brauchte ich dafür nicht weiter, hab glaube nur die aus der cemenu.zip drinn. Muß ich mal schauen. Nervig is nur, das screenrotate vorher einmal gestartet werden muß.


    Rico


    Hab gerade geschaut, zusätzliche dll wird nicht benötigt.

    Einmal editiert, zuletzt von n.primera ()

  • Also, einer permanenten Installation steht nichts im Weg, das läuft bei mir und war kein Aufwand, allerdings frage ich mich, was es bringen soll?


    Eine Verbesserung (wie auf der Homepage angegeben) beim Abspielen von Videos über den TCPMP konnte ich nicht feststellen. Benutzt man den TCPMP über die Menüs von PMB, wird nach Beenden des TCPMP die Taskbar sichtbar und überlagert den Auswahlscreen der Videos, das ändert sich dann auch nicht mehr, wenn man das Menü wechselt. Bei aktuellem Stand von PMB wird die nur ausgeblendet, wenn man den Total Commander mal schnell startet.


    Dann gibt es auf der Homepage noch den Pocket-MVP-Player, der allerdings nicht läuft, weil DLLs fehlen. Das gleiche gilt für MorphGear, mit dem man die ganzen Spiele zocken kann, auch hier fehlen (die üblichen) DLLs. Okay, die kann man sich "besorgen", verläßt hierbei aber den legalen Weg ...


    Weiß daher noch nicht so recht, was mir GAPI bringen soll ...


    Ciaoi
    Alhifi

  • Hallo,


    kurz zur Aufklärung:


    GAPI (Game API) ist eine API (Application Programming Interface) welche von Microsoft für Windows CE- Pocket PC's (PPC2002, WM2003/SE, WM5) entwickelt wurde und den direkten, und damit schnellen Zugriff auf den Video- Speicher erlaubt.
    Ohne GAPI kann nur über die sehr langsame GDI- API auf das Display zugegriffen werden (ca. 20x langsamer).


    GAPI ist mittlerweile die Standard API für die Grafik- Programmierung. Genutzt wird diese in ca. 90% der vorhandenen Pocket PC Spiele, Emulatoren, Media Player etc.


    Leider hat Microsoft diese API nie für andere Windows CE Betriebssysteme portiert.
    "GAPI for HPC's" schliesst diese Lücke.


    D.h. GAPI "verbessert" nicht die Grafik/Display Ausgabe von normalen Applikationen, sondern macht es erst möglich PocketPC Applikationen zu nutzen welche auf GAPI aufsetzen.


    Da die meisten PNA's ein abgespecktes Windows CE .NET 4.2 verwenden, laufen ohne besonderes zutun leider nicht alle Pocket PC Programme auf Anhieb.


    Es exisitieren auch einige "universelle" Windows CE Applikationen die unverändert sowohl auf Handheld PC's/PNA's als auch auf Pocket PC's laufen. Zu diesen gehört. u.a. der Media Player TCPMP.
    GAPI bringt hier eine Steigerung der Framerate von 10-20% im Vergleich zu GDI.
    Um GAPI zu nutzen, muss in TCPMP vorher GAPI als Video- Treiber ausgewählt, und im GAPI- Setup- Dialog der Framebuffer- Cache aktiviert werden.


    Evtl. hilft Google weiter passende Applikationen und fehlende DLL's zu finden: http://www.google.de/search?hl=de&q=GAPI+HPC&meta=


    Gruß,
    Frank


    PS: Der Becker PNA ist mangels Hardware Tasten (nur 1 Button ?) nicht wirklich geeignet alle Pocket PC Applikationen zu fahren :o

    Einmal editiert, zuletzt von NGFrankW ()

  • Kleine Zwischenfrage: wenn ich bei GAPI das Becker Traffic Assist auswähle, bringt er die Meldung, dass dies nicht das gefundene Gerät sei? Jemand eine Abhilfe parat?


    mfg