(WIP) Haze: Your Shark Is On Fire - 模擬器

Ethan avatar
By Ethan
at 2016-12-23T14:09

Table of Contents

2016.12.23

There are 4 Toaplan games with no sound in MAME 0.180.

These games are Fire Shark, Vimana and Teki Paki and Ghox. The original
Japanese release of Whoopee is lacking in sound too but in that case the
Export version is not.

The reason these lack sound is simple, the chip shown below.

http://mamedev.emulab.it/haze/pics2016/HD647180.jpg

Each of the above games contains one of these chips. The chip is an MCU
containing a Z(1)80 core and various peripherals as well as 16kb of internal
ROM data. That ROM data contains all the sound information for the game, all
the sound effects, all the music sequences, everything; it makes no use of
external data.

Without the internal ROM for each game sound simply can’t be emulated
properly, because there’s nothing to use to emulate it. Due to everything
being squeezed into the internal ROM space there’s no exploit using external
code / data that can be used to dump the roms either as was done for the
NMK004 sound system and a number of others.

As a result, these have been considered ‘holy-grail’ targets by quite a
large number of people. With that said, I present to you the following 3
videos.

https://www.youtube.com/watch?v=IhzRe8uSHcQ

https://www.youtube.com/watch?v=Pc1QpQjtEbo

https://www.youtube.com/watch?v=4LVJdy66XUo

Those videos are all showing proper emulation of the sound, not some ugly
trick using samples from the PCB, but the actual sound code running in MAME,
driving the emulated YM3812 sound chip.

This was made possible by the decapping work done by ‘Team Caps0ff’ who
managed to acquire the various chips that had previously been sent for
decapping, take stock, and resume work on them – identifying weaknesses and
coming up with a solution, in this case clearing the security bit inside the
chip and reading out the data. (They also provided the MCU hookups in the
drivers meaning this ended up being a simple case of sitting back and
enjoying the results)

Ghox and the Japanese Whoopee PCB using this chip have not been done yet
because Caps0ff doesn’t currently have those chips, and has a backlog of
other chips to process, but the method used to dump the ones you see is now
proven and tested and will also work for those once they’ve been acquired.

The Caps0ff blog contains more detailed technical information on the process
used, it’s a fascinating read and shows that these guys really know their
stuff :-) Please check it out and show support if you can.

(and yes, this has been my favourite news of the year to wake up to, hence
giving it a bit of coverage)


http://mamedev.emulab.it/haze/

--

ポーラステーション
http://perry0517a.blogspot.tw/

--

All Comments

John avatar
By John
at 2016-12-25T15:36
鮫鮫鮫終於有聲音了!!

GB天外魔境(太空戰士X)漢化版

Isabella avatar
By Isabella
at 2016-12-23T10:05
翻譯前的遊戲其實是天外魔境:世界誕生,翻成中文後不知道為什麼變成太空戰士X?= = http://i.imgur.com/SJqVmsq.jpg 中文版目前已知bug(內容引述自發布者): 1. 在《天外魔境》中是存在一個游戲世界的,那個游戲世界是由現實中的人類制作的電子游 戲中映射出來的。開發這款游戲的 ...

三國戰記3跟西遊釋厄傳2部分作弊檔

Faithe avatar
By Faithe
at 2016-12-22T21:49
http://www34.zippyshare.com/v/kn6asIgI/file.html 共三個檔案打包成一個壓縮檔 無密碼 cheat.zip是三國戰記3的選角作弊檔 其他兩個則是三國戰記3跟西遊釋厄傳2的選關作弊檔 引咎矣!! - ...

(Frontend) MedGui Reborn v0.073

Ida avatar
By Ida
at 2016-12-22T21:16
2016.12.21 Frontend for Mendafen emulator has been updated. Changes: - Added a Playlist Audio Cue Generator (Now you can generate a audio playlist to l ...

mac執行ppsspp問題

Susan avatar
By Susan
at 2016-12-22T10:44
今天心血來潮想說用mac玩玩patapon2 但是一讀取就遇到這樣的問題 http://imgur.com/0UIVRm2.jpg 請問要怎麼處理atat - ...

2016巴哈站聚之失物協尋:GB遊戲卡一張。

Olga avatar
By Olga
at 2016-12-21T01:49
http://imgur.com/a/Zw4pc 巴哈遺失失物協尋: 遺失失物:Everdrive GB 燒錄卡,附盒(補圖片) 遺失時間:2016/12/18,約為11:30~15:00 左右, 遺失地點:巴哈三樓版攤的 No.18 OldGames/往日遊戲版攤攤位, 約靠「08桌」的走廊走到處 ...