Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Visible area modifications

Recommended Posts

I'm trying to change some resolutions (Gang Buster, Thunder Cross, Gladiator, MadCrash) in thunderx.cpp and snk.cpp but so far I really don't know how this can be done with all these recent changes. From what I can see I cannot use MCFG_ anymore. Any advise, please?


Seems I don't fully understand how to use m_screen and screen parameters. I didn't have any problems with system1.

Edited by haynor666

Share this post

Link to post
Share on other sites

I haven't understood how the new mechanism works too but this should work for example for thunderx.cpp

subdevice<screen_device>("screen")->set_visarea(14*8, (64-14)*8-1, 2*8, 30*8-1);

You must put this in the derived machine_config you want to modify. In thunderx.cpp for example you should find SCONTRA(CONFIG) in the derived machine_configs and add the line.

In this way you can also change refresh rate and so on.

Hope this helps.

Share this post

Link to post
Share on other sites

And that did the trick in both cases. So, I can directly screen from it's defined device.


I'll again convince Robbert to implement patches for Thunder Cross and Gang Busters. Those black borders are really annoying :/




Many thanks MameSick for help and Happy New Year to You :))

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.

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.

  • Create New...