日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

gba模拟器 linux,在Ubuntu上运行GBA模拟器

發(fā)布時間:2023/12/29 linux 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 gba模拟器 linux,在Ubuntu上运行GBA模拟器 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

想在Ubuntu上面找一個開源的GBA模擬器,因?yàn)槿绻麤]有開源的模擬器的話,怎么能放到開發(fā)板去玩呢?所以果斷先百度一下,看有沒有這種可能性。

百度之下,果然有一款叫mednafen的開源模擬器,而且我也下了我最喜歡的寵物小精靈的rom來試運(yùn)行。在Ubuntu上只需要運(yùn)行sudo apt-get install mednafen。 就可以安裝模擬器。然后rom的下載地址是http://www.pokemon.name/thread-450278-1-1.html。再給出mednafen模擬器的官網(wǎng)地址:http://mednafen.fobby.net/?因?yàn)槲覀円螺d源碼,編譯成為符合我們開發(fā)板的模擬器。

在Ubuntu的運(yùn)行效果如下。

好了,玩了幾分鐘,嗯。確定可以。但是有一點(diǎn)就是那里寫著配置是:

Compiled against SDL 1.2.13, running with SDL 1.2.13

Initializing joysticks...

Loading ./Pokemon_FireRed_CN.gba...

ROM: ? ? ? 16384KiB

ROM CRC32: 0x3589923d

ROM MD5: ? 0x795ff308ef73d21509eb3a62833c5f55

Initializing sound...

Using "ALSA" audio driver with device "default":

Bits: 16

Rate: 48000

Channels: 2

Byte order: CPU Native

Buffer size: 1536 sample frames(32.000000 ms)

Initializing video...

Video Mode: 720 x 480 x 32 bpp

OpenGL: Yes

Pixel shader: none

Fullscreen: No

Special Scaler: None

Scanlines: Off

Destination Rectangle: X=0, Y=0, W=720, H=480

OpenGL Implementation: Mesa Project Software Rasterizer 2.1 Mesa 7.6

Checking extensions:

GL_ARB_texture_non_power_of_two found.

Using non-power-of-2 sized textures.

Checking maximum texture size...

Apparently it is at least: 4096 x 4096

SRAM emulation disabled by write to: ?0e005555 000000aa

所以,看了下自己的開發(fā)板。

TFT LCD Displays:

― ?Supports 1, 2, 4 or 8-bpp (bit per pixel) palletized color displays for TFT

― ? Supports 16, 24-bpp non-palletized true-color displays for color TFT

― ?Supports maximum 16M color TFT at 24bit per pixel mode

― ?Supports multiple screen size

Typical actual screen size: 640 x 480, 320 x 240, 160 x 160, and others

Maximum virtual screen size is 4Mbytes.

Maximum virtual screen size in 64K color mode: 2048 x 1024 and others

發(fā)現(xiàn)bpp達(dá)不到,但是分辨率可以達(dá)到,不知道這個模擬器的最低配置可以挑到多低,然后能不能放到我開發(fā)板上運(yùn)行也是一個問題。一旦能夠放進(jìn)去,就是設(shè)計(jì)到后面的linux把屏幕的輸出信號輸出到FPGA上進(jìn)行轉(zhuǎn)換,然后再接上VBA屏幕。而且這個模擬器支持手柄,那確實(shí)是很符合我的要求。明晚再繼續(xù),晾衣服,刷牙睡覺去。。。。。天真的很冷,前兩天還百年一遇的在東莞下雪,可想而知。。。

總結(jié)

以上是生活随笔為你收集整理的gba模拟器 linux,在Ubuntu上运行GBA模拟器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。