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

Unlike UNZ this emulator is open source so could stand a chance at being integrated. I am certain most of the issues would go away shortly, if they would exist at all in core format. It’s possible RA would erase them.

There is nothing wrong with a core needing to mature after inclusion. Has anyone made an official request and received feedback?

Something like this usually requires some work on the upstream side. Maybe there is no interest. :worried:

2 Likes

Done :grin: Hoping someone can, and can also add/fix some of the items that @akuma22 mentioned.

1 Like

Hey all. I have committed to a small project for the EmulationStation Carbon theme.

It will be relatively easy work, and my brain could use the break. :innocent: I am going to try and sew it up with just a couple days of work.

@HyperspaceMadness I could use some instruction on doing a PR in GitHub. I am planning on seeing if i can get my work into the distribution.

4 Likes

Hey @Duimon, about making a PR, the easy way I’ve found to do this is the following, I thought I would drop it here for anyone interested:

  • Install Github desktop
  • Create a fork of the repo you want through Github (this could have been done before you installed Github desktop )
  • Create a branch
  • Make your changes and commit to the branch with a meaningful commit message
  • Open Github Desktop, and add your repo if it’s not already there
  • It should now ask you if you want to push your changes to your forked repo on github. Say yes and push it
  • It will now ask you if you want to make a PR for your branch. Say yes.
  • You should now go to Github and find your PR (in the master repo) and edit the text on it as the master repo’s guidelines for submissions.
  • After the PR is created, if you have to make any adjustments you should be able to just commit them to your branch then push this to your forked repo, this should update the PR automatically.
3 Likes

Just a little update.

I am almost finished with my little side project. It was a nice little break from the highly detailed stuff I do for the Mega Bezel, I hope you haven’t missed me too much in the last couple of days. :wink:

I still need to try and do a PR but that isn’t time sensitive.

I am going to do the work on the x68000 presets I mentioned, and get the X1 into the repo.

Heads up!!


!! I am planning on restructuring my repo !!


@TheNamec’s awesome RC1 example has inspired me to include BASIC and BASIC with Reflection presets in my distribution.

To facilitate this, the “Presets” folder will have Advanced, Standard, Basic, and Basic_Reflect sub folders. (I wont be separating CRT and LCD base presets, the LCD_ADV and LCD_STD will have to just get along with their CRT neighbors.)

This change will also make it relatively easy to add in custom folders in the future. For example I could include an HD folder or a second version of Guest etc. if and when @HyperspaceMadness decides to give us some more toys.

Paths will need to be updated in any references to my presets.

I think a restructure is preferable to just putting all the presets in the existing folders. It will make finding your preferred base a lot easier.

I will complete the work on the x68000 and X1 stuff first so if anyone wants to chime in with suggestions on the restructure, feel free. Keep in mind though that the restructure is going to happen, it is only the folder structure that is open for discussion. :wink:

I won’t be adding the new base presets right away but I think the sooner I get the restructure done, the better. I hope this doesn’t cause anyone too much pain and suffering.

12 Likes

It seems like a good idea to me, all those who only want the basics or who have very fair PCs can also enjoy all this.

For my part, mine will only have a STANDARD version after each one does what they want with them. :smile:

1 Like

OK I am done with the X1 and the updates to the x68000 series.

I dove deep into the x68000’s. A lot of the work was done to the source. I have been doing a lot more grouping and isolation in my recent graphics so I brought them both in line with my current methods.

I redid the floppy slots, tweaked the floppy disks, made all the port shrouds match, gave everything a 1px Gaussian blur. (One of my new favorite methods. It essentially changes what is obviously a vector illustration into a really high resolution raster image. This is one of the main reasons for increased group isolation, so I can blur the main group and the individual groups don’t have two effects applied to them. They can be multiplicative.)

I did a complete redo on the carve outs. (I think they stand up pretty well next to this raster image @HyperspaceMadness posted in private.)

image

I also moved them under the grain layer.

I did some work on where the top and bottom meet. (Mainly a drop shadow, but I also did some work on the port components.

As you can see I darkened up the crossbars etc. I also added some grain and some pretty heavy blur to simulate DOF.

In the end, after working on it for a bit, I decided to keep the original grain. Unlike some of the other systems, the x68000 weren’t actually rough textured, so this method looked better after all.

I added a drop shadow to the towers, and darkened up the internal shadows on the ports, after I took these shots. The drop shadow adds just the right amount of depth, especially in combination with the new crossbars.

Edit: I have replaced the above shots with new ones showing the final changes. :grin:

Since the Sharp monitor is now being shared by two systems I put the graphics in a separate folder, so this was a pretty big change to all the Sharp systems.


Tomorrow i will start work on the restructure, I’ll let you all know when I am done.

__

The work I did on the x68000 proves the value in my plan to go back and redo some of my earlier graphics, after I am done with everything. The tricks I used when creating the x68000 were pretty advanced, relative to my earliest graphics, and there was a definite benefit to redoing them. It will be interesting to see what I can do with my first few. I may jump ahead and give one a makeover, either the Playstation or Game Cube. :thinking:

10 Likes

Hi @Duimon, i’m working on your vertical mame (Tilt) bezel and i was wondering if we could have a separate marquee (dunno if it’s possible) like we have for MAME_CAB_Decal ? or it’s just a limitation from the shaders (number of images for background, etc…) ?

Ex: MAME_CAB_Decal

1 Like

I’m not sure what your asking. There is no marquee in my graphic.

1 Like

yep, i know; Marquees generally are on the high side of the Cab… it was just an idea for more customisation to have possibility to replace the speakers part by a reel marquee of our choice… always if it’s possible ofc :wink: the Tilt version being a reflection of an arcade cabinet…

PS : don’t see this as a personal request … just an idea if it can improve the overlay which is already more than awesome

4 Likes

i never intended these to be customized, but it appears people are doing it anyway.

We are only using the Decal layer, (For the controls.) we still have the Top Extra layer. I don’t see any harm in it. I will make it happen. :innocent:

2 Likes

or, if you want to let this overlay as generic, maybe just the PSD template with no speakers. Dunno, don’t want to bother you to much, i know you have much work to do. in one way or another, i will let the MAME_CAB_Decal to keep the spirit of the tilt overlay :+1:

1 Like

I have exported the speakers as a separate graphic, although I will be leaving them in the background also. (There is no reason not to.)

I will add the Top Layer to the preset and a speaker.PSD in the source, for both the tilt and no_tilt. Then you can customize as you wish. I will probably mask the image as well to make customization even easier.

2 Likes

It is done. :grin: Repo has been updated.

1 Like

The restructure is also done.

For some reason I thought this was going to be hard, but the :/ path syntax made it a breeze. All I had to do was create folders and move files. :crazy_face:

The new folder structure is.

4K_Vertical
Advanced
Basic
Basic_Reflect
Hybrid
Standard

Yes. I plan on doing presets for the 4K_Vertical and Hybrids eventually, although it is likely I will redo the 4K Verticals at some point.

6 Likes

Don’t know if it’s intended but missing Arcade and Mame folders for Advanced preset :wink:

PS: tks a lot for the speakers part, a gift for all of us

i can try now some custom overlays… :+1:

6 Likes

Yeah, there have never been Advance presets for MAME. They don’t use advanced features.

1 Like

oh ok i understand, i thought it was an oversight :wink:

1 Like

Like I said, I never intended these to be customized.

Since they are, I could probably develop an Advanced version. It would have the cabinet glass and background as additional layers and use the Bezel Image layer for the cabinet, so the color could be adjusted.

1 Like

Here is a shot of the reworked Game Cube graphic.

At first glance it should look the same, close inspection will reveal a lot of changes.

The LEDs have been completely redone, some structure has been added inside the CD tray gap, and I added some subtle texture to the console body.

Most of the work was done in the source to bring the methods in line with my current graphics. This also resulted in less pronounced highlights, but I intentionally made them a little brighter so that the change wasn’t too drastic.

I am not ashamed to say that for such a simple graphic, boy were my earlier methods needlessly complicated! :crazy_face: While the source may be more complex now, it is for good reason, not lack of experience. :grin:

13 Likes