NESticle
Powróćmy na chwile do czasów nie tak dalekich gdy na ekranach telewizorów
panowały takie hity jak: Contra, Mario i wiele innych fajnych gierek. To były czasy siedziało
się nad tym godzinami, pad grzał się w rękach to były czasy ... ale minęły. Teraz mamy takie
rzeczy że głowa boli jednak nie jest to już ten urok gier sprzed lat. Czemu by nie przeżyć tego
jeszcze raz? Można wystarczy dobry emulator i możemy grać w ulubione gry. Kto¶ powie że
po jakiego grzyba wracać się do starych gier z konsoli. Te gry s± inne może nie maj± super
grafiki i innych bajerów ale s± niezłymi grami (choć zdarzaj± się wyj±tki od reguły- rzecz
oczywista). Chciałbym w tym artykule przedstawić emulator konsoli „NES" (Nintendo
Entertaiment System) nazywanej u nas „Pegasus".
Wracaj±c do emulatora jest nim „Nesticle 042". Program ten jest już można
powiedzieć starszy bo z 1997 roku. Ale działa i duża czę¶ć gier chodzi na nim dobrze.
Niektóre gry maj± problem z dzwiękiem (np. Contra). Więc zacznę może od opisu menu
głownego programu:
1. File – obsługa plików i tam widzimy takie oto pozycje
- Load Rom – ładujemy gre z rom'u czyli pliku
- Free rom – zamykamy plik z rom'em czyli w rzeczywisto¶ci wyci±gamy cartdridg'a z konsoli.
- Directories – ustawienia zwi±zane z katalogami w których emulator ma szukać plików z save'ami, patch'ami, zapisywać screenshot'y, logi.
- Rom Header – ustawienia nagłówka rom'u
- Write VROM - ????
- Log Wave Output – umożliwia zapis dzwięku z gry (można nagrać sobie muzykę z gry)
- Screenshot – Zrzut obrazka z gry do pliku *.pcx
- Save Pallete – zapisuje palete barw używan± w grze do pliku
- Exit – papa
2. CPU – opcje zwi±zane z procesorem
- Reset – po prostu resetujemy maszyne
- Pause – pauza lecz nie taka jak uzyskiwana „startem" tylko wywierana przez emulator
- Advance frame – co¶ jak powyżej
- Debug – tu mamy pewne pozycje służ±ce debugowaniu gier:
>> Trap Bad Opcodes – sprawdza na bież±co czy w wykonywanym programie niema złych instrukcji powoduj±cych nie działanie gry;
>> Heap Check – sprawdza poprawno¶ć stosu procesora;
>> Trace – krokowe wykonywanie programu gry w poł±czeniu z Advance frame daje większe możliwo¶ci debugowania (animacja klatka po klatce)
>> Vint - ???
>> Dump Regs – pokazuje aktualne warto¶ci rejestrów procesora;
>> Dump ram – zapisuje aktualn± zawarto¶ć RAM'u do pliku;
>> Dump rom's – zapisuje rom'a do pliku ;
>> Dump Messages – zapisuje wszystkie dotychczasowe komunikaty do pliku;
- Save state – pozwala na zapisanie stanu maszyny (skrót klaw. F5)
- Restore State – odczytuje z pliku stan maszyny (skrót klaw. F7) te dwie pozycje to nic innego jak sposób na zapisanie gry w dowlonym momencie
- Nes Movie – umożliwia zapisanie i odtworzenie „filmu" z gry czyli tzw. dema
3. View
- Messages – lista wiadomo¶ci o błędach ustawieniach itp.
- Pattern Tables – tu natomiast widzimy fragmenty obrazków z jakich składa się grafika gry;
- Pallete – można zobaczyć paletę kolorów użyt± w grze (16 kolorów)
- Wave Output – tu natomiast mamy okazje zobaczyć widmo dĽwięku.
4. Net – tu prawdopodobnie można pograć przez sieć w gry dla dwóch graczy (nie testowałem)
5. Settings - wszelkie ustawienia emulatora
- Redefine Input – ustawienia zwi±zane z kontrolerami pady, klawiatura itp.
- Resolution – rozdzielczo¶ć ekranu (od 320*200 do 800*600)
- Flip mirroring – zabezpiecza przed lustrzanym odbiciem na krawędziach obrazu podczas przesuwania występuj±ce w rzeczywisto¶ci na prawdziwej konsoli.
- NES Timming – tu można dostosować parametry emulacji (FPS, od¶wieżanie, prędko¶ć)
- Sound – ustawienia zwi±zane z dĽwiękiem.
- Toggle Sound – zezwolenie na odtwarzanie dĽwięku
6. Misc - różnorakie opcje (wy¶wietlanie FPS, zużycia procesora)
Teraz możemy sobie w co¶ pograć powiedzmy że w Contre. Więc ładujemy plik z rom'em
(load rom) i gra startuje gdy co¶ nie gra można go zresetować. Lecz czasami może co¶ niegrać
(uszkodzony rom lub co¶ innego). Miłego grania!
Bogusław Rychlik
_________________________ 32 _________________________
:: Poprzednia strona :: Wstęp :: Następna strona ::
|