Apple II เป็นบ้านที่ได้รับความนิยมมากที่สุดแห่งหนึ่งของ Appleระบบคอมพิวเตอร์. มันขายดีมากและจากการขายมันกลายเป็นแพลตฟอร์มที่น่าตื่นเต้นสำหรับเกมคอมพิวเตอร์ วิดีโอเกมหลายประเภทได้รับการเผยแพร่บนแพลตฟอร์มในช่วงอายุการใช้งาน
ในปี 2019 ถ้าคุณรู้สึกว่าตัวเองอยากลองเกม Apple II เก่าบางเกมคุณมีตัวเลือกหนึ่งตัวเลือกนั่นคือ LinApple Apple II emulator LinApple Apple II emulator เป็นอีมูเลเตอร์ที่น่าประทับใจสำหรับแพลตฟอร์ม Linux ที่ให้ผู้ใช้โหลด ROM และเพลิดเพลินกับประสบการณ์ Apple II
การติดตั้ง LinApple
ส่วนใหญ่แล้วตัวเลียนแบบ LinApple ไม่ได้มีอยู่ในระบบบรรจุภัณฑ์ของ Linux ซึ่งหมายความว่าโปรแกรมจะต้องรวบรวมจากแหล่งที่มา ในส่วนนี้เราจะอธิบายถึงวิธีการจัดการซอร์สโค้ดล่าสุดสำหรับ LinApple ติดตั้งการพึ่งพาและรวบรวมทุกอย่างเพื่อให้สามารถใช้งานได้
ในการรวบรวมรหัส LinApple ล่าสุดให้เปิดหน้าต่างเทอร์มินัลโดยกด Ctrl + Alt + T หรือ Ctrl + Shift + T. จากนั้นทำตามคำแนะนำบรรทัดคำสั่งที่สอดคล้องกับระบบปฏิบัติการ Linux ของคุณ
บันทึก: ซอร์สโค้ดของโปรแกรมจำลอง LinApple นั้นสามารถรวบรวมได้ในทุก ๆ การแจกจ่าย Linux ไม่ใช่เท่านั้นที่เราครอบคลุม ที่กล่าวว่านักพัฒนาไม่ได้ระบุรายการไลบรารีทั้งหมดขึ้นอยู่กับเฉพาะบางไลบรารีเท่านั้น ดังนั้นคุณจะต้องตรวจสอบด้วยตัวคุณเอง
การติดตั้งการพึ่งพา
ขั้นตอนแรกในกระบวนการติดตั้งสำหรับLinApple อีมูเลเตอร์ติดตั้งการพึ่งพาต่าง ๆ ที่ซอร์สโค้ดจำเป็นต้องสร้างสำเร็จ เลือกระบบปฏิบัติการที่คุณใช้ด้านล่างและคัดลอกคำสั่งลงในเซสชันเทอร์มินัลเพื่อติดตั้งการพึ่งพาต่างๆอย่างรวดเร็ว
อูบุนตู
sudo apt git libzip-dev libsdl1.2-dev libcurl4-openssl-dev zlib1g-dev
Debian
sudo apt-get git libzip-dev libsdl1.2-dev libcurl4-openssl-dev zlib1g-dev
Arch Linux
บน Arch Linux คุณไม่จำเป็นต้องติดตั้งการพึ่งพา แต่คุณสามารถใช้ AUR เพื่อดึงรหัสการอ้างอิงและสร้างทุกสิ่งได้โดยไม่มีปัญหา
ในการเริ่มใช้งาน Pacman คำสั่งเพื่อติดตั้งแพ็คเกจ Base-devel และ Git บน Arch Linux PC ของคุณ
sudo pacman -S git base-devel
เมื่อติดตั้งทั้ง Git และ Base-devel แล้วก็ถึงเวลาที่จะใช้ โคลนคอมไพล์ คำสั่งเพื่อดาวน์โหลดตัวช่วย Trizen AUR ด้วยเครื่องมือนี้คุณสามารถโหลดไฟล์อ้างอิงทั้งหมดได้อย่างรวดเร็วโดยไม่มีความน่าเบื่อใด ๆ
git clone https://github.com/trizen/trizen cd trizen
makepkg -sri
ด้วยผู้ช่วย Trizen AUR และทำงานบน Linux PC ของคุณติดตั้ง LinApple บน Arch
trizen -S linapple
Fedora
Fedora Linux มีแพ็คเกจสำหรับ LinApple ให้ใช้งานบนที่เก็บซอฟต์แวร์ RPM Sphere ที่กล่าวมาโปรแกรมรุ่นนี้ทำงานได้ไม่ดี บางครั้งมันล้มเหลวดังนั้นจึงเป็นการดีที่สุดที่จะติดตั้งไฟล์อ้างอิงและสร้างจากแหล่งที่มา
หมายเหตุ: หากคุณไม่สามารถสร้าง LinApple บน Fedora รู้สึกอิสระที่จะลองใช้แพ็คเกจ RPM Sphere แม้ว่ามันอาจจะไม่ทำงานก็ตาม หรือมิฉะนั้นให้ใช้การแจกจ่ายเช่น Ubuntu แทน
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++
ดาวน์โหลดซอร์สโค้ด
ด้วยการพึ่งพาการติดตั้งบนระบบ Linux ของคุณตอนนี้เราสามารถใช้เครื่องมือ Git เพื่อโคลนซอร์สโค้ดล่าสุด เปิดหน้าต่างเทอร์มินัลแล้วใช้ โคลนคอมไพล์ เพื่อคว้ารหัส
git clone https://github.com/linappleii/linapple.git
หลังจากดาวน์โหลดให้ใช้ ซีดี คำสั่งเพื่อย้ายไปยังโฟลเดอร์รหัส
cd linapple/
สร้าง LinApple สำหรับ Linux
การคอมไพล์ซอร์สโค้ดสำหรับ LinApple เริ่มต้นด้วยการรัน ทำ คำสั่ง ในเทอร์มินัลให้เรียกใช้:
make
หรือหากคุณต้องการรวบรวมรหัสเร็วขึ้นมากคุณสามารถเรียกใช้ ทำ สั่งการคอร์ทั้งหมดบน Linux PC ของคุณด้วย:
make -j$(nproc)
เมื่อการรวบรวมเสร็จสมบูรณ์ให้ติดตั้งโปรแกรมบน Linux PC ของคุณโดยใช้ ทำการติดตั้ง คำสั่ง
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 emulator ทำงานด้วยแป้นพิมพ์ลัด ต่อไปนี้เป็นสิ่งสำคัญสองสามอย่างที่จะช่วยในระหว่างกระบวนการจำลอง

- F1: แสดงหน้าจอความช่วยเหลือและข้อมูลรายละเอียดที่จะช่วยให้ผู้ใช้เข้าใจ LinApple ได้ดีขึ้นฟังก์ชั่น ฯลฯ
- Ctrl + F2: รีบูตเครื่องจำลองและเปิดเครื่องสำรอง
- Shift + F2: โหลดไฟล์ปรับแต่งของคุณใหม่สำหรับ LinApple แล้วบูตเครื่องจำลองใหม่
- F3: โหลดภาพดิสก์จากไดรฟ์ 1
- F4: โหลดภาพดิสก์จากไดรฟ์ 2
- F6: โหมดเต็มหน้าจอ
- F8: ถ่ายภาพหน้าจอ
- F9: จัดเรียงโหมดวิดีโอต่าง ๆ
- F10: โหลดสแน็ปช็อตสถานะการบันทึก
- F11: บันทึกภาพรวม
ปุ่มลัดด้านบนในรายการคือปุ่มลัดคุณต้องจำไว้ว่าต้องมีประสบการณ์ที่น่าพึงพอใจกับตัวจำลอง LinApple บนพีซี Linux ของคุณ อย่างไรก็ตามสิ่งเหล่านี้ไม่ใช่สิ่งเดียว สำหรับข้อมูลเพิ่มเติมเกี่ยวกับทางลัดคลิกที่นี่
ความคิดเห็น