(WIP) Etabeta: Barcode scanning for NE - 模擬器
![Noah avatar](/img/girl3.jpg)
By Noah
at 2014-02-14T11:06
at 2014-02-14T11:06
Table of Contents
2014.02.14
簡單說就是MESS要加入 NES平台上那堆條碼對戰遊戲。題外話,我沒有實際玩
過那堆條碼對戰遊戲,只有在小賣店看過展示物,後來則有玩過hack-rom,就
是不用刷條碼就可以直接選人出來對戰的那種。但回頭想想,這種遊戲還是得
找條碼來刷才會比較有趣就是了。
"Barcode scanning"
Some time ago, I have discussed about Nantettate! Baseball by Sunsoft
(for the Nintendo Famicom) and about the sub-cart system used to update
team data of the original game at later stage, to renew players’
experience without the need of a whole new game.
In Japan, however, it was far from being an isolated case. In particular,
it seems that Bandai was a company who strongly believed in the concept
of expandable games, with cheaper updates at later times. It happened
with Famicom Karaoke Studio (new songs were added by switching the cart
in the body of the Karaoke Studio connector)
(Karaoke Studio base cart and add-on cart pics from ochagumi’s blog)
http://mamedev.emulab.it/etabeta/fast/files/karaoke.jpg
it happened with the Datach Joint ROM System (featuring a barcode
scanner in the base device)
(Datach base cart and add-on cart pics from nesworld.com)
http://mamedev.emulab.it/etabeta/fast/files/datach2.jpg
and it also happened a few years later with the Sufami Turbo for the
Super Famicom (a.k.a. SuFami)
(Sufami Turbo base cart from an auction)
http://mamedev.emulab.it/etabeta/fast/files/sufami.jpg
In emulators, these expansions are never trivial to handle (not to
mention that quite often users are not aware of the correct usage of
the original hardware!), but luckily the progresses about slot devices
in MESS made them quite easy to work with, both from the development
and from the usage points of view. If Sufami Turbo was already handled
fine under the SNES driver, and Karaoke Studio is still out of reach
due to mic emulation requirements, in the past few days I dug out some
old (and broken) code to emulate the Datach unit in MESS and decided to
take another look to the barcode reader support.
Long story short, I managed to fix the barcode handling code, and in
next release you will be able to effectively play most of Datach games
in MESS! However, I guess that some explanations on the way it will work
in the emulator could be useful.
EDIT: As of latest MAME/MESS svn, Datach games have been moved from NES
softlist to a separate Datach softlist (because the carts are different,
as you can see from the pictures). Also, the base unit has been properly
implemented as a passthrough cart with a separate cartslot for its
minicarts. This means that to test the improvements below you now have
to launch MESS with the following command
(後面是一些遊戲截圖,有興趣的人請至連結處瀏覽)
______________________________________________________________________________
來源:http://mamedev.emulab.it/etabeta/?p=404
--
ポーラステーション
http://perryt0517.wordpress.com/
--
簡單說就是MESS要加入 NES平台上那堆條碼對戰遊戲。題外話,我沒有實際玩
過那堆條碼對戰遊戲,只有在小賣店看過展示物,後來則有玩過hack-rom,就
是不用刷條碼就可以直接選人出來對戰的那種。但回頭想想,這種遊戲還是得
找條碼來刷才會比較有趣就是了。
"Barcode scanning"
Some time ago, I have discussed about Nantettate! Baseball by Sunsoft
(for the Nintendo Famicom) and about the sub-cart system used to update
team data of the original game at later stage, to renew players’
experience without the need of a whole new game.
In Japan, however, it was far from being an isolated case. In particular,
it seems that Bandai was a company who strongly believed in the concept
of expandable games, with cheaper updates at later times. It happened
with Famicom Karaoke Studio (new songs were added by switching the cart
in the body of the Karaoke Studio connector)
(Karaoke Studio base cart and add-on cart pics from ochagumi’s blog)
http://mamedev.emulab.it/etabeta/fast/files/karaoke.jpg
![](http://mamedev.emulab.it/etabeta/fast/files/karaoke.jpg)
it happened with the Datach Joint ROM System (featuring a barcode
scanner in the base device)
(Datach base cart and add-on cart pics from nesworld.com)
http://mamedev.emulab.it/etabeta/fast/files/datach2.jpg
![](http://mamedev.emulab.it/etabeta/fast/files/datach2.jpg)
and it also happened a few years later with the Sufami Turbo for the
Super Famicom (a.k.a. SuFami)
(Sufami Turbo base cart from an auction)
http://mamedev.emulab.it/etabeta/fast/files/sufami.jpg
![](http://mamedev.emulab.it/etabeta/fast/files/sufami.jpg)
In emulators, these expansions are never trivial to handle (not to
mention that quite often users are not aware of the correct usage of
the original hardware!), but luckily the progresses about slot devices
in MESS made them quite easy to work with, both from the development
and from the usage points of view. If Sufami Turbo was already handled
fine under the SNES driver, and Karaoke Studio is still out of reach
due to mic emulation requirements, in the past few days I dug out some
old (and broken) code to emulate the Datach unit in MESS and decided to
take another look to the barcode reader support.
Long story short, I managed to fix the barcode handling code, and in
next release you will be able to effectively play most of Datach games
in MESS! However, I guess that some explanations on the way it will work
in the emulator could be useful.
EDIT: As of latest MAME/MESS svn, Datach games have been moved from NES
softlist to a separate Datach softlist (because the carts are different,
as you can see from the pictures). Also, the base unit has been properly
implemented as a passthrough cart with a separate cartslot for its
minicarts. This means that to test the improvements below you now have
to launch MESS with the following command
(後面是一些遊戲截圖,有興趣的人請至連結處瀏覽)
______________________________________________________________________________
來源:http://mamedev.emulab.it/etabeta/?p=404
--
ポーラステーション
http://perryt0517.wordpress.com/
--
Tags:
模擬器
All Comments
![Christine avatar](/img/girl4.jpg)
By Christine
at 2014-02-17T21:07
at 2014-02-17T21:07
Related Posts
(WIP) DU Update: Namco Overflow
![Dorothy avatar](/img/cat2.jpg)
By Dorothy
at 2014-02-14T10:49
at 2014-02-14T10:49
請問幾款PS的遊戲名稱
![Sarah avatar](/img/cat3.jpg)
By Sarah
at 2014-02-14T09:36
at 2014-02-14T09:36
工具技術 簡體漢化 繁體正體中文化
![Erin avatar](/img/girl1.jpg)
By Erin
at 2014-02-14T09:12
at 2014-02-14T09:12
[SEGA MD]- Pac-Attack
![Isla avatar](/img/woman.jpg)
By Isla
at 2014-02-13T16:43
at 2014-02-13T16:43
成龍踢館
![Ingrid avatar](/img/cat3.jpg)
By Ingrid
at 2014-02-13T14:41
at 2014-02-13T14:41