מחשב ZX Spectrum היה בן 40 בשנת 2022. הושק בבריטניה ובאירופה בערך באותו זמן כמו ה-Commodore 64, המחשב הביתי התקציבי הזה בנוי בבריטניה תרם רבות לתעשיית המחשוב והמשחקים המתהווה. בימינו, ספקטרום ZX נדירים, אך ניתן לחקות אותם.

מחשב בנוי בריטי שאולי אתם מכירים יותר הוא ה-Raspberry Pi. אתה יכול להתקין אמולטור על Raspberry Pi OS להפעלת תוכנת ZX Spectrum, או שאתה יכול לנסות משהו אחר: אמולטור מתכת חשוף כמו ZXBaremulator.

בעת הפעלת תוכנה עבור פלטפורמות אחרות במחשב, הפתרונות האופייניים הם מכונה וירטואלית, או אמולציה.

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

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

מהו מחשב ZX Spectrum?

מחשב 8 סיביות שיצא ב-1982, ה-ZX Spectrum מכר 5 מיליון יחידות עד פרישתו ב-1992. אמנם ניתן לזהות על ידי מוטיב הקשת בענן בדגמים המקוריים ובדגמים הבאים, אך מעט מחשבים מקוריים של ZX Spectrum הגיעו לארה"ב. במקום זאת, הופקו שיבוטים מורשים, כגון Timex T/S 2068. במקומות אחרים, כמו במזרח אירופה, רוסיה ודרום מזרח אסיה, שוחררו שיבוטים לא רשמיים.

instagram viewer

כמו ברוב מערכות ה-8 סיביות, הלוח הראשי ZX Spectrum נמצא במארז עם מקלדת מותקנת עליונה. זה שונה בכך שיש כמה שפחות מקשים (לחצני גומי, ולא מקשים) ומציעה שלל קיצורי דרך לתכנות פקודות.

ניתן לטעון או לשמור נתונים בקלטות קלטות, מחסנית סרט מגנטי קטן יותר (באמצעות התקן הנקרא "Microdrive") או בדגמים מאוחרים יותר, CF2 בגודל 3 אינץ' ("תקליטון קומפקטי").

משחקי שם גדולים רבים הותאמו ל-ZX Spectrum. חיבורי סרטים כמו Batman: The Movie מ-1989 (ששמו כדי להבדיל אותו ממשחק קודם עם רישיון DC), מטבעות Capcom Ghosts'n'Goblins, ואפילו חקר החלל הקלאסית Elite (האב של Elite Dangerous) שוחררו כולם ב-ZX ספֵּקטרוּם.

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

על איזה Raspberry Pi פועל ZXBaremulator?

כל Raspberry Pi עד וכולל ה-Raspberry Pi 3 B+ יכול להפעיל את ZXBaremulator. אז, בין אם יש לך Raspberry Pi A או B מקורי, או אפילו Raspberry Pi Zero, אתה יכול כמעט להפוך את ה-Pi שלך ל-ZX Spectrum.

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

למה לא להשתמש באמולטור ב-Raspberry Pi OS?

אמולטורים שונים של ZX Spectrum זמינים. התואמים במיוחד ל-Raspberry Pi הם:

  • פיוז -- "אמולטור ספקטרום יוניקס בחינם"
  • ZesarUX - מחקה גם שיבוטים שונים של ZX Spectrum ופלטפורמות אחרות, כגון Sega Master System

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

אבל אם אתה מעוניין לראות כיצד אמולטור ZX Spectrum מתכת חשוף פועל על Raspberry Pi, עקוב אחר השלבים שלהלן.

כיצד להתקין ZXBaremulator על Raspberry Pi

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

  • התחל בפנה אל zxmini.speccy.org והורדה allfiles.zip (מקושר ל"כל הקבצים הדרושים בקובץ ZIP").
  • לאחר מכן, תפוס את האופטימיזציה kernel.img קובץ עבור הדגם שלך. שלוש אפשרויות זמינות, תלוי אם ה-Pi שלך הוא דגם ARMv6, ARMv7 או ARMv8.
  • חלץ את allfiles.zip לתוך ספרייה חדשה במחשב שלך. תשים לב שכבר יש לו קובץ kernel.img -- החלף אותו בקובץ המותאם ל-Pi שלך (פשוט העתק והדבק).
  • לאחר מכן תוכל להעתיק את הקבצים האלה (צריכים להיות 18) לשורש כרטיס ה-SD המעוצב שלך. נלווים לאלה צריכים להיות כל קבצי ZX Spectrum TAP או TZX שתרצו להפעיל על ה-Raspberry Pi. אתה תהיה חייב ל קנה אותם בעצמך, אבל תמצא מאות משחקי ZX Spectrum חדשים לגמרי, מודרניים ומקוריים לשחק בחינם או לקנות בְּ- itch.io/games/tag-zx-spectrum.

ברגע שזה נעשה, הוצא את הכרטיס, הכנס אותו ל-Raspberry Pi שלך, ואתחל אותו.

שימוש ב-ZXBaremulator להפעלת תוכניות ZX Spectrum

השימוש ב-ZXBaremulator אם אינך מכיר את ה-ZX Spectrum נעשה פשוט יותר עם זוג מסכי עזרה.

הראשון, F1, משמש לבחירת קבצי TAP (עוד על כך בהמשך). השני, ALT + K, מספק התייחסות חזותית למקלדת ה-ZX Spectrum. מכה יציאה בכל אחד מהמסכים הללו כדי לחזור לכל מה שמחקים.

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

אתה יכול להזין תוכנית בסיסית כדי להתרגל למקלדת.

  1. הקלד "10" לאחר מכן SHIFT + P (הדפס)
  2. ללחוץ CTRL + P (") ואז הזן הודעה (למשל "Hi, I'm a Raspberry Pi") ו CTRL + P שוב כדי לסגור את הציטוטים
  3. מכה להיכנס כדי להתחיל שורה חדשה
  4. הקלד "20" לאחר מכן SHIFT + G (לך ל)
  5. ללחוץ ר (לָרוּץ)
  6. מכה להיכנס כדי להפעיל את התוכנית

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

כדי להפעיל קובץ TAP, לאחר אתחול של ZXBaremulator ב-ZX Spectrum, הקש F1 כדי למצוא את מסך התפריט. בעזרת מקשי החצים של המקלדת, בחר את המשחק שברצונך לטעון והקש מֶרחָב.

לאחר מכן, הקש F1 שוב כדי לחזור לשורת הפקודה. כאן, לחץ:

  1. CTRL + J (לִטעוֹן)
  2. CTRL + P פעמיים ("")
  3. ואז הכה להיכנס

המשחק אמור להתחיל לטעון. אתה יכול לשחק עם המקלדת, או כל בקר שהיה מחובר כאשר ה-Raspberry Pi הופעל. בקרי USB סטנדרטיים יעבדו, יחד עם בקרי PS4, Xbox 360, Xbox One ו-Nintendo Switch Pro.

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

עוד אמולציה של 8 סיביות עם Raspberry Pi

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

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