thingsiplay

joined 2 years ago
[–] thingsiplay@beehaw.org 0 points 1 month ago

reason: "games where it doesn't belong" you don't get to decide what an artist does with their art

Oh yes, I decide where it does belong to. As much as you decide what opinion I have and remove my comments. I can decide for myself where it belongs.

[–] thingsiplay@beehaw.org 0 points 1 month ago (2 children)

For the record, I am not doing what you say. You either didn't understand my comment or whatever the case is here. I am saying that your or others gender should not be a factor deciding how games are developed. The mod log of removed content, in case someone believes what you said. So don't tell people I was forcing my opinion on others: https://beehaw.org/modlog?page=1&actionType=ModRemoveComment&userId=442071

[–] thingsiplay@beehaw.org 0 points 1 month ago

I don't understand what the problem here is. But why the option exists? If someone does not care, then why would someone have any say in such an option? You can't enforce people to care.

[–] thingsiplay@beehaw.org 15 points 1 month ago (2 children)

Well Firefox recently integrated a full webpage translation, fully done local on your system. It works pretty well in my experience.

[–] thingsiplay@beehaw.org 3 points 1 month ago (2 children)

I am not sure what is happening, but clicking the link (the topic title) will just reopen this again. And there is no text body or image or link otherwise.

[–] thingsiplay@beehaw.org 2 points 1 month ago (1 children)

It's actually surprising that this is not configurable already. At least in a GUI.

[–] thingsiplay@beehaw.org 1 points 1 month ago (1 children)

Well Switch emulation is a different story. Especially because it was current gen and so on. But Mario 64 Romhacks and other game Romhacks from Nintendo (including reverse engineering code) usually is not touched by Nintendo.

 

cross-posted from: https://beehaw.org/post/24084867

Mario Builder 64 is a level editor realized fully in Super Mario 64 itself, which should run on real hardware I think. It is intuitive to use and the community created ton of custom levels. I think a custom software is needed to handle the community stuff, but the Romhack itself is playable on an emulator if you want test building your own levels.

The download page for the patch file (remember its not a Rom, its just a patch) got hit by a DMCA. Usually Nintendo does not do that with Romhacks. Sure the patch files itself are not Rom files, but they might contain data that is copyrighted. That's why Nintendo might be annoyed by this.

Get your patch file copies (.bps format) and archive it if you care.

[–] thingsiplay@beehaw.org 1 points 1 month ago (3 children)

Funny enough its still available on Github (sadly only version 1.0 is there, not 1.1, I don't know why). The DMCA hit a fan community hosting Romhacks (only patch files).

[–] thingsiplay@beehaw.org 4 points 1 month ago

What a wonderful statement.

 

Mario Builder 64 is a level editor realized fully in Super Mario 64 itself, which should run on real hardware I think. It is intuitive to use and the community created ton of custom levels. I think a custom software is needed to handle the community stuff, but the Romhack itself is playable on an emulator if you want test building your own levels.

The download page for the patch file (remember its not a Rom, its just a patch) got hit by a DMCA. Usually Nintendo does not do that with Romhacks. Sure the patch files itself are not Rom files, but they might contain data that is copyrighted. That's why Nintendo might be annoyed by this.

Get your patch file copies (.bps format) and archive it if you care.

[–] thingsiplay@beehaw.org 2 points 1 month ago

I guess one could create shortcuts to a tool like wl-copy and wl-paste to either copy or paste content to primary selection (or regular clipboard for that matter). So in that case a simple script could run the command and in your desktop environment you setup a shortcut to run the script.

Yes its hacky, but in Linux nothing is impossible. :-) (unless it is...)

[–] thingsiplay@beehaw.org 6 points 1 month ago (9 children)

Then I tell you something that might either blow your mind or be useful in future (or just being fun fact):

On Linux there is the regular copy/paste clipboard, which you already know how it works. But then there is this primary clipboard called primary selection too, that is independent from normal clipboard. Text will be copied to primary selection when you select a text (in example in Firefox). Just by selection the text with the mouse is enough and it will not affect the normal clipboard. Then you can middle click the text from primary clipboard.

Read more here: https://tronche.com/gui/x/icccm/sec-2.html#s-2.6.1

[–] thingsiplay@beehaw.org 13 points 1 month ago (1 children)

They only discuss to disable it by default, not removing the functionality.

 

Short: I opened up the Nintendo eshop on a hacked 2DS. And didn't realize my brothers main Nintendo account was logged in, as I usually only play offline. Will his account get banned?

Long Question:

I recently hacked my 2DS with https://3ds.hacks.guide/ and installed pirated games on it. And I was curious what would happen if I open the Nintendo eshop, it opened up and to my surprised showed an account and the purchased game. But I never had logged in with an account before.

I quickly realized this is from my brothers account, when I gave him the 2DS a few years ago. He logged in with his main account. It is not possible to remove the account from the 3DS operating system unless a factory reset is done. And that's bad, because this account has a lot of history for him, his Pokemon history and everything that is attached to him. I do not want his account to be banned. My fear is, that a ban wave will occur later.

After reading a bit, I found out that the NNID can be removed with the hacked system. I hope its not too late. Would it be possible for him to reclaim his account in case of a ban?

 

cross-posted from: https://beehaw.org/post/23996175

Website: https://yazi-rs.github.io/

Changelog: https://github.com/sxyazi/yazi/blob/main/CHANGELOG.md#v251229

They have lot of stuff:

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Fixed for any bug fixes.
  • Improved for performance improvements.

I just list the first 10 added stuff:

[v25.12.29]

Added

  • Remote file management ([#3396])
  • Virtual file system ([#3034], [#3035], [#3094], [#3108], [#3187], [#3203])
  • Shell formatting ([#3232])
  • Multi-entry support for plugin system ([#3154])
  • Zoom in or out of the preview image ([#2864])
  • Improve the UX of the pick and input components ([#2906], [#2935])
  • Show progress of each task in task manager ([#3121], [#3131], [#3134])
  • New fs.copy() and fs.rename() APIs ([#3467])
  • New experimental ya.async() API ([#3422])
  • New overall option to set the overall background color ([#3317])
  • ... and more!
 

cross-posted from: https://beehaw.org/post/23996175

Website: https://yazi-rs.github.io/

Changelog: https://github.com/sxyazi/yazi/blob/main/CHANGELOG.md#v251229

They have lot of stuff:

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Fixed for any bug fixes.
  • Improved for performance improvements.

I just list the first 10 added stuff:

[v25.12.29]

Added

  • Remote file management ([#3396])
  • Virtual file system ([#3034], [#3035], [#3094], [#3108], [#3187], [#3203])
  • Shell formatting ([#3232])
  • Multi-entry support for plugin system ([#3154])
  • Zoom in or out of the preview image ([#2864])
  • Improve the UX of the pick and input components ([#2906], [#2935])
  • Show progress of each task in task manager ([#3121], [#3131], [#3134])
  • New fs.copy() and fs.rename() APIs ([#3467])
  • New experimental ya.async() API ([#3422])
  • New overall option to set the overall background color ([#3317])
  • ... and more!
 

Website: https://yazi-rs.github.io/

Changelog: https://github.com/sxyazi/yazi/blob/main/CHANGELOG.md#v251229

They have lot of stuff:

  • Added for new features.
  • Changed for changes in existing functionality.
  • Deprecated for soon-to-be removed features.
  • Fixed for any bug fixes.
  • Improved for performance improvements.

I just list the first 10 added stuff:

[v25.12.29]

Added

  • Remote file management ([#3396])
  • Virtual file system ([#3034], [#3035], [#3094], [#3108], [#3187], [#3203])
  • Shell formatting ([#3232])
  • Multi-entry support for plugin system ([#3154])
  • Zoom in or out of the preview image ([#2864])
  • Improve the UX of the pick and input components ([#2906], [#2935])
  • Show progress of each task in task manager ([#3121], [#3131], [#3134])
  • New fs.copy() and fs.rename() APIs ([#3467])
  • New experimental ya.async() API ([#3422])
  • New overall option to set the overall background color ([#3317])
  • ... and more!
 

The announcement reply in the (from original developers rejected) Feature Request issue: https://github.com/FreeTubeApp/FreeTube/issues/4447#issuecomment-3697918113

And the repository: https://github.com/D3SOX/FreeTube

And for Arch users in the AUR: https://aur.archlinux.org/packages/freetube-git-d3sox

There is a new fork of FreeTube that implements a (at least by me) long wished feature: Save video playback speed setting for each channel separately. He plans to do a Flatpak version maybe and its already in the AUR.

I personally have trust issues to run unknown forks and rely on them, for security and other reasons. So for now I won't use it unfortunately. But maybe someone else is interested.

 

Honestly I don't know if anyone needs this, as most stuff can be done with simple processing of standard text anyway. I had a bit fun finding out how to convert the output format. If there is an easier way to do this, so be it. At least this was an exercise for me. So here it is.

flatpak-list-json

#!/usr/bin/env bash

# Flatpak list output as JSON format

# Examples with jq:
#   flatpak-list-json | jq -r '.[].name'
#   flatpak-list-json | jq -r '.[0:2].[].application'
#   flatpak-list-json | jq '.[0:2]'
#   flatpak-list-json | jq '.[] | select(.description | contains("video"))'

columns='name,description,application,version,branch,branch,arch,runtime,origin,installation,ref,active,latest,size,options'

# Default show all flatpaks, use flatpak --app or --runtime option to limit type of package.
flatpak list --app --columns "${columns}" |
    column \
        --json \
        --table-name 'flatpak' \
        --table-columns "${columns}" \
        --separator $'\t' \
        --keep-empty-lines |
    jq '.flatpak[0:]'

It simply outputs the flatpak list as a JSON data. This can be used with other software that processes JSON. A few examples are given using the standalone jq app. The script itself uses following commands: flatpak column jq.

 

SuperTux is a classic side scrolling platformer, very old game at this point. The code is Open Source (or if you prefer the term "Libre").

I just played it last year a bit on my Steam Deck and remember trying the game out years ago on my old laptop and before that, it was one of the first Linux games I ever tried in early 2000s from Live CDs. I digress. :D

This game is also available on Steam, but they last updated it there 4 years ago and this new update is not included: https://store.steampowered.com/app/1572920/SuperTux/ Presumably because the new version is still a beta. You can download the new updated version directly from Github: https://github.com/SuperTux/supertux/releases/tag/v0.7.0-beta.1

 

cross-posted from: https://beehaw.org/post/23758766

Our project to preserve the history of Sega Channel — including over 100 new Sega Channel ROMs.

By Phil Salvador

December 15, 2025

Sega broke ground in the late 90s with one of the first digital game distribution systems for consoles. Sega Channel offered access to a rotating library of Sega Genesis titles, along with game tips, demos, and even a few exclusive games that never came out in the United States in any other format. In an era of dial-up internet, Sega Channel delivered game data over television cable — a novel approach that gave the service its name.

...

https://gamehistory.org/segachannel/

 

Our project to preserve the history of Sega Channel — including over 100 new Sega Channel ROMs.

By Phil Salvador

December 15, 2025

Sega broke ground in the late 90s with one of the first digital game distribution systems for consoles. Sega Channel offered access to a rotating library of Sega Genesis titles, along with game tips, demos, and even a few exclusive games that never came out in the United States in any other format. In an era of dial-up internet, Sega Channel delivered game data over television cable — a novel approach that gave the service its name.

...

https://gamehistory.org/segachannel/

 

Invidious: https://inv.nadeko.net/watch?v=xtnfcm-fxm4 YouTube: https://youtu.be/xtnfcm-fxm4

This is a "documentary" in form of a Tier List about reptile skills. Its correct information, but presented in a way and the terms and visual effects that resembles a Videogame documentation or character skills explanation.

Video description:


Watch this video ad-free on Nebula: nebula.tv/videos/tierzoo-the-reptile-tier-list

This video is a compilation of my Snake, Lizard, and Turtle tier lists, plus a few clips from other reptile-related videos. The Turtle Tier List clips have all been entirely remastered and re-recorded! Enjoy.

view more: next ›