Да накараш Monkey Island да изглежда фантастично на съвременните монитори не е тайна. Ето как да го направите в Windows.

Ако има нещо, което „не го правят както преди“, това са приключенските игри. Златната ера за надеждното посочване и щракване е отдавна зад нас, но можем поне да се насладим на класиката благодарение на ScummVM.

Още по-добре, ScummVM може също да подобри тези практически древни заглавия, правейки ги по-представими на нашите съвременни екрани. Да видим как.

Какво е ScummVM?

Създаден от Рон Гилбърт в Lucasfilm Games, SCUMM беше комбинация от скриптов език и двигател на играта, който помогна при създаването на приключенски игри.

Еволюцията на нашите компютри доведе до несъвместимост и нестабилност за заглавията, които използват SCUMM. Ето защо Ludvig Strigeus създаде ScummVM, актуализирано повторно внедряване на класическия SCUMM за съвременни компютри.

Приключенията на Lucasfilm Games бяха едни от най-добрите, но далеч не единствените. Лудвиг разшири ScummVM, за да поддържа повече „енджини за приключенски игри“, като на практика го превърна от „модерен SCUMM алтернатива" на "едно решение с множество двигатели за игра на стотици класически приключения на modern персонални компютри“.

instagram viewer

Въпреки че ще видим как да импортираме игри в ScummVM също в тази статия, най-добре е да проверите нашата статия за какво е ScummVM и как да го използвате за игра на класически приключенски игри за повече информация относно SCUMM и ScummVM.

В това ръководство ще видим как да конфигурирате ScummVM, за да направите класическите приключения да изглеждат добре на модерни компютри с плосък панел Full HD дисплеи.

Как да изтеглите и инсталирате ScummVM

Започнете с посещение Официален сайт на ScummVM и изтегляне и инсталиране на приложението. За тази статия ще използваме ScummVM на Windows 11.

Приложението работи по същия начин на всички платформи (повече или по-малко). Все пак трябва да се очакват някои разлики, като наличието на програми за изобразяване и шейдъри и необходимите стъпки за инсталиране на приложението и импортиране на игри.

По този начин можете да следвате, дори ако не сте на Windows, но може също да се наложи да коригирате някои от следващите действия въз основа на избраната от вас платформа.

Как да добавите вашите игри към ScummVM

ScummVM идва с някои безплатни заглавия. Въпреки това, повечето игри, които поддържа, все още са налични в търговската мрежа или попадат в законово сивите граници на „abandonware“. Следователно ще трябва да ги импортирате ръчно.

  1. За да импортирате едно заглавие, щракнете върху Добавяне на игра вдясно на прозореца и изберете папката на играта от рикуестъра, който изскача. Импортирането на няколко заглавия наведнъж е също толкова лесно, като щракнете върху Добавяне на маса бутон точно отдолу. След това изберете родителската папка, в която имате всичките си стари ретро приключения, съхранени в отделни подпапки.
  2. ScummVM ще анализира папката, която сте избрали, ще сканира нейното съдържание и ще ви подкани да импортирате всички съвместими игри, които намери.
  3. Всички импортирани и играеми игри се показват в списъка с игри на ScummVM с удебелен текст. Можете да ги стартирате, като щракнете двукратно върху заглавието им или ги изберете и щракнете върху бутона за стартиране вдясно на прозореца. Поддържаните заглавия, които не са намерени (и следователно не могат да се играят), имат сив цвят.

Как да конфигурирате глобалните настройки на ScummVM

ScummVM предлага два типа конфигурация: можете да персонализирате нейните опции глобално за всички игри и да създадете индивидуални игрови конфигурации, които засягат само едно заглавие.

За тази статия ще използваме и двете, за да създадем базова линия за всички заглавия и след това ще коригираме едно поотделно за оптимални резултати.

  1. Ще ви е необходима референтна точка, за да знаете как игрите, играни със ScummVM, ще изглеждат на вашия монитор. Така че, стартирайте един от тях и обърнете внимание на неговите визуални ефекти. За тази статия ще използваме свободно достъпния софтуер Beneath a Steel Sky от Revolution Software като основна отправна точка.
  2. Кликнете върху Глобални опции в дясно на прозореца.
  3. Преместване на Клавишни карти и вземете под внимание клавишната комбинация за достъп до глобалното главно меню на ScummVM. Ако не харесвате прекия път по подразбиране, щракнете върху него и го свържете с друга клавишна комбинация.
  4. Превъртете надолу и направете същото за Превключване на цял екран пряк път.
  5. Преместване на аудио раздела и от Текст и реч опции, изберете, ако предпочитате реч, субтитри, или И двете за вашите игри.
  6. Въпреки че това не е решаваща опция за игра на игри, можете да промените начина, по който изглежда ScummVM, като превключвате между различни теми. Те са достъпни от Тема опция на GUI раздел.
  7. На същата страница ще намерите друга опция, която може да ви бъде полезна, ако обичате да прескачате от игра на игра: за да избегнете необходимостта да рестартирате ScummVM след излизане от заглавие, поставете отметка преди Върнете се към стартовия панел, когато напускате игра.

Как да конфигурирате специфични за играта опции на ScummVM

Въпреки че повечето опции, които ще видим, са налични и глобално, най-добре е да ги настройвате отделно за всяка игра.

За да промените опциите на определена игра в ScummVM, изберете я от списъка и щракнете върху Опции на играта отдясно.

Увеличаване чрез разтягане и пропорции

Ако се играят в оригиналната им разделителна способност, старите приключения ще изглеждат твърде неясни, твърде замъглени или ще покриват по-малко от 1/4 от екрана.

За щастие, можете да увеличите мащаба на графиката на играта чрез ScummVM, дори ако начинът, по който се отнася за процеса, „разтягане“, може да звучи малко грубо.

  1. За да управлявате индивидуално графичните настройки на играта, преминете към Графика раздел и активирайте Замяна на глобалните графични настройки.
  2. Тъй като повечето игри, поддържани от ScummVM, са създадени за стари CRT монитори със съотношение 4 на 3, за да имате техните графики покриват по-голямата част от вашия монитор, без да изглеждат деформирани, предлагаме ви първо да опитате select the Побиране в прозореца (4:3)Опъвам, разтягам режим. По този начин, независимо от размера на прозореца на ScummVM на вашия екран и дори когато сте в режим на цял екран, хоризонталното и вертикалното съотношение на страните на играта ще останат заключени, като около тях ще се появи черно пространство визуални елементи.
  3. Проверявате ли как изглежда дадена игра след промяна на някои опции? Можете да използвате комбинацията, която видяхме по-рано, за достъп до менюто на играта на ScummVM. По подразбиране това е CTRL + F5. Оттам можете а) да се върнете към вашата игра, като щракнете върху Продължи, б) Заредете или в) Запазване вашия напредък, г) достъп до специфични за играта Настроики, д) прочетете повече относно ScummVM, е) Върнете се към Стартовия панел, или g) Откажете се тичащата игра.
  4. Върнете се в стартовия панел и прегледайте отново опциите на избраната игра, като преминете към Графика раздел. Оттам можете да промените Скалер използва се за разтягане на графиката на играта. ScummVM предлага различни начини за мащабиране на графиката на играта. Някои се опитват да запазят оригиналния блоков, пикселизиран външен вид на играта, докато други могат да изгладят графиките, което води до по-„карикатурен“ вид. Ние избрахме SuperSAI.

Получаване на по-добри визуални ефекти с шейдъри

Замъгляването, цветното кървене и блясъкът на старите CRT екрани също направиха графиките да изглеждат по-малко пикселизирани и по-богати на цветове. За щастие, можете частично да копирате тези изгледи на монитор с плосък панел чрез магията на шейдърите.

  1. За да приложите шейдър към визуалните елементи на вашата игра, върху опциите на играта' Графика раздел, щракнете върху Шейдър и изберете един от списъка.
  2. Въпреки че шейдърът може да добави изкуствени несъвършенства към визуализацията на играта, почти контраинтуитивно, крайният резултат може да изглежда по-добре.

Не сте ли фен на приключенията (върху които ScummVM е специализиран), но бихте оценили фейслифт за вашите стари емулирани игри? RetroArch също поддържа мащабиране и шейдъри. За повече информация относно това вижте нашето ръководство за как да направите вашите ретро игри да изглеждат както преди с шейдърите на RetroArch.

Как да приложите Anti-Aliasing към LucasArts 3D Adventures

Не всички класически приключения бяха двуизмерни. Някои представиха 3D графики или комбинация от 2D и 3D, като любимата класика Grim Fandango от LucasFilm Games. Опциите, които видяхме, също засягат такива заглавия. Въпреки това, тяхната 3D графика все още може да изглежда пикселизирана, където линиите не са напълно хоризонтални или вертикални. За да коригирате това, имате нужда от антиалиасинг.

  1. Изберете заглавие с 3D графика и преминете към неговите опции за игра.
  2. Преместване на Графика и разгледайте последните две опции. Променете първия на OpenGL с шейдъри за да сте сигурни, че ScummVM ще използва вашия GPU за подобрени визуализации.
  3. Променете последната опция, 3D анти-алиасинг, до най-високата си стойност, за да елиминирате "назъбените" от 3D графиките.

Когато приключите с приключенията, защо не опитате да направите своя собствена приключенска игра? Можете да започнете с малко с нашето ръководство как да създадете текстово базирана приключенска игра в Python и го вземете от там.

Приключението да играеш стари приключения със ScummVM

Въпреки че не може да се персонализира като RetroArch, ScummVM ви позволява да играете десетки класически приключения, които иначе биха били изгубени в лапите на времето.

Дори по-добре, можете да им се насладите с надградени визуализации. Те може и да не направят Beyond Zork да изглежда като най-новото заглавие на Unreal Engine с троен A, но те са следващото най-добро нещо след правилния ремастър.