PLIK README do programu TEMP 

T.E.M.P - T64 Extraction and Manipulation Program

Wersja: 0.95
05.2009

by MCbx

Pisz to FAQ wanie teraz, miesice przed udostpnieniem programu, nie wiem nawet jaka bdzie jego wersja. Z reguy nadawaem wersjom przedziwne numery (przykadem niech bdzie iVampa: 0.001f, 0.001a, 0.11, 0.7.2.9, 0.7.5.3, 0.7.5.3fd) i nie wiem pod ktorym numerem bdzie ten program. Ponadto nie mam specjalnie koncepcji na tradycyjnego ju w moich tworach About-Boxa p.t. "Probably the worst AboutBox in the world", ktry z reguy by najbardziej kiczowatym elementem programu (przykad: NeverMocher Nights). Tak czy siak program jest ju troch potestowany, i pomijajc utykajcy drag-drop z Explorera nie ma wikszych bdw.

Q: Co musz zrobi przed uruchomieniem programu?
A: Program nie posiada instalatora. Naley wypakowa go sobie gdzie na dysk do katalogu, poniewa program trzyma ustawienia we wasnym pliku INI. eby za zadziaay wszystkie nakadki, niezbdne s nastpujce programy:
 - PUCrunch http://www.cs.tut.fi/~albert/Dev/pucrunch/ - wersja z 2003 dziaa, nie wiem jak z -fbasic.
   Link bezposredni: http://www.cs.tut.fi/~albert/Dev/pucrunch/pucrunch_x86.zip
 - CartConv.exe z emulatora C64 WinVICE 1.22, 2.x powinna dziaa: http://www.viceteam.org/
   Link bezporedni: http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/WinVICE-2.1.zip
 - Tape64 1.20 : 
   Link bezporedni: http://www.zimmers.net/anonftp/pub/cbm/crossplatform/transfer/datassette/tape64_win32.zip
   Mirror: http://www.cheaters-heaven.com/index.php?lang=en&option=com_cheaters&ID=35966
 

Q: O co chodzi z dekompresorem Basic?
A: Nie ma na razie binarki programu PUCrunch z t opcj, wic jest to zablokowane. Jeeli jednak ukae si takowa, moesz odblokowa t opcj tworzc w katalogu programu pusty plik o nazwie pcenable.2k8.

Q: Gdzie mog znale cracka/seriala/keygen do tego programu
A: Ten program jest freeware i takiego nie wymaga. Cholerne przyzwyczajenia :D

Q: Jakie nowoci w biecej wersji?
A: W porwnaniu do pierwowzoru ten program ma mas nowych funkcji, nie tylko wypakowuje pliki PRG z T64, ale umoliwia tworzenie nowych kontenerw T64 i manipulacj ich zawartoci. Jeeli chodzi o zmiany z wersji, ktr puciem na uczelni, to wreszcie program po ludzku przenosi elementy - przenosi je w caoci, nie tylko ustawia wskanik gdzie indziej z czego po kilku(nastu) zmianach robi si potworny baagan. 
Bdy ziugania nie tam gdzie trzeba "Invalid pointer operation" i prb dostania si do nieskoczonych elementw list "List index out of bounds" zmniejszyem do minimum, jeeli w ogle wystpuj.

Q: Jakie bdy?
A: Zacznijmy od nieszczsnego przecigania i upuszczania. Nie sdze, bym zrobi to tak jak chciaem, czyli tak jak to jest np w WinRARze, wic bdzie jaki popierd prb uzyskiwania tego efektu - najprawdopodobniej przecignicie PRG na list doda go, a na odwrt nie bdzie si dao. Ponadto jest, jak i by planowany BRAK JAKIEJKOLWIEK OBSUGI PETASCII. Baj baj znaczki semi-graficzne z kommodorka. Litery i cyfry pozostaj. Ostrzegam wic przed programami o nazwach zoonych z samych znakw PETASCII, moe to dziwnie w T64 wyglda (czyt. moe nie wyglda wcale, co wywoa moe bd).

Q: Jakie wymagania?
A: Nie mam pojcia, ale testuj go na rnych kompach z WinXP i dziaa. Ktr z kompilacji sukcesywnie odpalaem na Win98 (Pentium MMX 200MHz 64MB RAM), na pewno nie pjdzie na 3.x. Aktualna wersja jest pakowana UPXem, nie PECem, wic zajmuje nieco wicej miejsca, ale nie aduje si ju tak potwornie dugo na starszych pecetach z Win98.

Q: Mj antywirus wykrywa, e to jest jaki syf!
A: Jako e Delphi zwraca bardzo due (>500 kB na pusto) programy kompresuj je specjalnymi programami z UPXem, PEtite i PECem na czele. Spakowany program moe by rozpoznawany jako wirus z powodu czynnoci, jakie wykonuje podczas uruchamiania (wypakowuje si do pamici) - zignoruj to. Jeeli bierzesz program z zaufanego rda, nie grozi Ci infekcja. Aktualny program ma 320kB rozmiaru (328192 bajty)

Q: Dlaczego ten program nie jest Open Source?
A: Po pierwsze, pisaem go w Delphi, a ten jzyk coraz wicej ludzi ma w d...e, jak V7 i Lazarusa. Po drugie, nie istnieje u mnie w kodzie co takiego jak estetyka kodu, i to wyglda skandalicznie w ogle wikszo ludzi nie wie gdzie ja mam ENDa do dowolnego BEGINa. Niewiele tracicie :D.

Q: Nie czyta tytuu kasety czyli "Czy to jaki kretyn umieci z specyfikacj T64?"
A: Specyfikacja formatu T64 umieszczana w necie ma si nijak do plikw tworzonych przez StarCommandera, szczeglnie jeeli chodzi o pierwsze 32 bajty pliku. Rni si to iloci spacji w tytule, tekstem pocztkowym, wic i zmienia si przesunicie tytuu gwnego. Wskutek tego ze Stara wychodz pliki o podwojonym tytule: Pierwszy to tytu z pocztku, nie czytany drugi za zaoony przez Stara. Mj program nie modyfikuje plikw T64 w ogle, tylko tworzy nowe. W wikszoci przypadkw jednak wzorowaem si na plikach zwracanych przez StarCommandera, nie do koca na tej specyfikacji.
Ponadto w specyfikacji stoi, e bajt identyfikujcy program to 0x01h, gdy StarCommander tworzy 0x81h. Zaoyem do tego opcj w programie, ktra zmienia zapisywany bajt.

Q: Jakie formaty obsuguje program?
A: Tylko T64 i PRG. Formaty LNX, ARKive, D64 itp. nie s obsugiwane. 

Q: Pakowanie obrazkw - co to takiego?
A: To jest cross-platformowe narzedzie konwertujce obrazki, jakie mona pobra z neta w commodorowskich formatach Koala lub FLI do commodorowskiego formatu PRG, ktry mona np. nagra sobie na tam lub kaset. Bladego pojcia nie mam, kto i kiedy napisa stosowane do nich podgldy - skopiowaem je ze swoich starych kaset. 

POZDROWIENIA DLA:
FaZa99
vonProteus
Reiter
dr JJ od matmy
DJ Klasa (patrz wiczeniowiec od obiektowego)
Mark 'GrassHopperFucker' B****t.
Professor Jack Elephant (prosz o nie wywalanie mnie z uczelni! Ja nic nie zrobiem! - jak zwykle)
D.T.Atlantra (gdziekolwiek jest)