Duimon koko-aio Presets

That is 100% acceptable and encouraged Starman

2 Likes

Edit: Comments removed. Recent private conversations have cleared the air. Thanks @Starman99x

2 Likes

I second what Duimon said, doing custom presets and posting setting changes is fine. Editing somebodies own graphics they worked hours on would be unacceptable.

I think he has explained how to change the color of his images with Mega Bezel and change them over to koko-aio.

1 Like

Not sure how you understood what I said?

I donā€™t even understand what you meant by that honestly but Duimon could have possibly read it in a not good way. It literally made me go, WHAT?

I would assume you meant:

The idea that basic human decency is enough to replace the need for law is based on the
concept that treating others with respect, understanding, and impartiality is a common human behavior 
that transcends religious and geographical boundaries.
1 Like

That qoute is exactly what I meant, I didnā€™t want to ā€œcircumventā€ a license because I have decency and actually respect the work and its author, even if I have a lot of ideas and tweaks. Anyways, I wonā€™t be angering people here anymore, like I said Iā€™m just having fun, and thatā€™s not fun.

1 Like

As long as everything is clarified so that both people understand what the other person means, it can fix things faster.

So you meant you wouldnā€™t go against his wishes more out of respect to Duimon than the license.

1 Like

If you can find a way to do this I would love you to share it.

AFAIK the only way to properly play NDS book mode games is with the Mega Bezel and my ā€œBookā€ preset.

The cores, Retroarch and/or koko-aio just donā€™t seem to support it.

Otherwise I would have included a koko preset.

It should look like this.

2 Likes

I did, hereā€™s the result from the new ā€œMelon DS DSā€ core in rotated mode (core screen option):

I basically just rotated your RA overlay on the canvas bg and added a shadow. With some shift/zoom and aspect ratio overrides. The screen gap that worked for me was 64px.

Now in the new Melon DS DS thereā€™s a rotated mode, but in DeSmuME youā€™ll need to use the default top/bottom option combined with the rotated cursor core option: desmume_input_rotation = "90"

And a video rotation override on RAā€™s end: video_rotation = "1"

1 Like

I could not get hybrid mode to work with your overlays though, the bezel needs to be edited to connect the screens (two versions, two modes), like this one by AlvaroMG and its extra edit by me:

HybridTop

HybridBottom (edited by me)

I couldnā€™t get your included ā€œNDS_Horizontal-[LeftRight]-[ScreenGap_28]ā€ to look right for the same reason, the screen gap only works with top/bottom and rotated modes, itā€™s intresting that you included this preset, is there a way to make it look right?


Btw, I was able to get the dolphin glcore flip fix to work by renaming glcore_Dolphin.params to glcore_dolphin-emu.params but inside "_flip_nf" an extra correction is required by adding the missing path to glcore_dolphin-emu.params:

monitor_body_curved = "../../../Graphics/_bezel/bezel_curved_nf.png"
monitor_body_straight = "../../../Graphics/_bezel/bezel_straight_nf.png"

Like this:

monitor_body_curved = "../../../Graphics/_bezel/flipped/bezel_curved_nf.png"
monitor_body_straight = "../../../Graphics/_bezel/flipped/bezel_straight_nf.png"

I think Iā€™ll take from your example and include auto flipped bezels in my packs, although I donā€™t know how to correct the bezel shading (or color problem) you mentioned before.

Ah. I havenā€™t tried that core. Itā€™s not available in the online updater yet is it?

Yep. But the highlights on the details are all lit from the left instead of the top. :grin:

2 Likes

I donā€™t know what you want me to sayā€¦ congratulations?

Itā€™s a note for anyone facing the issue, and kind of a bug report.

1 Like

The vertical Lynx presets need adjustment:

I think using the github issue page to report specific issues like this is more pratical, since issues can be better tracked.
Also, there you can sumbit patches/merge requests and so on.

2 Likes

Yeah, I specifically ask for bugs to be reported in my thread because I donā€™t get notifications from GitHub. They can sit there for a long time before I am aware.

I log into the forum multiple times every day.

It is the same model I used for my Mega Bezel presets. Although I didnā€™t create a preset repo until @HyperspaceMadness added simple presets to Retroarch.

Things were a bit different with the Mega Bezel because I had access to alpha releases to test with my presets. I would fix any anomalies caused by shader updates and commit when HSM went live with a release.

I would prefer just a bug report and fix it on my own schedule. As opposed to a bug report and a suggested fix at the same time.

For example.

I came up with the solution for the Gamecube issue 5 minutes after I was made aware of it.

While @Starman99xā€™s fix worked, it didnā€™t reflect all the changes I made to fix it. The boilerplate concept requires multiple redundant settings in order to maintain my design intent.

Alsoā€¦ the files are *.params not *.slangp so there would have been some confusion if users tried to follow the given example. And the fix would only have worked for the Wii preset, not the actual Gamecube preset. (The Gamecube presets donā€™t use a ā€œno_frameā€ bezel. :frowning_face:)

I fixed this a few weeks backā€¦

I was just waiting for more cumulative changes before committing.

fix it on my own schedule.

I would prefer not to do a commit for each and every bug. Subversion releases are fine but I donā€™t want to pollute my release page.

I truly appreciate the bug report. :grinning:

2 Likes

The overlay isnā€™t intended to work with the ā€œMelonDS DSā€ hybrid mode. (It was developed before the core was written.)

Keep in mind that the word ā€œHybridā€ in my overlays has two distinct purposes. One is to work with my ā€œOverlay_Hybrid_Setup.mdā€ guide, which is intended to use the Mega Bezel with overlays and a 4x3 viewport aspect.

Yep. Use the DeSmuME core.

With the addition of the ā€œMelonDS DSā€ core I will have to do some preset renaming and create ā€œBookā€ mode and hybrid presets.

After I complete that work I will probably do an update. In the meantime please keep the bug reports coming.

The one advantage my Mega Bezel preset development had was an established, energized user base. Maybe this new focus on my koko-aio presets will add some energy to this project.

@Starman99x Having someone run my presets through their paces will be invaluable.

It may be that the missing component we talked about in private may be realized sooner than later. :wink:

1 Like

NDS Book WIP.

It will need some wildcard magic to account for software or hardware rendering.

The new melonDS_DS hybrid overlay is done. Iā€™ll set it up in the shader later today.

2 Likes

Hybrid WIP.

This core is tricky.

By default it uses internal software rendering, which supports the retroarch vulkan video driver.

Internal hardware rendering (For the increased internal resolution everyone always wants. :wink:) is done in opengl so it switches the video driver to glcore.

If you switch back to the internal software renderer, without manually changing the retroarch video driver back to vulkan, it breaks the auto flip wildcard solution.

1 Like

Absolutely beautiful work :partying_face:

Glad you find my feedback somewhat useful, as it is my humble way of showing appreciation.

I think koko-aio has a great potential, and would appeal more to masses thanks to its low requirements; which is what many of us expect when making a retro gaming setup.

A small suggestion I have is to consider bg_over for most handheld overlays, as it retains that tiny shadow over the image, and would cut corners without a parameter. But I understand that it would make the images inflate in size because of the .png requirement.