רטרוארץ'

רטרוארץ' (באנגלית: RetroArch) היא תוכנת קצה קדמי חוצה-פלטפורמות וקוד פתוח לאמולטורים, משחקי וידאו, נגני מדיה ויישומים נוספים. התוכנה הוסבה למכשירים רבים (ביניהם טלפונים חכמים וקונסולות משחקים) ומערכות הפעלה רבות.

היסטוריה
התוכנה נקראה בתחילה SSNES, בהתבסס על libsnes. לפי השינויים שבוצעו בדף ה-GitHub, פיתוחה החל בשנת 2010. היא נועדה לשמש כתחליף לממשק של bsnes , אך בסופו של דבר תמכה ביותר "ליבות" אמולציה בהשוואה לתוכנה זו. על כן, שמה של SSNES שונה ב-21 באפריל 2012 לרטרוארץ' כדי להראות את השינוי שנעשה במטרת התוכנה.

ב-16 בפברואר 2016 הפכה רטרוארץ' הייתה לאחד היישומים הראשונים לתמוך בממשק תכנות היישומים וולקן , כשתמכה בוולקן עוד ביום ששוחרר. ב-27 בנובמבר של אותה שנה, Libretro (המפתחים של רטרוארץ') הודיעו כי מיזמיהם הועלו לPatreon  לשם גיוס כספים לשם המשך פיתוח והוספת אפשרויות חדשות.

חברת GoGames, אחת החברות העובדות עם סגה, פנתה בעבר ל-Libretro על מנת להשתמש ברטרוארץ' בשירותי Sega Forever , אך הדבר נכשל בשל נושא הרישיון מכיוון שרטרוארץ' משתמשת ברישיון הציבורי הכללי של גנו, וסגה התנגדה לשימוש בתוכנה תחת רישיון זה בתוכנה קניינית  שהיא יוצרת.

אמולטורים נתמכים
רטרוארץ' עושה שימוש ב"ליבות" אמולציה שונות, שזמינותן לעיתים משתנה בהתאם לפלטפורמה בה התוכנה רצה. להלן רשימת ה"ליבות" ושיוכן לקונסולה שאת משחקיה הן יכולות להריץ:

שונות

פלטפורמות נתמכות

מערכות הפעלה נתמכות
מערכות ההפעלה עליהן ניתן להריץ את התוכנה הן:
ווינדוס: ווינדוס 95- ווינדוס 10
לינוקס
אנדרואיד
iOS
tvOS
macOS (כולל תמיכה ב-PowerPC, שכרגע ככל הנראה אינה אקטיבית. התמיכה במעבדי 32 ביט תוצרת אינטל תחת מערכת הפעלה זו לא זמינה כרגע, אך אמורה לחזור בעתיד)

קונסולות משחקים נתמכות
Xbox One
פלייסטיישן 2, פלייסטיישן 3
PlayStation Portable
PlayStation Vita , PlayStation TV
נינטנדו סוויץ'
נינטנדו גיימקיוב
Wii, Wii U
Nintendo 2DS, נינטנדו 3DS 

מעבר לכך, ניתן להריץ את התוכנה באמצעות דפדפן או Steam Link . בהקשר זה ראוי לציין גם את Lakka- מערכת הפעלה שנוצרה על ידי מפתחי רטרוארץ' אשר עושה שימוש בתוכנה, וניתן להתקינה על מחשבי־לוח־יחיד כגון ראספברי פאי (וכן על מחשבי 32 ביט ו64 ביט).

תגובות
התוכנה זכתה למחמאות בשל מגוון הקונסולות שאת משחקיה היא יכולה להריץ והפיצ'רים הרבים שהיא כוללת,  אך גם נאמר עליה כי קשה להגדירה לשימוש.

טכנולוגיית ה"input lag", המאפשרת הרצת משחקים באמולציה במהירות מהירה יותר מהמהירות של החומרה המקורית, זכתה למחמאות גם כן.

קישורים חיצוניים

הערות שוליים

תוכנה חוצת פלטפורמות
תוכנות אמולציה לפלטפורמות משחקי וידאו