This is a secondary account that sees the most usage. My first account is listed below. The main will have a list of all the accounts that I use.

henfredemars@lemmy.world

Personal website:

https://henfred.me/

  • 4 Posts
  • 338 Comments
Joined 1 year ago
cake
Cake day: July 4th, 2023

help-circle





  • In principle, yes, and I believe a few small hobby projects have attempted to do this and support specific TVs. However, interest in developing a custom Smart TV platform tends to get siphoned away into a project where the output from your actual platform is displayed on the TV rather than running directly on it. Simply, it’s easier to develop and maintain support across different models.

    Why would you develop a custom TV OS that runs on one TV when you could develop it for any mini PC and immediately support all TVs? You’d have to develop your OS to run on each specific TV model which will make it quite hard to reach a critical mass sufficient to attract attention from developers and users alike.

    The juice isn’t really worth the squeeze. It’s not like TV vendors are publishing detailed hardware specs and drivers. Writing or even porting an OS is hard. Look at the state of the Android ROM scene, and that’s about as good as it gets when some vendors are actually attempting to open source their drivers. The difficulty is much higher and the interest lower due to the existence of a viable alternative.

    With that said, motivated minds have done it anyway. You just need to have the right TV for it.










  • It’s complicated.

    Box64 cheats by minimizing the amount of code that must be translated. For example, it injects standins for graphics libraries instead of using the ones that come with the applications whenever possible. The goal is to provide native alternatives to as much code as possible to avoid the translation problem entirely. It hijacks the application at the DLL boundary. Think of it like a sophisticated patcher preloaded with native code that only translates when it’s forced to do so.

    Where translation is necessary, it’s imperfect. For example, floating point emulation cannot be performed with complete accuracy without a very slow software solution. If you can compromise on accuracy, performance is a little better.

    State of the art emulation like Rosetta on Mac requires hardware features to accelerate the translation.




  • I don’t have money for a new SSD right now but my current SSD is mostly empty, 2TB. I turned off BitLocker to facilitate easy copying of files and because I’m pretty sure secure boot would be a pain. I’m running Linux Mint and I hope to go back into the windows install as little as possible. Maybe one day I’ll dump it entirely.




  • henfredemars@infosec.pubtoLinux@lemmy.mlLinux reaches new high 3.82%
    link
    fedilink
    English
    arrow-up
    31
    ·
    edit-2
    11 months ago

    I’ve seriously been writing down the pros and cons thinking about switching over to Linux on my main desktop at home. It covers all the games I play now. I was very surprised.

    Without the games to hold me back, I don’t see why I wouldn’t.

    Follow Up: I’m on Linux mint! And my two favorite Windows games work just fine with zero configuration with Steam.