Strona 1 z 1

Programik do Kompresji/dekompresji

: 18 sty 2009, o 22:46
autor: luc_october
Witam. Mam mały problemik który mnie delikatnie przerasta.
http://www.fileden.com/files/2006/11/6/ ... %B3bka.rar

W paczce zamieszczam plik skompresowany i dekompresowany oraz programiki do dekompresji i kompresji wraz ze źródełkami. Problem polega na tym że gdy spakuję ten plik z powrotem, różni się on od oryginału. gdyby ktoś pomógł w modyfikacji tego programu żeby działał poprawnie byłbym wielce wdzięczny.

Re: Programik do Kompresji/dekompresji

: 20 sty 2009, o 12:36
autor: Berion
Title screen do Tekkena. Wiedziałem :)

Pobawię się wieczorem.

Re: Programik do Kompresji/dekompresji

: 20 sty 2009, o 23:24
autor: luc_october
No, a cóż by innego? :)

jest tego więcej. niektóre timy dobrze się dekompresują, ale źle kompresują, a niektóre źle dekompresują więc namco wykorzystało inny algorytm, ale bardzo zbliżony do tego w SOUL BLADE. Szkoda że opis tego softu jest po włosku hehe :)

Re: Programik do Kompresji/dekompresji

: 22 sty 2009, o 00:49
autor: Berion
Fakt, w stosunku do oryg. wielkość pliku jest większa o 650b.

Program powinien przyjmować jakieś parametry, ale nie udało mi się nic o tym doczytać. Tam chyba jest tylko opisany algorytm na przykładzie timów.

Myślę, że nie pozostaje Ci nic innego jak requestować o ext/reb do tych munge'y.

Re: Programik do Kompresji/dekompresji

: 22 sty 2009, o 01:43
autor: luc_october
requestowałem już, ale jest problem. coś nie można znaleźć tablicy LBA w plikach z Tekkena. czy jest taka możliwość w ogóle że tablica LBA jest także skompresowana?

Re: Programik do Kompresji/dekompresji

: 22 sty 2009, o 12:39
autor: Berion
Możliwość jest, ale kiedyś chyba nikt tak się nie bawił. Prędzej nie ma jej w tym munge'u po prostu. Z tego co kojarzę to T3 miał na płycie tylko CNFa, PS-X EXE i tego munge'a, więc pewnie jest w exeku, jeśli nikt nie może znaleźć.

Możliwe też, że dostęp do plików wcale nie odbywa się przez TOC płyty -> LBA munge'a (a w zasadzie to munge'y bo nie ma co się łudzić, że jest tylko jeden :P), tylko przez LBA płyty. No ale to już jest łatwe do sprawdzenia - wystarczy przesunąć go na inny sektor i gra powinna się sypać/wieszać itp. jeśli powyższa teoria jest prawdziwa.

Re: Programik do Kompresji/dekompresji

: 22 sty 2009, o 12:49
autor: luc_october
w exe'ku też prawdopodobnie nie ma śladów żadnych tablic. A jeżeli jest tak jak mówisz i gra opiera się o LBA płyty, to co trzeba zrobić żeby się dobrać do tej tablicy płyty?

Re: Programik do Kompresji/dekompresji

: 8 lut 2009, o 02:15
autor: Berion
Nie może nie być. Albo są w munge'u, albo *.exe-ku. Program sam się przecież nie domyśli struktury pliku. ;)

Nie zrozumiałeś mnie. Albo tablica jest "normalna", czyli opisuje strukturę pliku, albo jest to po prostu spis dokładnych adresów względem nie TOC, a LBA plyty, czyli np: "stefan, skocz teraz na sektor 26 i wczytaj aż do footera, potem lecimy na 90000 i czytamy kolejny".

Każda z powyższych postaci tablic może być szyfrowana, kompresowana lub i to i to (choć na PSXie to jeszcze się tak podle chyba nikt nie bawił ;]).