אפל II היה אחד הביתים הפופולרי ביותר של אפלמערכת מחשב. הוא מכר טוב מאוד, וכתוצאה מהמכירות הוא הפך לפלטפורמה מרגשת למשחקי מחשב. סוגים רבים ורבים של משחקי וידאו שוחררו על הרציף במהלך אורך החיים שלה.
בשנת 2019, אם אתה מוצא את עצמך מגרד לנסותלכמה ממשחקי Apple II הישנים, יש לך אפשרות אחת: אמולטור LinApple Apple II. אמולטור LinApple Apple II הוא אמולטור מרשים לפלטפורמת לינוקס המאפשר למשתמשים לטעון ROMs, וליהנות מחוויית Apple II.
התקנת LinApple
לרוב, אמולטור LinApple לאקיימים במערכת האריזה של כל הפצת לינוקס. המשמעות היא שיש לתאם את התוכנית מהמקור. בחלק זה נעבור כיצד לשים ידיים על קוד המקור העדכני ביותר עבור LinApple, להתקין את התלות ולחבר את הכל כך שניתן יהיה להשתמש בו.
כדי להרכיב את קוד ה- LinApple האחרון, פתח חלון מסוף על ידי לחיצה על Ctrl + Alt + T או Ctrl + Shift + T. לאחר מכן, עקוב אחר ההוראות בשורת הפקודה שמתאימות למערכת ההפעלה לינוקס שלך.
הערה: קוד המקור של אמולטור LinApple מסוגל להיות מורכב על כל הפצה לינוקס בחוץ, ולא רק את אותם אנו מכסים. עם זאת, המפתח אינו מפרט באופן ספציפי את כל ספריות התלות, רק חלק מהן. אז תצטרך לבדוק זאת בעצמך.
התקנת תלות
השלב הראשון בתהליך ההתקנה עבוראמולטור LinApple מתקין את התלות השונות שקוד המקור צריך לבנות בהצלחה. בחר במערכת ההפעלה בה אתה משתמש למטה והעתק את הפקודה לסשן מסוף כדי להתקין במהירות את התלות השונות.
אובונטו
sudo apt git libzip-dev libsdl1.2-dev libcurl4-openssl-dev zlib1g-dev
דביאן
sudo apt-get git libzip-dev libsdl1.2-dev libcurl4-openssl-dev zlib1g-dev
קשת לינוקס
ב- Arch Linux, אין צורך לצאת מגדרכם להתקנת תלות. במקום זאת, אתה יכול להשתמש ב- AUR כדי לתפוס אוטומטית את הקוד, את התלות ולבנות הכל בלי שום בעיה.
כדי להתחיל, השתמש ב- פקמן פקודה להתקנת חבילות Base-devel ו- Git במחשב האישי שלך של Linux Linux.
sudo pacman -S git base-devel
לאחר שתוכנת Git ו- Base-devel מותקנות, הגיע הזמן להשתמש ב- שיבוט גיט פקודה להוריד את עוזר ה- Trizen AUR. בעזרת כלי זה תוכלו לטעון במהירות את כל קבצי התלות ללא מייגע.
git clone https://github.com/trizen/trizen cd trizen
makepkg -sri
כאשר עוזר ה- Trizen AUR פועל במחשב הלינוקס שלך, התקן את LinApple ב- Arch.
trizen -S linapple
פדורה
ל- Fedora Linux יש חבילה ל- LinApple זמינהבמאגר התוכנה RPM Sphere. עם זאת, גרסה זו של התוכנית אינה פועלת היטב. לפעמים זה קורס, ולכן עדיף רק להתקין את קבצי התלות ולבנות ממקור.
הערה: אם אינך יכול לבנות את LinApple על פדורה, אל תהסס לנסות את חבילת ה- RPM Sphere, אם כי יתכן שהיא לא תעבוד. לחלופין, השתמש במקום זאת בהפצה כמו אובונטו.
sudo dnf install git libzip-devel SDL-devel libcurl-devel gcc-c++
OpenSUSE
sudo zypper install sudo git libzip-devel libSDL-devel libcurl-devel gcc-c++
הורד את קוד המקור
עם התלות המותקנת במערכת הלינוקס שלך, אנו יכולים כעת להשתמש בכלי Git כדי לשכפל את המהדורה האחרונה של קוד המקור. פתח חלון מסוף והשתמש בו שיבוט גיט לתפוס את הקוד.
git clone https://github.com/linappleii/linapple.git
לאחר ההורדה, השתמש ב- CD פקודה לעבור לתיקיית הקוד.
cd linapple/
בנה LinApple עבור לינוקס
אוסף קוד המקור עבור LinApple מתחיל בהפעלת עשה פקודה. בטרמינל, הפעל:
make
לחלופין, אם תרצה לקמפל את הקוד הרבה יותר מהר, תוכל להריץ את הקוד עשה הפקודה נגד כל הליבות במחשב הלינוקס שלך, עם:
make -j$(nproc)
בסיום ההדרכה, התקן את התוכנית במחשב Linux שלך באמצעות לבצע התקנה פקודה.
sudo make install
באמצעות LinApple
LinApple יכול לטעון תמונת ROM / Disk ישירות משורת הפקודה בזכות השימוש במבנה שורת הפקודה קל לשימוש. כדי לטעון תמונת ROM בכונן הראשון, השתמש 'D1'. לדוגמה:

linapple -d1 /path/to/disk/image -f -autoboot
כדי לטעון ROM בחריץ השני, השתמש ב- 'd2'.
linapple -d2 /path/to/disk/image -f -autoboot
קיצורי דרך
אמולטור LinApple פועל באמצעות קיצורי מקשים. להלן כמה חשובות שיעזרו במהלך תהליך ההדמיה.

- F1: מציג את מסך העזרה, ומפרט מידע שיעזור למשתמש להבין טוב יותר את LinApple, את הפונקציות שלו וכו '.
- Ctrl + F2: מפעיל מחדש את האמולטור ומפעיל אותו מחדש.
- Shift + F2: טוען מחדש את קובץ התצורה שלך עבור LinApple ומפעיל מחדש את האמולטור.
- F3: טען את תמונת הדיסק מכונן 1.
- F4: טען את תמונת הדיסק מכונן 2.
- F6: מצב מסך מלא.
- F8: צלם מסך.
- F9: למיין מצבי וידיאו שונים.
- F10: טען תמונת מצב שמירה.
- F11: שמור תמונת מצב.
קיצורי הדרך למעלה ברשימה הם אלהתצטרך לזכור שתהיה לך חוויה נעימה עם אמולטור LinApple במחשב Linux שלך. עם זאת, אלה אינם היחידים. למידע נוסף על קיצורי דרך, לחצו כאן.
הערות