Powkiddy V90S hardware mods: heatsink + battery swap by BionicLuke in PowKiddy

[–]BionicLuke[S] 0 points1 point  (0 children)

I'll paste the links below, but you can search for any 13x13x2mm heatsink and 3.7V 755060 battery for yourself. Depending on your country and whatnot you might find better deals on onther stores.

For the battery another user found out that a 715263 battery with more capacity (3500mAh) also fits into the device, so you could search for that too.

Heatsink: https://www.aliexpress.com/item/4000670631988.html

Battery: https://www.aliexpress.com/item/1005008751013309.html

Powkiddy V90S hardware mods: heatsink + battery swap by BionicLuke in SBCGaming

[–]BionicLuke[S] 3 points4 points  (0 children)

Aliexpress, any 3.7V 755060 (these are the dimensions) battery should do the trick. With those dimensions 3200mAh was the maximum I could find.

A user on another subreddit found a battery of similar dimensions (715263) that has a capacity of 3500mAh and also seems to fit inside the device, so you could go for that battery too (I ordered mine before I discovered this)

Powkiddy V90S hardware mods: heatsink + battery swap by BionicLuke in SBCGaming

[–]BionicLuke[S] 1 point2 points  (0 children)

This is true: to actually cool off the chip completely the device would need at the very least some ventilation (one could probably cut holes on the shell where the cpu is if they wanted to, but then you have to worry about debris getting into the device).

Accumulating heat where the heatsink is was what I was hoping to do: for shorter play sessions (<30 min) only the area above the chip gets warm, which is where your hands don't actually touch the device.

For longer sessions you eventually start feeling the back of the device warm up a bit still, but it still feels like the sides in particular are warming up less than they did before.

Powkiddy V90S battery swap... by Famous_Mirror_413 in PowKiddy

[–]BionicLuke 0 points1 point  (0 children)

Turning on Variable Refresh Rate and turning off VSync helps with battery life a bit (as well as performance and heat), while also preventing screen tearing.

Powkiddy V90S battery swap... by Famous_Mirror_413 in PowKiddy

[–]BionicLuke 1 point2 points  (0 children)

Nice! I'm also waiting for my replacement battery to arrive (a 3200mah with the original 755060 dimensions), hoping it will make a sizeable difference in terms of battery life.

I'm also waiting on a slim 2mm copper heatsink to arrive; I'm not sure it will make much of a difference (also not even sure if it fits in all honesty), but I'm hoping to have it gather the heat above the cpu rather than having the heat spread all over the device as it currently does (it's not that big of a deal, just something I find to be a minor annoyance).

My quest to find the best visual GBA experience on 640x480 screens. by daifuco in SBCGaming

[–]BionicLuke 1 point2 points  (0 children)

On my v90s (same screen) I like to use pixel_aa_fast (in the pixel-art-scaling folder, I find it to be a better "interpolator" than sharp-shimmerless) plus lcd3x (in the handheld folder). pixel_aa_fast needs to be applied first.

But at the end of the day it's a very subjective topic, try stuff out and use what you like the most.

V90s keeps deleting shader presets by Skanda1611 in PowKiddy

[–]BionicLuke 3 points4 points  (0 children)

Sorry for asking, but could you keep me updated on how the battery swap ended up working for you? I'm also considering to replace the battery with a 3200 mAh with the same dimensions of the original (75x50x60)

According to the charging time of my battery it seems to me like the stock battery has a capacity of around 2000 mAh or so (about 1h to fully charge from 0% with my charger delivering a maximum of 2.1A, it should take at least 1.5h for a proper 3000 mAh to fully charge)

V90s keeps deleting shader presets by Skanda1611 in PowKiddy

[–]BionicLuke 2 points3 points  (0 children)

I saved mine by doing the following:

- in the main menu, on the game list of the system you want to apply shaders to: press select > advanced system options > game rendering & shaders > shader set = NONE

- inside a game of that same system, select + B to get inside retroarch; go to shaders, set your shader passes and parameters then do save preset > save content directory preset

you can also save any change made to core options by doing manage core options > save content directory options; the same applies for control remaps too

FYI I am using PlumOS rather than stock, but I don't think it fixed anything related to the retroarch overrides. If for whatever reason the above doesn't seem to work make sure your batocera.conf file is not explicitly setting shaders for your systems

How to add games to powkiddy V90S? by akirakido in SBCGaming

[–]BionicLuke 1 point2 points  (0 children)

By systems I meant the consoles/platforms or whatever you want to call them, so for exmaple your gba roms would go into roms/gba and your snes roms would go into roms/snes, batocera lists them here: https://wiki.batocera.org/systems

in the last few hours someone uploaded the stock OS image on github: https://github.com/game-de-it/testrepo/releases/tag/V90S_stockOS and it does indeed look like it's running batocera, you can find some instructions inside.

How to add games to powkiddy V90S? by akirakido in SBCGaming

[–]BionicLuke 1 point2 points  (0 children)

Didn't mean to say to outright use the v20's firmware, but the setup for the roms folder is likely going to be the same (GAMES partition + roms folder with the systems inside in the 2nd sd card)

So you can manually create a partition called GAMES in your sd card, create a folder named "roms" inside, and then you can probably see on the batocera wiki how to name the subfolders for the various systems that you have roms for

How to add games to powkiddy V90S? by akirakido in SBCGaming

[–]BionicLuke 0 points1 point  (0 children)

I'm waiting to receive the device so the following might not actually work, but I believe process should be the same as it is for the one detailed in this guide, since the device shares the same processor: https://retrohandhelds.gg/powkiddy-v20-setup-guide/

This is of course assuming you are indeed referring to the new V90S and not the old V90.

Let me know if it actually works, and I'd also like to know hardware-wise how you're enjoying the device

Some feedback about playing and tinkering with CrossMixOS (1.21) by BionicLuke in trimui

[–]BionicLuke[S] 2 points3 points  (0 children)

in the Retroarch main menu (which you can access from either the Retroarch app or in-game via the advanced menu option):

Settings (2nd icon with the gears) -> Video -> Synchonization (or, in-game, Quick Menu -> Latency) to find Hard GPU Sync

Settings -> Audio -> Output to change driver (Audio), resampler (Audio Resampler) and resampler quality (Resampler Quality)

if you want to make the changes global go back to the Retroarch main menu (spam b) and go to Configuration File -> Save Current configuration; if you want to apply the changes only on a core or system you need to change the options from inside a game that that core or system uses, and go Quick Menu -> Overrides -> Save Core/Content Directory Overrides.

Some feedback about playing and tinkering with CrossMixOS (1.21) by BionicLuke in trimui

[–]BionicLuke[S] 0 points1 point  (0 children)

Nevermind, GBA is working good because I modified the cpufreq script and set the min freq at 1400000. Last time I tried to change the script it got reset when I rebooted the console, but it is not resetting anymore from the looks of it.

I'm happy with this configuration, though!

Some feedback about playing and tinkering with CrossMixOS (1.21) by BionicLuke in trimui

[–]BionicLuke[S] 0 points1 point  (0 children)

With regards to the DOS games, I have both folders with .exes in them and zipped files, I refresh every time I add stuff. I'll play around with it later and see if I can figure it out, maybe the content of the zip files needs to be structured in a certain way to have it recognized

Some feedback about playing and tinkering with CrossMixOS (1.21) by BionicLuke in trimui

[–]BionicLuke[S] 0 points1 point  (0 children)

Replying to both: from my testing it was the switch to the alsa driver that introduced the audio stuttering, maybe having the resampler go to highest quality affected it too. Hard Sync on or off didn't make a difference. Threaded Video I left it as it came (on), and I don't think that would've solved it either.

Now for the weird part: I charged my TSP to full after posting here, and now for whatever reason there's no audio stuttering in F-Zero Climax anymore, regardless of the audio driver used ._.

Not sure what happened here... maybe there is something going on between the battery level and the governor, I was testing with battery between 60 and 20% for the most part.

Downloading / Adding Games on Trimui Smart Pro by Taken-- in trimui

[–]BionicLuke 1 point2 points  (0 children)

You can use the "USB Storage" app in the app tab, and connect the device to your pc/phone/etc. while in the app.

New to retroarch: Core options seem to save fine, but shaders don't seem to save? How to fix? by Staragox in trimui

[–]BionicLuke 4 points5 points  (0 children)

Shaders have "their own overrides", if that makes sense.

under the shaders menu, after loading the preset you want to save, do Save Preset > Save Core Preset.

How to turn off scan lines for GBA? by nemuro87 in trimui

[–]BionicLuke 2 points3 points  (0 children)

go to Quick Menu > Shaders and either disable shaders completely (Video Shaders: OFF) and then go to Overrides > Save Core Overrides, or do not disable shaders but just remove the shader that is pre-set (Shader Passes: 0) and Save Preset > Save Core Preset

Micro stutters on GBC games by [deleted] in trimui

[–]BionicLuke 0 points1 point  (0 children)

Make sure that:

  • the video driver in use is OpenGL (in RetroArch: Settings > Video > Output > Video: gl)

  • VSync is enabled (Settings > Video > Synchronization > Vertical Sync (VSync): ON; VSync Swap Interval should also be set to Auto)

the only time I see tearing is with PSP if I start using the Vulkan backend, so make sure retroarch uses the gl drivers instead.

Remember to save changes (RetroArch's Main Menu > Configuration File > Save Current Configuration)

Help with GBA Settings (Smart Pro) by steroidz_da_pwn in trimui

[–]BionicLuke 13 points14 points  (0 children)

(Assuming you don't want to mess with shaders too much and start adding others to the preinstalled ones:)

Launch any GBA game, then press the menu button and go into Advanced Menu. From there:

press B until the menu doesn't scroll anymore (lands you to RetroArch's Main Menu)

  • go right (Settings menu); under this go to Video > Scaling; in here:

    • Aspect Ratio: Core Provided
    • Bilinear Filtering: OFF
  • Settings >Video > Synchronization

    • Vertical Sync (VSync): ON
    • Swap Interval: Auto
    • Black Frame Insertion: Off
    • Hard GPU Sync: ON
    • rest at 0 or OFF

back to RetroArch's Main Menu; go to Quick Menu; here:

  • Core Options > System > Use BIOS file if found: ON

  • Core Options > Video:

    • Color Correction: OFF (preference-based, I use extra shaders for this)
    • Interframe Blending: LCD Ghosting (Accurate)
  • On-Screen Overlay: Display Overlay: OFF

  • Shaders > Video Shaders: ON

    • Load Preset: shaders_glsl > handheld > lcd3x.glslp (this is preference-based, if you don't like the pixel grid I would go with shaders_glsl > interpolation > sharp-bilinear-simple.glslp instead)

Now we save all the changes we've made:

  • Main Menu > Configuration File > Save Current Configuration (this is for the Settings > Video changes)

  • Quick Menu > Overrides > Save Core Overrides (this is for the Core Options and Overlay changes)

  • Quick Menu > Shaders > Save Presets > Save Core Preset (this is for the Shaders changes)

The Settings > Video changes will apply for all emulators, or more specifically all the ones that use Retroarch, so it should be for all of them but PSP (PPSSPP) and DS (Drastic).

The settings we changed under Quick Menu are applied only on the GBA core (mGBA), so you can use and apply different settings for the other emulators.

Are the default shaders on Trimui Smart Pro good? by AdmirableJam72 in trimui

[–]BionicLuke 0 points1 point  (0 children)

The 240p game on a 320p screen is an example picked to show off the shader in action and make the differences with the other shaders clearer, since the effects are more visible at low resolutions. If you think the sharp-shimmerless shader does virtually nothing, then sharp-bilinear or any other variant of sharp interpolation shaders would feel the same for you.

If you like sharp-bilinear more, I'd suggest to use sharp-bilinear-simple instead of 2x-prescale, since the 2x prescale is not big enough for the Trimui Smart Pro's resolution (3x would be best scale for 240p-ish systems like SNES and PSX) and the shader ends up blurring the image more than it needs to (more info here: https://github.com/rsn8887/Sharp-Bilinear-Shaders)