(WIP) David Haywood's Homepage - 模擬器

Rebecca avatar
By Rebecca
at 2015-10-04T22:59

Table of Contents

2015.09.30

"MAME 0.166 Released – Some Highlights"

MAME 0.166 was released today (the last Wednesday of September) and as always
there are a few things I think are worth highlighting.

I was actually too busy to do any kind of update for 0.165, and this one is
also going to be rather brief, but here goes.

Personally I’m always happy to see old / rare software for home systems
dumped and emulated, and MAME documents via the Software Lists when this
happens. Shortly before 0.166 two pieces of software for the Tomy Pyuuta were
dumped and added to said lists, these are Triple Command and 3D Rescue, both
of which are rare and expensive titles for the system, previously undumped

Triple Command is a simple time-pilot like shooter where you move around
blasting waves of enemies. I’ve recorded a video a video of Triple Command
and uploaded it

https://www.youtube.com/watch?v=TLWhlZoW_x8&feature=player_embedded

Rescue 3D is a more complex piece of software, or at least the controls are,
I haven’t actually managed to figure it out properly yet, so to avoid
complete embarrassment here are some screenshots instead of a video for that
one.

http://mamedev.emulab.it/haze/pics2015/rescue3d_1.png
http://mamedev.emulab.it/haze/pics2015/rescue3d_2.png
http://mamedev.emulab.it/haze/pics2015/rescue3d_3.png
http://mamedev.emulab.it/haze/pics2015/rescue3d_4.png

In terms of functionality a potentially useful option ‘-global_inputs’ was
added to MAME (built on top of the rawinput functonality) which allows MAME
to still read inputs even when the MAME window isn’t in focus. The use of
this might not be immediately apparent, but anybody who has tried using
multiple connected instances of MAME on the same machine (for example to try
out the comms work done by SailorSat) will have found the default logic
problematic, as only the instance of MAME in focus could receive inputs.

Ramiro Polla was busy pushing more boundaries in the emulator with emulation
of a printer, including emulating the motors, print head position etc. and
rendering what would go to the paper on a virtual screen (we eventually need
to decide on an actual output format for virtual printers) he uploaded his
own video of this (with the printer running a self-test) which can be seen
below. Remember, if something can be emulated we’re interested in emulating
it, and even when things can’t be emulated fully we’re still interested in
giving them a shot, at least to have the code running.

https://www.youtube.com/watch?v=l20V7f2sM8c&feature=player_embedded

2 of the clones added in 0.166 are quite interesting too, the ‘Minefield’
and ‘Rescue’ sets were both created by ‘Free Enterprise Games’ which was
apparently one guy in the UK. They’re interesting because they employ their
own weird scrambling / protection techniques which have required extensive
reworking of the code. Minefield I was able to fully descramble and get
working, Rescue has caused more issues, it feels like there’s something
missing (I’ve since compared it with the original and found out what the
missing code should do, and can’t find it in ROM) Interestingly the game
does have a single ROM with nothing but a message taunting anybody wanting to
copy it, ironic considering AFAIK these weren’t actually licensed
conversions anyway (I could be wrong, but nothing I’ve read leads me to
believe they were)

The taunt message reads

” OR TAKE THE CONSEQUENCES AS IT IS A WASTE OF TIME TO TRY AND SUE YOU I
WILL JUST SEND THE LADS AROUND ALL RIGHTS RESERVED COPYRIGHT 1983 BY JOHN
RICHARDS OF FREE ENTERPRISE GAMES LTD IF YOU CAN GET THIS PROGRAM RUNNING AS
A PROM CHANGE I WILL GIVE YOU A REWARD AND PROBABLY EMPLOY YOU AS WELL
TELEPHONE 01 399 8587 GOOD LUCK ”

what is weird that it seems to start in the middle of the message, as if the
ROM is too small, and the rom contains no useful code / data at all. We’ve
encountered other games from ‘Free Enterprise Games’ before (a version of
Anteater, which was then further ‘sublicensed’ to Tuning for Germany) but
in those cases, like Minefield, locating all the code was easy enough, maybe I
’m missing something obvious or the set is actually incomplete.

The ‘suicide-repair’ sets for a number of Sega 16-bit era games were also
added in this release (as bootlegs, because they’re unofficial modified
code, not approved by Sega) These are becoming commonplace on PCBs and the
whole lot actually ended up being sold as a ‘Universal Sega Repair kit’ by
an Asian seller, I’m not 100% sure they were all tested on hardware mind
you, just looks to be somebody trying to cash in on their availability by
pulling chips from other boards, erasing them and burning the sets to them! It
’s hardly a universal kit as my contact who bought it was hoping! If you do
find a specific set doesn’t work on hardware, let me know. It’s important
for MAME to keep track of these things so if 20 years down the line boards
get dumped that have been converted to run this unofficial code MAME
recognizes it correctly so we don’t think it’s some long lost official set.

Under the hood there were some potentially important edge-case fixes for the
M68020 CPU, not known to actually affect anything in MAME, but important, and
entirely possible that some software for one of the home systems depends upon
that we haven’t yet noticed.

Tweaks to the default state of the SN76489 sound emulation, improvements to
the Sega PICO sound etc. also happened. XorWorld ended up with better sound
and gameplay speed too.

There were some Chihiro improvements / fixes with a view to allowing the Xbox
to boot, they do seem to have stopped OutRun2 from booting tho, so I can’t
easily see if they improve anything there.

Some drivers were converted to use the generic ‘polynew’ rendering,
including the Hyper NeoGeo 64 driver, this reduces code in the driver, and
also potentially gives performance boosts as that code natively supports
threading while the in-driver code did not.

The ‘Pacman on World Cup 90’ hardware bootleg is another weird one, we know
who created it, Mike Coates, somebody who has contributed to MAME for many
years in the past, however, it somehow ended up in use on some actual PCBs in
Spain that were pulled from a bar. (Judging by the number of Pacman bootlegs
originating in Spain it seems like there was almost an unwritten rule that
every single place must have a Pacman machine?!)

(more to come)

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


and...


DU: What The Hell NeoGeo Cart

Bonky got a strange NeoGeo cart. I'm waiting to find out what it is, but it's
something undumped. Haze thinks it might be a NeoPrint cart.

Update: Haze says definitely a NeoPrint cart.

http://www.mameworld.info/ubbthreads/userfiles/345779-mvs.jpg
http://www.mameworld.info/ubbthreads/userfiles/345779-mvs.jpg

來源 http://www.mameworld.info/ubbthreads/showthreaded.php?Number=345779

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

--

All Comments

Daniel avatar
By Daniel
at 2015-10-05T00:27
不知道那神秘的NeoGeo卡匣值不值得期待
Faithe avatar
By Faithe
at 2015-10-08T14:32
http://i.imgur.com/rynKRU2.png
Charlotte avatar
By Charlotte
at 2015-10-12T06:26
那是...貼紙機嗎?冏
Hamiltion avatar
By Hamiltion
at 2015-10-16T21:11
http://tinyurl.com/qcnv9x4
Joseph avatar
By Joseph
at 2015-10-20T11:54
這還真是不知道該哭還是該高興XD

GC版 RMXCM 連接 GBA 教學

Ida avatar
By Ida
at 2015-10-04T22:21
※ [本文轉錄自 Rockman 看板 #1M4FrYqn ] 作者: x753951 (Acat) 看板: Rockman 標題: [心得] GC版 RMXCM 連接 GBA 教學 時間: Sun Oct 4 18:20:16 2015 影片教學支援https://www.youtube.com/wa ...

2ch 第8次大家決定的遊戲音樂 1000~701位

Oliver avatar
By Oliver
at 2015-10-04T21:20
第8回みんなで決めるゲーム音楽ベスト100(+900) 1000~701位  由於原PO惰性發作(!?)這篇現在才發出來,話說第9次投票都投一半了(汗)  呃…就當作第9次結果發表前的複習好了  文章內容的話跟前一次差不多…(前3篇300名+番外,最後一篇100名+特殊排名)  這次有多一些個人在NICO ...

ePSXe 模擬器不能玩

Mia avatar
By Mia
at 2015-10-04T20:41
http://i.imgur.com/0z68xkw.png 我要用PS模擬器玩 主要是這個問題,簡單來說可以執行 exe檔案,但是要執行bin 檔案的光碟之後。 就會出現這的問題,而且按確定之後還出現兩次。 請問是怎樣的問題? -- 我的網誌:http://chinagogoya.blogspot ...

天外魔境Ⅱ卍丸-07-沙塵中的馬鹿

Dorothy avatar
By Dorothy
at 2015-10-04T17:59
マントー就承襲一代繼續用萬頭這個翻譯吧?(雖然是後來的重製版才掛的漢字) 這傢伙厲害的是,常常跟別的BOSS同地區出現,但可以確實搶過他們的風采XDDD 至於砂神城夫婦的翻譯,就參考補充解析吧。 ═══════════════════════════════════════ 【主要人物關係】 ...

舊瓶新酒 元祖洛克人(同人遊戲)

Freda avatar
By Freda
at 2015-10-04T16:27
※ [本文轉錄自 C_Chat 看板 #1M4EBytU ] 作者: exFREEzy (~RadicalDreamer~) 看板: C_Chat 標題: [實況] 舊瓶新酒 元祖洛克人(同人遊戲) 時間: Sun Oct 4 16:27:37 2015 好久沒遊戲實況了 抱歉是復健取向 andlt ...