Archive for March, 2011

Wanderer’s Fair Fortune

Sunday, March 20th, 2011

Finally fixed the PCG beam position hooks in Sharp X1 HW. There was a bug with vblank / vsync bits so beam positions wasn’t making any sense. Fixing that makes the thing to finally upload character data properly without any hacks.


Also, fixed Kanji ROM read thru ports 0x1400 – 0x14ff, makes Asteka 2 to finally show correct gfxs too:

And ANK ROM reading too, used to draw romaji text in Maison Ikkoku – Kanketsuhen:

EDIT: Fixed a silly bug with PCG index loading, fixes regression with Exoa 2 – Warroid and X1C Demo:

EDIT2 (24 March 2011): Fixed a z80dma that caused erratic port increments, fixes gfxs in Legend of Kage and Gandhara:

EDIT3 (25 March 2011): Fixed bank i/o bit behaviour and a bug with kanji vram and height. This bug-fix allows Lupin the 3rd, Take the A-Train and Makai to boot and fixes gfxs in Makai and Luna City.

Rome was built in one day

Tuesday, March 15th, 2011

Added Sharp MZ-2000 support to MESS, that is a stripped down version of the Sharp MZ-2500 HW.