Spyke

Posts

games·Gamesbyvogi

Mario Kart Wiicompiled + Retro Rewind | Trailer

We are so back! This is my kind of Nintendo Direct. Hombrew just does what Nintendont.

Decompiled Mario Kart Wii native on Linux (meaning 4K 120Hz) and all that cool stuff coming with it.

And RetroRewind a Mario Kart Wii Custom Track Distribution including all previous Courses and some of the later ones included as well as a reverse engineered server (which seems to be down right now for maintenance). Devs are also very active.

They did honestly perfected the physics and some of the item weights in Mario Kart 8, but I suppose I can live without it, especially the minute long invincibility frames. Its still in Beta but am looking forward trying this out later today.

EDIT: I think I misunderstood :( Its too separate things, but two really cool things! And they do seem to be working on getting RetroRewind run in Wiicompiled! As I said I have to take look myself first.

View original on piefed.social
97
summit·Summitbyvogi

User Notes

Thank you for the app and all the hard work! It is actually almost perfect, so feature rich, customisable and good looking.

Only thing missing for me is the function to add a note to users existing on both Lemmy and PieFed.

There are user tags, but I think they are local only. (?)

I think if its an option it would be best to merge those features.

View original on piefed.social
12
askandroid·Ask Androidbyvogi

Is there a Configurable Assistant for Android?

I have a Pixel 3A with LineageOS.

You can squeeze the Pixel 3 to activate a shortcut which google called Active Edge. Lineage provides an reverse engineered implementation of that where you can set the action to one of the one shown in the image. I would like to set it to open a specific app (FossWallet) however that is not an option.

But as I do not have any Assistant App yet, I have some hopes now that there is some kind of app that acts as an "Assistant" which you can configure to your liking. eg. launching an App or some Automation. Does anybody know of an app like that? Preferable available on Fdroid.

View original on piefed.social
3
webdev·Web Developmentbyvogi

[HELP] Not sure how to properly fix new "react-hooks/set-state-in-effect" ESlint rule enforced with React 19.2.0

Hey all I have finally updated my React Native App which also comes with an update of React to 19.2.0.
That version of React adds/activates a new ESLint rule named react-hooks/set-state-in-effect. Which does make sense to enforce I guess and I did found a couple of places where I was able save one or two unnecessary re-renders but here I really am not sure what the best fix is. Here is a simplified but reproducible example:

export default function SyncIndicator({ loading }) {  
    const [visible, setVisible] = useState(false);  
    const opacity = useAnimatedValue(0);  

    useEffect(() => {  
        if (loading) {  
            setVisible(true); // react-hooks/set-state-in-effect violation  
            const animation = Animated.timing(opacity, { toValue: 1, duration: 200 });  
            animation.start();  
        } else {  
            const animation = Animated.timing(opacity, { toValue: 0, duration: 200 });  
            animation.start(() => {  
                setVisible(false); // this is fine as its async  
            });  
        }  
    }, [loading, opacity]);  

    if (visible) {  
        return (  
            <Animated.View style={{ opacity }}>  
                <ActivityIndicator color={'#194159'} />  
            </Animated.View>  
        );  
    } else {  
        return null;  
    }  
}  

Theoretically this would just render it three times I believe which is not perfect, but wouldn't at-least end up being an infinite loop.

Honestly from UX standpoint it would be even better to get rid of visible and enable pointerEvents only if loading is true to make it pass down events if half opaque. It would even make the code cleaner, but I also do want to know now how people on here would fix it.

Did anybody else found themselves with ESLint screaming at you after updating React? Is there a clean fix to this?

Rule Documentation: https://react.dev/reference/eslint-plugin-react-hooks/lints/set-state-in-effect

View original on piefed.social
5
askandroid·Ask Androidbyvogi

Is there a way to fix volume controls for EarPods on Android?

Hello all,

I have a Pixel 3a with Lineage OS.
I also have wired EarPods from Apple (3.5mm jack not the USB-C one) however it seems like the volume controls on there do not work (only play/pause). This is apparently nothing new as Apple and Google implemented inline controls differently.

I saw a couple of apps on fdroid improving AirPod support however I was not able to find the same for wired EarPods.
https://f-droid.org/packages/com.dosse.airpods/
https://play.google.com/store/apps/details?id=me.kavishdevar.librepods
https://f-droid.org/packages/eu.darken.capod/

Does anybody know if there is a way to fix EarPods on Android?

View original on piefed.social
10
askandroid·Ask Androidbyvogi

Does Aurora Store automatically install Google Services/microG?

cross-posted from: https://piefed.social/c/android/p/2040603/does-aurora-store-automatically-install-google-services-microg

Hello all,
just got my Android Phone with LineageOS installed. (Pixel 3a (LineageOS 22))

Have a question now regarding Apps needing Google Services. When Installing LineageOS i have opted out of installing any Google Apps, at least I really do think so.

However, I just installed Aurora Store to install a banking app I need. I did not do anything else and only installed Aurora Store and the Banking App without microG or other replacement. It says under compatibility that it would work with limited features if Google Play Services are not installed so I thought I give it a try and see how far I get.

Surprisingly far as it turns out. Everything works except for notifications, but that was to be expected. But now I notice two updates in the Aurora Store:

  • Android System Intelligence
  • Private Compute Services
    Am I correct to assume that these are integral to the AOSP/LineageOS? or does Aurora Store install Google Services when missing? I kinda expected that those components would be updated through the normal LineageOS update flow and not through Aurora Store.

Hope somebody can clear those questions up.

PS: Android is so incredibly delightful btw. happy to have switched back.

View original on piefed.social
6
android·Androidbyvogi

[Question] Does Aurora Store automatically install Google Services/microG?

Hello all,
just got my Android Phone with LineageOS installed. (Pixel 3a (LineageOS 22))

Have a question now regarding Apps needing Google Services. When Installing LineageOS i have opted out of installing any Google Apps, at least I really do think so.

However, I just installed Aurora Store to install a banking app I need. I did not do anything else and only installed Aurora Store and the Banking App without microG or other replacement. It says under compatibility that it would work with limited features if Google Play Services are not installed so I thought I give it a try and see how far I get.

Surprisingly far as it turns out. Everything works except for notifications, but that was to be expected. But now I notice two updates in the Aurora Store:

  • Android System Intelligence
  • Private Compute Services

Am I correct to assume that these are integral to the AOSP/LineageOS? or does Aurora Store install Google Services when missing? I kinda expected that those components would be updated through the normal LineageOS update flow and not through Aurora Store.

Hope somebody can clear those questions up.

PS: Android is so incredibly delightful btw. happy to have switched back.

EDIT: Just checked and looked for those apps in the setting and there it even states that they were installed through the Aurora Store. Now I'm extra confused :(

View original on piefed.social
20
games·Gamesbyvogi

Two Twilight Princess PC Ports in the making

After The Legend of Zelda: Twilight Princess was fully de-compiled "Courage Reborn" builds on top of it providing ports for various devices and including enhancements such as widescreen support, unlocked framerate and mod support.

I am personally super excited about this, as I never played the original nor the HD remake from Nintendo. And this looks like a great way to experience it.

And as if one port would not be enough there is also Dusk which is its own port. Both are still in progress and still have their sources closed.

View original on piefed.social
153