Tried one for atari 2600 and fm towns and no problem. This is with a mame game. I’m on mame 0.249 latest version by the way.
gotta go visit family but will read later and try again. Odd. Thanks for your time.
Tried one for atari 2600 and fm towns and no problem. This is with a mame game. I’m on mame 0.249 latest version by the way.
gotta go visit family but will read later and try again. Odd. Thanks for your time.
When you get back. Try deleting the MAME folder first, then copying the new ones in.
My main concern is that it reports the same error concerning the “specific” presets in your config folder.
BTW. Unless you are using the MAME 2010 core, there is no need to use the [Vertical] preset. It is only for MAME 2010 which needs a bit of love to work correctly in vertical.
The “MAME-[STD]-[Guest][CABINET].slangp” will automagically work for both horizontal and vertical games.
Hi Duimon,
sorry if this has been asked before but I’ve been going through all my platforms one by one after updating to latest retroarch and latest megabezel. With the Atari Lynx I get the following after applying the Lynx-[ADV]-[LCD-GRID]-[Night].slangp
How do I get rid of those inverted/mirrored parts on the left and right of the screen?
Change Background Layer>>>Mirror Wrap parameter.
Although it won’t look as pretty as it could.
I have yet to do off screen elements for most of my handhelds. It will happen eventually.
In the mean time I thought mirrored was better than empty space.
I have in mind to do some updates before I do new graphics, the handhelds will be on the list.
First I want to try and tackle TheNamec’s multiple reference boilerplate.
ow. OK. So that was done by design to fill up the screen. Figures
I’ll check and see which one I like most and stick with that.
Thanks for the speedy reply.
Do you guys have any suggestions for a Hercules monitor shader? If I use the shader I use for my normal DOS setup, it doesn’t look right if I just change it to amber monochrome (at least as far as I seem to remember the Hercules monitors looking). Anybody already have something set up for this? Thanks for the help.
For a small amount of added prettiness, you could add these parameters to your preset.
HSM_CUTOUT_FOLLOW_LAYER = "3.000000"
HSM_CUTOUT_SCALE = "200.000000"
HSM_CUTOUT_CORNER_RADIUS = "70.000000"
HSM_BG_CUTOUT_MODE = "2.000000"
It will crop the background and round the corners.
You will want to turn off any CRT masks, and make some adjustments to the Brightness and Gamma of the Monochrome settings. You may also want to increase the [CORE RES SAMPLING] >>> Opposite Direction Multiplier to 200. Hercules Graphics had a 720×348 resolution so if there were scanlines, they were more dense.
Here is a shot.
and here are the needed parameters.
HSM_CORE_RES_SAMPLING_MULT_OPPOSITE_DIR = "200.000000"
HSM_MONOCHROME_MODE = "2.000000"
HSM_MONOCHROME_BRIGHTNESS = "123.000000"
HSM_MONOCHROME_GAMMA = "1.800000"
HSM_MONOCHROME_SATURATION = "112.000000"
shadowMask = "-1.000000"
I was using an image in the Image viewer core for the shot. Here is a shot using actual DOSBox Hercules content.
Here is a shot with some increased “Bloom” in the Guest section of the parameters, using my Olivetti M21 preset. (Which had a Hercules video card and amber monitor.)
Awesome… thank you. I’m working on this now.
What is the setting to make the viewport zoom and offset for the game screen only and not the background/bezel?
Nope, doesn’t work. I deleted the MAME folder altogether, then created a new MAME folder in:
LaunchBox\Emulators\RetroArch\shaders\Mega_Bezel_Packs\Duimon-Mega-Bezel\Presets\Advanced
Once more saved the 6 shaders from the Github: Duimon-Mega-Bezel/Presets/Advanced/MAME/
in that new MAME folder. Even deleted the MAME games from LB, and started over reimporting them, but still get the failed to load shader preset notification.
I also grabbed your new arcade shaders as well, did the same, but now they’re also not working since I get the same message.
All I’m doing is right clicking in the github on the slang shader, select ‘save link as’ and navigating to the retroarch folder and saving the shaders there. So for all intents and purposes, I’m not changing the basics at all.
I’m still on Vulkan, my aspect ratio is set to full and integer scale off. Gonna close the PC for now, but will check back later. Can’t be a major error, must be something silly.
Duimon, maybe this helps narrow it down. I redownloaded your entire 743 mb shader pack, deleted the entire Duimon-Mega-Bezel folder which I already had and copied the freshly downloaded one in the exact same location. Now, my shaders under LaunchBox\Emulators\RetroArch\shaders\Mega_Bezel_Packs\Duimon-Mega-Bezel\Presets\Advanced\MAME are working once more like they were before. So back to square one, which isn’t bad news.
Here’s the weird thing, which I also noticed earlier: all 6 SLANGP shaders coming from the 743 mb file in that exact folder have a measly size ranging from 1 to 2 kb. But the new ones you made earlier today and which I failed to enable have a size of just a little over 220 kb. In fact, MAME-[ADV]-[Guest][CABINET].slangp which I can find on the github under Duimon-Mega-Bezel/Presets/Advanced/MAME/ is 229 kb in size. Obviously, you made some changes but I would not expect the size to go from 2 to 229 kb.
That explains it then.
This will get you an html file not a shader. There is no easy way to download a single file from GitHub.
If you had been using the Git installation method you could have just done a Git pull.
I’m afraid those concepts are still pretty new to me.
What steps should I take to ensure I’ll have the new shaders which you made earlier today?
Thanks.
No worries. I relatively short time ago (2 1/2 years.) I was manually editing HSM’s base presets because I didn’t know about the RA system menu.
A lot has happened since then
This.^^
If you want to make updating small changes quicker and less painful, and are using Windows, you can follow the Git installation method in the second post.
Well, this screenshot doesn’t look that great, but this is where I’m at so far on the Hercules monitor look. Duimon, your monochrome lighting settings were great, but even with -1 shadowmask, and turning off the filtering (I think) mine has the fuzzy filtered look instead of the crisp look that yours has. I can’t seem to figure out how to completely get rid of all the scanlines, etc (I started with one of your DosBox presets as a base).
That will be in the “Follow” section of the target layer. Usually it is either the Background or the Device layer. The rest are “Usually” set to follow the target layer.
When you change the follow though, it will cause dramatic changes to the scale and position. It is not necessarily an easy task.
Turn down the Scanlines Trigger Res to 100. This will turn on fake scanlines, which are at 0% Opacity by default.
Or you can increase the CORE RES Opposite Direction Multiplier like I mentioned. It all depends on what you are looking for.
BTW. I think mine has a rather fuzzy look also. I’m not sure we can do anything about this. Turning up the Bloom or Halation makes it look more accurate though, even with the fuzziness.
Maybe take a look at my Apple IIe monochrome preset. (Although it is green instead of amber. I have some tweaks in there.
GTU_ON = "1.000000"
compositeConnection = "1.000000"
signalResolution = "480.000000"
g_signal_type = "0.000000"
glow = "0.160000"
bloom = "0.450000"
blendMode = "0.000000"
shadowMask = "-1.000000"
BTW. Are you using the DOSBox core with a Hercules adapter for video?
I noticed that if I turn the Scanline trigger to 100 or the Core res to 200 it gets a weird vibrating effect in the graphics. I would like to be able to get closer to the no shader look, but with monochrome (like when you compare the two sides, the one on the left).
I’ll check out your Apple preset for sure.
I’m using the DosBox Pure core. I’m not sure what the Hercules adapter is.
Thanks for your help.
edit I think, in my screenshot, above, that the brightest shade of the amber looks to bright and glowy… I don’t remember the old monitors looking quite like that… what do you think?
The Interlace setting must be set to something other than 4.00 (off)