PCE Core issues

A small handful of games will load a slanted screen, either at startup or at the gameplay screen… Not sure what is causing this, but I have attempted to use both the “mednafen pce fast” and “mednafen supergrafx” cores, with the same result in both. The games load without issue in Mednafen and Magic Engine using the same system card, leading me to believe this is a core issue. The results are the same whether I use Hyperspin, Rocketlauncher, or Retroarch by itself. Here are the games that seem to be affected so far:

Champions Forever Boxing Yo Bro! Dragon Slayer (Screen Slants at gameplay screen) Dungeon Master (Screen Slants at gameplay screen) Might and Magic III




This looks like a pitch issue. Has this always happened or is it recent?

I think those games are 352 pixels wide games (does it happen with most of this list?).

It doesn’t happen for me on win7 x64 with an Nvidia card nor on my Android phone. What is your configuration?

There is an option in core options called “Horizontal Overscan”; does switching it ON/OFF change something?

I have noticed this once before. Something was triggering it, like a specific shader i think, i can’t remember 100%

[QUOTE=Tatsuya79;51377]

There is an option in core options called “Horizontal Overscan”; does switching it ON/OFF change something?[/QUOTE]

Turning Horizontal Overscan to On does fix this, it did for me at least.

What is your OS / GPU if you have that problem? Do you use a custom view port, particular resolution?

Testing this on 2 computers. One is running Windows 7 with an AMD 7800 series GPU @1080, no custom viewport, Horizontal Overscan On fixes the issue. Without going too in depth with changing things I did try integer scale on and off and aspect ratios set to core and 4:3 with no change. Only the Horizontal Overscan setting On fixed it. Shaders also had no effect.

The 2nd computer running Windows 8.1 with an Nvidia 970 @1440 this problem does not exist with Horizontal Overscan On or Off. I could not reproduce this problem at all on this 2nd computer.

My guess from my tests is that it is an AMD issue but that is just my quick limited testing and my specific hardware.

Thanks for the feedback.

Yes, probably an AMD issue. I thought perhaps those cards didn’t like the width change in real time but the default value is “horizontal overscan” OFF everywhere in the code. And it works for overscan ON… which displays 352 pixels instead or 341 for some games.

I’m not sure what is the problem here.

Is horizontal overscan OFF always bugged, even after restarting the core/game and touching nothing else?

Could you test TV Sport Basketball: do you see the scoring board before a match, just after the commentator talk?

Yes it is always bugged. With TV Sports Basket Ball after the commentator it goes to the roster screen where you can see the players, positions and status. Then it goes into the game. Also just to add this is the same for both 1.3.6 stable build and a nightly from a couple of weeks ago. I have not put the latest nightly on this particular system since it is just my HTPC.

Thanks, glad there’s no problem with TV Sport.

Could you try this build with Horizontal Overscan ON & OFF (it needs restart now)?

It’s easy to see if it works on Ninja Spirit title screen (cropped on each side or not).

I doesn’t work at all, it just crashes. If I try and load the core just using the Retroarch UI it doesn’t actually load it. The bottom left corner just says “No Core”. And if I try and load it through Launchbox (the front end I use) it just crashes out because Retroarch isn’t loading the core.

Are you on win 32? It’s working here on win 7 x64.

Ah, yeah that would explain it. 32-bit. The PC it is setup on is too old to accept a 64 bit version of Windows.

(I don’t know how to compile for win32…)

Is everyone else with that problem on 32 bits Windows with an AMD card?

Pardon my late response, I was waiting for a notification of activity. It’s always been happening. The majority of games work fine.

What is your operating system and Video card?

Most of the games on that list are indeed affected. I have a Win 10 x64 setup with an Intel GPU. I have “pce_hoverscan” set to enabled in the core options, but to no effect.

[QUOTE=butanebob;51381]I have noticed this once before. Something was triggering it, like a specific shader i think, i can’t remember 100%[/QUOTE] I don’t have any shaders enabled. I’m just trying to get it to work before I try any fancy stuff.

[QUOTE=Tatsuya79;51377]There is an option in core options called “Horizontal Overscan”; does switching it ON/OFF change something?[/QUOTE] I couldn’t find core options in the Retroarch GUI, so I tried to change it in the retroarch-core-options.cfg file, to no effect. Am I supposed to see “Core Options” somewhere in the GUI?

It’s just ‘options’ in the quick menu while you have content loaded.