Jump to content
IGNORED

Retroarch scaling for 3D games


SpiceWare

Recommended Posts

Was trying out RetroArch on my Mac and while it was a bit confusing to get going, it has an interesting feature that improves the appearance of 3D games.

 

Internal GPU Resolution 1x:

 

2038668126_ScreenShot2020-05-24at3_49_21PM.thumb.png.47dd14afdcff21c88181b028d2d27d70.png

 

Internal GPU Resolution 2x:

 

1530172775_ScreenShot2020-05-24at3_49_39PM.thumb.png.038149188abe34cea05855333e872251.png

 

 

Internal GPU Resolution 4x:

 

1795809043_ScreenShot2020-05-24at3_49_56PM.thumb.png.29ba1c370f54e153052975841314c08c.png

 

It looks awesome, and even has options for 8x and 16x, but once I get to 4x it's slow and stuttering because it's falling back to software rendering on my Mac.

 

781800610_ScreenShot2020-05-24at3_05_23PM.thumb.png.13624035a2542054df1da8c83b280eca.png

 

Anybody have any experience with this?  I'd like to get figured out before I next replay the Spyro the Dragon trilogy.

 

 

  • Like 1
Link to comment
Share on other sites

There's 2 builds of RetroArch for the Mac, one that supports OpenGL and another that supports Metal. I'd initially installed the Metal version on my Mac Pro.

 

There's 2 versions of the Playstation Emulator: Beetle PSX, and Beetle PSX HW. The first is software rendering only. The HW version supports rendering via software, OpenGL, and Vulkan, but not Metal.


So I installed the OpenGL version of RetroArch. It just quits without a crash screen as soon as I try to launch a game. I turned on the logging feature, but nothing ends up in the log to provide a clue as to what's wrong.

 

I also tried both versions on my Mac mini - neither runs on it.

 

I think I'll put this on the back burner for now, and periodically check in to see if they get it working.

Link to comment
Share on other sites

Yep, most of the 3D emulators do that, and in some cases you can get upscaled (unofficial) texture packs too. On my somewhat-pokey laptop, I recently re-completed Mario Sunshine at 2x native resolution, with a widescreen enabled.

 

Some might prefer original hardware for later systems, but IMO emulation with upscaling is undeniably the best way to play N64, PSX and PSP games.

 

Sorry, I don't have any idea specifically about your OpenGL issue... are your video drivers the latest available version? Usually that resolves a great many issues.

  • Like 1
Link to comment
Share on other sites

31 minutes ago, RevEng said:

Sorry, I don't have any idea specifically about your OpenGL issue... are your video drivers the latest available version? Usually that resolves a great many issues.

 

I'm as up to date as I can be, on my Mac Pro 2013 I'm stuck on macOS High Sierra (10.13.6) due to having a 3rd party SSD.  Latest macOS is Catalina (10.15).

 

Just installed the OpenGL Extensions Viewer and see I my OpenGL driver supports up to 4.1, with a couple 4.2 features.

 

 

1198151562_ScreenShot2020-05-26at11_08_08AM.thumb.png.aeb435d37fa9822f995d383c5718af33.png

 

1888919610_ScreenShot2020-05-26at11_08_21AM.thumb.png.b632444c964081e2a1b044f587b480b0.png

 

1876907607_ScreenShot2020-05-26at11_09_36AM.thumb.png.d2832854b5725d6ce3af943e8878532d.png

Link to comment
Share on other sites

Just installed the OpenGL program on my Mac mini (2018).  It's on macOS Mojave (10.14.6) because Catalina dropped support for 32-bit programs and I have ~1700 recordings I still need to clear out of EyeTV, my old 32-bit DVR software. I'm making progress on that, there were 2455 recordings back in October.

 

OpenGL support on the mini is the same as my Mac Pro. I'm shocked at how much faster the mini is than my Mac Pro, didn't realize integrated graphics had improved so much. Will have to try the other tests later, I only ran the Cube one.

 

276163776_ScreenShot2020-05-26at11_21_40AM.thumb.png.1d67445def6940970901eb5ef60f82a6.png

 

1254742997_ScreenShot2020-05-26at11_21_53AM.thumb.png.c100955efe8a314321f8fef82251bc4a.png

 

1797919643_ScreenShot2020-05-26at11_23_03AM.thumb.png.ed75fadc37f41226a1952f81eb04e137.png

Link to comment
Share on other sites

Tried epsxe. The GUI version doesn't do anything when I launched it. The CL version does this when I try to run it:

Darrells-Mac-Pro:epsxeosx-2.0.5.x64 darrellspice$ ./epsxe 
Killed: 9

weird. Suspect the GUI version is silently doing the same thing.

 

Noticed RetroArch has a daily build so I installed it and OpenGL no longer crashes the program. However, while it shows the bitmap screens just fine:

 

1636695564_ScreenShot2020-05-26at3_37_40PM.thumb.png.a46445b3b9e7e3c35cf44dd356754eb3.png

 

I get this once the game switches over to using 3D graphics.

 

1567177545_ScreenShot2020-05-26at3_34_40PM.thumb.png.6c74addba9248aff6516974dfb01d8c1.png

 

The daily build also runs on the Mac mini without crashing. It has the same results of correctly showing bitmaps, but not 3D graphics.

 

At this point I plan to just periodically check RetroArch.

  • Like 1
Link to comment
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.
Note: Your post will require moderator approval before it will be visible.

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...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...