coracoral

joined 8 months ago
[โ€“] coracoral@sh.itjust.works 3 points 2 days ago* (last edited 2 days ago)

simplest explanation is that it's for people who want to game on Linux and use Linux with minimal configuration and tinkering. It just has a lot of sane defaults like:

  • Nvidia drivers and Steam pre-installed
  • Flatpak for apps (installing packages is discouraged since doing so recklessly can break your system)
  • "immutable" core (this is harder to explain but basically it makes it very hard to break your system)
  • background updates with easy rollback in case something goes wrong (just be warned that by default you can only rollback to the previous state, nothing older than that)
  • Wayland
  • advanced tools in case you need them (docker, podman, distrobox, ujust scripts, brew, DX mode)
  • active community to provide help and support
[โ€“] coracoral@sh.itjust.works 7 points 2 days ago* (last edited 2 days ago) (1 children)

I've been able to get LunaTranslator to hook into a visual novel by running them both in the same Bottle. Textractor worked in the past too. Not sure about other types of games though, I've only tested a few visual novels. And getting the visual novel itself working in the Bottle can be a bit of a crapshoot. So far I've had luck using the soda runner for my Bottles, and then in the Bottle settings, add the environment variable LC_ALL=ja_JP.UTF-8 and set the language to "Japanese".

If you just want translation then LunaTranslator should be enough, but I do sentence mining, so I have LunaTranslator and a VN running inside a Bottle, and LunaTranslator connecting to RenjiXD texthooker page (running in a browser outside Bottles) using the websocket method (in LunaTranslator enable "network service", then in RenjiXD texthooker page settings connect to ws://localhost:2333/api/ws/text/origin, more info here). Then I can scan words using Yomi-tan and add them to my Anki flashcards. I did have to write some hacky scripts to add screenshots and audio to my flashcards as well, if anybody is interested I can share them.