News (PA)

ਨਵੀਨਤਾਕਾਰੀ ਸਿਸਟਮ ਪਲੇਅਸਟੇਸ਼ਨ 2 ਕਲਾਸਿਕਸ ਨੂੰ 4K ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਵਿੱਚ ਪੀਸੀ ‘ਤੇ ਨੇਟਿਵ ਤੌਰ ‘ਤੇ ਚਲਾਉਣ ਲਈ ਬਦਲਦਾ ਹੈ

PlayStation
PlayStation - Foto: Tom Eversley / Shutterstock.com

ਪੁਰਾਣੇ ਭੌਤਿਕ ਮੀਡੀਆ ਦੀ ਸੰਭਾਲ ਨੇ ਹੁਣੇ ਹੀ ਆਧੁਨਿਕ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮਾਂ ਵਿੱਚ ਕਲਾਸਿਕ ਕੰਸੋਲ ਤੋਂ ਕੋਡਾਂ ਦਾ ਅਨੁਵਾਦ ਕਰਨ ਦੇ ਸਮਰੱਥ ਇੱਕ ਸਾਧਨ ਦੇ ਵਿਕਾਸ ਦੇ ਨਾਲ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਤਕਨੀਕੀ ਤਰੱਕੀ ਪ੍ਰਾਪਤ ਕੀਤੀ ਹੈ। ਰਨ-ਜੇ ਉਪਨਾਮ ਦੁਆਰਾ ਜਾਣੇ ਜਾਂਦੇ ਇੱਕ ਡਿਵੈਲਪਰ ਦੀ ਅਗਵਾਈ ਵਿੱਚ ਸੁਤੰਤਰ ਪ੍ਰੋਜੈਕਟ, ਪਲੇਅਸਟੇਸ਼ਨ 2 ਲਈ ਮੂਲ ਰੂਪ ਵਿੱਚ ਜਾਰੀ ਕੀਤੇ ਗਏ ਸਿਰਲੇਖਾਂ ਨੂੰ ਵਿੰਡੋਜ਼ ਅਤੇ ਲੀਨਕਸ ਨਾਲ ਲੈਸ ਕੰਪਿਊਟਰਾਂ ‘ਤੇ ਮੂਲ ਰੂਪ ਵਿੱਚ ਚਲਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ। ਸਾਫਟਵੇਅਰ ਮੌਜੂਦਾ ਹਾਰਡਵੇਅਰ ਲਈ ਸਿੱਧਾ ਅਤੇ ਅਨੁਕੂਲਿਤ ਅਨੁਭਵ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹੋਏ, ਵਿਚਕਾਰਲੇ ਪ੍ਰੋਸੈਸਿੰਗ ਲੇਅਰਾਂ ਦੀ ਲੋੜ ਨੂੰ ਖਤਮ ਕਰਦਾ ਹੈ। ਇਹ ਪਹੁੰਚ ਬਹੁਤ ਜ਼ਿਆਦਾ ਮੈਮੋਰੀ ਅਤੇ ਪ੍ਰੋਸੈਸਿੰਗ ਖਪਤ ਨਾਲ ਜੁੜੀਆਂ ਇਤਿਹਾਸਕ ਰੁਕਾਵਟਾਂ ਨੂੰ ਹੱਲ ਕਰਦੀ ਹੈ, ਪੁਰਾਣੇ ਸੌਫਟਵੇਅਰ ਨੂੰ ਦੁਬਾਰਾ ਤਿਆਰ ਕਰਨ ਦੇ ਰਵਾਇਤੀ ਤਰੀਕਿਆਂ ਵਿੱਚ ਆਮ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ। ਇਹ ਪਹਿਲਕਦਮੀ ਡਿਜੀਟਲ ਮਨੋਰੰਜਨ ‘ਤੇ ਲਾਗੂ ਰਿਵਰਸ ਇੰਜਨੀਅਰਿੰਗ ਵਿੱਚ ਇੱਕ ਮੀਲ ਪੱਥਰ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ, ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਦੀ ਹੈ ਕਿ ਪਿਛਲੇ ਦਹਾਕਿਆਂ ਤੋਂ ਸੰਗ੍ਰਹਿ ਭੌਤਿਕ ਪਤਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਅਸਲ ਉਪਕਰਣਾਂ ‘ਤੇ ਨਿਰਭਰਤਾ ਤੋਂ ਬਿਨਾਂ ਪਹੁੰਚਯੋਗ ਰਹੇ।

ਐਪਲੀਕੇਸ਼ਨ, ਜਿਸ ਨੂੰ PS2Recomp ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਉਪਭੋਗਤਾ ਦੁਆਰਾ ਐਪਲੀਕੇਸ਼ਨ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪਹਿਲਾਂ ਗੇਮ ਫਾਈਲਾਂ ਨੂੰ ਬਦਲਣ ਲਈ ਕੰਮ ਕਰਦਾ ਹੈ। ਪ੍ਰਕਿਰਿਆ ਇੱਕ ਸੁਤੰਤਰ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਫਾਈਲ ਤਿਆਰ ਕਰਦੀ ਹੈ ਜੋ ਕੰਪਿਊਟਰ ਦੇ ਭਾਗਾਂ ਨਾਲ ਸਿੱਧਾ ਸੰਚਾਰ ਕਰਦੀ ਹੈ, ਡੇਟਾ ਨੂੰ ਪੜ੍ਹਨ ਲਈ ਵਾਧੂ ਸੌਫਟਵੇਅਰ ਸਥਾਪਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਨੂੰ ਖਤਮ ਕਰਦੀ ਹੈ।

ਡਿਵੈਲਪਰ ਕਮਿਊਨਿਟੀ ਨੇ ਬਹੁਤ ਤਕਨੀਕੀ ਦਿਲਚਸਪੀ ਨਾਲ ਖਬਰ ਪ੍ਰਾਪਤ ਕੀਤੀ, ਕਿਉਂਕਿ ਇਹ ਤਰੀਕਾ ਬੰਦ ਸਰੋਤ ਸੌਫਟਵੇਅਰ ਦੀ ਵੰਡ ਵਿੱਚ ਅਕਸਰ ਢਾਂਚਾਗਤ ਰੁਕਾਵਟਾਂ ਨੂੰ ਦੂਰ ਕਰਦਾ ਹੈ। ਉਪਭੋਗਤਾਵਾਂ ਨੂੰ ਪਰਿਵਰਤਨ ਲਈ ਲੋੜੀਂਦੇ ਡੇਟਾ ਨੂੰ ਐਕਸਟਰੈਕਟ ਕਰਨ ਲਈ ਸਿਸਟਮ ਲਈ ਮੂਲ ਡਿਸਕਾਂ ਦੀਆਂ ਆਪਣੀਆਂ ਜਾਇਜ਼ ਕਾਪੀਆਂ ਪ੍ਰਦਾਨ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਨਿੱਜੀ ਵਰਤੋਂ ਦੇ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ਾਂ ਦੇ ਅੰਦਰ ਰੱਖਦੇ ਹੋਏ।

ਇਸ ਨਵੀਂ ਤਕਨਾਲੋਜੀ ਦੇ ਤੁਰੰਤ ਲਾਭਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:
– ਥਰਡ-ਪਾਰਟੀ ਪਲੱਗਇਨ ਦੀ ਲੋੜ ਤੋਂ ਬਿਨਾਂ ਨੇਟਿਵ ਐਗਜ਼ੀਕਿਊਸ਼ਨ।
– ਕੇਂਦਰੀ ਪ੍ਰੋਸੈਸਿੰਗ ਯੂਨਿਟ (CPU) ਦੀ ਵਰਤੋਂ ਵਿੱਚ ਭਾਰੀ ਕਮੀ।
– USB ਅਤੇ ਬਲੂਟੁੱਥ ਕਨੈਕਸ਼ਨਾਂ ਰਾਹੀਂ ਆਧੁਨਿਕ ਨਿਯੰਤਰਣਾਂ ਨਾਲ ਸਿੱਧੀ ਅਨੁਕੂਲਤਾ।
– ਅਲਟਰਾਵਾਈਡ ਆਸਪੈਕਟ ਰੇਸ਼ੋ ਵਾਲੇ ਮਾਨੀਟਰਾਂ ਲਈ ਬਿਲਟ-ਇਨ ਸਮਰਥਨ।

ਸਥਿਰ ਰੀਕੰਪਾਈਲੇਸ਼ਨ ਦਾ ਤਕਨੀਕੀ ਕਾਰਜ

PS2Recomp ਦਾ ਕੋਰ ਇੱਕ ਵਿਧੀ ਦੁਆਰਾ ਕੰਮ ਕਰਦਾ ਹੈ ਜਿਸਨੂੰ ਸਟੈਟਿਕ ਰੀਕੰਪਾਈਲੇਸ਼ਨ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਇੱਕ ਗੁੰਝਲਦਾਰ ਪ੍ਰਕਿਰਿਆ ਜੋ ਕੰਸੋਲ ਦੀ ਅਸਲ ਮਸ਼ੀਨ ਭਾਸ਼ਾ ਨੂੰ ਸਮਕਾਲੀ ਪ੍ਰੋਸੈਸਰਾਂ ਦੁਆਰਾ ਸਮਝੇ ਜਾਣ ਵਾਲੇ ਆਰਕੀਟੈਕਚਰ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰਦੀ ਹੈ। ਸਿਸਟਮ ਪਲੇਅਸਟੇਸ਼ਨ 2 ਦੇ ਇਮੋਸ਼ਨ ਇੰਜਨ ਪ੍ਰੋਸੈਸਰ ਦੁਆਰਾ ਵਰਤੇ ਗਏ MIPS ਆਰਕੀਟੈਕਚਰ ਲਈ ਲਿਖੇ ਕੋਡ ਦਾ ਧਿਆਨ ਨਾਲ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਦਾ ਹੈ, ਅਤੇ ਇਸਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ C++ ਭਾਸ਼ਾ ਵਿੱਚ ਦੁਬਾਰਾ ਲਿਖਦਾ ਹੈ। ਇਸ ਪਰਿਵਰਤਨ ਦੇ ਨਤੀਜੇ ਵਜੋਂ x86-64 ਆਰਕੀਟੈਕਚਰ ਦੇ ਅਨੁਕੂਲ ਕੋਡ, ਪਿਛਲੇ ਦੋ ਦਹਾਕਿਆਂ ਵਿੱਚ ਵੇਚੇ ਗਏ ਨਿੱਜੀ ਕੰਪਿਊਟਰਾਂ ਦੀ ਭਾਰੀ ਬਹੁਗਿਣਤੀ ਵਿੱਚ ਮਿਆਰੀ ਹੈ। ਦੂਜੇ ਤਰੀਕਿਆਂ ਦੇ ਉਲਟ ਜੋ ਕਮਾਂਡਾਂ ਦਾ ਅਸਲ ਸਮੇਂ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰਦੇ ਹਨ ਜਦੋਂ ਕਿ ਉਪਭੋਗਤਾ ਸੌਫਟਵੇਅਰ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਦਾ ਹੈ, ਇਹ ਟੂਲ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਭਾਰੀ ਲਿਫਟਿੰਗ ਕਰਦਾ ਹੈ। ਅੰਤਮ ਨਤੀਜਾ ਇੱਕ ਸਾਫ਼ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਫਾਈਲ ਹੈ, ਜਿਸ ਨੂੰ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਵਿਆਖਿਆ ਕਰਨ ਲਈ ਹੋਸਟ ਸੌਫਟਵੇਅਰ ਦੀ ਮੌਜੂਦਗੀ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ. ਇਸ ਵਿਧੀ ਦੁਆਰਾ ਪ੍ਰਾਪਤ ਕੀਤਾ ਗਿਆ ਸ਼ੁੱਧਤਾ ਦਾ ਪੱਧਰ ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਅੰਦਰੂਨੀ ਤਰਕ, ਵਰਚੁਅਲ ਵਸਤੂਆਂ ਦਾ ਭੌਤਿਕ ਵਿਗਿਆਨ ਅਤੇ ਨਕਲੀ ਬੁੱਧੀ ਦਾ ਵਿਵਹਾਰ ਬਿਲਕੁਲ ਉਸੇ ਤਰ੍ਹਾਂ ਹੀ ਰਹੇਗਾ ਜਿਸਦੀ ਕਲਪਨਾ ਵੀਹ ਸਾਲ ਪਹਿਲਾਂ ਮੂਲ ਸਿਰਜਣਹਾਰਾਂ ਦੁਆਰਾ ਕੀਤੀ ਗਈ ਸੀ। ਕੋਡ ਅਨੁਵਾਦ ਨੂੰ ਸਮਰਪਿਤ ਬੈਕਗ੍ਰਾਉਂਡ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੀ ਅਣਹੋਂਦ ਕੀਮਤੀ ਸਿਸਟਮ ਸਰੋਤਾਂ ਨੂੰ ਖਾਲੀ ਕਰਦੀ ਹੈ, ਜਿਸ ਨਾਲ ਮਾਮੂਲੀ ਸੰਰਚਨਾ ਵਾਲੀਆਂ ਮਸ਼ੀਨਾਂ ਨੂੰ ਉੱਚ-ਅੰਤ ਦੇ ਹਾਰਡਵੇਅਰ ਚਲਾਉਣ ਵਾਲੇ ਰਵਾਇਤੀ ਤਰੀਕਿਆਂ ਨਾਲੋਂ ਉੱਚ ਪ੍ਰਦਰਸ਼ਨ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਆਗਿਆ ਮਿਲਦੀ ਹੈ।

ਇਮੂਲੇਟਰਾਂ ਦੇ ਸਬੰਧ ਵਿੱਚ ਬੁਨਿਆਦੀ ਅੰਤਰ

ਆਧੁਨਿਕ ਕੰਪਿਊਟਰਾਂ ‘ਤੇ ਪੁਰਾਣੇ ਸੌਫਟਵੇਅਰ ਚਲਾਉਣਾ ਇਤਿਹਾਸਕ ਤੌਰ ‘ਤੇ ਇਮੂਲੇਟਰਾਂ, ਪ੍ਰੋਗਰਾਮਾਂ ‘ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਜੋ ਗੇਮ ਨੂੰ ਇਹ ਮੰਨਣ ਲਈ ਇੱਕ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਬਣਾਉਂਦੇ ਹਨ ਕਿ ਇਹ ਅਸਲ ਹਾਰਡਵੇਅਰ ‘ਤੇ ਚੱਲ ਰਹੀ ਹੈ। ਇਹ ਵਿਧੀ, ਭਾਵੇਂ ਕਾਰਜਸ਼ੀਲ ਅਤੇ ਵਿਆਪਕ ਤੌਰ ‘ਤੇ ਅਪਣਾਈ ਗਈ ਹੈ, ਲਈ ਵਿਸ਼ਾਲ ਕੰਪਿਊਟਿੰਗ ਸ਼ਕਤੀ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਕਿਉਂਕਿ ਕੰਪਿਊਟਰ ਨੂੰ ਇੱਕੋ ਸਮੇਂ ਗੇਮ ਦੇ ਸੰਚਾਲਨ ਅਤੇ ਕੰਸੋਲ ਦੇ ਭੌਤਿਕ ਚਿਪਸ ਦੇ ਵਿਵਹਾਰ ਦੀ ਗਣਨਾ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। PS2Recomp ਅਸਲ ਹਾਰਡਵੇਅਰ ਦੀ ਨਕਲ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਖਤਮ ਕਰਦਾ ਹੈ, ਵਿਸ਼ੇਸ਼ ਤੌਰ ‘ਤੇ ਸਾਫਟਵੇਅਰ ਅਨੁਵਾਦ ‘ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰਦਾ ਹੈ। ਇਸ ਸਿਮੂਲੇਸ਼ਨ ਪਰਤ ਨੂੰ ਖਤਮ ਕਰਨਾ ਸੁਸਤੀ ਅਤੇ ਗ੍ਰਾਫਿਕਲ ਗੜਬੜੀਆਂ ਦੀਆਂ ਪੁਰਾਣੀਆਂ ਸਮੱਸਿਆਵਾਂ ਨੂੰ ਹੱਲ ਕਰਦਾ ਹੈ ਜੋ ਸਾਲਾਂ ਤੋਂ ਡਿਜੀਟਲ ਸੰਭਾਲ ਦੇ ਨਾਲ ਹਨ।

ਵਿਭਿੰਨਤਾ ਦਾ ਇੱਕ ਹੋਰ ਮਹੱਤਵਪੂਰਨ ਨੁਕਤਾ ਮਲਕੀਅਤ ਸਿਸਟਮ ਫਾਈਲਾਂ, ਜਿਵੇਂ ਕਿ ਕੰਸੋਲ ਦੇ BIOS, ਲਈ ਲੋੜਾਂ ਵਿੱਚ ਹੈ, ਜਿਸ ਲਈ ਅਕਸਰ ਉਪਭੋਗਤਾ ਦੇ ਹਿੱਸੇ ‘ਤੇ ਗੁੰਝਲਦਾਰ ਐਕਸਟਰੈਕਸ਼ਨ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। ਨਵੇਂ ਟੂਲ ਦੁਆਰਾ ਤਿਆਰ ਕੀਤਾ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਖੁਦਮੁਖਤਿਆਰੀ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ, ਅਸਲ ਡਿਵਾਈਸ ਦੀਆਂ ਸਿਸਟਮ ਫਾਈਲਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਨੂੰ ਖਤਮ ਕਰਦਾ ਹੈ। ਆਧੁਨਿਕ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੇ ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰੋਗਰਾਮਿੰਗ ਇੰਟਰਫੇਸ (API) ਨਾਲ ਸਿੱਧਾ ਸੰਚਾਰ ਵਧੀਆ ਤਕਨੀਕੀ ਸਥਿਰਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ। ਲੋਡ ਟਾਈਮ, ਇੱਕ ਵਾਰ ਆਪਟੀਕਲ ਡਿਸਕ ਰੀਡਰਾਂ ਦੀ ਪੜ੍ਹਨ ਦੀ ਗਤੀ ਦੁਆਰਾ ਸੀਮਿਤ ਸੀ, ਹੁਣ ਸਿਰਫ਼ ਅੱਜ ਦੇ ਕੰਪਿਊਟਰਾਂ ਵਿੱਚ ਮੌਜੂਦ ਸਾਲਿਡ ਸਟੇਟ ਡਰਾਈਵਾਂ (SSD) ਦੀ ਗਤੀ ਦੁਆਰਾ ਨਿਰਧਾਰਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

ਆਧੁਨਿਕ ਸੰਕਲਪਾਂ ਲਈ ਵਿਜ਼ੂਅਲ ਪ੍ਰਦਰਸ਼ਨ ਅਤੇ ਸਮਰਥਨ

ਇੱਕ ਮੂਲ ਕੰਪਿਊਟਰ ਵਾਤਾਵਰਣ ਵਿੱਚ ਤਬਦੀਲੀ ਗਰਾਫਿਕਸ ਸਮਰੱਥਾਵਾਂ ਨੂੰ ਅਨਲੌਕ ਕਰਦੀ ਹੈ ਜੋ ਸਰੋਤ ਹਾਰਡਵੇਅਰ ‘ਤੇ ਅਸੰਭਵ ਸਨ। ਸਿਸਟਮ 4K ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਵਿੱਚ ਵਰਚੁਅਲ ਵਾਤਾਵਰਨ ਦੇ ਰੈਂਡਰਿੰਗ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ, ਬਿਨਾਂ ਕਿਸੇ ਤੀਜੀ ਧਿਰ ਦੁਆਰਾ ਸੰਸ਼ੋਧਿਤ ਆਰਟੀਫਿਸ਼ੀਅਲ ਇੰਟੈਲੀਜੈਂਸ ਫਿਲਟਰ ਜਾਂ ਟੈਕਸਟ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦੀ ਲੋੜ ਦੇ। ਪ੍ਰਾਪਤ ਕੀਤੀ ਵਿਜ਼ੂਅਲ ਸਪੱਸ਼ਟਤਾ ਕਲਾਤਮਕ ਵੇਰਵਿਆਂ ਨੂੰ ਪ੍ਰਗਟ ਕਰਦੀ ਹੈ ਜੋ ਪਹਿਲਾਂ ਪੁਰਾਣੇ ਟੈਲੀਵਿਜ਼ਨਾਂ ਦੇ ਘੱਟ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਦੁਆਰਾ ਲੁਕਾਏ ਗਏ ਸਨ।

ਸਥਿਰ ਰੀਕੰਪਾਈਲੇਸ਼ਨ ਨੂੰ ਲਾਗੂ ਕਰਨ ਵੇਲੇ ਫਰੇਮ ਰੇਟ ਪ੍ਰਤੀ ਸਕਿੰਟ ਇੱਕ ਢਾਂਚਾਗਤ ਤਬਦੀਲੀ ਤੋਂ ਵੀ ਗੁਜ਼ਰਦਾ ਹੈ। ਸਿਰਲੇਖ ਜੋ ਅਸਲ ਵਿੱਚ ਤੀਹ ਫ੍ਰੇਮ ਪ੍ਰਤੀ ਸਕਿੰਟ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਲਈ ਕਾਰਗੁਜ਼ਾਰੀ ਵਿੱਚ ਗਿਰਾਵਟ ਦਾ ਸਾਹਮਣਾ ਕਰਦੇ ਸਨ ਹੁਣ ਸਿਰਫ਼ ਉਪਭੋਗਤਾ ਦੇ ਮਾਨੀਟਰ ਦੀ ਸਮਰੱਥਾ ‘ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋਏ, ਸੱਠ, ਇੱਕ ਸੌ ਅਤੇ ਵੀਹ ਜਾਂ ਇਸ ਤੋਂ ਵੀ ਵੱਧ ਫਰੇਮਾਂ ‘ਤੇ ਚੱਲ ਸਕਦੇ ਹਨ। ਨਤੀਜੇ ਵਜੋਂ ਤਰਲਤਾ ਤੁਰੰਤ ਨਿਯੰਤਰਣ ਪ੍ਰਤੀਕ੍ਰਿਆ ਅਤੇ ਅੰਦੋਲਨ ਦੀ ਵਿਜ਼ੂਅਲ ਧਾਰਨਾ ਨੂੰ ਆਧੁਨਿਕ ਬਣਾਉਂਦੀ ਹੈ।

ਅਲਟ੍ਰਾਵਾਈਡ ਮਾਨੀਟਰਾਂ ਲਈ ਸਮਰਥਨ ਸੰਗਠਿਤ ਤੌਰ ‘ਤੇ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਸਕਰੀਨ ਦੇ ਕੇਂਦਰ ਵਿੱਚ ਤਿੰਨ-ਅਯਾਮੀ ਮਾਡਲਾਂ ਨੂੰ ਵਿਗਾੜਨ ਤੋਂ ਬਿਨਾਂ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਦੇ ਪਾਸੇ ਦੇ ਖੇਤਰ ਦਾ ਵਿਸਤਾਰ ਕਰਦਾ ਹੈ। ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਅਤੇ ਮੀਨੂ ਨੂੰ ਉਹਨਾਂ ਦੇ ਸਹੀ ਅਨੁਪਾਤ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਲਈ ਗਣਿਤਿਕ ਤੌਰ ‘ਤੇ ਐਡਜਸਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਅਣਅਧਿਕਾਰਤ ਵੀਡੀਓ ਅਨੁਕੂਲਨ ਵਿੱਚ ਆਮ ਖਿੱਚੀ ਦਿੱਖ ਤੋਂ ਪਰਹੇਜ਼ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

ਸਲਾਈ ਕੂਪਰ ਸਿਰਲੇਖ ਨਾਲ ਪਹਿਲਾ ਪ੍ਰੈਕਟੀਕਲ ਟੈਸਟ

ਪ੍ਰੋਜੈਕਟ ਦੀ ਤਕਨੀਕੀ ਸੰਭਾਵਨਾ ਨੂੰ ਸਾਬਤ ਕਰਨ ਲਈ, ਡਿਵੈਲਪਰ ਨੇ ਸਲਾਈ ਕੂਪਰ ਗੇਮ ਨੂੰ ਪੂਰੀ ਰੀਕੰਪਾਈਲੇਸ਼ਨ ਲਈ ਪਹਿਲੇ ਉਮੀਦਵਾਰ ਵਜੋਂ ਚੁਣਿਆ। ਚੋਣ ਇਸ ਤੱਥ ਦੇ ਕਾਰਨ ਕੀਤੀ ਗਈ ਸੀ ਕਿ ਸਿਰਲੇਖ ਵਿੱਚ ਇੱਕ ਗੁੰਝਲਦਾਰ ਗ੍ਰਾਫਿਕਸ ਇੰਜਣ ਅਤੇ ਭੌਤਿਕ ਵਿਗਿਆਨ ਦੇ ਰੁਟੀਨ ਹਨ ਜੋ ਸਿਮੂਲੇਟਿਡ ਵਾਤਾਵਰਣ ਵਿੱਚ ਅਸਫਲ ਹੋ ਜਾਂਦੇ ਹਨ। ਪਰਿਵਰਤਨ ਪ੍ਰਕਿਰਿਆ ਸਫਲਤਾਪੂਰਵਕ ਪੂਰੀ ਹੋਈ, ਵਿੰਡੋਜ਼ ਸਿਸਟਮ ਲਈ ਇੱਕ ਸਥਿਰ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਤਿਆਰ ਕੀਤਾ ਗਿਆ।

ਸ਼ੁਰੂਆਤੀ ਜਾਂਚ ਨੇ ਦਿਖਾਇਆ ਹੈ ਕਿ ਸਲਾਈ ਕੂਪਰ ਦਾ ਦੁਬਾਰਾ ਕੰਪਾਈਲ ਕੀਤਾ ਸੰਸਕਰਣ ਮਕੈਨਿਕਸ ਅਤੇ ਟੱਕਰ ਖੋਜ ਦੇ ਰੂਪ ਵਿੱਚ ਕੰਸੋਲ ਸੰਸਕਰਣ ਦੇ ਬਰਾਬਰ ਚੱਲਦਾ ਹੈ। ਮੁੱਖ ਪਾਤਰ ਦੀਆਂ ਛਾਲਾਂ ਅਤੇ ਚੁਸਤ ਅੰਦੋਲਨਾਂ ਵਿੱਚ ਲੋੜੀਂਦੀ ਮਿਲੀਮੀਟਰ ਸ਼ੁੱਧਤਾ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖਿਆ ਗਿਆ ਸੀ, ਇਹ ਸਾਬਤ ਕਰਦਾ ਹੈ ਕਿ MIPS ਕੋਡ ਦਾ x86-64 ਵਿੱਚ ਅਨੁਵਾਦ ਕਰਨ ਨਾਲ ਕਮਾਂਡਾਂ ਨੂੰ ਪੜ੍ਹਨ ਵਿੱਚ ਦੇਰੀ ਨਹੀਂ ਹੋਈ।

ਟੈਸਟਿੰਗ ਕਮਿਊਨਿਟੀ ਨੇ ਰਿਪੋਰਟ ਕੀਤੀ ਕਿ ਵੱਖ-ਵੱਖ ਬ੍ਰਾਂਡਾਂ ਦੇ ਨਿਯੰਤਰਣ ਨਾਲ ਏਕੀਕਰਣ ਆਪਣੇ ਆਪ ਹੀ ਹੋਇਆ ਹੈ, ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਡਰਾਈਵਰਾਂ ਨਾਲ ਸਿੱਧੇ ਸੰਚਾਰ ਲਈ ਧੰਨਵਾਦ। ਵਾਈਬ੍ਰੇਸ਼ਨ ਫੰਕਸ਼ਨਾਂ ਅਤੇ ਐਨਾਲਾਗ ਟਰਿੱਗਰ ਸੰਵੇਦਨਸ਼ੀਲਤਾ ਨੇ ਦਸਤੀ ਬਟਨ ਮੈਪਿੰਗ ਦੀ ਲੋੜ ਤੋਂ ਬਿਨਾਂ, ਅਸਲ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮ ਕੀਤੇ ਅਨੁਸਾਰ ਜਵਾਬ ਦਿੱਤਾ।

ਇਸ ਪਹਿਲੇ ਟੈਸਟ ਦੀ ਸਫਲਤਾ ਉਸੇ ਲਾਇਬ੍ਰੇਰੀ ਤੋਂ ਦੂਜੇ ਸਿਰਲੇਖਾਂ ਦੇ ਰੂਪਾਂਤਰਣ ਲਈ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਤਕਨੀਕੀ ਉਦਾਹਰਣ ਸੈਟ ਕਰਦੀ ਹੈ। ਇਸ ਗੇਮ ਲਈ ਵਿਸ਼ੇਸ਼ ਨਿਰਦੇਸ਼ਾਂ ਦਾ ਅਨੁਵਾਦ ਕਰਨ ਲਈ ਬਣਾਇਆ ਗਿਆ ਢਾਂਚਾ ਸਮਾਨ ਸੌਫਟਵੇਅਰ ਆਰਕੀਟੈਕਚਰ ਦੇ ਨਾਲ ਕੰਮ ਨੂੰ ਮੁੜ ਕੰਪਾਇਲ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਤੇਜ਼ ਕਰਨ ਲਈ ਇੱਕ ਡੇਟਾਬੇਸ ਵਜੋਂ ਕੰਮ ਕਰੇਗਾ।

ਕਲਾਸਿਕ ਗੇਮਾਂ ਦੇ ਸੰਗ੍ਰਹਿ ਦੀ ਡਿਜੀਟਲ ਸੰਭਾਲ

ਆਪਟੀਕਲ ਮੀਡੀਆ ਦੀ ਕੁਦਰਤੀ ਵਿਗਾੜ ਅਤੇ ਪੁਰਾਣੇ ਕੰਸੋਲ ਵਿੱਚ ਇਲੈਕਟ੍ਰਾਨਿਕ ਭਾਗਾਂ ਦੀ ਪ੍ਰਗਤੀਸ਼ੀਲ ਅਸਫਲਤਾ ਡਿਜੀਟਲ ਮਨੋਰੰਜਨ ਦੇ ਇਤਿਹਾਸ ਲਈ ਇੱਕ ਅਸਲ ਖ਼ਤਰੇ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ। ਸਟੈਟਿਕ ਰੀਕੰਪਾਈਲੇਸ਼ਨ ਟੈਕਨਾਲੋਜੀ ਇੱਕ ਤਕਨੀਕੀ ਆਰਕਾਈਵਿੰਗ ਟੂਲ ਦੇ ਰੂਪ ਵਿੱਚ ਉੱਭਰਦੀ ਹੈ, ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ ਕਿ ਇਹਨਾਂ ਡਿਸਕਾਂ ਵਿੱਚ ਮੌਜੂਦ ਕੋਡ ਹਾਰਡਵੇਅਰ ਦੀ ਅਪ੍ਰਚਲਤਾ ਨੂੰ ਬਚਾਉਂਦਾ ਹੈ। ਯੂਨੀਵਰਸਲ ਐਗਜ਼ੀਕਿਊਟੇਬਲ ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਪਰਿਵਰਤਨ ਲੰਬੇ ਸਮੇਂ ਤੱਕ ਪਹੁੰਚਯੋਗਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ।

ਇੰਟਰਐਕਟਿਵ ਮੀਡੀਆ ਦੀ ਸੰਭਾਲ ਲਈ ਸਮਰਪਿਤ ਸੰਸਥਾਵਾਂ ਕੈਟਾਲਾਗਿੰਗ ‘ਤੇ ਧਿਆਨ ਕੇਂਦ੍ਰਤ ਕਰਕੇ ਇਹਨਾਂ ਸਾਧਨਾਂ ਦੇ ਵਿਕਾਸ ਦਾ ਨਿਰੀਖਣ ਕਰਦੀਆਂ ਹਨ। ਆਧੁਨਿਕ ਸਰਵਰਾਂ ‘ਤੇ ਕਲਾਸਿਕ ਕਾਰਜਾਂ ਨੂੰ ਸਟੋਰ ਕਰਨ ਅਤੇ ਚਲਾਉਣ ਦੀ ਸਮਰੱਥਾ ਘਟੀਆ ਸਾਜ਼ੋ-ਸਾਮਾਨ ‘ਤੇ ਨਿਰਭਰ ਕੀਤੇ ਬਿਨਾਂ ਦਹਾਕਿਆਂ ਦੌਰਾਨ ਸੌਫਟਵੇਅਰ ਡਿਜ਼ਾਈਨ ਦੇ ਵਿਕਾਸ ਦੇ ਅਕਾਦਮਿਕ ਅਧਿਐਨ ਅਤੇ ਇਤਿਹਾਸਕ ਦਸਤਾਵੇਜ਼ਾਂ ਦੀ ਸਹੂਲਤ ਦਿੰਦੀ ਹੈ।

ਓਪਨ ਸੋਰਸ ਅਤੇ ਗਲੋਬਲ ਕਮਿਊਨਿਟੀ ਸਹਿਯੋਗ

PS2Recomp ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਇੱਕ ਓਪਨ ਸੋਰਸ ਲਾਇਸੈਂਸ ਦੇ ਤਹਿਤ ਉਪਲਬਧ ਕਰਵਾਇਆ ਗਿਆ ਹੈ, ਜਿਸ ਨਾਲ ਦੁਨੀਆ ਭਰ ਦੇ ਪ੍ਰੋਗਰਾਮਰਾਂ ਨੂੰ ਮੂਲ ਟੂਲ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ, ਸੋਧ ਅਤੇ ਸੁਧਾਰ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੱਤੀ ਗਈ ਹੈ। ਸਹਿਯੋਗੀ ਪਲੇਟਫਾਰਮਾਂ ‘ਤੇ ਹੋਸਟਿੰਗ ਕੋਡ ਤੇਜ਼ੀ ਨਾਲ ਖਾਮੀਆਂ ਦੀ ਪਛਾਣ ਕਰਨਾ ਅਤੇ ਸਾਂਝੇ ਹੱਲਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨਾ ਆਸਾਨ ਬਣਾਉਂਦਾ ਹੈ। ਇਹ ਵਿਕੇਂਦਰੀਕ੍ਰਿਤ ਪਹੁੰਚ ਨਵੇਂ ਸਿਰਲੇਖਾਂ ਦੇ ਨਾਲ ਵਿਕਾਸ ਅਤੇ ਅਨੁਕੂਲਤਾ ਦੀ ਗਤੀ ਨੂੰ ਤੇਜ਼ ਕਰਦੀ ਹੈ।

ਕੋਡ ਪਾਰਦਰਸ਼ਤਾ ਉਪਭੋਗਤਾ ਦੀ ਸੁਰੱਖਿਆ ਨੂੰ ਵੀ ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ, ਕਿਉਂਕਿ ਸੁਤੰਤਰ ਮਾਹਰ ਕਮਜ਼ੋਰੀਆਂ ਲਈ ਸੌਫਟਵੇਅਰ ਦਾ ਆਡਿਟ ਕਰ ਸਕਦੇ ਹਨ। ਸਾੱਫਟਵੇਅਰ ਇੰਜੀਨੀਅਰਿੰਗ ਕਮਿਊਨਿਟੀ ਦੇ ਸਮੂਹਿਕ ਯਤਨਾਂ ਦੁਆਰਾ ਸੰਚਾਲਿਤ ਮੂਲ ਡਿਸਕਾਂ ਤੋਂ ਡੇਟਾ ਦੇ ਐਕਸਟਰੈਕਸ਼ਨ ਨੂੰ ਸਵੈਚਾਲਤ ਕਰਨ ਲਈ ਸਹਾਇਕ ਸਾਧਨਾਂ ਦੀ ਸਿਰਜਣਾ ਪਹਿਲਾਂ ਹੀ ਚੱਲ ਰਹੀ ਹੈ।

ਨਵੇਂ ਫਾਰਮੈਟਾਂ ਲਈ ਹਾਰਡਵੇਅਰ ਲੋੜਾਂ

ਨੇਟਿਵ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਦੀ ਕੁਸ਼ਲਤਾ ਰਵਾਇਤੀ ਸਿਮੂਲੇਸ਼ਨ ਵਿਧੀਆਂ ਦੇ ਮੁਕਾਬਲੇ ਹਾਰਡਵੇਅਰ ਲੋੜਾਂ ਨੂੰ ਬਹੁਤ ਘਟਾਉਂਦੀ ਹੈ। ਬੁਨਿਆਦੀ ਪੋਰਟੇਬਲ ਕੰਪਿਊਟਰ ਅਤੇ ਘੱਟ ਊਰਜਾ ਦੀ ਖਪਤ ਵਾਲੇ ਯੰਤਰ ਇਤਿਹਾਸਿਕ ਕੈਟਾਲਾਗ ਤੱਕ ਪਹੁੰਚ ਨੂੰ ਜਮਹੂਰੀਅਤ ਕਰਦੇ ਹੋਏ, ਪੂਰੀ ਤਰਲਤਾ ਨਾਲ ਮੁੜ-ਕੰਪਾਈਲ ਕੀਤੀਆਂ ਫਾਈਲਾਂ ਨੂੰ ਚਲਾ ਸਕਦੇ ਹਨ। ਰੀਅਲ-ਟਾਈਮ ਟ੍ਰਾਂਸਲੇਸ਼ਨ ਪ੍ਰਕਿਰਿਆਵਾਂ ਦੀ ਅਣਹੋਂਦ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਬੇਤਰਤੀਬ ਪਹੁੰਚ ਮੈਮੋਰੀ (RAM) ਅਤੇ ਪ੍ਰੋਸੈਸਰ ਢਿੱਲੇ ਕੰਮ ਕਰਦੇ ਹਨ, ਮੋਬਾਈਲ ਡਿਵਾਈਸਾਂ ‘ਤੇ ਬੈਟਰੀ ਦੀ ਉਮਰ ਵਧਾਉਂਦੇ ਹਨ ਅਤੇ ਲਗਾਤਾਰ ਵਰਤੋਂ ਦੇ ਲੰਬੇ ਸੈਸ਼ਨਾਂ ਦੌਰਾਨ ਅੰਦਰੂਨੀ ਭਾਗਾਂ ਨੂੰ ਗਰਮ ਕਰਦੇ ਹਨ।

To Top