@HyperspaceMadness Thank you, I’ll look into it. I’m thinking of a scenario where I generate 30 Bevel shaders each with custom background or perhaps I decide I want no curve on any of the bevel shaders. What would be the easiest way of doing that beside editing 30 individual text files?
If you are comfortable with the command-line, there are two search and replace apps included in my “thebezelproject-scripts” repo. (gsar.exe and sfk.exe.) They both have different features. With a bit of work you could write a simple script to make updates. There is no guarantee though, while the shader is in development, that a string you have been referencing won’t get replaced.
I spend a lot of time using and doing things for this shader, but I have yet to use it in a “production” environment. If I were to do so right now, I would not update the shader once I was live. I would just update it the next development cycle, once I was done with R&D.
How’s this?
PC Engine!
I’m pretty happy with it, but a couple of things are still nagging at me.
I took more liberties than I have been lately, to fill in some space and give interest.
Once this is final I will have the color palettes I need to do the TurboGrafx CD and the PC Engine CD.
Awesome work… that is just too cool
I think you would end up with 30 text files, but the big problem right now is that each preset has a full copy of the original preset which means that if anything changes with shaders used in the original preset your copy is now out of date and will fail to load.
I am working on a fix for this in retroarch so we only save the user"s adjustments to the shader which will fix it so the preset will always be able to load.
So when this done then the 30 presets you have would only have the settings you changed which would make them easier to manage.
I’ve got part of the work done (the loading part) and I’m going to hopefully get it into retroarch for the next version
I was going to mention the work you were doing but did not want to speak for you.
Amazing, how did you manage to get no screen flickering or blinking when going from LB to RA ?
What do you think of this my friend?
Based on these images…
Sega Master System Power LED.and…
Sega Master System Power LED Mod.I made a small change to the SMS graphic.
Old. New. New in night mode.I have updated all the LED images to work with the new shader version method, and removed the custom night TopLayerImages from the repo.
Until a new bug is worked out there won’t be an LED in the Gamecube night mode.
Logo TopLayerImages have been renamed to Decal.* to reflect the new image layers.
All the new needed graphics are up in the repo, as are the updated shader presets.
Due, I think, to the sheer dominance of the screen, I had to tweak the Wii night mode quite a bit to make it tolerable. There is a Wii night mode preset.
Have fun everyone!!!
I am thinking quite strongly about redoing the Wii graphic and making it a “Black” version of the Wii. Opinions??
Very nice!! You are a Genie!!!
@Tromzy I have Big Box setup with a the “Startup Screen” to be the same as the Bevel shader. I’ve gotten a few flickers but most of the time it transitions nicely.
@HyperspaceMadness That sounds awesome.
Since we now have both Night and Decal layers, I went back and added the missing vintage details to the monitor in my DOSBox graphic that were present in the original raster version. With the new control over the beveled edge of the frame, I think it is better than the original!
And a sneak peak at a new night mode.
For those that feel they need a larger screen size, there will still be the alternate graphic.
If you make one for the Mac just make the screen black so you can’t play any games on it. At least that’s how I felt as a kid.
Ha ha, you are totally right, I had Macs too and the best I could find was Dark Castle, Shadowgate and a version of Dragon’s Lair. Not many games, and they were in living black and white!!!
Sadly, there is no apple core. I might try to use the MAME core for a couple of systems after I finish all the dedicated cores. I have had some luck with MAME software lists. The VTech V.Smile works pretty well, and I had the Philips CD-i working but now it doesn’t. (I even did a graphic for it.) Using content directory presets should make it fairly simple. The real challenge is mapping controls. We’ll see.
I am also sad about a lack of an Apple Core (Ha) I’ve tried a few emulators but they are a pain and I just want to see some of the old games like Crystals Quest, and Dark Castle.
I have the CD-i working in mame. It was a little bit of a hassle but I can try and find tutorial I followed if you want to play those sweet sweet Philips games.
I had two separate tutorials that I followed. The standard software list method is pretty straightforward, and works for most, but not the CD-i anymore.
If you have the time. Try your method with a clean temporary install and see if it still works. BTW. Are you using MAME or the MAME core?
Alright then.
The SG-1000, SG-1000 Alt, and PC Engine are up in the repo including RA overlay versions.
I have created Decals for everything that wasn’t already using one. They are mostly manufacturer logos and they are enabled by default in all the presets, (Because I think they look cool! ) they can be turned off if you hate them. Of course, the presets are all updated.
Also the SMS, SMS Alt, and TurboGrafx16 have all been updated, reflecting changes I have posted about.
While I was creating the decals, I took advantage of my journey through the folders and updated the source in a few graphics. (My development path has changed since creating a few of them.)
Specifically, the SEGA Dreamcast Alternate has been reworked. With the new features in the shader, many things I was doing in source can now be done with the shader parameters and paths. It has been updated and is now using a Decal, and there is an LED for the new night method.
PC Engine CD and TurboGrafx CD are next. Then maybe a couple more handhelds, the Sharp X68000, and the Amiga. (The Amiga should be great fun!! )
I’m using the Mame core. The Bevel shader with custom cropping comes in handy because a giant CDi logo stays on at the top. I believe this is the tutorial I followed which was less than a year ago.