Page 1 of 16

TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 29 Apr 2009, o 23:11
by pawelooss
TriX + PPModd + Biblioteki & Skrypty

TriX ze skryptem fmtCNT umożliwia wypakowanie i tworzenie plików CNT, czyli trzeciej części softu odpowiadającej za wgraną Galerię i brand telefonu.

PPModd to program umożliwiający edycję plików PPM: wypakowywanie i składanie obrazków, czcionek itp. oraz także edycję tekstów, czyli tworzenie slangu.


Image



TriX + fmtCNT + PPModd + PPModify:
Code: Select all
Please Login or Register, to see this Content


Biblioteki Qt4:
(Wrzucamy do folderu PPModd.)
Code: Select all
Please Login or Register, to see this Content


Biblioteki Microsoft Visual C++ 2010:
(Biblioteki te instalujemy wyłącznie wtedy, gdy program nie uruchamia się.)
Code: Select all
Please Login or Register, to see this Content




Notka do downloadu:

ndt wrote:Postanowiłem zmienić sposób zamieszczania uaktualnień do programu PPModd - oddzieliłem biblioteki wymagane przez program od samego programu

Aktualnych linków jak i informacji o zmianach należy szukać w tym temacie. W przypadku wystąpienia ewentualnych błędów, proszę informować w tym wątku.

Biblioteki pobieramy tylko za pierwszym razem. Ponieważ w ostatnich dniach rozwiązaliśmy wiele problemów ze stabilnością programu proszę być pewnym że zaktualizowane są wszystkie pliki zanim napiszemy o błędzie.

[ Dodano: 2010-01-01, 23:12 ]
Ostatnio pojawiły się problemy z kompatybilnościa bibliotek dlatego postanowiłem zmienić troszeczkę sposób ich dystrybucji. Od teraz na stronie NokiXa znajdują się jedynie biblioteki Qt.
Biblioteki VC, o ile nie posiadamy ich już w systemie, należy pobrać ze strony Microsoftu.
Biblioteki VC2008 Redistributable: http://www.microsoft.com/downloads/en/d ... laylang=en





STARA wersja programu (nie pobierać, nowsza powyżej):

Changelog:
PPModd 0.90:
- fixed race condition when adding scripts that load unsigned plugins
- work around CRT issue - every malloc/free has to go through TriX
- fixed block align size
- fixed small issue with memory debugging

PPModify 0.86:
- added new compression variant 0xD0
- fixed long string truncation
- fixed flash block alignment issues
- corrected ppm version string padding
- force to decode ppm with both ppm_header version
- handle anim chunks correctly (parse as default)


Stary PPModd & Biblioteki Qt4 + CRT [3.77 MB]:
Code: Select all
Please Login or Register, to see this Content

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 12 Aug 2009, o 02:01
by ndt
witam,

trochę bałagan się zrobił w tym temacie, cała masa linków. Bardzo bym prosił o ich usunięcie i w pierwszym poście zamieszczenie poniższych linków (jedyne słuszne ;). Pliki są umieszczone na na serwerze NokiX'a więc nie wygasną, poza tym nie ma żadnych ograniczeń :)


a teraz coś bardziej przyjemnego - update PPModd'a i pluginu PPModify :)

Image


Changelog:
PPModd 0.90 b. 3571:
  • improved VFNT chunk support

PPModify 0.87:
  • handling VFNT chunk correctly
  • finally, ppm_header_version is detected properly



Pliki do pobrania:

PPModd 0.90 + PPModify 0.87
Biblioteki Qt4 + CRT


pozdrawiam,
ndt

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 12 Aug 2009, o 11:42
by pawelooss
ndt, świetna robota, po przyjeździe uporządkuję linki.

Mam pytanie, czy udało Ci się usunąć mały, choć dokuczliwy bug usuwający możliwość wpisywania spacji przy jakiejkolwiek zmianie w LANGach?

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 12 Aug 2009, o 12:24
by ndt
witam,

przed chwilą poprawiłem nieco archiwum PPModd (mała wpadka z rozszerzeniami), najlepiej pobrać jeszcze raz

co do spacji... byłem całkiem pewny że tego problemu juz nie ma, sprawdziłem teraz i porównałem chunk COMM oryginalny i tuż po zapisaniu PPM - są identyczne, więc zadnego problemu z COMM być nie powinno

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 12 Aug 2009, o 13:13
by pawelooss
Nie chodzi o COMM. Nawet jak miałem idealny COMM, to urywało spację z PL00.

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 12 Aug 2009, o 13:37
by ndt
przeprowadziłem kolejny test. Usunąłem wszystkie języki oprócz COMM EN i PL (dla szybszego parsowania)


pierw zapisałem gałąź TEXT jako xml, następnie zapisałem ppm (wymagało to rebuildu tekstów) i po ponownym otwarciu ppm znów wyeksportowałem gałąź text i porównałem z oryginałem - identyczne

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 12 Aug 2009, o 13:50
by pawelooss
To byłoby super. Niech ktoś przeparsuje tekst nowym bulidem i wgra do telefonu - będzie pochwała.

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 12 Aug 2009, o 14:25
by maciek
Zrobiłem, wgrałem, wszystko pięknie, działa ! :D Niestety nie mam jak zrobić screena, musicie uwierzyć mi na słowo. ;)

Ndt Rox! :D

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 12 Aug 2009, o 14:32
by pawelooss
ndt, jesteś wspaniały! Poddaję nowe pomysły, w wolnej chwili pomyśl proszę o nich: 1. obsługa NIFów, 2. możliwość pracy w lokalizacjach z polskimi znakami (bug uniemożliwiający wczytanie PPMu w folderze z ąęć).

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 12 Aug 2009, o 15:18
by ndt
maciekbronkz wrote:Zrobiłem, wgrałem, wszystko pięknie, działa ! Niestety nie mam jak zrobić screena, musicie uwierzyć mi na słowo.

Ndt Rox!

przypominam, że obecnie nie ruszałem kodu text chunku - więc i w wersji 0.86 było ok ;)

ściezka z narodowymi znakami to nie bug w PPModd tylko w Qt4 - pisz do nokii ;]

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 12 Aug 2009, o 15:51
by pawelooss
A jednak spacja uciekała. Walić to, ważne, że działa. :P

Nowy pomysł dla PPModda - obsługa animowanych ikon menu M3G, Ruski mają już to opanowane. Oraz idąc tym tropem obsługa zakodowanych MIDI oraz ACC (wiem, że są w PPMie). ;)

[ Dodano: 2009-08-14, 11:33 ]
Ciekawe jakie jeszcze dane siedzą w PPMie oprócz tych wymienionych plików... :shifty:

[ Dodano: 2009-08-14, 12:04 ]
ndt wrote:więc i w wersji 0.86 było ok ;)

Myśmy jej nie mieli, teraz sprawdziłem, że była w linkach tylko 0.85. Zaraz posprzątam temat.

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 14 Aug 2009, o 16:36
by ndt
a rzeczywiście tylko na topnokia było ;)

[ Komentarz dodany przez: pawelooss: 2009-08-14, 17:09 ]
Współpracujesz z Ruskami? xP To niech powiedzą, jak się do NIF-ów dobrać. ;)

[ Komentarz dodany przez: Maciok: 2009-08-14, 18:58 ]
Paweu, napisałem w temacie o strukturze NIFów.

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 14 Aug 2009, o 19:55
by pawelooss
ndt, po otworzeniu PPM-a z 5310 zamiast np. "Nokia Digi" wyświetla się puste miejsce (spacje?), nie ma też kopyrajtów fontu itp. W 6300 jest normalnie. Tak chyba nie miało być, chyba że to niegroźne.

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 14 Aug 2009, o 21:26
by ndt
ok już wiem o co chodzi w 5310 i może innych ten header nie ma 8 bajtów tylko 24, jest to łatwe do wykrycia więc przygotuje jakieś update

Re: TriX + PPModd + fmtCNT + Biblioteki Qt4 & CRT.

PostPosted: 14 Aug 2009, o 22:05
by maciek
ndt wrote:ok już wiem o co chodzi w 5310 i może innych ten header nie ma 8 bajtów tylko 24, jest to łatwe do wykrycia więc przygotuje jakieś update


Musi być. Dziwiłem się dlaczego 5220 mi się uwalała po zmianie fonta.