精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

在Raspberry Pi上模擬Commodore Amiga

悶~~ ? 來源:悶~~ ? 作者:悶~~ ? 2023-02-25 17:29 ? 次閱讀
這篇文章來源于DevicePlus.com英語網站的翻譯稿。

在80年代末和90年代初,Commodore Amiga是一臺夢想中的計算機。在充斥著信號噪聲和屏幕只有16種顏色的時代,它帶來了令人震撼的圖形和聲音效果。

Acorn Archimedes使Amiga的raw圖像處理能力更強,但是軟件庫非常有限。最終,隨著更加開放的x86 PC生態系統的建立,Amiga相較于競爭對手無法在價格、性能、市場份額和軟件支持方面具備優勢。

但是Amiga曾有一段時間是性能最優的家用計算機,因為它具有數千種顏色、4個聲音通道和由3個定制協處理器支持的性能強大的Motorola 68000 CPU

通常人們是因為玩游戲而對它有了進一步的認識。它最初被設計為單純的游戲機,但沒過多久就發展成一臺完整的計算機。在那個時代,許多開創性的游戲都會首先根據Amiga進行編程設計,而與其他平臺的兼容性較差。

不過,Amiga不僅僅適用于游戲,更具有巨大的歷史價值。合理的說法認為,Deluxe Paint是家用計算機專業圖形藝術和設計的真正起點—那時候Mac還是單色的。另一個讓人非常感興趣的是Amiga的演示場景(demo scene):由創建了用于藝術、音樂和編程技能演示的軟件的愛好者們聚集的社區。

您如果對以上這些內容很感興趣,那就太幸運了!現在,您只要使用一個Raspberry Pi就可以輕松實現對該領域的探索!在本項目中,您可以使用任意Pi,但是為了獲得更好的性能,Raspberry Pi 3或4將是更好的選擇。

您想模擬哪款Amiga?

剛開始在Raspberry Pi上模擬Amiga的時候可能會感覺無從下手。有多種指南可供您選擇。
您大約可以模擬十幾種不同的Amiga模型,這些模型以不同的方式進行配置和升級,并且有很多軟件可以用于對其進行模擬。
而在實際應用中,低廉的Amiga 500是最暢銷的,同時也是大多數開發者的選擇,尤其是那些編寫游戲的開發者。
對于Raspberry Pi,最好的模擬器選擇是Amiberry,它針對ARM處理器進行了優化。Amiberry可以根據您的意愿對所有選項進行調整,同時它還設置了很多默認配置,可以省去您的一些工作。

使用受版權保護的軟件

Amiga的最好用的程序中有些一直是免費的。演示場景和許多流行的應用程序(如ProTracker)都是如此。
更好的一點是,許多商業軟件的版權持有者慷慨地為愛好者們提供了許可。您可以在Ami Sector One、Dream 17和Factor 5等網站上找到這些庫。

獲取Kickstart副本

您可以免費獲得多種優秀的Amiga軟件,但如果沒有Kickstart來作為Amiga的固件以及引導加載程序,任何Amiga軟件都無法運行。因為它受版權保護,并且不包含在Amiberry內,所以您必須自行獲得。
Kickstart具有多個版本。其中最重要的Kickstart版本,也是對于本項目來說必須要使用的版本是1.3,因為您可以用其模擬Amiga 500。
最簡單的方法是從Amiga Forever獲取,版權所有者Cloanta將會很樂意低價出售給您。其提供的版本中包含Kickstart 1.3。
如果您有一部Android手機,并且可以便捷地從該設備中提取文件,那么您可以通過Play商店以更低的價格購買Amiga Forever Essentials。
如果您仔細查找的話會發現可以從某些網站上直接下載Kickstart,且無需許可證。我們不是您所在司法管轄區的律師,但是還是要提醒您,在未經許可的情況下,下載這些軟件意味著您可能會涉嫌軟件盜版活動。

安裝Amiberry

如果您已經有了Kickstart文件,那么您只需要安裝依賴項,然后下載執行文件即可安裝Amiberry。
首先,使用以下命令更新Raspberry Pi OS:
sudo apt update && sudo apt upgrade -y

然后安裝依賴項:
sudo apt install libsdl2-2.0-0 libsdl2-ttf-2.0-0 libsdl2-image-2.0-0 libxml2 flac mpg123 libmpeg2-4 -y

選擇正確的二進制文件

現在,進入顯示版本的頁面,并獲取二進制文件。您會注意到里面有針對每個版本Raspberry Pi的不同版本。
您還需要在與SDL2層交互和與dispmanx交互之間進行選擇。dispmanx版本可以在更低級別的模型上運行,因此可以提供更好的性能,但是兩者的工作內容基本相同。
為您的項目下載正確的二進制文件,然后將其復制到您的/home/pi/目錄中。
這會創建出一個很長并且很難輸入的目錄名稱;我認為將目錄重命名為更短的名稱比較好。如果您不打算在此設備上安裝多個Amiga模擬器,那么可以將其命名為“amiga”。
Linux上,我們使用mv命令來移動和重命名文件,如下所示:
mv ~/amiberry-rpi3-dmx-32bit ~/amiga

您的目錄名稱會略有不同,具體名稱取決于您提取的二進制文件。
現在將您的Kickstarts文件復制到~/Amiga/kickstarts/,如果您是從Amiga Forever購買的,請將“rom.key”文件也復制到這里。

使用Amiberry模擬Amiga 500

在運行Amiberry之前最好退出桌面環境。從終端窗口也可以啟動Amiberry,但是這會干擾到鼠標。
請進入Amiga目錄并啟動Amiberry:
cd ~/amiga
./amiberry

你將會看到如下所示的內容,
有很多配置,對嗎?當然,如果您愿意的話也可以分別進行配置。當您查看Quickstart設置時,會發現已經選擇了Amiga 500,緊接著下方是兩個軟件驅動器。我們需要做的就是選擇一些軟盤映像,然后按下開始。

pYYBAGPzHNiADAgjAAEPO2cTqWI523.png

您可能還想調整顯示設置。出于某種原因,我在默認顯示設置中切掉了左側屏幕。您可以試一試看看自己喜歡什么樣的效果。
這個屏幕不僅僅用來啟動模擬器。您還可以用它來切換磁盤、編輯顯示設置、重新啟動或退出Amiberry。通過按下F12您可以隨時返回此處。不用擔心按下F12會與您想在軟件中做的任何事情發生沖突,通過按下F10可以禁用Amiga功能鍵。
poYBAGPzHNuAZBhoAAFUQ08Zu8k798.png

讓我們來看一個演示

那么,我們所說的軟盤映像是什么?
因為在過去,幾乎所有的Amiga軟件都是在通過軟盤來進行銷售、存儲和發行的。所以Amiga沒有硬盤很正常!
現在,幾乎沒有人會將軟盤驅動器連接到Raspberry Pi上,所以Amiberry需要在軟件中模擬這些驅動器。我們將其加載為通常具有.adf, .ipf 或.dms擴展名的磁盤映像。
我們通過運行Desert Dream來實現它,這是1993年的經典Amiga演示。
該鏈接中下載兩種磁盤映像,并將它們保存到您的Amiga文件夾中。然后再次啟動Amiberry,并在Quickstart頁面選擇這些磁盤映像,如下所示:
現在點擊開始,看看幾個丹麥的孩童在業余時間可以通過用一臺30歲的計算機進行編程來做什么。

模擬更強大的Amiga

Amiga的向后兼容性很差,這也是為什么我們通常對模擬Amiga 500最感興趣。
那么后來又出現了那些更強大的機器呢?
? 更強大的CPU:早期型號中的Motorola 68000被68020、68030、68040 以及最終的68060所取代,每一代產品都提供了更快的時鐘速度和更多倍的晶體管
? 更強大的協處理器:原始芯片系列或OCS協處理器首先被增強型芯片系列或ECS協處理器取代,最后被高級圖形架構或AGA協處理器所取代。
? 更新版本的Kickstart:隨著硬件的發展,用于運行的固件也隨之發展。
? 更大的RAMAmiga 4000的基本配置中配備了1兆字節的RAM,且可擴展至16兆字節。
除了已經發布的大約十幾種不同型號外,還可以通過各種方式對其進行升級。但是可能需要的硬件配置總數會遠超您所估計的數量。
Amiberry允許您隨心所欲地進行深入探究,或者您也可以堅持使用Quickstart中的基本配置。

模擬Amiga 1200來玩Alien Breed: 3D

現在讓我們來體驗一下使用AGA協處理器的Amiga 1200。
我們將使用它來玩Alien Breed: 3D。這是最早的第一人稱射擊游戲之一。
要運行它,您需要在kickstarts文件夾中復制一份Kickstart 3.1。從此鏈接獲取磁盤映像,然后將它們解壓縮到您的Amiga文件夾并啟動Amiberry。
現在,在Quickstart菜單中選擇Amiga 1200,然后啟動軟驅的第一張磁盤,如下所示:
pYYBAGPzHN6AJ6V0AADZBfC-ydQ405.png

現在開始模擬,并一直單擊,直到您看到此屏幕告訴您加載第二個磁盤(在過去,我們不得不經常這樣做!)。
pYYBAGPzHOCAUY_uAACvVd1zvJI685.png

按下F12返回模擬器設置,將磁盤1切換為磁盤2,

按下“恢復”并單擊鼠標按鈕。現在您就可以玩Alien Breed: 3D了!

享受模擬Commodore Amiga的樂趣!

Amiberry是一個非常好的模擬器,但并不是100%完美的。
如果有內容沒有運行成功,請嘗試調整設置和加載磁盤的順序。如果某些程序不管用什么辦法都無法執行,您也不要氣餒,還有很多好玩的東西可以嘗試。
當今還有很多新游戲和演示都正在開發中。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10824

    瀏覽量

    211133
  • 模擬
    +關注

    關注

    7

    文章

    1420

    瀏覽量

    83895
  • Raspberry Pi
    +關注

    關注

    1

    文章

    557

    瀏覽量

    22162
收藏 人收藏

    評論

    相關推薦

    Banana Pi M5 與 Raspberry Pi 4 – 基準測試

    Banana Pi M5 基準測試已成為我的網站上最受歡迎的作品之一,而且似乎人們真正想看到的是它與其 Raspberry 口味的表親之間的直接比較,所以這里就是 Banana Pi M5 與
    的頭像 發表于 10-28 10:28 ?278次閱讀
    Banana <b class='flag-5'>Pi</b> M5 與 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 4 – 基準測試

    Raspberry Pi CM5 還要幾周才能上市嗎?

    如果您經常逛電子產品商店/網站,您可能會偶然發現一些您沒想到的產品。今天 Mouser ,我們似乎有一堆 Raspberry Pi CM5 配件。很快 TM 就會有?
    的頭像 發表于 10-28 10:26 ?184次閱讀
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> CM5 還要幾周才能上市嗎?

    Raspberry Pi推出自有品牌固態硬盤

    10月24日最新消息,英國當地時間23日,Raspberry Pi(樹莓派)官方宣布推出自有品牌固態硬盤,此舉標志著樹莓派存儲產品線上的進一步拓展,繼microSD存儲卡之后,為用戶提供了更多第一方存儲解決方案。
    的頭像 發表于 10-24 14:13 ?289次閱讀

    e絡盟開售Raspberry Pi新款產品

    安富利旗下全球電子與工業系統設計、維護和維修產品及技術分銷商 e絡盟 現為客戶供應小巧、快速、多功能的 Raspberry Pi Pico 2。
    的頭像 發表于 10-12 16:57 ?605次閱讀

    e絡盟開售Raspberry Pi AI 攝像頭

    安富利旗下全球電子元器件產品與解決方案分銷商e絡盟開售全新 Raspberry Pi AI攝像頭,這是 Raspberry Pi 的最新產品,擴大了 e絡盟的人工智能設備范圍。
    的頭像 發表于 10-10 10:09 ?181次閱讀
    e絡盟開售<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> AI 攝像頭

    使用串行連接通過 Raspberry Pi 增強您的 XRP 項目

    指南更為高級。通過本指南,您將能夠將 Raspberry Pi 連接到您的 XRP,從而使您的 XRP 項目更上一層樓。 傳輸數據: Raspberry
    的頭像 發表于 10-02 15:28 ?195次閱讀
    使用串行連接通過 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 增強您的 XRP 項目

    e絡盟發售功能強大的入門級 Raspberry Pi 5 2GB

    安富利旗下全球電子元器件產品與解決方案分銷商e絡盟日前開售極具性價比的全新 Raspberry Pi 5 2GB。
    的頭像 發表于 09-02 10:39 ?266次閱讀
    e絡盟發售功能強大的入門級 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 2GB

    名單公布!樹莓派5(Raspberry Pi 5)開發板免費試用!!!

    電源斷開時為時鐘供電。Raspberry Pi 5 提供兩個四通道 MIPI 接口,每個接口可支持攝像頭或顯示器。這些接口改進由 RP1 I/O 控制芯片實現。這是我們首次旗艦產品
    發表于 06-27 15:40

    樹莓派5,Raspberry Pi 5 評測

    進行了測試。 攝像頭/顯示器使用了以前用于Raspberry Pi Zero系列板的15針連接器,最近一是Raspberry Pi Zer
    發表于 06-19 14:51

    如何將CYKIT-028 TFT模塊與Raspberry Pi和ESP32微控制器結合使用?

    我目前正在探索如何將 CYKIT-028 TFT 模塊與 Raspberry Pi 和 ESP32 微控制器結合使用。 不過,選擇集成開發環境(IDE)和使用 PSOC Creator 的必要性
    發表于 05-21 07:36

    5分鐘內將Raspberry Pi Pico變成簡單的示波器+波形發生器

    5 分鐘內將 Raspberry Pi Pico(或任何 RP2040 板)變成簡單的示波器+波形發生器。
    的頭像 發表于 03-04 09:14 ?1976次閱讀
    5分鐘內將<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico變成簡單的示波器+波形發生器

    震驚!居然有人給 Raspberry Pi 5 做 X 射線!

    ? Jeff Geerling 會做一些莫名其妙的怪事,比如用信鴿來對抗網速,不過這也是我們喜歡他視頻的原因。最近,杰夫對 Raspberry Pi 5 進行了 X 光透視,揭示了
    的頭像 發表于 01-10 16:42 ?457次閱讀
    震驚!居然有人給 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 做 X 射線!

    搭載 樹莓派5 Raspberry Pi 5 全新的HMI發布!

    多年來,上海晶珩不斷推陳出新,成功推出一系列基于 Raspberry Pi CM4 的平板電腦后,現推出了首個搭載 Raspberry Pi
    的頭像 發表于 12-28 11:33 ?816次閱讀
    搭載 樹莓派5 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 全新的HMI發布!

    用于室內植物或圣誕樹的 Raspberry Pi Pico 水監控器

    Pater Practicus 設計了一個由 Raspberry Pi Pico 供電的東西,通過確保圣誕樹獲得所需的水,讓它在整個季節都保持翠綠燦爛。如果你是一月份讀到這篇文章的,那么這個項目
    的頭像 發表于 12-25 15:37 ?415次閱讀
    用于室內植物或圣誕樹的 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Pico 水監控器

    基于Raspberry Pi 5的蜂窩物聯網項目

    今天小拜年給大家帶來的是來自美國的Maker Rob Lauer的基于樹莓派5的蜂窩網絡項目,了解如何為新的 Raspberry Pi 5 單板計算機添加低帶寬蜂窩連接。
    的頭像 發表于 12-25 10:55 ?1215次閱讀
    基于<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5的蜂窩物聯網項目