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

Table of Contents

2017.12.13

"The King of Fighters ’98: Ultimate Match HERO (PGM2)"

Here are the first Work in Progress shots from The King of Fighters ’98:
Ultimate Match HERO after Morten Shearman Kirkegaard and Peter Wilhelmsen
dumped the internal rom.

They show that the PGM2 emulation still needs work, especially with a missing
sprite enable register and screen resolution control. There is also no music
at the moment, and a hardlock in attract mode.

https://mamedev.emulab.it/haze/pics2017/98umh_1.png
https://mamedev.emulab.it/haze/pics2017/98umh_2.png
https://mamedev.emulab.it/haze/pics2017/98umh_3.png
https://mamedev.emulab.it/haze/pics2017/98umh_4.png
https://mamedev.emulab.it/haze/pics2017/98umh_5.png
https://mamedev.emulab.it/haze/pics2017/98umh_6.png
https://mamedev.emulab.it/haze/pics2017/98umh_7.png
https://mamedev.emulab.it/haze/pics2017/98umh_8.png
https://mamedev.emulab.it/haze/pics2017/98umh_9.png

*edit* fixed various bugs, made a video. sound is still incorrect but being
worked on.

https://www.youtube.com/watch?v=mT-2LoS1vhw

*edit2* MetalliC improved the sound emulation, it should be good now

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

Some pictures for the non-videoy people

https://mamedev.emulab.it/haze/pics2017/98hero_1.png
https://mamedev.emulab.it/haze/pics2017/98hero_2.png
https://mamedev.emulab.it/haze/pics2017/98hero_3.png
https://mamedev.emulab.it/haze/pics2017/98hero_4.png
https://mamedev.emulab.it/haze/pics2017/98hero_5.png
https://mamedev.emulab.it/haze/pics2017/98hero_6.png
https://mamedev.emulab.it/haze/pics2017/98hero_7.png
https://mamedev.emulab.it/haze/pics2017/98hero_8.png
https://mamedev.emulab.it/haze/pics2017/98hero_9.png
https://mamedev.emulab.it/haze/pics2017/98hero_10.png
https://mamedev.emulab.it/haze/pics2017/98hero_11.png
https://mamedev.emulab.it/haze/pics2017/98hero_12.png
https://mamedev.emulab.it/haze/pics2017/98hero_13.png
https://mamedev.emulab.it/haze/pics2017/98hero_14.png
https://mamedev.emulab.it/haze/pics2017/98hero_15.png
https://mamedev.emulab.it/haze/pics2017/98hero_16.png
https://mamedev.emulab.it/haze/pics2017/98hero_17.png
https://mamedev.emulab.it/haze/pics2017/98hero_18.png
https://mamedev.emulab.it/haze/pics2017/98hero_19.png
https://mamedev.emulab.it/haze/pics2017/98hero_20.png
https://mamedev.emulab.it/haze/pics2017/98hero_21.png
https://mamedev.emulab.it/haze/pics2017/98hero_22.png

This progress will be in MAME 0.193


PGM2 (Oriental Legend 2) card use
https://mamedev.emulab.it/haze/2017/12/11/pgm2-oriental-legend-2-card-use/


: Internal Rom was dumped for Knights of Valour 2 New Legend
: https://mamedev.emulab.it/haze/pics2017/kov2nl_1.png
: https://mamedev.emulab.it/haze/pics2017/kov2nl_2.png
: https://mamedev.emulab.it/haze/pics2017/kov2nl_3.png
: https://mamedev.emulab.it/haze/pics2017/kov2nl_4.png
: https://mamedev.emulab.it/haze/pics2017/kov2nl_5.png
: https://mamedev.emulab.it/haze/pics2017/kov2nl_6.png
: https://mamedev.emulab.it/haze/pics2017/kov2nl_7.png
: https://mamedev.emulab.it/haze/pics2017/kov2nl_8.png
: https://mamedev.emulab.it/haze/pics2017/kov2nl_9.png
: https://mamedev.emulab.it/haze/pics2017/kov2nl_10.png
: https://mamedev.emulab.it/haze/pics2017/kov2nl_11.png
: looks like it might need sprite zoom adding for characters in grass.
: : 2017.11.07
: : "Progress Post"
: : fixed up some bugs in the ARM core, identified IRQ controller, located palette
: : …
: : https://mamedev.emulab.it/haze/pics2017/warning2.png
: : other layers aren’t yet emulated, but you can already see the palette
: : uploads for what is running eg. the IGS logo
: : https://mamedev.emulab.it/haze/pics2017/logopal.png
: : If you wait a while you get the ingame HUD for attract mode
: : https://mamedev.emulab.it/haze/pics2017/orleg2.png
: : located the background tilemap data, not added to video mixing yet, but can
: : see tilemap RAM content in tilemap viewer
: : https://mamedev.emulab.it/haze/pics2017/o2bgtile.png
: : found sprite list. sprites use 1 rom for ‘mask’ (1bpp shape) and another
: : for colour (5? bpp palette) Similar to PGM1, but not the same as the offsets
: : to both are in the sprite list this time. hooked up the 1bpp mask data for
: : now.
: : https://mamedev.emulab.it/haze/pics2017/pg2_sprites1.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_sprites2.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_sprites3.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_sprites4.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_sprites5.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_sprites6.png
: : started hooking up colour data to the sprites, giving them detail, not quite
: : right yet
: : https://mamedev.emulab.it/haze/pics2017/pg2_more_sprites_1.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_more_sprites_2.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_more_sprites_3.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_more_sprites_4.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_more_sprites_5.png
: : worked out the slight scramble on the colour data
: : https://mamedev.emulab.it/haze/pics2017/pg2_spcol_1.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_spcol_2.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_spcol_3.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_spcol_4.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_spcol_5.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_spcol_6.png
: : https://mamedev.emulab.it/haze/pics2017/pg2_spcol_7.png


https://mamedev.emulab.it/haze/

--

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

--

All Comments

Kumar avatarKumar2017-12-18
目前發布出的rom好像都有缺