Software Support > GroovyMAME

emu4crt Mednafen mod - update 1.26.1

<< < (12/76) > >>

hotdog963al:
Hey, thanks so much for this.

I started fiddling with the A05 release a few weeks back, but quickly noticed the frequent horizontal switching on PSX was not great for my PVM, so I hacked about with the GPU code and got it outputting at 2560 wide which worked perfectly. I see you've included this feature in the newer version which is great.

Another issue I had however was with how Mednafen itself handles positioning/overscan, for example, at certain horizontal resolutions, you either end up with stuff being incorrectly cropped, or extra black bands being added (note how screenshots are never the right res). I eventually managed to get the code working so that the output was exactly perfect with no black bands or incorrect cropping, save for a slight crop at the 368 res which wound up at 365 (due to it being @ 2560).

Would you be interested in fixing this issue in your version? I can supply some diffs if you'd like to see what I did to get it working.

Cheers

silmalik:
Hi hotdog963al,

Yes, of course, I'm eager to test your fix!  :)

Please, send your diffs and I'll try to integrate them in my mod.

hotdog963al:

--- Quote from: silmalik on January 24, 2018, 02:42:33 pm ---Hi hotdog963al,

Yes, of course, I'm eager to test your fix!  :)

Please, send your diffs and I'll try to integrate them in my mod.

--- End quote ---

Here's the entire gpu.cpp file. I isolated the changes that were relevant and integrated them into the code from your A07 release. Seems to work!
https://pastebin.com/raw/KyQ8jXPa

Here's a few screenshots as well to just give you an idea, I've tested all resolutions and it works great. Granted, 3px are lost at 368, but that would take quite a bit more effort to resolve and I honestly don't think it's worth it. :laugh:
https://imgur.com/a/gp1MZ

silmalik:
Ooooh it works great, well done!  :)

It seems to fix Mednafen's global PSX horizontal centering issue, maybe you should contact the team to expose what you've done.

If you are ok, i will integrate your fix "as is" in a next release.

Thank you for sharing.

retrorepair:
I don't suppose I could ask a strange favour?

I'm working on getting the original NES Zapper working which I'm confident it should, I just need the optical sense line exposed as an input, would that be possible? I don't know where to start compiling mednafen or I'd do it myself!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version