Techtronik.pl Serwis : Software, hardware, diagnoza, naprawa
Forum dla zaawansowanych hobbystów elektroników i serwisantów

| FAQ |  Szukaj |  Użytkownicy |  Grupy |
| Rejestracja |  Zaloguj |

Baza wiedzy, serwis GSM, simlock BB5, naprawa, diagnoza, forum.



Poprzedni temat «» Następny temat
Dodawanie animacji w 3310
Autor Wiadomość
nolab
Member



Dołączył: 25 Sty 2004
Posty: 155
Skąd: Parzymiechy Dolne
Wysłany: 22 Wrz 2004 14:01   

a jak by tylko nowe animacje dac w puste miejsce ?? a tam tylko wstawic odwolanie do nich ...
 
 

MaximusResetus 
User



Telefon: Nokia 5510
Wiek: 26
Dołączył: 19 Mar 2004
Posty: 51
Skąd: NowySącz
Wysłany: 25 Wrz 2004 09:18   

@ nolab, szukałem na poczatku tablicy jakiejs wartości mogacej odpowiadac za ilosc animacji ale nic takiego nie znalazłem :( szukałem tez w okolicy adresu do tej tablicy i nic. moze złej wartości szukałem? wkońcu flsedit pokazuje id animacji mniejszy o 3 od tego zapisanego w menu.

@ n0rbi666, może i trudne jest przenoszenie wszystkiego jeśli sie to robi ręcznie,ale jesli uzyje sie do tego NokiXa to przeciez wszystko odbedzie sie automatycznie :) trzeba tylko wiedzieć co przenieść...

Cóż... zostaje mi narazie metoda prób i błędów. no chyba ze ktos zna odpowiedź...
 
 
yogi_da_mis
User


Dołączył: 26 Cze 2004
Posty: 9
Skąd: Gdynia
Wysłany: 18 Paź 2004 15:26   

Odpalilem g30lite 0.91f i nie widze adesow z tablicami animacji i bitmap. Czy moze mi ktos powiedziec co robie nie tak? Albo gdzie tego szukac
 
     
haber 
Member


Wiek: 27
Dołączył: 17 Sie 2003
Posty: 746
Skąd: Wlkp
Wysłany: 18 Paź 2004 15:52   

@ yogi_da_mis, szuakac na forum techtronik :P Na moje oko juz nikt sie chyba w g3n0lite nie bawi, teraz wszyscy sie na NokiX przeucili... I na moje oko po raz drugi tym programikiem nic z bitmapami nie zdzialasz :wink:
 
 
     
yogi_da_mis
User


Dołączył: 26 Cze 2004
Posty: 9
Skąd: Gdynia
Wysłany: 18 Paź 2004 16:16   

MI tam bez roznicy jaki program byle tylko dobrz dzialal i robil to co powinien.
A ja sie zainteresowalem tablica animacji i nie wiem pod jakim adresem ona sie znajduje ani ile ma bajtow dlugosci. Jesli ktos zna dla nokia 3330v4.50j to z gory dziekuje za taka informacje
 
 

MasterJapko 
Member



Telefon: NHL-10
Wiek: 101
Dołączył: 24 Lis 2003
Posty: 520
Skąd: Szczecin
Wysłany: 18 Paź 2004 19:39   

@ yogi_da_mis,

dla softu 3310 v6.33

# GraphicRootOffset: 0x1005B4
# AnimationAddressTableOffset: 0xF32DC
# AnimationBitmapTableOffset: 0x12B08C
# AnimationLengthTableOffset: 0x12B3A4


Pokazuje to w g3nOlite v0.91g ;)

@ haber, uwazam ze sie mylisz... jezeli chcersz aby twoje modyfikacje byly najlepsze i mialy wszytko co da sie zrobic to trzeba umiec obslugiwac i stare i nowe programy i chyba najwazniejsze to to zeby umiec je tak obsluzyc abyu przy polaczeniu ich funkcji soft byl stabilny...
 
 
     
yogi_da_mis
User


Dołączył: 26 Cze 2004
Posty: 9
Skąd: Gdynia
Wysłany: 20 Paź 2004 15:37   

Cos ten g3nOlite v0.91g kiepskawo pokazuje te adresy :( przynajmiej na 3330v4.50. Podal mi jakies dziwne adresy pod ktorymi nie da sie nic polapac (na 3310v6.33 odrazu zaczailem co i jak)
No ale olalem w tym wypadku 3330 i skupilem sie na 3310 i skaczac z offsetu na offset:

Pomyslalem ze gdzies musi byc odwolanie do tablicy (pod jakim adresem znajduje sie tablica) zawierajacej offsety z kolejnymi klatkami animacji czyli w tym wypadku: AnimationAddressTableOffset: 0xF32DC. Sprawdzilem wiec czy przypadkiem nie znajduje sie gdzies we flashu wartosc 2F32DC no bo przeciez hexedytor widzi flasha od adresu 000000 a nokia ten sam flash widzi jako 200000. no i na szczescie znalazlo mi tylko jedna taka wartosc :) mianowicie pod adresem C96D0 tylko nie pasuje mi to ze nie ma tam zer na poczatku :( ale zaraz za tym jest wartosc 22, a a nimacji jest 33 czyli w hex 21, dlatego pomyslalem ze ostatnia 22 wartosc jest znakiem konca tabeli i powrotem do jakiegos miejsca.

Co o tym myslicie? I czy wogole dobrze mysle ze do tabeli trzeba sie w jakis sposob odwolac (chodzi mi o jej polozenie) czy poprostu zanjdje sie ona zaraz za kodem ktory ja wywoluje?? (dopiero ucze sie programowac, wiec nie wszytko jeszcze rozumiem)

Jesli bym mial troszke racji to wartosc pod adresem C96D0 mozna by bylo zmienic na inna (ktora by wskazywala inny offset i inna wartosc niz 22) a gdzies w pustym mijescu utworzyc nowa tablice

Wiem, wiem zakrecilem:-)
 
     
bazz 
Member



Telefon: Komórke
Dołączył: 17 Wrz 2003
Posty: 242
Skąd: z pokoju
Wysłany: 20 Paź 2004 21:24   

@ nolab, nie wiem o co chodzi za bardzo ale i tak nie bede potrafił pomoc :mg: mam za to inne pytanko czy jest to mozliwe w 3310 zeby zrobic takie wygaszacze ekranu jak w 3330 ?? Chyba było o tym gdzies pisane o tym, albo własnie o to chodzi Tobie ;)
Sory ale jakos ja kto czytałem to wpadło mi cos takiego do głowy zeby zrobic !!
 
     
MasterJapko 
Member



Telefon: NHL-10
Wiek: 101
Dołączył: 24 Lis 2003
Posty: 520
Skąd: Szczecin
Wysłany: 20 Paź 2004 22:22   

@ bazz, bylo bylo.. i nie oto chodzi :] A co do twojego pytania byl poswiecony nawet temu temat i wystarczy poszukac tematu w ktorym byl tutorial jak to zrobic, Jednak krotko mowie - nie polecam. Odswiezanie jest beznadziejne. Pozatym jest wiele innych bugów i dlatego uwazam ze niama sensu tego robic.

Pzdr

A chodzi mu o dodanie ID animacji w np menu. Tak jak masz aniamcje od ksiazki sms itd to zeby dodac calkiem nowa ktora mozemy przeznaczyc na nowe menu w glownym menu :) Rozumiesz? :) Czy zabardzo zamotalem?
 
 
     
yak
Budzi respekt



Telefon: NHM-5
Dołączył: 23 Mar 2004
Posty: 93
Skąd: Essen/Niemcy
Wysłany: 11 Lis 2004 14:33   

Tak, to by byla interesujaca rzecz. Nowy NokiX zawierac bedzie skrypt do dodawania pojedynczej bitmapy z wlasnym id'em. Jest tez skrypt tworzacy takowa bitmape w wolnej przestrzeni z pliku BMP. Niestety nie udalo mi sie rowniez dodac zupelnie nowej animacji. Znam te obszary o ktorych mowiliscie ale nie wydaje mi sie, zeby ten adres bez zer byl tym miejscem. To by bylo bardzo dziwne. Trzeba bedzie jeszcze troche poszperac w wolnej chwili...
 
     

Mikesz
Member



Telefon: NHM-5
Dołączył: 02 Lis 2003
Posty: 217
Skąd: Poznań
Wysłany: 11 Lis 2004 17:35   

Witam Cię YAK.

Tak jak już wspomniałeś nie ma adresu który wskazuje na tablice z adresami do poszczególnych animacji i w zasadzie to jest jedyna przeszkoda.

Ale!

Trzeba również pamiętać że aby powstały nowe animacje, to trzeba również stworzyć nową tablice szybkości animacji. Jeśli chodzi o przeniesienie tablicy SZYBKOŚCI w wolne miejsce, to jest to wykonalne, sprawdzałem, jest adres który się do niej odwołuje.

Parę postów wyżej @ MaximusResetus napisał:

Cytat:
wkońcu flsedit pokazuje id animacji mniejszy o 3 od tego zapisanego w menu

No właśnie, w PPMedit 1.0g lub w FLSedit, ID animacji jest niższe o 3 niż ID animacji podane w strukturze menu. Dlaczego?

Już wyjaśniam.

Dlatego że, że tak powiem ostateczne ID wyznacza właśnie tablica szybkości animacji i w tej tablicy 3 pierwsze, nazwijmy to rekordy (jeden ma 12 bajtów) są od animacji innego typu.
Pierwsza animacja jest mi nie znana, druga to jest animacja paska podczas "Otwiera skrzynke" i trzecia to jest "Ponowne wybieranie". Dopiero potem są typowe animacje zaczynające się od "Bateria słaba".

W załączniku widać to bardziej obrazowo.

Zauważcie że adres funkcji/kodu w pierwszych trzech animacjach jest każdy inny ponieważ ta animacja nie składa się z klatek, tylko z jednej bitmapy odpowiednio przesuwanej (pasek "Otwiera skrzynke") więc logiczne jest że funkcja/kod musi być inna niż dla typowych animacji (ja to tak rozumiem), natomiast adresy funkcji w typowych animacjach są wszystkie jednakowe.

Tak jak przed chwilą pisałem, w trzech pierwszych rekordach, animacja to po prostu bitmapa a nie klatki, więc w tych 4 bajtach (opóźnienie, szybkość, ID, rodzaj) ID jest bitmapy a nie animacji, dopiero w typowych animacjach, ID jest animacji. Troche zawile brzmi ale myśle że rozumiecie.

Czyli krótko mówiąc, w FLSedit, ID jest o 3 niższe niż w strukturze menu dlatego że w tablicy szybkości animacji, typowe animacje zaczynają się dopiero od czwartego rekordu czyli pierwsza typowa animacja ma ID 03 i jest to "Bateria słaba"
 
     
MaximusResetus 
User



Telefon: Nokia 5510
Wiek: 26
Dołączył: 19 Mar 2004
Posty: 51
Skąd: NowySącz
Wysłany: 12 Lis 2004 17:51   

@ yak, mam nadzieje ze poradziłeś sobie z tym problemem którego ja nie mogłem rozgryść tzn po dodaniu kilkunastu bitmap po wgraniu softu do tela soft zaczynał mi świrować!!! :( (a dokładniej animacje )
 
     
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group - Mapa Forum
Theme created by kemustek from Forum PC

Forum dla serwisów GSM : BITCOM.pl : Przetwornice napięcia : Darmowy Katalog Polskich Stron WWW : Piłka Nożna EURO 2012
Strona wygenerowana w 0,34 sekundy. Zapytań do SQL: 13