בית איך ל כיצד לבנות קונסולת משחקי וידאו רטרו מופעלת על פי פטל

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

תוכן עניינים:

וִידֵאוֹ: Coding Challenge #139: Calculating Digits of Pi with Collisions (אוֹקְטוֹבֶּר 2024)

וִידֵאוֹ: Coding Challenge #139: Calculating Digits of Pi with Collisions (אוֹקְטוֹבֶּר 2024)
Anonim

משחקי DIY בזול

אם אתה אוהב משחקי וידאו רטרו, יש לך כמה אפשרויות. אתה יכול למצוא שפע של משחקי וידאו ישנים יותר המועברים למערכות חדשות יותר למחשב האישי (ה- Nintendo Switch הוא נהדר למשחקי Neo Geo, אך באופן מוזר לא למשחקי NES ו- SNES). אתה יכול להשיג מערכת משחק קלאסית של המפלגה הראשונה כמו המהדורה הקלאסית של SNES. אתה יכול להשיג מערכת רטרו משחקת מחסניות כמו Super Retro Trio +. אתה יכול אפילו למצוא מערכת משחק מקורית מקורית ולחבר אותה למחברי הווידאו הישנים של הטלוויזיה שלך, או לממיר up-to-HDMI.

אתה יכול גם לבנות מערכת משחקי רטרו מבוססת אמולציה משלך עם Raspberry Pi. זה זול, עוצמתי, וקל יותר להגדרה ממה שאתה חושב. כל מה שצריך זה לוח Raspberry Pi, כרטיס microSD, מתאם מתח מיקרו USB ומארז להכנסת הכל. וכמובן, איזשהו בקר משחק. תודה למפתחי תוכנת הקוד הפתוח RetroPie, עמוד השדרה של API לחיקוי של LibRetro, ו- EmulationStation חזיתי, הפיכת לוח מחשב בסך 35 דולר לכל מערכת משחקי וידיאו שנוצרה לפני שנת 2000 היא (יחסית) מהירה וקלה.

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

החומרה

כדי להתחיל, אתה צריך פטל Pi. אם אינך מכיר את Raspberry Pi, מדובר בסדרת מחשבי מיקרו מבוססי ARM לא יקרים המיועדים לחינוך וניסויים. זה ישמש ליבה של מערכת משחקי הרטרו שלך; כל השאר יאכיל את יכולות הנתונים, הכוח או הקלט / הפלט של Raspberry Pi.

ישנן כמה גרסאות שונות של Raspberry Pi, ולווידיאו משחקים אנו ממליצים על הדגם המתקדם ביותר, Raspberry Pi 3 Model B +. יש לו את המעבד המהיר ביותר של כל ה- Raspberry Pi לוחות, וכולל תכונות אלחוטיות כמו Bluetooth ו- Wi-Fi עם כפול-פס. אל תדאג במחיר פרימיום עבור Pi הפרימיום; במחיר של 35 $, זה ממש שינוי בכיס יותר מדגמי הקצה התחתון.

בפני עצמו, ה- Raspberry Pi לא מגיע עם ספק כוח, כך שתצטרך לספק משלך. כל ספק כוח מיקרו USB שיכול להפיק 2.5A אמור לעבוד, ואספקת החשמל הרשמית עולה 11 $ בלבד. אל תחפש כאן; גם אם אתה יכול להפעיל את ה- Raspberry Pi באמצעות מטען הטלפון שלך, הזרם הלא עקבי יכול להוביל לתקלות וביצועים ירודים.

ל- Raspberry Pi אין אף אחסון מקוון שאפשר לדבר עליו, אז אתה צריך להשיג כרטיס microSD. שוב, זו השקעה מאוד לא יקרה. תוכנת RetroPie אינה תופסת מקום רב, ורוב המשחקים הישנים אינם גדולים במיוחד, כך שאינך זקוק לכרטיס ענק. אתה יכול להסתדר בכרטיס microSD של 16 ג'יגה-בתים, אך אנו ממליצים על כרטיס 32GB לפחות כדי להיות בצד הבטוח. אתה יכול לאסוף אחד בערך $ 11.

לבסוף (למכשיר עצמו), אתה צריך מקום לשים את ה- Raspberry Pi. זה נשלח כמו לוח מחשב רגיל, והוא יפעל ממש עירום, אבל אתה באמת צריך לקבל איזשהו מעטפת פלסטית שתגן עליה מפני אבק, לחות והסתבכות. מארזי Raspberry Pi הם זולים ובשפע, ואפילו תוכלו למצוא ערכות מתנע של Raspberry Pi הכוללות את הלוח, ספק הכוח, מארז, ובדרך כלל כרטיס זיכרון הכל בצרור אחד.

אם אתה רוצה להיות מהודר יותר, אתה יכול להדפיס תלת ממד משלך Raspberry Pi משלך משלל דגמים יצירתיים באתר Thingiverse ובאתרי הדפסת תלת מימד אחרים. אתה יכול גם להזמין תיקים בנפרד, עם אפשרויות לעיצובים יצירתיים או נוסטלגיים, כמו הרטרפלג NESPie הדומה ל- NES Classic. מקרים אלה יכולים לנוע בין $ 10 ל- $ 25, ולהביא את המחיר הכולל של מערכת משחקי הרטרו שלך לכל היותר לסביבות 90 $.

אביזרים נחוצים

אתה צריך גם בקר משחק. RetroPie הוא חזק מבחינת תאימות הבקר, ואם יש לך פלייסטיישן 4 או Xbox One, אתה יכול להשתמש בבקרים שלהם בקלות. ניתן להזמין גם בקרי משחק בסגנון רטרו, עם או בלי מקלות אנלוגיים, קישוריות אלחוטית או תכונות אחרות, מיצרנים כמו רטרו ביט ו- 8Bitdo.

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

פרט אחד אחרון: עליכם להשיג לעצמכם כונן USB רגיל. בכל גודל (גדול יותר טוב), כל עיצוב, כל מהירות. זו הדרך הקלה ביותר לשים משחקים על המסוף.

שלב ראשון: הכן את מערכת ההפעלה

הרכבה פיזית של המערכת היא החלק הקל, אך ללא הפעלה מערכת אתה לא יכול לעשות עם זה כלום. לשם נכנסת RetroPie. זוהי הפצה לינוקס Raspberry Pi ידידותית עם גרסה תואמת של תוכנת RetroArch של LibRetro שכבתה על גבי, מוגדרת לקפוץ אוטומטית לתוכנת האמולציה בה אתה רוצה להשתמש מבלי להתמודד עם הרבה שורות פקודה של לינוקס בסוף שלך..

כדי להתחיל, התקן את התוכנה החינמית 7-zip ו- Etcher. אלה יאפשרו לך להכניס את תוכנת RetroPie לכרטיס ה- microSD שלך ללא פקודות הקלדה או מורכבות מצידך.

כנסו לאתר RetroPie והורידו את הגרסה האחרונה של התוכנה (כרגע גרסה 4.4). וודא שאתה מקבל את הגירסה עבור Raspberry Pie 2/3. זה יוריד כקובץ.img.gz בודד סביב 700MB. השתמש ב- 7 zip כדי לפתוח את הקובץ אליו .מג .

שים את כרטיס ה- microSD במחשב שלך. יתכן שתזדקק לקורא אם למחשב שלך אין חריץ לכרטיס SD ו / או אם הכרטיס שלך לא מגיע עם מתאם microSD ל- SD. אל תיגע בשום דבר בכרטיס ואל תגרור אליו קבצים. כדי להפוך כרטיס זה להתקנת RetroPie פונקציונלית, עליכם לכתוב תמונת דיסק מלאה על הכרטיס.

פתח את Etcher ובחר בכונן כרטיס ה- microSD ובקובץ ה-.img שפרקת. לחץ על התחל והתוכנה תעצב את הכרטיס כראוי ותכתוב אליו את תמונת הדיסק.

בסיום, ייתכן ש- Windows תבקש ממך לעצב את הכרטיס כדי להשתמש בו. לא! הוא מוכן ל- Raspberry Pi עכשיו, אז פשוט הוציא אותו מהמחשב שלך.

שלב שני: בנה את התיבה

זה יכול להיראות כמו אחת המשימות המרתיעות ביותר מכיוון שאתה צריך לעבוד עם לוח מעגלים חשוף, אבל זה ישיר וקל להפליא. אלא אם כן אתה משתמש בלוחות אביזרים לבניית התקנים מותאמים אישית מורכבים במיוחד, Raspberry Pis הם למעשה מקשה אחת ותקע-והפעלה.

ראשית, קח את כרטיס ה- microSD עליו כתבת את תמונת הדיסק RetroPie והכנס אותו לחריץ הכרטיס של ה- microSD. כמה מקרי Raspberry Pi מציעים גישה נוחה לחריץ, אך רק במקרה, הכי קל להכניס את הכרטיס לפני התקנתו, אלא אם כן אתם מתכננים ללהטט בכרטיסים מרובים עם תמונות דיסק שונות (תוכנית ברת קיימא עבור משתמשי Raspberry Pi).

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

חבר כבל HDMI, בקר משחק והמקלדת ליציאות המתאימות. חבר את כבל HDMI לטלוויזיה או למסך.

זהו זה! הקופסה שלך בנויה.

שלב שלישי: הפעל אותו (והגדר את הבקר)

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

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

המערכת תבקש ממך להגדיר את ה- gamepad שלך, שאמור להיות מחובר לאחת מיציאות ה- USB של Raspberry Pi. עקוב אחר ההוראות למיפוי כניסות הבקר לפקודות המתאימות במערכת. כיול ידני זה עוזר לוודא כי הכפתורים עושים את מה שהם צריכים לעשות בסביבת הלינוקס של RetroPi. אל תדאג אם תלחץ על הכפתור הלא נכון; אתה יכול להגדיר מחדש את הבקר שלך אחר כך, ולהחזיק מקלדת כשיטת קלט לגיבוי אם אתה באמת צריך לאפס דברים.

כאשר הכל מוגדר, התפריט הראשי של RetroPie יופיע. אתה לא יכול לעשות הרבה מכאן עכשיו, אבל אם אתה רוצה לעיין בתפריטי ההגדרות השונים, אל תהסס (אך היזהר לפני שתבצע שינויים).

לפני שנעבור לשלב הבא, חבר את כונן ה- USB שלך למערכת והמתן דקה. ואז משוך את הכונן החוצה.

אוקיי, כעת, לאחר שהדבר נעשה, לחץ על הכפתור שהגדרת כ'התחל 'על ה- gamepad שלך, בחר' צא 'וכבה את ה- Raspberry Pi. חשוב לעבור את תהליך הכיבוי לפני שתכבה או תנתק את המערכת. זה ממש כמו מחשב רגיל ככה.

שלב רביעי: טען את המשחקים

RetroPie יכול לשחק במשחקים מכמה עשרות מחשבים וקונסולות משחק קלאסיות, הודות לקצה האחורי של LibRetro. תוכלו לשחק ב- NES, SNES, Game Boy, Sega Genesis, PlayStation, Neo Geo, ואפילו Atari Jaguar ו- Virtual Boy משחקים, אם אתה יכול למצוא אותם. אנחנו לא יכולים לומר לך איך, כי זה מאוד שטח אפור-שחור מבחינה חוקית. עם זאת, אם יש לך שיטה לשלוף תמונות משחק ממחסניות משלך, אתה יכול לשים אותן על ה- RetroPie בקלות, להכניס את כל אוסף המשחקים הקלאסי שלך לקופסה זעירה.

אתה יכול גם לשחק משחקי מחשב ישנים יותר ב- RetroPie, עם אפשרויות רבות נוספות להדמיה ולייבוא ​​לגיטימיים. ניתן לרכוש משחקי DOS קלאסיים, למשל, באתר GOG.com. GOG מגדיר משחקי DOS להפעלה במערכת Windows באמצעות דו"ח אמולטור, אבל המשחקים עצמם שלמים לחלוטין וניתן לשים אותם ב- RetroPie.

מלבד PC / DOS, RetroPie תומך במערכות כמו Commodore 64, MSX ו- ZX Spectrum. אם יש לך את הדיסקים המקוריים וכונן שיכול לקרוא אותם, אתה יכול להשתמש בהם כדי ליצור תמונות דיסק שניתן לנגן על ידי RetroPie.

אמרתי לך להכניס את כונן ה- USB שלך למערכת RetroPie ואז להוציא אותו להגדרת הכונן למשחקים. RetroPie מזהה את כל כונני ה- USB שברשותך תקע בתוך ומוסיף את התיקיות המתאימות לכל מערכות המשחק בהן הוא תומך. כשאתה מחבר את הכונן למחשב שלך, הוא אמור להיות חדש רטרופיה תיקיה. תחת זה יהיו שלוש תיקיות: BIOS, configs ו- רומס .

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

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

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

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

כאשר כונן ה- USB מלא, הוציא אותו מהמחשב וחבר אותו למערכת הרטרו שלך. הפעל מחדש את המערכת והמתן. ברצינות, חכה. RetroPie יעתיק אוטומטית את כל מה רטרופיה התיקיה בכונן שלך לכרטיס ה- microSD, ובהתאם לכמה משחקים אתה רוצה לשים עליו וכמה גדולים הקבצים, זה יכול לקחת מספר דקות להעביר את הכל. אלא אם כן יש בכונן ה- USB נורית קריאה / כתיבה עליו, לא תקבלו כל אינדיקציה בסיום, אולי כדאי שתשתו קפה או משהו.

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

שלב חמישי: התחל לשחק

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

בחר משחק ולחץ על הכפתור שהמפתת ל- A כדי להתחיל בו. RetroPie יטען את האמולטור הרלוונטי ויתחיל להריץ את המשחק. מכאן כל משחק קונסולה או כף יד, או כל משחק מחשב שתומך בשלטים על gamepad, פשוט אמור לעבוד עם שלך בקר, מכיוון שכבר מיפית את הכפתורים עליו.

כשתסיים לשחק משחק, לחץ על לחצן מקש הניתוח מקש חם (בדרך כלל בחר, תלוי איך אתה מגדיר את הפקדים שלך) ולחץ על התחל. זהו שילוב המקשים החמים כדי לפרוש מהמשחק שלך ולעבור לתפריט הראשי. אתה יכול גם להחזיק את לחצן מקש ה- Hotkey ולחץ על לחצן הכתף הימנית כדי לשמור את מצב המשחק שלך, או על מקש ה- Hotkey ועל כפתור הכתף השמאלית כדי לטעון את מצב המשחק שלך. דף תצורת RetroPie מסביר את כל שילובי המקשים החמים שבהם תוכלו להשתמש, כברירת מחדל.

זהו זה! יש לך כעת מערכת משחקי רטרו שיכולה לשחק כמעט בכל משחק וידאו שנוצר לפני שנת 2000 (כל עוד אתה יכול לטעון אותו באופן לגיטימי לכרטיס ה- microSD).

התאמה אישית ותיקון

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

תפריט RetroPie מציע גישה לרוב אפשרויות התצורה וההגדרה הדרושות לך כדי לתקן ולהגדיר את המערכת שלך. עם זאת, מכיוון שמדובר בהפצה לינוקס Raspberry Pi שמריצה חזית גרפית נפרדת שמתקבלת לעשרות אמולטורים נפרדים דרך ממשק API נפרד, התפריטים יכולים להרגיש מעט מפותלים.

להגדרות ברמת המערכת כולל חיבורי אינטרנט, בחר Raspi-Config בתפריט RetroPie. זה יזרוק אותך למערכת תפריט מאוד מבוססת טקסט. אל תדאג; כך בדיוק נראית לינוקס עירומה. אתה עדיין יכול להשתמש בכרית הכיוון בגודל המשחק שלך כדי לבחור פריטי תפריט; לחיצה למעלה ולמטה מנווט את הרשימה הפעילה ב- מסך, ולחיצה על שמאל וימין עוברת בין כפתורים כמו אישור, סיום וביטול. אתה יכול גם להשתמש במקלדת כדי לנווט ב- תפריטים, אם זה נוח יותר (ואם תרצה להשתמש במנהל הקבצים המשולב כדי לגלוש ידנית בקבצים, מקלדת חיונית).

אפשרות 2 ב- Raspi-Config היא אפשרויות רשת. זה מאפשר לך להגדיר את חיבור הרשת שלך. אם ברשותך מכשיר Raspberry Pi 3 Model B או B +, אתה יכול להתחבר לרשת שלך באמצעות Wi-Fi. אתה צריך לפרוץ את המקלדת שלך בשביל זה שלב, מכיוון שאתה צריך להזין ידנית את ה- SSID של הרשת שלך, ואז את הסיסמה שלך. ברגע שמידע זה נמצא, המערכת שלך צריכה להיות מסוגלת להתחבר לאינטרנט לצורך עדכונים והורדות. אם יש לך פטל Pi 2 או קודם לכן, או אם ברצונך להשתמש בחיבור אינטרנט קווי, אתה יכול פשוט לחבר כבל Ethernet ליציאת ה- Ethernet בלוח.

לבעיות גרפיות וחיקוי בסיסיות, עורך התצורה הוא תפריט ה- go-to שלך. זה מאפשר לך להגדיר ברירות מחדל אמולטור בסיסיות, או לצבוט כל אמולטור בודד. הבעיה הנפוצה ביותר במערכת רטרו פאי טרייה היא משחקי מתיחה. RetroPie ברירת מחדל למשחקי חיקוי ב -16: 9, בעוד שרוב המשחקים הקלאסיים תוכננו למשחק ב -4: 3. זהו תיקון קל בעורך התצורה, שנמצא בתפריט RetroPie. זהו מסך תצורה אחר מבוסס טקסט, כמו Raspi-Config. בחר באפשרות 1, ואז באפשרות 0, ואז באפשרות 1 (יחס רוחב-גובה). שינוי 16: 9 עד 4: 3 יתקן את כל המשחקים הקלאסיים הנמתחים שתרצו לשחק. כשתסיים, לחץ ימינה על כרית הכיוון כך שהכפתור המודגש אומר 'ביטול', ובטל את דרכך בחזרה לעץ התפריט עד שהוא יחזיר אותך לחזית הגרפית EmulationStation.

אם כבר מדברים על חזית הגרפית, אם אתה מחבר את המערכת שלך לאינטרנט אתה יכול לבחור נושאים שונים שיחליפו את אפשרות ברירת המחדל הפשוטה למדי. בתפריט RetroPie, בחר ES Theme. מכאן תוכלו להוריד כל אחד מעשרות נושאים שונים. לאחר התקנתם במערכת, תוכלו לבחור אותם בתפריט הגדרות ממשק המשתמש. אני מאוד אוהב את RetroHursty69 / magazinemadness, שנותן לכל ספריית משחקים עיצוב מגזין משחקי וידאו קלאסי משלו.

תעשה חיים

RetroPie הוא חזק מאוד וגמיש, ויש הרבה דברים לשחק איתם כדי להתאים אישית את האופן בו המשחקים נראים ומרגישים. וכמובן, עכשיו תוכלו לשחק משחקים מעשרות קונסולות, מחשבי כף יד ומחשבים בתיבה הקטנה הזו, ובניתם את הכל בעצמכם! תעשה חיים!

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