PDAclub.pl - Forum użytkowników technologii mobilnych
Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => HP/Compaq => Pocket PC - ogólnie (WM Classic) => h31xx/36xx/37xx/38xx/39xx/54xx/55xx => Wątek zaczęty przez: mje w Październik 27, 2005, 21:54:32
-
Jak zrobić gapi w ipaq 3870 i podobnych. Znalazłem stronę o tym ale dalej nieiwem jak to zrobić! Strona to http://www.pocketpcfaq.com/bugs/pocketpc2002-developer.htm . Pomocy!!!
-
Moze wystarczy wgrac plik GAPI.DLL do folderu Windows lub do folderu z dana gra?
-
Chyba nie. No bo nie ma pliku gapi.dll tylko w gx.dll i na tej stronie pisze że jest w tym błąd ale jak to zrobic to ja nie wiem. Mam wm 2002 i wszystkie service packi, moze wgrać wm 2003! Sprawdzałem z tym gx.dll ale nie działa a w jednym programie nawet sie samo dodało, ale nie działa.
-
W takim razie chodzi o gx.dll... ale skad wiesz ze masz problem? Gierki nie ruszaja?
-
Wiem ze nie działa bo: w "pocket nester" jak włącze gapi to rozsypuje się ekran na bokach tam gdzie się nie wyświetla gra i jak wyłącze gapi to jest wszystko ok, ale jak by gapi działało to powinien program chodzic jeszcze lepiej niz chodzi znaczy te nesy. I na tamtej stronie pisze że jest błąd w sofcie i pisze jak to zrobić ale ja nie wiem jak. Może niedługo wgram wm 2003 i to powinno pomóc ale i tak prosze o pomoc.
-
Wydaje mi sie ze to wcale nie musi byc wina bledu GAPI. Jesli dzialaja Ci inne gry lub programy korzystajace z GAPI... to wszystko wskazuje na to ze Nester po prostu ma problemy z dzialanie na Twoim PDA. Emulatory maja to do siebie ze sa aplikacjami pisanymi czysto amatorsko i czesto dzialaja np. tylko na jednym modelu PDA i tyle.
-
NIe! To nie możliwe quake też mi nie działa obraz jest biały a dżwięk słychać i na tamtej stronie pisze chyba że jest błąd w gapi! A ten program jest chyba dobry bo jak miałem cassiopeie e-115 to gapi działało! I nie wiem czy wm2003 pomorze ale chyba tak!
-
Rozkodujcie to:
Their tests were probably just on the function, not on the performances. In any case the work around is easy:
You can detect the type of device with SystemParametersInfo(SPI_GETOEMINFO,...);
When you detect that you run on a 3800 series, you should:
1) assume that GXIsDisplayDRAMBuffer() returns False
2) Never call GXBeginDraw, and assume that it returns 0xac0755a0
3) Never call GXEndDraw
4) Assume that the properties are:
cxWidth = 240
cyHeight = 320
cBPP = 16
ffFormat = 168
cbyPitch = 2
cbxPitch = -640
NIech ktoś to rozkoduje i tu napisze!!!
-
tutaj nic nie ma.
a co do gapi to rzeczywiscie 3800 series maja zryty modul gapi. nie pomaga wgranie gx.dll do /windows.
Ma ktos jakis pomysl jak to rozwiazac?
-
tutaj nic nie ma.
a co do gapi to rzeczywiscie 3800 series maja zryty modul gapi. nie pomaga wgranie gx.dll do /windows.
Ma ktos jakis pomysl jak to rozwiazac?
:worried: Hmm. Ja mam 3870 z WM 2003 i wsystkie gry działają mi poprawnie. ;) Może wystarczy tylko wrzucić WM 2003 bo ja zdecydowałem się na 2003 bo chciałem grać w Open Transport Tycoon :lol: ?
-
mozesz zapodac tutaj linka do OpenTTD ktorego uzywasz?
-
Windows m. 2003 nie pomaga z problemem Gapi do końca..
Widać to zwłaszcza przy emulatorach np produkcji n0p'a..
Czekamy na jego zdanie na ten temat..może gość coś wyduma..