Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Homebrew (https://forum.cdrinfo.pl/f106/)
-   -   CNF-Tool (https://forum.cdrinfo.pl/f106/cnf-tool-74715/)

Berion 06.10.2007 12:27

CNF-Tool
 
Ilość załączników: 4
CNF-Tool Jest to program, w zamierzeniu który ma ułatwić użytkownikowi tworzenie plików CNF dla konsol PSX i PS2.

Czym jest ten cały *.cnf?
Jest to zwykły plik tekstowy z "wytycznymi" dla konsoli w jaki sposób ma uruchomić plik wykonywalny z płyty. Bez SYSTEM.CNF konsola nie będzie w stanie zabootować np. programu z nośnika optycznego - wyjątkiem od tej reguły jest PSX, na którym wystarczy nazwać program "PSX.EXE", aby jednak zapewnić sobie pełną kompatybilność na wszystkich biosach (emu/wirt. na PS2) i popstation (emu PSX na PSP), zalecam dodawanie tego pliku do każdej z kompilacji.

Co z pozostałymi *.cnf?
INSTALL.CNF, MSYSTEM.CNF i LAUNCHELF.CNF to wynalazki autorów programów homebrew, nie mające nic wspólnego z biosem konsoli (no może poza parserem ;]). Podobnie jak SYSTEM.CNF, są to również zwykłe pliki tekstowe (ANSI).

Po co komu taki program?
Niniejszy program kierowany jest do początkujących, szczególnie tych, którzy nie potrafią odznaczyć sobie w "windzie" ukrywanie formatów dla znanych typów plików (cnf jest kojarzony przez windows jako skrót co sieje spustoszenie w umysłach graczy, przypisując im dwa rozszerzenia. np. SYSTEM.CNF.TXT ;))...
(...) a, tak naprawdę to jest to mój pierwszy sensowny program, na którym staram się ujarzmić podstawy Pascala - raz lepiej, a raz gorzej ;]

Program nie zawiera spyware, keylogerów i reszty tego rodzaju syfu. To zwykły homebrew.


Instrukcja obsługi:

Po uruchomieniu programu przywita Cię takie o to surowe menu (progs jest po angielsku ponieważ nie potrafię jeszcze poradzić sobie z polskimi znakami :szczerb:): Po wciśnięciu na klawiaturze odpowiedniego numerka, program przejdzie do tworzenia *.cnf względem Twojego wyboru (6 - kończy pracę programu).

http://forum.cdrinfo.pl/attachment.p...5&d=1197041221

PSX CNF
Jak sama nazwa wskazuje, w "Program name" wpisujesz nazwę programu. Co bardzo ważne, BEZ rozszerzenia pliku. Jeśli Twój program nie ma "końcówki" *.exe tylko np. *.psx należy zmienić jemu nazwę (struktura pliku jest identyczna).

Oczywiście przestrzegam przed windowsowymi *.exe ;] Oba EXE dla Win i PS-X EXE mają ze sobą tyle wspólnego co panowie Lech Wałęsa i Jarosław Kaczyński ;] Ale to tak na marginesie...

TCB i EVENT nie wiem do czego służą. Zalecam zostawić standardowo 4 i 10.

STACK ustawiasz względem ilości RAM jaką zajmuje Twój program. Jeśli nie wiesz, polecam zostawić na 801FFFF0.

http://forum.cdrinfo.pl/attachment.p...6&d=1197041221


PS2 CNF
Jak sama nazwa wskazuje, w "Program name" wpisujesz nazwę programu. Co bardzo ważne, BEZ rozszerzenia pliku (czyli bez *.elf).

"Launch from" - czyli z jakiego medium uruchamiasz program. Oczywiście sensownie jest wybrać CD/DVD. Możliwość wyboru z dysku to bardziej ciekawostka, bowiem wygodniej jest uruchomić program bezpośrednio z DEV2 czy nawet przez managera plików na host:/.

"Driver" - nie wiem do czego służy. Nie spotkałem się jeszcze aby jakakolwiek gra czy homebrew korzystało z innej wersji jak 1.00.

"Region" - w gruncie rzeczy bez znaczenia - i tak to program determinuje w jakim trybie zostanie uruchomiony.

Pozostałe opcje to ciekawostki i nie ma potrzeby wpisywania ich do pliku. DNASBOOT2 to ścieżka do img na dysku twardym. Osobiście nigdy z tym nie miałem do czynienia - jest jednak taka opcja w dokumentacji, widziałem też część obrazu dysku z partycji z grą z PSXa. Stąd jej obecność w moim programie. HDDUNITPOWER obecny jest w np. Resident Evil 2 Outbreak.

http://forum.cdrinfo.pl/attachment.p...7&d=1197041238


INSTALL CNF
INSTALL.CNF to skrypt dla RNavi/DMSInst umożliwiający skopiowanie pliku z płyty i wgranie go na kartę pamięci pod określoną nazwą (pod windą, nie można wpisać znaków "\" w nazwie pliku). Ze względu na nowy sposób bootowania programów z DEV1 w nowych modchipach, zarówno ww. programy jak i skrypt przeszedł do lamusa.

"Header" - zwykły nagłówek opisujący operację. Jest zbędny.
"Program name" - nazwa programu, który zostanie skopiowany na MC.

http://forum.cdrinfo.pl/attachment.p...8&d=1197041238


BUGi i reszta:
Nie należy wpisywać zbyt długich nazw programów (zalecane jest osiem znaków, zgodnie ze specyfikacją PSXCD/PS2CDVD), liczb etc. - inaczej program się wyłączy.

Co z MSYSTEM.CNF i LAUNCHELF.CNF? Wkrótce :taktak:



================
= >> Download << =
================

.

1buba225 06.07.2013 13:19

System.cnf
 
mam problem a mianowicie mam grę zapisaną w isso żeby wgrać na hdd muszę usunąć niektóre rzeczy z pliku system.CNF jak to zrobić jak nawet tego pliku otworzyć nie mogę tzn jak klikam nic się nie dzieje mam win xp sp3 a ps2 5xxxx

szczuru 06.07.2013 18:29

Otwórz go notatnikiem.


Wszystkie czasy w strefie CET. Aktualna godzina: 00:27.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.