Jump to content
Sign in to follow this  
RevEng

MESS 0.155 out... more updates to the 7800 driver

Recommended Posts

MESS 0.155 is out, and it has some updates 7800 developers will be interested in. My own summary...

 

  • DMA limiting has been implemented. All of the usual 7800 emulators gave MARIA infinite time to render a line. In MESS, now MARIA will stop rendering if too much time has passed. [Trebor, RevEng]
  • Last Line DMA time has been corrected to its measured value. [Trebor, RevEng]
  • Blank scanlines are now drawn when DMA is off. [Trebor, RevEng]
  • Separate XM emulation, including YM2151 sound chip. [etabeta]
  • HSC passthru cart emulation added. [etabeta]
  • Massive code cleanup, and major reorganization. [etabeta]

     

The official list of changes is here.

 

During testing of this one, Trebor came across a lot of "bugs" in emulation that we discovered weren't actually bugs at all, but instead were glitches that occurred on real hardware too. While it's a good idea to test your code on real hardware, this release makes it a lot less risky for those times you can't.

  • Like 5

Share this post


Link to post
Share on other sites

i have to d/l mess one of these days if I want to get into 7800 basic programing.

I should have picked up the 7800 power supply at CGE, the thing about it that it wasn't ina box and it was loose in bag with other stuff, and

that threw me off because didn't know if it was a working one or not.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...