Duimon - HSM Mega Bezel Graphics and Presets - Feedback and Updates

Oops! How did I forget those :upside_down_face:

1 Like

I have been playing around with the new features and applying them to my vintage TV graphics.

These are now using the newer screen diffuse image and the brand new screen shadow. (Along with my custom rendered screen reflection image.)

I think it does a fair job of emulating a vintage CRT that is powered off. :grin:

As you would expect in RL things are different when the lights are dim.

11 Likes

Excellent work @Duimon! We are really spoiled when it comes to choice now!

3 Likes

New attempt at a default vintage TV interior reflection.

I think it looks spooky real. :grin:

13 Likes

Yeah, I find with the diffuse image the reflection image really helps sell it :slight_smile: .

3 Likes

I’m in the process of going for a new PC later this year. Still got a Vaio notebook from 2009 which don’t cut it for the brilliance seen in this thread. But I’m heavily into emulation and I’ve been going through the entire thread in the last few days, it’s been fun reading. I’ve seen the work done by Ars Invictus, know the name Orionsangel, and the reflection bezel from HSM is something to behold. Then there is the work done in this thread by Duimon, Akuma and maybe a few others. Really striking stuff. I was especially wowed by a wooden bezel posted in November 2000 by Duimon with the Mario All Stars title screen. It’s on page 628. Especially the nighttime version really allows the actual screen to pop like crazy. But you can still see all the details in the wooden television. Really amazing. Well done.

Just curious, everything posted in this thread is basically a really elaborate shader? Or is it still a combination of a shader with an overlay? I guess it’s probably both.

Finally, are all these goodies already available when one installs the latest Retroarch or do you still have to download it from this site and place them in the right Retroarch folder?

Thanks and keep it up.

3 Likes

Welcome to the forum! Thank you for the kind words. :grin:

You were correct the with the first statement… It is a really elaborate shader… No overlay needed.

It will never be included in the RetroArch distribution… At ~1.7 GB It is just too large. :wink:

4 Likes

Hi, today I did some updates: i’m on the latest RA for windows and I finally updated HSM Megabezel and Duimon’s presets. I’ve been using Megabezels for a long while now (very happy with this project!) but I always left the arcades (mostly FbNeo nowdays) without any bezel, I was just using some simple shaders. Today I tried to use HSM & Duimon’s presets with fbneo: first I tried Strikers 1945 and using the STD preset with some small personalizations and a little viewport zoom to taste: the result and performance was very good! note that with Strikers 1945 I use 4 frames of run-ahead. than I wanted to try an horizontal game and I tried R-Type: it didn’t go very well, I couldn’t get full framerate ( r-type runs around 55 fps and a was getting around 50 with also audio problems), note that in r-type I have no run-ahead: I tried STD and Lite: no luck. to get fullspeed I had to use Potato :*(

Is it really a performance issue? is r-type that much heavier of a driver compared to Strikers (with 4 frames of run-ahead…)? I feel something else is going on…tomorrow I will try to do some more testing and trying some more games…

If you have any suggestions please let me know!

I’m on i5 6400 @2.7 GHz and 960gtx

2 Likes

The i5 gives me a little concern but I think that system should run without issues. Are you using a 4K display?

In the end the Mega Bezel has always had a fairly steep hardware requirement… just the blur on the reflection alone is costly.

The cache that @HyperspaceMadness built into the shader a while back has leveled the playing field a bit but it still requires some horsepower.

That being said I can run everything up to Dreamcast and Game Cube on an i7 4790S 3.2 GHz and GTX 960 at 1080.

Realistically, that is about a $350 system.

Once Intel starts rolling out Arc iGPUs , and the next generation of Ryzen Vega is available, I think it will be fairly inexpensive to get the Mega Bezel up and running.

My answer to the obvious question is… yes I think the Mega Bezel is worth a system upgrade. :grin:


More to the point. I will try R-Type on the aforementioned box and see how it runs.

3 Likes

Actually… the box with the GTX 960 is running an i7 920 @2.70 GHz.

I had absolutely no issues at all running R-Type with the ADV presets.

The i5 6400 has much better benchmarks than the i7 920 so I will assume you have other issues.

Do you have a multiple monitor setup?

1 Like

@Hari-82 mentioned Run Ahead but what about Frame Delay settings?

@Duimon single Monitor @1080 60Hz, yes I think is not a “performance” issue as I said in the comment before.

@Cyber no auto frame delay and Frame Delay a 0.

the first game I tried was strikers 1945 because I know it is demanding to play it with 4 frame of run-ahead and I was pleased to see that It was working perfectly (fullspeed).

2 Likes

If you haven’t already done so you can try following this guide…

https://forums.libretro.com/t/perfect-audio-video-synchronization/12072

It solved some Snes9x issues I was having.

2 Likes

I’ll have a look!

I did some more tests and tried Strikers 1945 (4 frames run-ahead) with the ADV preset: fullspeed. I also tried x-men vs SF with the ADV preset: fullspeed. R-type: still can’t do it. I will try with a fresh instal later today…

2 Likes

Yeah, if you are getting those results then it is unlikely that it is the shader slowing it down unless the game has a much higher resolution than the OTHERS. I say this because the game emulation is processed on the CPU and the shader is processed on the GPU

2 Likes

Ok so I did some more tests. I delete all fbneo’s config (include per game cfg) and r-type goes back to fullspeed (I tried with the STD and ADV preset): no audio/video slowdown/pacing issues. FPS reported by RA around 55 (correct) The problems comes when I set Sync to exact framerate:

  • without shaders (or with Potato presets) all is good: FPS reported by RA around 55 (correct)
  • with STD or ADV preset the reported FPS goes to 50: pacing issues and audio are bad.

I tried Dodonpachi: Sync to exact framerate ON -> no problem with STD or ADV presets, FPS reported around 57 (correct).

Sync to exact framerate OFF -> no problem with STD or ADV presets, FPS reported around 60

Something fishy with the framerate/pacing of r-type, with Sync to exact framerate and STD or ADV presets it seems its capping to 50 FPS (50 Hz?).

note: v-sync was ON in all the tests

As a side note/question: before updating RA to 1.10.2 I could set Max swapchain to 1. now, after the update, minimun value is 2.

4 Likes

Is there any way to add this to Dolphin Standalone? I prefer the Standalone Dolphin for Wii Games.

2 Likes

The reflection shader… no… the overlay graphic… possibly Rocketlauncher. I’m not sure how well it succeeds sizing the standalone window. (I think I used the widescreen hack and no overlay in the past.)

2 Likes

I have been very busy doing hardware tasks lately. :grin: I finished building my backup/4K vertical PC (With it’s new RTX 3050 .) It is now safely back in it’s box and taped up until I get some work done on my office.

I put together my second Linux server. (In one of two new, matching 4U Rack-mount chassis.) I had some issues getting Debian to work but switching to Ubuntu went really smooth.

It’s main function will be as a NextPVR server back end for the network, but I installed a GUI OS and have a wall mount monitor and keyboard arm going in so it can be used as a desktop in the server closet. (I will be using an HDMI KVM switch so I can administer my headless server without ssh if there is ever a need.)

While I was working on the server my lovely wife was having non-stop issues with the Windows 10 PC I put together for her using spare parts. (ASUS x58… GTX 960).

I decided to put together a new Ryzen 5600G system for her, so I have some new fun to look forward to. :grin:


On the graphics side of things… I did a commit to Batocera with new default bezels, (TV7) the Jakks plugnplay, and a couple of standalone bezels for XBOX and Triforce that use a 4x3 aspect with no cropping.

I plan to spend the next couple of days doing some more standalone bezels for Batocera and deciding on a path for my new Macintosh Batocera versions.

Once I get that done i will tie up any loose ends I have here and start work on the Woz! version of the Apple IIgs.

11 Likes

since being the very first reply in this thread, to this reply, it is absolutely mind blowing what you have achieved with this project. Incredible work my friend. Thank you for all you are doing :slight_smile:

5 Likes