פרסומת
תוך כדי בניית מרכז המשחקים רטרו פטל פי כיצד להתקין אמולטורים למשחקים בפטל פטלמחשב שולחני, מרכז מדיה, חלק בלתי נפרד מתוכנית שטח תקציבית - האם אין סוף לרבגוניות של ה- Raspberry Pi? לכאורה לא - כי זה גם עושה משחקים. קרא עוד נתקלתי בבעיות עם הגדרת בקרי משחק.
האתגרים היו פשוטים. האם אוכל להשתמש בבקר ה- Xbox 360 שלי, או להשתמש בזוג בקרי USB בסיסיים לשני שחקנים?
קביעת פיתרון הייתה קשה. בסופו של דבר, למרות העדפותיי, בחרתי ללכת על זוג בקרי משחק בסיסיים בסגנון רטרו שהוכיחו נהדר עבור כמה משחקי ארקייד בסגנון שני שחקנים קלאסיים.
למרות שלמען האמת, רוב השימוש שלי ב- RetroPie היה ליהנות מכמה כותרות אסטרטגיה קלאסיות שיכולתי באותה מידה לטעון ב- DOSBox על המחשב האישי שלי.
אז איך התמודדתי עם הגדרת פרופיל משחק של שני שחקנים ב- RetroPie שלי, וכמה קל להוסיף בקר Xbox 360?
יתרונותיו של בקר משחק מודרני
למרות שמשחקי רטרו זה כיף, הבקרים לעתים קרובות יונקים. בחזרה ליום הייתי עוברת על כמה וכמה ג'ויסטיקים באופן קבוע בשנה, כולל שני סוגי הכפתורים עם הברזל הקשה וברזל (ה- Competition Pro וכדומה).
לגבי בקרי ידיים מצאתי אותם לא אמינים ומרופפים, ככל הנראה בגלל היעדר מכשירי מיקרו לטובת מתגי שלפוחית.
ברור שיש יתרון בולט בשימוש בבקר Xbox 360 (או דומה) במקום אלטרנטיבות הרטרו, מנוחות ארגונומית ועד אמינות משופרת.
הגדרת בקרי משחקי Xbox ב- Pi פטל
למרות שזו לא הייתה הבחירה הסופית שלי, הגדרת בקר ה- Xbox 360 הייתה הרבה יותר פשוטה ממה שדמיינתי.
אם בדקת את המדריך הקודם להתקנה ולהגדרת מערכת RetroPie, תדע שניתן לערוך את קובץ התצורה כך שניתן יהיה להוסיף בקרים שונים. אגב, הוספת בקר Xbox 360 למערכת לינוקס חבר את בקר ה- Xbox 360 שלך למתקן המשחקים שלך ב- Linuxאסדות משחק לינוקס? כן, הם קורים. עם Steam של Valve ב- Linux ותיבת Steam Valve הקרובה המשתמשת ב- Steam להפעלת משחקי לינוקס, העתיד מחפש משחקי לינוקס. אתה יכול אפילו להתקין ... קרא עוד זה לא כל כך יוצא דופן.

כדי להתקין את מנהל ההתקן של בקר ה- Xbox 360, תצטרך לצאת מ- EmulationStation מתפריט הניווט והזן את הדברים הבאים בשורת הפקודה:
sudo מתאים לקבל התקנת xboxdrv
לאחר מכן, ערוך /etc/rc.local, הוספה
xboxdrv - הפעלה ככפתור - רוחב 0 - 2 עם - אזורeadead 4000 - שקע &
לישון 1
זה מבטיח שהנהג יופעל כשהמחשב יתחיל להפעיל. שימו לב לשימוש ב- “–wid” בהוראות, המיועדות לבקרים אלחוטיים. שנה את זה ל- –id עבור בקרי חוטית.
לאחר מכן, הכנס
תקליטור ~ / RetroPie / emulators / RetroArch / כלים
כאשר אתה נמצא בספריה זו, הזן את הפקודה הבאה:
./retroarch-joyconfig -o p1.cfg -p 1 -j 0
עליכם להגדיל ספרות לפי גורם של 1 עבור כל בקר נוסף. אם הוזנו כראוי, יש להוסיף את הקבצים שהתקבלו ל- retroarch.cfg:
sudo cat p * .cfg >> ~ / RetroPie / configs / all / retroarch.cfg
לאחר מכן תוכל לשמור ולאתחל להשתמש בבקר Xbox 360 שלך.
כיצד להגדיר בקרים כפולים
יש סיבה אחת ברורה מדוע תוכלו להשתמש ביותר מבקר אחד - כדי ליהנות ממשחקים מרובי משתתפים.
אמנם ניתן להשתמש במקלדת ובקר USB, ולא בשני בקרים, אך תגלה שקביעת הגדרת זוג מכשירים שונים היא קשה. לקבלת התוצאות הטובות ביותר (וכדי להימנע מבעיות בתצורה), עליך להשתמש בשני בקרים זהים. אם אתה רוצה יותר מזה, תצטרך להשתמש ברכזת USB מופעלת.

התחל בפתיחת קובץ retroarch.cfg באמצעות FTP (או על ידי הפעלת Raspbian וגלישה אל RetroPie> Configs> הכל) ומצא את השורה הזו:
input_player1_joypad_index = "0"
בדוק את השורות שאחרין, ואז העתק אותן, עד האחרונה בסעיף זה. אחרי השורה האחרונה, השאירו שורה ריקה ואז הדביקו את הבחירה. שכפלת את פרופיל הבקר הראשון, אך תצטרך לערוך את בלוק הקוד החדש כך שכל מופע של "player1" יקרא כעת "player2"
הנה דוגמא. שתי השורות הראשונות של הקטע המודבק צריכות לקרוא:
input_player2_joypad_index = "0"
input_player2_a_btn = "1"
חזור על הפעולה עד שתגיע לסוף הקוד שהועתק, ואז שמור וסגור.
צא ממשחקים באמצעות בקרים שלך
שיטת ברירת המחדל ליציאה ממשחק ב- EmulationStation היא על ידי הפעלה מחדש של ה- Raspberry Pi שלך - משהו שיכול השחית את כרטיס ה- SD 3 סיבות מדוע Pi פטל שלך לא עובד כראויאני חי עם ה- Raspberry Pi כבר כמה חודשים ומצאתי שהמחשב הקטן והמדהים הזה מדהים אפילו יותר מהצפוי. למרות ממדיו הקטנים, ה- Raspberry Pi הוא פירותי כמו ... קרא עוד שכן הדבר אפשרי רק בתרחיש זה על ידי הסרת כבל החשמל.

כדי להתגבר על זה, קיימת דרך לעקיפת הבעיה ממפה אפשרות יציאה לבקר המשחק שלך.
יהיה עליך לערוך את קובץ retroarch.cfg כדי לעשות זאת, להוסיף את הקוד הבא:
input_enable_hotkey_btn = "X"
input_exit_emulator_btn = "Y"
יהיה עליך לבדוק את קובץ retroarch.cfg כדי לזהות את הכפתורים שבהם ברצונך להשתמש כאן. ברור שאינך רוצה לצאת ממשחקים באמצעות כפתורי הבקר הרגילים - במקום זאת אתה אמור להסתכל עבור אלה שקשורים ללחצנים במרכז הבקר, אולי שכותרתם "תפריט" או "התחל".
ברגע שאתה יודע כיצד הכפתורים האלה ממוספרים בקובץ התצורה, החלף את "X" ו- "Y" במספרים המתאימים.
לאחר מכן תוכל לשמור את הקובץ ולצאת ליישום השינויים.
מסקנה: אם אתה הולך לשחק רטרו, עשה זאת כראוי
העצות כאן צריכות לעזור לך לעלות על מסלול המשחקים הרטרו בסגנון במכשיר ה- RetroPie שלך, אך לחוויית המשחק הקלאסית המוחלטת אולי תרצה לשקול להשתמש (או לבנות!) מכשיר משחק רב-לחצני הכולל-כפתור כדי לשכפל את אלה שנמצאים בארקייד הישן ארונות.
לא משנה מה פיתרון הבקר שלך, וודא שאתה נותן לו מספר ריצות מבחן לפני "משחק בכעס" - ויידע אותנו כיצד אתה מסתדר ואילו אפשרויות בקר אתה מחליט.
כריסטיאן קאוולי הוא סגן עורך לביטחון, לינוקס, עשה זאת בעצמך, תכנות וטכנולוגיות. הוא גם מייצר את הפודקאסט שימושי באמת ובעל ניסיון רב בתמיכה בשולחן עבודה ותוכנה. תורם למגזין Linux Format, כריסטיאן הוא טינקרר Raspberry Pi, חובב לגו וחובב משחקי הרטרו.