Duimon koko-aio Presets

I’ll take a look at the arcade preset to see what I can do but it doesn’t make sense to do anything with the dreamcast presets.

I’m not sure it will be possible to use wildcards to do this automatically. I may have to create a dedicated preset.

I am unsure why I didn’t include my SEGA Naomi graphic in this pack, it may have something to do with the bezel.

I’ll take a look because using that graphic for this case seems logical.

Can you give me an example game I should test?

1 Like

For Atomiswave there’s waidrive, for Naomi there’s ikaruga.

There’s also Sega ST-V games with Kronos core, like “batmanfr”, since this core has a glcore flipping issue as-well.

Here’s what I’m getting with the current Arcade preset.

Atomiswave…

Naomi…

ST-V.

Flycast and Kronos already have wildcards set up and it looks like they are working as intended.

3 Likes

I’m not sure what is causing the problem on my side. My video driver is set to glcore, and I’m loading the preset as it is, no overrides. And I keep my cores up to date from the default nightly builds url. The “Allow Rotation” for cores is also ON (default).

1 Like

Having your driver set to glcore is not ideal.

I recommend having it set to Vulkan and enabling the “Allow Cores to Switch video driver” setting.

Since you have yours set to glcore, make sure none of these cores are using software rendering internally.

Also, I am using a development build of the shader. When I get home I’ll try the current version.

1 Like

Apparently both the cores you mentioned support Vulkan, so my tests were successful.

This is an issue with rotation using glcore.

I will have to do some thinking on how to gracefully handle this. I’ll probable need to set an additional wildcard to handle rotation on Kronos and Flycast.

I’ll post when I have a solution and add it to the upcoming update.

1 Like

I’ve got a solution for Flycast. Now I just need to make it elegant.

Baby steps. :wink:

2 Likes

I’m not liking the mess this is creating with the presets and wildcards.

I’m going to create specific “Arcade_Flycast-[Bezel-V]” etc. presets instead.

If the Kronos core works with the same preset I will name in accordingly, otherwise we’ll get a Kronos preset as well.


The biggest issue is that FB-Neo and MAME aren’t affected by this issue, and I have no way of knowing what core users will use with the preset.

Edit: I’m not noticing an issue with the Kronos and ST-V games using glcore.

Background is the correct orientation and the bezel is shaded correctly.

Are there any vertical ST-V games?

@Starman99x @kokoko3k

Making a lot of progress. The bezel and cab style presets are all updated. Here are shots from the tilted cab.

Horizontal

Vertical-90

Vertical-270

I edited all my cabinet graphics, both tilted and non-tilted, lowering the height of the joysticks to give more room for the bezel.

The original graphic depended on being able to layer over the bezel via Mega Bezel.

I’ll have to recreate the Flycast specific references next. Then go through all my “Monitor” presets that use a bezel.

5 Likes

A recent windows update broke open gl on my pc so I can’t confirm this, but there’s a potential glcore bug that you might want to check.

The PSP preset (potentially others) might need a different global Y override when using glcore.

Confirmed.

I’ll go through every core that I have a wildcard for and see if any are affected.

Thanks for the report! :grinning:

3 Likes

Turns out PPSSPP is the only core affected. (Vectrex was spared because it always uses glcore.)

Any other preset that might have an issue was created recently so I am confident all is well.

While I was elbow deep I decided to add three new presets.

TV5

TV6

9519

9519 Night

None are perfect (Nor do they perfectly reflect my Mega Bezel versions.) but I think they look pretty good. (I had to do some quick Photoshop magic on the TV5 source, and some manual compositing on the 9519 Night graphic.)

5 Likes

Here’s one more. :innocent: (The last from my Vintage TV pack.)

Panasonic TH20-B8

No fancy dual reflecting bezel, but very functional. :grin:

7 Likes

You can click my name at the top of this post and message me. I’d prefer that to my private email. (At the start of the conversation at least.:grin:)

So how do you force the exact bezel color you want in koko-aio? hex codes for example.

1 Like

I use an early version of @hgoda90’s bezel color converter. (Now a preset editor.) I had created a python script that took a hex value input but abandoned it.

The current preset editor should work just fine.

3 Likes

The latest koko-aio update is now merged into main RetroArch.

I’m excited for your upcoming update.

1 Like

That is good news. I have some work to finish, then some testing… it should happen fairly soon. :innocent:

1 Like

Wrong thread I think. :wink:

Oh lol

This is my own fault for trying to multitask. My time has been totally overtaken by schoolwork lately, and the one time I decide to post something on here… I done goofed.

2 Likes