Robiza's MAME blog (11/01/18 Toaplan) - 模擬器

Frederica avatar
By Frederica
at 2011-01-20T00:58

Table of Contents


http://mamedev.emulab.it/robiza/?p=176

Toaplan 2: cpu sonora

Scritto il 18 gennaio 2011 da Robiza
Recentemente AWJ ha implementato un core per la cpu nec v25/35; grazie a
questo è stato emulato il sonoro in batsugun

Batsugun non usa la feature della cpu di codificare gli opcode tramite una
tabella di conversione

Sfortunatamente kbash, vfive, dogyuun e fixeight si.

Analizzando il codice pero’ si notano grandissime somiglianze con il codice
di batsugun; questa ha permesso a me e a AWJ di decrittare la maggior parte
delgli opcode. Il primo risultato ottenuto è che la tabella di conversione
per kbash, vfie e dogyuun è identica. Inoltre il codice di batsugun e kbash
è quasi al cento per cento identico. Inoltre che il codice di startup di
dogyuun, vfive e fixeight è identico. Per questi ultimi 3 è stato
necessario un maggior lavoro dato che molti opcode non hanno trovato
corrispondenza con batsugun. Una volta decrittati questi opcode pero’ ho
notato che il codice di starup per questi tre decritta e copia in ram il
contenuto presente in rom. Sucessivamente passa il controllo a questo nuovo
codice e di nuovo si iniziano a notare grandissime somiglianza fra tutti e 5
i giochi.

Riepilogando:

batsugun permette di decrittare kbash (codice quasi identico)

kbash permette di decrittare vfive e dogyuun (stessa tabella di conversione)

vfive e dogyuun permettono di decrittare fixeight (codice quasi identico ma
tabella di conversione differente)

Una volta finito di decrittare si potrà provare a implementare il sonoro.


--

All Comments

天使之翼4 拉丁美洲盃兩路線比較

Xanthe avatar
By Xanthe
at 2011-01-20T00:57
※ 引述《jsports1 (此時不抬更待何時?)》之銘言: : 問題來了 第三路線又可以自創球員 : 之前都是把點數加在射門上 這次想試試看加在盤球上 : 因為記得好像有板友提過 自創球員也會有盤球的必殺技 : 可是我試驗的結果 就算把點數全部加在盤球上 也沒有必殺技跑出來耶 : ...

天使之翼4 拉丁美洲盃兩路線比較

Xanthe avatar
By Xanthe
at 2011-01-20T00:38
又來炒冷飯了 =.= 破了第一路線 接著想換換口味 改走第三或第四路線試試 所以第一個分岐點就故意輸球了 (要故意輸還真是蠻無聊的 總覺得比賽為何還不快點結束啊 atat) 之後就是一連串的歐洲職業球隊友誼賽 當中會先後遇到老面孔松山、岬跟若林 這幾場打起來還蠻難的 因為ス ...

(Chip-8) Eimu v1

Quintina avatar
By Quintina
at 2011-01-19T17:09
2011.01.18 一個新的「Chip-8」平台模擬器。 Chip-8 ? http://en.wikipedia.org/wiki/CHIP-8 Features: - Chip8 Interpreter - OpenGL Support ...

SSF Test Version (2011/01/19)

Enid avatar
By Enid
at 2011-01-19T12:24
http://www7a.biglobe.ne.jp/~phantasy/ssf/index.html 少し修正したテストバージョンをアップしました。バスウェイト時にCheck SlaveSH2 Idle Loopが機能していなかったようです。あと書き忘れていましたが、ミュート時で も録音できるようにしてあ ...

Nintendulator 0.975 beta (2011/01/18)

Dinah avatar
By Dinah
at 2011-01-19T12:23
http://www.qmtpro.com/~nes/nintendulator/ Nintendulator 0.975 beta (2011/01/18) is released. Nintendulator is an open source Win32 NES emulator written in ...