Powrót   Forum CDRinfo.pl > Konsole > Konsole > Homebrew

Homebrew Aplikacje, emulatory, biosy, dashe, exploity etc.



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
LinkBack Opcje związane z dyskusją Ocena dyskusji Tryby wyświetlania
Stary 06.10.2007, 12:27   #1
vault dweller
 
Avatar użytkownika Berion
 
Data rejestracji: 24.06.2004
Lokalizacja: rom0:/
Posty: 10,503
Berion jest świetnie znany wszystkim <550 - 649 pkt>Berion jest świetnie znany wszystkim <550 - 649 pkt>Berion jest świetnie znany wszystkim <550 - 649 pkt>Berion jest świetnie znany wszystkim <550 - 649 pkt>Berion jest świetnie znany wszystkim <550 - 649 pkt>Berion jest świetnie znany wszystkim <550 - 649 pkt>
CNF-Tool

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 ): Po wciśnięciu na klawiaturze odpowiedniego numerka, program przejdzie do tworzenia *.cnf względem Twojego wyboru (6 - kończy pracę programu).



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.




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.




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.




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



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

.
Dołączone obrazki
File Type: png cnftool_menu.png (4.9 KB, 5817 oglądane)
File Type: png cnftool_psxcnf.png (5.4 KB, 5787 oglądane)
File Type: png cnftool_ps2cnf_2.png (6.6 KB, 5815 oglądane)
File Type: png cnftool_instcnf.png (4.9 KB, 5830 oglądane)
__________________
NIE odpowiadam na wiadomości prywatne z pytaniami dotyczącymi problemów z konsolą, jej osprzętem i sceną. Od tego jest forum!

Wszystko co chciałbyś wiedzieć o:
| PSX | PS2 | PS3 | Xbox |

mUj SwEeTaŚnY Bl0gAs3k



Ostatnio zmieniany przez Berion : 10.12.2007 o godz. 17:59
Berion jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Odpowiedz na post

Opcje związane z dyskusją
Tryby wyświetlania Oceń tę dyskusję
Oceń tę dyskusję:

Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone
TrackbacksWyłączone
PingbacksWyłączone
RefbacksWyłączone



Wszystkie czasy w strefie CET. Aktualna godzina: 14:16.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2