Ile PSX wyciąga FPS-ów w grach?

Zaczęty przez tyniecdg, Sierpień 28, 2015, 17:03

Poprzedni wątek - Następny wątek

tyniecdg

Witam, mam pytanie to bardziej znającym się w tym temacie, ile PSX wyciąga FPS-ów w grach, gdyż czytając prasę z czasów górowania PSX, kilka razy znalazłem info że gry w systemie NTSC niż  PAL, są lepsze gdyż działają szybciej, i to rzeczywiście mogę potwierdzić różnic nie ma dużych w nie których grach nie widać różnicy, ale takie gry jak np Tekken kiedy najpierw pogra się w NTSC a potem wersje PAL, czuć lekką różnice w szybkości. Wiem czym się rożni system NTSC i PAL ale jak to jest z szybkością, kiedy szukałem info w internecie to znajduje info że gry w PAL działają w 25 klatkach na sekundę, a NTSC w 30-stu. A jak się odpali emulator to pokazuję gry w PAL 50 kl/s a NTSC 60 kl/s, czy nie powinno być to czasem odświeżanie gdyż jak wiadomo w tamtych czasach PAL był w 50Hz a NTSC w 60Hz.

O to obrazek z gazety:


gumislav

Odświeżanie a ilość FPS to dwa zupełnie różne parametry.

Jeśli mowa o odświeżaniu obrazu jako parametrze standardu wyświetlania obrazu (PAL/NTSC) to mamy tu do czynienia z informacją mówiącą ile razy na sekundę obraz rzutowany jest na kineskop (wartość w Hz, czyli ile razy na sekundę zmienia się obraz). Obraz w standardzie PAL jest rzutowany stale 50 razy na sekundę a w NTSC 60 razy na sekundę. Stąd TV w PAL nie może wyświetlać gry w ilości FPS powyżej 50 klatek na sekundę, a w NTSC powyżej 60 klatek na sekundę. Telewizor bowiem i tak nie odświeży obrazu więcej razy w sekundę.

Sam parametr FPS (frames per second - klatek na sekundę) mówi o tym ile sprzęt (konsola) jest w stanie samodzielnie generować klatek obrazu w sekundzie. Jeśli sprzęt (konsola/komputer) jest słaby a wymogi generowanej sceny 3D wysokie (dużo wieloboków do wygenerowanie w sekundzie, dużo powierzchni do teksturowania, wiele efektów graficznych do przeliczenia etc.) wtedy ilość klatek na sekundę spada i obraz wyświetlany jest "poklatkowo" (animacja zwalnia, przypomina slide show). Słaby sprzęt nie wyrabia się z generowaniem skomplikowanej sceny. Sytuacja taka może być również związana z kiepską optymalizacją kody gry. Np. w Driver lub Driver 2 animacja potrafi zwolnić chyba do 18 klatek na sekundę, choć bywają dużo lepiej wyglądające gry na szaraka, które śmigają stale w 25 FPS.

Reasumując - związek między odświeżaniem a FPS świetnie obrazuje przykład wyświetlania nieruchomego obrazu (np. zdjęcia). Masz tu jedną klatkę obrazu (frame) rzutowaną na kineskop 50/60 razy na sekundę (Hz).

Ze względu na ograniczenia sprzętowe PSX większość gier wyświetlania jest w 25 FPS dla PAL / 30 dla NTSC.
Wyjątkiem są specjalnie zoptymalizowane pod tym względem gry (np. Rapid Racer albo Ridge Racer Turbo/Hi-Spec), które gonią w 50/60 FPS i wygląda to zacnie.
Retromaniacy wszystkich krajów, łączcie się!
Nie ważne co... ważne, że retro.

Janusz

W zasadzie gumislav napisał wszystko. Ja tylko dodam w kwestii szybkości, że ta różnica tak jak wspomniałeś jest czasami znacznie odczuwalna, dużo zależy od gry gdyż w zasadzie każda gra na PSX jest o ok. 16,7% wolniejsza od amerykańskiego odpowiednika. Przy tej okazji polecam ciekawy artykuł mojego znajomego na ten temat. Swego czasu miałem okazję wysłuchać jego ciekawej prelekcji na ten temat.

http://retroage.net/index.php?option=com_multicategories&view=article&id=2398:w-europejskiej-du-dziurze&catid=224:publicystyka&Itemid=350

Mitsu

Podczas grania w tomb raider 1-3 widać znaczne spadki fpsow do mniej więcej 15-20. Domyślnie powinno być około 25 tak jak pisze kolega wyżej

zircco

W przypadku tworzenia Tomb Raidera zastosowano Performance Analyzer'a (chyba jeden z pierwszych przypadków). Początkowo gra miała 10 fps ;D

Mardukss

Cytat: Bodzio w Sierpień 28, 2015, 19:08
W zasadzie gumislav napisał wszystko. Ja tylko dodam w kwestii szybkości, że ta różnica tak jak wspomniałeś jest czasami znacznie odczuwalna, dużo zależy od gry gdyż w zasadzie każda gra na PSX jest o ok. 16,7% wolniejsza od amerykańskiego odpowiednika. Przy tej okazji polecam ciekawy artykuł mojego znajomego na ten temat. Swego czasu miałem okazję wysłuchać jego ciekawej prelekcji na ten temat.

http://retroage.net/index.php?option=com_multicategories&view=article&id=2398:w-europejskiej-du-dziurze&catid=224:publicystyka&Itemid=350

Niestety, system NTSC to jedyny słuszny wybór przy retrograniu. Jedynie czego amerykanie zazdroszczą nam europejczyką to telewizory ze złączem RGB (SCART).

tyniecdg

#6
Dziękuje wszystkim za wypowiedzi, i link do ciekawego artykułu, ale na dal czegoś nie potrafię zrozumieć skoro gry, na PSX-a mogły wyciągnąć maksymalnie 30 fps i to tylko wersji NTSC, z wyjątkami jak np Rapid Racer która wyciągała prędkość maksymalną czyli tyle ile potrafił wyświetlić TV w danym regionie. To czemu emulator pokazuje we wszystkich grach 50/60FPS i jak tylko spadnie np 10 fps to czuć różnice w plynności, gdyby naprawdę w emulatorze gry działały by z tyloma FPS to działały by zwyczajnie za szybko.

A co do porównania systemu PAL i NTSC to zawsze myślałem że PAL jest lepsze większa maksymalna rozdzielczość i większa paleta kolorów, i zawsze jak sobie porównywałem gry za dzieciaka to płynność w grach mi nie przeszkadzała, tak bardzo jak własnie kolory, mam tak do dzisiaj wolę wersję PAL własnie ze względu na kolory.

Naszło mnie jeszcze jedno pytanie, podczas czytania starych gazet co jakiś czas w rożnych recenzjach gier na PSX-a czytam że maja np plusa za "wyższą rozdzielczość" i teraz moje pytanie do was czy jest jakaś gra która działała by w maksymalnej rozdzielczości systemu PAL albo NTSC, oraz ogólnie w jakich mniej więcej rozdzielczościach działają gry na PSX-a ?

Manifesto

#7
Pal nie zawsze ma wyższą rozdzielczość. Poza tym taki Vagrant Story czy  Tekken 3 w PALu to nieporozumienie jeśli chodzi o prędkość działania, w porównaniu do wersji NTSC-U. Grałem w obydwie wersje każdej z tych gier i przekonałem się o tym na własnej skórze. Prędkość działania jest olbrzymią zaletą gier NTSC, wielu fanów - zwłaszcza bijatyk - celowo kupowało takie wersje, aby cieszyć się pełnowartościowym produktem i grać w odpowiedniej dla takich gier prędkości.

Edit - gdzieś kiedyś wyczytałem, że Final Fantasy VII w NTSC-U (ukończenie gry na 100 %) przechodzi się kilka godzin szybciej niż wersję PAL, płynniejsze walki skracają czas rozgrywki. Można marudzić na NTSC, ale prędkość to atut, który zostawia europejskie wersje w tyle.

Krzemol

Generalnie ja tam różnicę widzę i w takie Gran Turismo wolę grać w wersji NTSC.
http://swiftclub.pl/
PC|PSOne|PS2|PS3|PS4|X360

Janusz

Co do samej rozdzielczości to wszystko zależy od gier. Najczęściej jednak mamy do czynienia z rozdziałką 320x240 w NTSC. W PAL to chyba jest 320x256  choć mogę się mylić.