Peanut-GB v1.2.0 - 模擬器

Todd Johnson avatar
By Todd Johnson
at 2023-05-09T20:13

Table of Contents

Peanut-GB is a single file header Game Boy emulator library based off of this
gameboy emulator. The aim is to make a high speed and portable Game Boy (DMG)
emulator library that may be used for any platform that has a C99 compiler.

This emulator is very fast. So much so that it can run at full speed on the
Raspberry Pi Pico! Check out BENCHMARK.md for benchmarks of Peanut-GB.

Only the original Game Boy (DMG) is supported at this time, but preliminary
work has been completed to support Game Boy Color (see #50).

This emulator is a work in progress and can be inaccurate (although it does
pass Blargg's CPU instructions and instruction timing tests). As such, some
games may run incorrectly or not run at all. Please seek an alternative
emulator if accuracy is important.

Features

- Game Boy (DMG) Support
- Very fast; fast enough to run on a RP2040 ARM Cortex M0+ microcontroller
at full speed.
- MBC1, MBC2, MBC3, and MBC5 support
- Real Time Clock (RTC) support
- Serial connection support
- Can be used with or without a bootrom
- Allows different palettes on background and sprites
- Frame skip and interlacing modes (useful for slow LCDs)
- Simple to use and comes with examples
- LCD and sound can be disabled at compile time.
- If sound is enabled, an external audio processing unit (APU) library is
required. A fast audio processing unit (APU) library is included in this
repository at:
https://github.com/deltabeard/Peanut-GB/tree/master/examples/sdl2/minigb_apu

Download:

- This release contains several improvements to performance and compatibility.
Peanut GB and MiniGB_APU have now been demonstrated to run games at full
speed on the RP2040 microcontroller.

Some games may not work with Peanut-GB or have some problems; please open
issue if you encounter any issues.

Thank you for your support.

https://github.com/deltabeard/Peanut-GB/releases/tag/v1.2.0


https://github.com/deltabeard/Peanut-GB

--

All Comments

George avatar
By George
at 2023-05-13T09:18
請問這是在PC上的模擬器嗎?
Ivy avatar
By Ivy
at 2023-05-16T22:24
支援Win(32/64)、MacOS(64)、Linux(64)

我要參選板主

Bennie avatar
By Bennie
at 2023-05-08T19:12
一、簡短的自我介紹 reiden ,目前無職(或打零工)的大魔法師 年紀大概就是國三時摸 bleem 跟 VGS。 Steam 、Emulator、 P2PSoftware 大概有幾篇文 二、成為Emulator板板主後的管理方針或想改進的地方 預計時程是個人考量到策劃上跟執行上困難度去分,無實際先 ...

skyline 停止開發公告

Edwina avatar
By Edwina
at 2023-05-07T06:29
https://discord.com/channels/545842171459272705/546097900329893911/1104460334904 909834 作者在discord群發佈 由於任天堂發布了針對 Lockpick RCM 的 DMCA 刪除通知 所以只能停止開發 可惜了 ...

jgb v0.10.6

Donna avatar
By Donna
at 2023-05-04T09:23
v0.10.6 Changes: - Implement the HALT bug, where executing a HALT instruction while IME=0 and (IE andamp; IF) != 0 causes the program counter to fail t ...

citra運行在雙螢幕手機LG G8X THINQ

Irma avatar
By Irma
at 2023-05-01T20:44
如題 手機是LG G8X THINQ 做法是參考如下影片 https://youtu.be/5bhYN4uRQ6A 本來想說照著作就可以,沒想到在wide mode時 有全螢幕,但是並沒有像影片2:46左右處那樣分成 上下兩個畫面, 想請問該怎麼設定? 謝謝 ---- Sent from B ...

請問skyline模擬器能安裝遊戲更新檔嗎?

Genevieve avatar
By Genevieve
at 2023-05-01T18:29
想請問skyline模擬器要如何安裝nsp格式的遊戲更新檔? 有找過youtube但是關於skyline中文教學很少也沒有提到能否安裝遊戲更新 也有找過bili那邊,但那邊教學影片很雜亂找不到詳細教學 不知道是否有關於nsp、xci檔案安裝執行與更新比較詳細的教學? - ...