NEWMODE Jarosîaw Horodecki 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. 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