home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1997 #3
/
amigamamagazinepolishissue03-1
/
ma_1995
/
03
/
ami023.txt
< prev
next >
Wrap
Text File
|
1997-04-06
|
5KB
|
114 lines
NEWMODE
<a>Jarosîaw Horodecki
<txt> Coraz czëôciej do naszych Amig podîâczamy monitory lepsze
niû popularny Philips czy Commodore'owski 1084s. Najczëôciej sâ
to jednak zwykîe monitory zgodne ze standardem SVGA, które nie
potrafiâ wyôwietlaê obrazu w PAL-u lub NTSC, pojawia sië wiëc
problem z uruchamianiem niektórych programów.
Niekiedy problemem staje sië takûe uruchamianie niektórych
programów w trybie double PAL zamiast hi-res interlace. Gdy mamy
monitor zdolny do wyôwietlania orazu w double PAL, nie ma
przecieû sensu mëczenie wzroku jak wtedy, gdy korzystamy z
"mrugajâcych" rozdzielczoôci. Podobny problem pojawia sië, gdy
chcemy skorzystaê z posiadanej karty graficznej, program jednak
nie potrafi jej dostrzec i skorzystaê z nowych, znacznie
lepszych, trybów graficznych.
Od razu trzeba jednak zaznaczyê, ûe z wiëkszoôciâ gier niewiele
da sië tutaj zrobiê. Po prostu kaûda wîaôciwie gra odwoîuje sië
bezpoôrednio do zasobów sprzëtowych Amigi, caîkowicie pomijajâc
system. Nie jest wiëc moûliwe przeîâczenie ekranu, z jakiego
korzysta gra, w tryb, który moûe byê wyôwietlony na zwykîym
monitorze SVGA. Nie moûna równieû wymuszaê trybu double PAL, choê
z drugiej strony maîo która gra korzysta z interlace'u. Jedyne,
co moûna zrobiê, to zajâê sië tylko programami w miarë
przyjaznymi dla systemu.
Z pomocâ przyjdzie tutaj programik nazwany NewMode,
przechwytujâcy odwoîania do funkcji otwierajâcej ekran i w razie
potrzeby zmieniajâcy wysyîane do niej dane wejôciowe. Dziëki temu
moûliwe jest uruchamianie wielu programów w dowolnie wybranej
przez uûytkownika rozdzielczoôci, w tym równieû takiej, z którâ
poradzi sobie nasz nowy monitor. Mimo istnienia takiego
programiku warto jednak zauwaûyê, iû posiadanie monitora lub
telewizora, na którym moûna wyôwietliê zwykîy obraz PAL lub NTSC,
jest raczej nieodzowne przy uûytkowaniu Amigi. Niektóre z
programów nie dajâ po prostu moûliwoôci wymuszenia wskazanej
przez uûytkownika rozdzielczoôci.
NewMode po uruchomieniu rezyduje w systemie jak kaûdy inny
program typu commodity. Za pomocâ zdefiniowanej w ikonce
kombinacji klawiszy w kaûdej chwili moûe byê oczywiôcie
przywoîane jego gîówne okienko, z poziomu którego otrzymujemy
dostëp do wszystkich opcji programu.
Gîównâ czëôê tego okienka zajmuje lista wszystkich programów,
jakich NewNode juû sië nauczyî i potrafi uruchamiaê we wskazanych
rozdzielczoôciach. Lista ta moûe byê w dowolny sposób
modyfikowana przez uûytkownika. Moûliwe jest wiëc kasowanie oraz
edycja poszczególnych pozycji tejûe listy. W drugiej czëôci
gîównego okna znajdujâ sië dwie dodatkowe opcje. Jedna z nich
umoûliwia wyîâczenie dziaîania programiku bez usuwania go z
pamiëci, druga natomiast determinuje sposób dziaîania programu.
Sposobów tych moûe byê kilka: niezwracanie uwagi na nieznane
programy, wyôwietlanie okna edycji przy otwieraniu ekranu przez
nie znany jeszcze program, wyôwietlanie tegoû okna przy
otwieraniu kaûdego ekranu oraz zapisywanie nazw uruchamianych
programów, otwierajâcych wîasne ekrany, do listy, bez wyôwietlania
okna edycji.
Najwaûniejszâ rolë w NewMode peîni oczywiôcie okno edycji,
umoûliwiajâce ustalenie poszczególnych parametrów ekranu osobno
dla kaûdego programu. W oknie moûliwe jest przede wszystkim
wybranie dowolnego trybu graficznego dostëpnego w systemowej
liôcie. Moûna takûe skorzystaê z piëciu róûnych trybów
wyôwietlania listy. W zaleûnoôci od ustawionego trybu pokazywane
sâ tryby graficzne, tylko te dostëpne dla Workbencha,
umoûliwiajâce uûycie trybu EHB, wykorzystujâce tryb HAM oraz
inne, nietypowe, rozdzielczoôci. Dziëki temu wyszukanie
potrzebnego w danym momencie trybu wyôwietlania obrazu nie
powinno nastrëczaê trudnoôci.
Oczywiôcie w razie potrzeby moûna caîkowicie wyîâczyê wymuszanie
przypisanych poszczególnym ekranom rozdzielczoôci. Oczywiôcie
wyîâczenia dokonaê moûna dla kaûdego ekranu osobno. Oprócz samej
rozdzielczoôci dla kaûdego ekranu moûna równieû ustaliê dowolnâ
liczbë kolorów (oczywiôcie w dopuszczalnych granicach), a takûe
dowolny tryb overscanu. Moûliwe jest takûe ustalenie kryteriów
rozpoznawania danego ekranu. Moûe to byê nazwa programu, który
otwiera dany ekran, nazwa tego ekranu lub jego oryginalne
parametry. Rozwiâzanie takie umoûliwia zarówno wydawanie pewnych
ogólnych poleceï, dziëki moûliwoôci wyszukiwania ekranów tylko na
podstawie ich parametrów, jak i bardzo ôcisîych, gdy korzystamy
ze wszystkich trzech kryteriów jednoczeônie.
Sâdzë wiëc, iû programik NewMode jest doskonaîym narzëdziem,
przeznaczonym gîównie dla posiadaczy monitorów SVGA i Multisync
oraz ewentualnie kart graficznych wpisujâcych swoje tryby
graficzne do systemowej listy. Jego przewagâ nad wszystkimi
innymi tego typu programami jest duûa niezawodnoôê i îatwoôê
obsîugi.
<r>
Nazwa: NewMode
Wersja: 3.3
Autor: Andreas Linnemann
Rodzaj: PD
Uniwersalnoôê: 8
Prostota obsîugi: 9
Wyglâd: 8
Jakoôê dziaîania: 7
Ogólnie: 8