日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

在Raspberry Pi上模擬Commodore Amiga

悶~~ ? 來源:悶~~ ? 作者:悶~~ ? 2023-02-25 17:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這篇文章來源于DevicePlus.com英語網(wǎng)站的翻譯稿。

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

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

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

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

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

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

您想模擬哪款A(yù)miga?

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

使用受版權(quán)保護的軟件

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

獲取Kickstart副本

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

安裝Amiberry

如果您已經(jīng)有了Kickstart文件,那么您只需要安裝依賴項,然后下載執(zhí)行文件即可安裝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

選擇正確的二進制文件

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

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

使用Amiberry模擬Amiga 500

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

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

pYYBAGPzHNiADAgjAAEPO2cTqWI523.png

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

讓我們來看一個演示

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

模擬更強大的Amiga

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

模擬Amiga 1200來玩Alien Breed: 3D

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

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

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

按下“恢復(fù)”并單擊鼠標(biāo)按鈕?,F(xiàn)在您就可以玩Alien Breed: 3D了!

享受模擬Commodore Amiga的樂趣!

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

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11332

    瀏覽量

    225980
  • 模擬
    +關(guān)注

    關(guān)注

    7

    文章

    1447

    瀏覽量

    85523
  • Raspberry Pi
    +關(guān)注

    關(guān)注

    2

    文章

    622

    瀏覽量

    24100
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    PI7C8152A與PI7C8152B 2端口PCI - PCI橋接器:設(shè)計利器

    PI7C8152A與PI7C8152B 2端口PCI - PCI橋接器:設(shè)計利器 電子設(shè)計領(lǐng)域,PCI - PCI橋接器是實現(xiàn)PCI總線擴展與設(shè)備連接的關(guān)鍵組件。今天,我們就來深入探討
    的頭像 發(fā)表于 03-31 16:05 ?164次閱讀

    JH7100支持mipi sci相機模組嗎?

    我們目前移植raspberry pi 的程序到JH7100開發(fā)版,但是測試發(fā)現(xiàn)無法抓到OV5647模組,需要找對應(yīng)驅(qū)動程序/文件,或是支援哪些相機模組型號?
    發(fā)表于 03-30 06:38

    Visionfive V2 沒有 ttyUSB* ,如何連接到串行 USB 設(shè)備?

    USB 連接器連接了 Ublox GPS 接收器。它是標(biāo)準(zhǔn)串行連接。我的 Raspberry Pi4
    發(fā)表于 03-24 07:54

    請問如何讓 Sony-IMX219-Raspberry-Pi-V2-CMOS 相機與 VisionFive2 配合使用?

    我正在嘗試獲得我 VisionFive2 版本 219a 放置的備用 Sony-IMX2-Raspberry-Pi-V1.2-CMOS 相機。由于 VisionFive 2 有 1 個 × 2
    發(fā)表于 03-11 06:26

    Banana Pi BPI-CM6 計算模塊將 8 核 RISC-V 處理器帶入 CM4 外形尺寸

    核 64 位芯片。該模塊的設(shè)計與流行的 Raspberry Pi CM4(和 CM5)系列模塊采用相同的尺寸和接口布局,這意味著理論它可以安裝到許多現(xiàn)有的 Raspberry
    發(fā)表于 12-20 09:01

    Banana Pi BPI-CM6 – 一款與 Raspberry Pi CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統(tǒng)模塊

    Banana Pi BPI-CM6 系統(tǒng)模塊 (SoM) 采用 SpacemiT K1 八核 RISC-V 處理器,并且與大多數(shù) Raspberry Pi CM4 或 CM5 模塊的載板兼容。 它
    發(fā)表于 11-28 16:59

    Banana Pi BPI-CM6 – 一款與 Raspberry Pi CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統(tǒng)模塊

    Banana Pi BPI-CM6 系統(tǒng)模塊 (SoM) 采用 SpacemiT K1 8 核 RISC-V 處理器,并且與大多數(shù)為 Raspberry Pi CM4 或 CM5 設(shè)計的載板兼容
    的頭像 發(fā)表于 11-28 16:57 ?2652次閱讀
    Banana <b class='flag-5'>Pi</b> BPI-CM6 – 一款與 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> CM4/CM5 載板兼容的 SpacemiT K1 RISC-V 系統(tǒng)模塊

    基于樹莓派5+LLM8850 Card的高性能AI加速解決方案

    推廣的過程中,樹莓派生態(tài)客戶反饋希望能提供一種兼容原裝Raspberry PI HAT的M.2 2242的AI Card版本。經(jīng)過國內(nèi)優(yōu)秀的AIOT硬件設(shè)計公司M5Stack長達幾個月的反復(fù)設(shè)計,終于
    的頭像 發(fā)表于 10-14 11:25 ?2858次閱讀
    基于樹莓派5+LLM8850 Card的高性能AI加速解決方案

    Raspberry Pi攜手上海晶珩 助力工業(yè)與物聯(lián)網(wǎng)創(chuàng)新

    ?2025年9月23日下午,全球嵌入式解決方案的領(lǐng)導(dǎo)者 Raspberry Pi 2025 上海工博會首次亮相,并攜手其在華重要合作伙伴 上海晶珩(EDATEC) ,正式發(fā)布專為中國市場打造
    的頭像 發(fā)表于 09-26 15:29 ?787次閱讀
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>攜手上海晶珩 助力工業(yè)與物聯(lián)網(wǎng)創(chuàng)新

    三種開發(fā)工具的功能和優(yōu)勢

    您喜歡搗鼓電子設(shè)備并自己動手制作項目嗎?如果是,您可能會對Raspberry Pi、Arduino、ROCK及其他能幫助實現(xiàn)DIY目標(biāo)的開發(fā)工具感興趣。Raspberry Pi
    的頭像 發(fā)表于 09-25 16:45 ?1160次閱讀

    按照官方文檔ART-PI開啟PWM,但是串口輸出找不到設(shè)備,怎么解決?

    , tim_config.h里也仿照TIM13加入了有關(guān)TIM3的代碼, stm32h7xx_hal_msp.c里也打開了TIM3的使能, 最后按照官方文檔的代碼,拷貝到ART-PI的模板例程里。但是不能發(fā)現(xiàn)TIM3的設(shè)備
    發(fā)表于 09-17 06:27

    ART-PI2的CherryUSB cdc_acm例程 復(fù)位后需要好久才能出來COM口?

    第一次使用ART-PI2的USB-HS接口。ART-PI2燒錄編譯的art_pi2_che
    發(fā)表于 09-12 07:01

    Banana Pi BPI-R4 Lite:新型單板計算機比 Raspberry Pi 5 更具優(yōu)勢

    Banana Pi BPI-R4 Lite 現(xiàn)已上市。具體來說,這款單板計算機 Youyeetoo 的售價約為 86 美元,但客戶在下單前請務(wù)必查看運輸條款和費用。這是一款單板計算機,有望成為
    的頭像 發(fā)表于 08-26 16:46 ?1712次閱讀
    Banana <b class='flag-5'>Pi</b> BPI-R4 Lite:新型單板計算機比 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 更具優(yōu)勢

    貿(mào)澤開售Raspberry Pi用于嵌入式和IIoT應(yīng)用的RP2350微控制器

    RP2350 微控制器。RP2350建立Raspberry PI RP2040的成功基礎(chǔ),旨在以實惠的價格提供更高的性能和安全性,非常適合嵌入式計算和工業(yè)物聯(lián)網(wǎng)應(yīng)用。 ?
    發(fā)表于 05-27 14:50 ?1577次閱讀

    如何設(shè)置 Raspberry Pi 操作系統(tǒng) Windows 模擬器:完全指南!

    為何要在Windows模擬樹莓派操作系統(tǒng)?Windows模擬樹莓派操作系統(tǒng)是利用虛擬化技術(shù)進行開發(fā)、測試和學(xué)習(xí),而無需物理樹莓派硬件,
    的頭像 發(fā)表于 05-20 16:23 ?1498次閱讀
    如何設(shè)置 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 操作系統(tǒng) Windows <b class='flag-5'>模擬</b>器:完全指南!
    邹城市| 赞皇县| 饶阳县| 河西区| 公主岭市| 四川省| 柳江县| 宁河县| 慈溪市| 渭源县| 安康市| 始兴县| 榕江县| 凤庆县| 陇川县| 偏关县| 土默特左旗| 周至县| 行唐县| 六枝特区| 环江| 犍为县| 招远市| 永宁县| 贺州市| 同江市| 从江县| 五寨县| 桓台县| 上林县| 东兴市| 莎车县| 甘德县| 瓦房店市| 衡南县| 临洮县| 防城港市| 滨州市| 青冈县| 铁岭县| 沙湾县|