Citra აინტერესებს Vulkan-ის მხარდაჭერას MediaTek-სა და Exynos-ზე უკეთესი მუშაობისთვის

Citra იღებს საკმაოდ დიდ განახლებას, რაც გააუმჯობესებს შესრულებას ყველასთვის, განსაკუთრებით MediaTek-ისა და Exynos-ის მომხმარებლებისთვის.

როდესაც საქმე ეხება 3DS ემულაციას Android-ზე, რეალურად მხოლოდ ერთი ემულატორი მუშაობს და ეს არის Citra. ეს არის პოპულარული ემულატორის პორტი კომპიუტერიდან, და თუ თქვენ გაქვთ ფლაგმანი Android სმარტფონი Qualcomm ჩიპსეტით, შესრულება მას ერთ-ერთ საუკეთესოდ აქცევს. საუკეთესო ემულატორები ანდროიდზე. თუმცა, დეველოპერების მხრიდან დიდი ხნის დუმილის შემდეგ, არსებობს უზარმაზარი ცვლილებები, რომლებიც აუმჯობესებს მუშაობას ყველასთვის, განსაკუთრებით MediaTek და Exynos მომხმარებლები Vulkan API-ის დამატებითი მხარდაჭერით.

სრულიად გასაგები რომ იყოს, ვულკანის მხარდაჭერა მხოლოდ ამჟამად ვითარდება, მაგრამ დეველოპერების ბლოგ პოსტის მიხედვით, ისინი ამბობენ, რომ „საწყისი ტესტები უკვე ძალიან პერსპექტიული იყო“. Არა მხოლოდ ნიშნავს თუ არა ეს უკეთეს შესრულებას არა Snapdragon SoC-ებზე (გუნდი ამბობს, რომ ზოგიერთ შემთხვევაში მას აქვს "გაორმაგებული" შესრულება), მაგრამ ეს ასევე ნიშნავს, რომ Mac მომხმარებლები შეძლებენ გამოიყენონ Citra ისევ. Apple-მა 2018 წელს შეწყვიტა თანამედროვე OpenGL-ის მხარდაჭერა და დეველოპერებს მოსთხოვა დაენერგათ ან Apple's Metal ან რაღაც მსგავსი MoltenVK Vulkan-ის ზარების მეტალზე გადასატანად.

თუმცა, ეს არ არის ყველაფერი, რაც გუნდს უნდა გაეზიარებინა, როდესაც საქმე მუშაობის გაუმჯობესებას ეხებოდა. თუ თქვენ ოდესმე გამოგიყენებიათ Citra-ს მრავალი მოდიფიკაცია, როგორიცაა Citra MMJ, მაშინ ალბათ გსმენიათ შადერის ქეშის შესახებ. თუმცა, shader ქეში არ არის მხარდაჭერილი ოფიციალურ Citra ვერსიაში Android-ზე; ეს მხოლოდ დესკტოპისთვის განკუთვნილი ფუნქციაა. არსებითად, როდესაც ჩრდილები გამოიყენება ეკრანზე, ისინი უნდა იყოს შედგენილი და გაწეული თამაშის დროს. ამან შეიძლება გამოიწვიოს ჭუჭყიანი, მაგრამ შადერის ქეში საშუალებას აძლევს ემულატორს შეინახოს ეს შადერები შემდგომი გამოყენებისთვის, რაც იმას ნიშნავს, რომ შემდეგ ჯერზე, როდესაც ისინი გამოჩნდებიან, მათი უბრალოდ წაკითხვა და ჩვენება შეიძლება. ეს მასიურად არ გააუმჯობესებს საერთო შრომისუნარიანობას, მაგრამ უნდა შეამსუბუქოს უამრავ წუწუნს.

Citra-ს დეველოპერების დუმილის ხანგრძლივი პერიოდის გათვალისწინებით, ის ფაქტი, რომ ისინი ამას ახლა აზიარებენ, ნიშნავს, რომ ნამდვილად არის გარკვეული მასიური გაუმჯობესება. გუნდი კვლავ ამტკიცებს, რომ "განვითარება ძალიან ცოცხალი და აქტიურია", თუმცა აღიარებს, რომ ის "ნელია" და რომ, განსაკუთრებით, როდესაც საქმე ვულკანს ეხება, "მსგავსი დიდი პროექტი სჭირდება დიდი დროა მატერიალიზებისთვის." მიუხედავად ამისა, ეს არის საინტერესო დრო, რომ იყოთ ემულაციების გულშემატკივარი და ჩვენ მოუთმენლად ველით, რომ გამოვცადოთ Citra თავისი Vulkan back-end-ით და ახალი შადერის ქეშით, როდესაც ის რელიზები.


წყარო: ციტრა