Archive for the ‘Mess Wip’ Category

Rapers should be happy now

Saturday, August 29th, 2009

After that I’ve putted the SNES driver in a better shape, I’ve started to look at the Sharp X-1 HW on the MESS side. After some days of coding, I’ve started to get reasonable results…

Nuts & Milk

Nuts & Milk

<no idea, help!>

<no idea, help!>

177

177

Ironamidedo

Ironamidedo

<help needed> Arion

<help needed> Arion

Ancient Ys Vanished Omen

Ancient Ys Vanished Omen

Dragon Buster

Dragon Buster

Euphory

Daisenryaku X-1

0192

0193

0190

0201

0203

0204

0205

0215

0216

0219

0221

As you can see from some snaps, there’s still a long way to go…

Heuristical Division

Sunday, July 19th, 2009

For fun I’m currently looking at some long standing Super Nes video plagues in MESS:

Fixed a flag bug with blending effects:

Micro Machines

Added basic support for horizontal mosaic effects for all games in the driver:

Super Ghouls 'N Ghosts mosaic

Fixed a 16×16 tile switch bug in 2bpp mode:

Super Adventure Island title screen

Super Adventure Island gameplay

Bishoujo Janshi Suu chi Pai startup screen

Plok gameplay

EDIT1 (3-ago-2009):

Fixed Super Kick Boxing sound and booting, caused by an undefined register read (graphics are still quite off, HDMA?):

0013

Shien The Blade Chaser / Shien’s Revenge instead tests a register that in theory must be 0xff (the NMITIEN), still investigating…

0016 0015

EDIT2: (4-ago-2009): Fixed mode 5/6 tilemap drawings cutted in half bug, there are still issues caused by something else…

0023

0024

(will update the post as long that I’ll get & fix new ideas)

Greatest Hits

Tuesday, June 23rd, 2009

Last week Olivier Galibert and Wilbert Pol did some efforts in identifying the CPUs in Pachi Fever and Hit Poker. While the former uses a TMS9900 but we didn’t made any noticeable progress (HW looks awkward or there are CPU bugs, take your pick), the latter one uses a MC68HC11 (that’s used on the Taito-JC HW, some other MESS-related systems and in Deroon Dero Dero / Angel Eyes as MCU). The HC11 CPU core was in pretty bad shape (the Taito-JC really makes small use of it), so after something like 100 implemented opcodes, a bunch of bug fixes and some really basic irq system, here’s the results:

0085

0090

0091

*EDIT*: Fixed 4bpp / 8bpp switches, fixes mostly the cards display:

0094

Now it needs EEPROM emulation (that’s non-standard) and inputs to get it working…