bsnes v088 released - 模擬器

Regina avatar
By Regina
at 2012-04-24T22:49

Table of Contents

http://byuu.org/

As promised from the last news update, this release adds preliminary Game Boy
Advance emulation. It's not perfect by any means, but it's one of the better
first releases I've put out. It emulates all GBA functionality with the
exception of the link cable and ROM prefetch buffer, although being a first
release, there are bound to be plenty of bugs lurking in the core. I'd of
course love some help with bugfixes, if anyone is interested =)

It's important to note that the GBA emulation has not been optimized yet. The
GBA is a more demanding system than the SNES, by way of a much faster CPU
core and higher frequency audio. You can expect about ~150fps on average with
a Core i7-class CPU for now, but please note that I do intend to improve upon
this performance in future releases.

For a bit of backstory: this is basically a byproduct of SNES ST018
emulation. This processor ended up using an ARMv3 CPU core. And since the GBA
uses an ARMv4 CPU core, it seemed like a good choice: we could improve the
ARM emulation for the ST018, and emulate the final 2D-based Nintendo system.

In the end, it turned out to be harder than expected: it took about a month
to complete the emulation core, and it was only this quick due to extensive
help from Cydrak; who fixed numerous CPU bugs, emulated the affine and bitmap
rendering modes, and also implemented the new GBA FIFO audio channel, among
other things.

On a side note, thanks to Cydrak and krom's hardware testing, we do have a
nice milestone right out of the gate: proper OBJ mosaic emulation, which
seems to be a first. At the very least, hopefully this will be helpful to
other emulators.

Note that you will need the GBA BIOS image to use this. There will not be any
high-level emulation of the BIOS functions for obvious reasons. Name the file
"bios.rom", and place it inside the "Game Boy Advance.sys" folder.




--

All Comments

SNES 超魔界村:火球暨最高難度攻略法

Agatha avatar
By Agatha
at 2012-04-24T16:14
網誌好讀版:http://0rz.tw/iAqiC 其實原本並沒有寫這款遊戲的節能減碳自虐攻略法的計畫,而且手上還有其他遊戲在攻略 (我的「第2次スーパーロボット大戦α」自從卡在某個地方後就一直沒去動了,一堆P S3的片子也還沒拆),根本排不出時間寫這個。但在一次偶然的機會下跟對岸某個愛好 魔界村系列作的 ...

遊戲可在PS模擬器模擬 PSP卻不行..

Kama avatar
By Kama
at 2012-04-24T12:16
想玩一個遊戲 很奇怪的是 他可以被PS模擬器讀取 放在PSP中 卻無法讀取 會黑屏 當在那 由於很想玩那個遊戲 因此希望有神人大大教教我andgt;andlt; 為什麼PS模擬器 可以讀取 證明遊戲檔沒問題 放在PSP卻不行阿andgt;andlt;~? ========= 已經有轉成 ...

大家心裡最可惜的遊戲?

Jacob avatar
By Jacob
at 2012-04-24T07:14
※ 引述《DavidJam (($)是一切)》之銘言: : 小的因為最近才到這個版,所以爬了很多以前的文。發現大家前面蠻 : 常討論[印象最深刻]的遊戲,很長的討論串,可是我還是很有耐心的 : 一篇篇看完了。 : 呵,看過大家玩過的遊戲,深覺自己 ...

PSP超任模擬器玩洛克人X2當機

Enid avatar
By Enid
at 2012-04-23T23:46
我是用PSP的超任模擬器Snes9xTYL 0.4.2me 玩洛克人X2 螃蟹那關進去水裡沒多久就當機了 請問要怎麼解決? 感謝 - ...

zBoy v0.52

Rosalind avatar
By Rosalind
at 2012-04-23T22:40
http://www.viste-family.net/mateusz/software/zboy/ zBoy v0.52 [22 Apr 2012] - added a GTK-based GUI, - added a colorization feature that allows zBoy to re ...