thingsiplay

joined 2 years ago
[–] [email protected] 7 points 6 hours ago (1 children)

Great! I wanted to use Matrix multiple times, but most communities are not there. Good to see Ubuntu switching, its a huge community.

[–] [email protected] 3 points 9 hours ago (1 children)

Making themselves dependent on China again.

 

Features

  • Add autoplay toggle to the video player by @kommunarr in #5866

  • Add Shift+? shortcut to view all keyboard shortcuts in-app by @kommunarr in #6306

  • Right-click or hold-click on page ←/→ arrows to access navigation history by @kommunarr in #5227

  • [MacOS] Make ⌘←/⌘→ go back/forward by @PikachuEXE in #6466

  • Sort user playlist videos by published date by @GLEBR1K in #6280

  • Add volume and playback rate change notifications to videos by @ikizey in #6473

  • Added Button to Show Original Title and Thumbnail for DeArrow by @JL0000 in #6164

  • Add setting for opening URLs passed to FreeTube in a new window by @OothecaPickle in #6242

  • Update 'Only Show Latest Video for Each Channel' setting to handle a custom number of videos per channel by @c-ciobanu in #5901

  • Add setting blocking autoplay after long periods of inactivity by @kommunarr in #5871

  • Add Gruvbox color schemes & accent colors by @DontBlameMe99 in #5887

  • Add Catppuccin Frappe color theme by @DontBlameMe99 in #6445

  • Add Unlisted badge on watch page for unlisted videos by @OothecaPickle in #5856

  • Add --help and --new-window flags and fix --version flag by @Zander671 in #6455

  • Added buttons to hide hidden channels/text by @JL0000 in #6156

  • Undo feature for Remove From Playlist by @Soham456 in #5885

  • Add support for hms timestamp in query string by @ChunkyProgrammer in #6012

  • Show corresponding keyboard shortcuts in button labels by @kommunarr in #5857

  • Local API: Display more video tags in search results by @absidue in #5926

  • Invidious API: Add support for auto-dubbed audio tracks by @absidue in #5943

  • Invidious API: Extract streaming data expiry date from URL by @absidue in #5997

  • Show previous search queries as search suggestions by @kommunarr in #6414

  • Only refresh current trending tab by @ChunkyProgrammer in #6667

  • ... plus lot of bug fixes changes to existing functionalities.

[–] [email protected] 3 points 12 hours ago (1 children)

Well its one thing to tell that in comments like this, and another thing to prove it with benchmarks. And not all games are CPU limited, it depends.

[–] [email protected] 7 points 12 hours ago (3 children)

Why? Full RayTracing with highest quality settings on some games is even for a 5090 too much. So it makes sense to play them at lower resolution (in example with upscaling, but its still lower res). Especially if you aim for very high FPS. Maybe for some games you aim to play at 240 fps, in which case 1440p or even 1080p is the only option, not 4k. Depending on the games.

And if you are not even considering to play at lower res, you might be interested in how it compares to other cards you already own and play at 1080p. Just to get an idea of how much it improves. Its not a wrong market, you just don't see his or her use case.

[–] [email protected] 3 points 14 hours ago

I'm more interested into single player games like the Batman and Half-Life games. Otherwise there is not a lot to me.

[–] [email protected] 4 points 14 hours ago (2 children)

Microsoft said in the past (around launch of Xbox Series) that they are not interested into VR. And given that the VR2 headset didn't sell too much on the PS5, I don't think that Microsoft goes the extra mile to implement this feature to a game that is not even build around it. Not saying it won't happen, but its unlikely. Hope I am wrong though, for people who enjoy VR. Maybe this could be used as a "training vehicle" to port to VR, then port it to other VR platforms as well on PC.

I personally wait until Valve makes a VR headset for cheap price that can be used without cables, something like the Meta Quest but for the Steam eco system and by my trusted Valve.

[–] [email protected] 5 points 14 hours ago

I think this is a great move. For context, I have the Xbox consoles, but play mostly or almost exclusively on PC. I think more people can play the games, its better for the gamer and for the publisher too. Xbox has too many good franchises and games as to hold them hostage on their platform (besides PC). This is one of the best moves of Xbox in my opinion.

However, there is the other side of the coin. Because this means less incentive for gamers to buy a dedicated Xbox machine. Which first doesn't sound bad, because you are not forced into a hardware and eco system you may not want. The implication is, that the Xbox consoles will sell less and Playstation sell more. And its already a huge difference. Sony already show that they can do what they want, publish cheap remasters and sell expensive PS5 Pro and some other stuff I am not mentioning here. This will only get worse, the weaker its competition gets.

My hope is, that Valve will take its place of Xbox and Microsoft publishes for Valve consoles (based on PC technology and software of course). However this can take a decade maybe, we need to see if Valve is interested into a home console like system and what Xbox will do with their next generation. Nintendo is doing Nintendo stuff and Playstation, well we'll see too.

[–] [email protected] 2 points 14 hours ago

We are all idiots sometimes. :-)

[–] [email protected] 2 points 17 hours ago (2 children)

Thunderbird didn't have any builtin.

[–] [email protected] 9 points 17 hours ago

We got Thunderbird notifications before GTA 6.

 

You either love or hate them; RPG Maker games. To me the oldschool Rm2k is history like a videogame console. Nowadays I play those on the Free and Open Source EasyRPG Player. This post has some game suggestions and sources compatible with EasyRPG.

  1. Where to get Games
    1. rpgmaker .net
  2. Game Suggestions
  3. Enough is enough
 

I just recommended someone to use Firefox for its excellent translation capability. And I think my reply warrants an entire post, so here is a copy of my reply. This is just a reminder that you can visit websites with other languages too. However Japanese and Korean are not supported yet, which would be helpful for me. Hopefully they add the support soon. But for German in example it works:

You could use a translation tool, for something that looks interesting to you. At least Firefox makes this easy, with its builtin translation functionality (without Google as far as I understand, and I think local/offline only, but can be wrong). Firefox is my main way to interact with Lemmy:

Directly in the addressbar for non native languages:

Or through menu:

BTW I just saw the link that describes it: https://support.mozilla.org/en-US/kb/website-translation

Note: Unlike other browsers that rely on cloud services, Firefox keeps your data safe on your device. There's no privacy risk of sending text to third parties for analysis because translation happens on your device, not externally.

One more reason to use Firefox.

Edit: User Lazycog in the comments pointed out that you can also open a new tab for free text translations. Type about:translations in the addressbar and you get this:

Edit: Another user Arthur Besse in the comments pointed out that you can translate current selection only too. And you need to install language packs, so those will be available offline too. Otherwise its online connected I assume.

Select text and right click, so you can translate that part only:

Go to Firefox General Settings page, scroll down to Translations section and download the packages you need. Also checkout what its own settings has to offer, for some customization:

 

I created a simple alias for xargs, with the intend to pipe it when needed. It will simply run a command for each line of it. My question to you is, is this useful or are there better ways of doing this? This is just a little bit of brainstorming basically. Maybe I have a knot in my head.

# Pipe each line and execute a command. The "{}" will be replaced by the line.
# Example:
#   find . -maxdepth 2 -type f -name 'M*' | foreach grep "USB" {}
alias foreach='xargs -d "\n" -I{}'

For commands that already operate on every line from stdin, this won't be much useful. But in other cases, it might be. A more simplified usage example (and a useless one) would be:

find . -maxdepth 1 | foreach echo "File" {}

It's important to use the {} as a placeholder for the "current line" that is processed. What do you think about the usefulness? Have you any idea how to use it?

 

Once more I dived into the web of Romhacking.net to find interesting Mods for the Super Nintendo / SNES. All kinds of user created mods, bug fixes, additional content, story rewrites, graphics updates and more. Have fun exploring.

  1. Intro
  2. Download the Collection
  3. List of 117 Romhacks
  4. How to play a Romhack?
  5. What happened in 2024?
  6. The End… ?
 

0.58.0

Release highlights: https://junegunn.github.io/fzf/releases/0.58.0/

This version introduces three new border types, --list-border, --input-border, and --header-border, offering much greater flexibility for customizing the user interface.

Also, fzf now offers "style presets" for quick customization, which can be activated using the --style option.

Preset Screenshot
default https://raw.githubusercontent.com/junegunn/i/master/fzf-style-default.png
full https://raw.githubusercontent.com/junegunn/i/master/fzf-style-full.png
minimal https://raw.githubusercontent.com/junegunn/i/master/fzf-style-minimal.png
  • Style presets (#4160)
    • --style=full[:BORDER_STYLE]
    • --style=default
    • --style=minimal
  • Border and label for the list section (#4148)
    • Options
      • --list-border[=STYLE]
      • --list-label=LABEL
      • --list-label-pos=COL[:bottom]
    • Colors
      • list-fg
      • list-bg
      • list-border
      • list-label
    • Actions
      • change-list-label
      • transform-list-label
  • Border and label for the input section (prompt line and info line) (#4154)
    • Options
      • --input-border[=STYLE]
      • --input-label=LABEL
      • --input-label-pos=COL[:bottom]
    • Colors
      • input-fg (query)
      • input-bg
      • input-border
      • input-label
    • Actions
      • change-input-label
      • transform-input-label
  • Border and label for the header section (#4159)
    • Options
      • --header-border[=STYLE]
      • --header-label=LABEL
      • --header-label-pos=COL[:bottom]
    • Colors
      • header-fg (header)
      • header-bg
      • header-border
      • header-label
    • Actions
      • change-header-label
      • transform-header-label
  • Added --preview-border[=STYLE] as short for --preview-window=border[-STYLE]
  • Added new preview border style line which draws a single separator line between the preview window and the rest of the interface
  • fzf will now render a dashed line (┈┈) in each --gap for better visual separation.
    # All bash/zsh functions, highlighted
    declare -f |
      perl -0 -pe 's/^}\n/}\0/gm' |
      bat --plain --language bash --color always |
      fzf --read0 --ansi --layout reverse --multi --highlight-line --gap
    
    • You can customize the line using --gap-line[=STR].
  • You can specify border-native to --tmux so that native tmux border is used instead of --border. This can be useful if you start a different program from inside the popup.
    fzf --tmux border-native --bind 'enter:execute:less {}'
    
  • Added toggle-multi-line action
  • Added toggle-hscroll action
  • Added change-nth action for dynamically changing the value of the --nth option
    # Start with --nth 1, then 2, then 3, then back to the default, 1
    echo 'foo foobar foobarbaz' | fzf --bind 'space:change-nth(2|3|)' --nth 1 -q foo
    
  • --nth parts of each line can now be rendered in a different text style
    # nth in a different style
    ls -al | fzf --nth -1 --color nth:italic
    ls -al | fzf --nth -1 --color nth:reverse
    ls -al | fzf --nth -1 --color nth:reverse:bold
    
    # Dim the other parts
    ls -al | fzf --nth -1 --color nth:regular,fg:dim
    
    # With 'change-nth'. The current nth option is exported as $FZF_NTH.
    ps -ef | fzf --reverse --header-lines 1 --header-border bottom --input-border \
               --color nth:regular,fg:dim \
               --bind 'ctrl-n:change-nth(8..|1|2|3|4|5|6|7|)' \
               --bind 'result:transform-prompt:echo "${FZF_NTH}> "'
    
  • A single-character delimiter is now treated as a plain string delimiter rather than a regular expression delimiter, even if it's a regular expression meta-character.
    • This means you can just write --delimiter '|' instead of escaping it as --delimiter '\|'
  • Bug fixes
  • Bug fixes and improvements in fish scripts (thanks to @bitraid)
 

I just stumbled upon a website named Gaming Alexandria. Their main goal is to preserve videogames related stuff like artwork scans, posters, articles, interviews and even game dumps. My main focus is on playable game Roms, specifically on the Type-in Programs from magazines for the Family BASIC.

 
 

This is a bit of frustration post. I'm not a professional and some stuff is super confusing. And it might not even be programming only, as this seems to be a general issue when it comes to signing and security in computers. Every time I have to reinstall my operating system (its really only a few times in a decade), one of the things i fear most is signing into Github, signing keys and setting up local git on my Linux machine. I want the verified badge. Every time its a fight in understanding and doing the right steps, creating gpg keys and access tokens and such.

Am I the only one who struggles with this? Right now I have set it up and my test repository has the badge again. Do people care about this? Especially people like me who does a few little CLI and scripts and nothing else. Am I doing enterprise level security for the sake of an icon or is this really more secure? I do not have ANY professional background. As said I seem to have setup correctly now, so this is not asking for troubleshooting. Just wanted hear about your opinion and experience, and if any of you care.

 

Changelog 1.20.0

  • AUDIO/PIPEWIRE: Add PipeWire audio driver
  • CHEEVOS: Add rarity and points to achievement unlock widget
  • CLOUDSYNC: Enable CloudSync on Windows and Android (non-SSL)
  • CLOUDSYNC: Add iCloud cloud sync driver
  • GENERAL: Automatic Frame Delay refactor
  • GENERAL: Enable CHD hashing for Switch and DOS
  • INPUT: Allow to select a preferred/reserved device for each player
  • INPUT/UDEV/X11/WAYLAND: Enable mouse buttons 4 and 5
  • MACOS: New display server, including support for ProMotion 120Hz V-Sync
  • MENU: Support local thumbnails in other image formats than png (jpg/jpeg, bmp, tga)
  • MENU/XMB: Allow playlist icons to be individually customized, by looking for images in Named_Logos
  • OVERLAY: Add option to load overlay based on system name
  • RECORDING: New WAV recording driver (audio only)
  • TVOS: Support bluetooth keyboards on tvOS
  • VIDEO: Use shader path from CLI for shader cycling
  • VIDEO: Pixel perfect integer scaling improvements: axis options, smart mode
  • VIDEO: Add upscale 1.66x filter
  • VIDEO/SLANG: Support optional includes

more...

  • AUDIO: Fix audio handling in case of RARCH_NETPLAY_CTL_USE_CORE_PACKET_INTERFACE
  • AUDIO: Include missing audio filters on some platforms
  • AUDIO/PIPEWIRE: Add PipeWire audio driver
  • AUDIO/PIPEWIRE: Add PipeWire microphone driver
  • APPLE: Hide threaded video setting
  • APPLE: Use mfi joypad driver by default
  • APPLE: Include holani, noods, mrboom, yabause, bsnes-jg core in App Store builds
  • CHEEVOS: Add rarity and points to achievement unlock widget
  • CHEEVOS: Add rank to leaderboard submission notification
  • CHEEVOS: Update to rcheevos 11.5
  • CHEEVOS: Update to rcheevos 11.6
  • CHEEVOS: Show rcheevos game image in Discord rich presence
  • CHEEVOS: Use translated strings for achievement messages
  • CLOUDSYNC: Allow saves and configs to be synced optionally
  • CLOUDSYNC: Add iCloud cloud sync driver
  • CLOUDSYNC: Speed up by upload/download in parallel
  • CLOUDSYNC: Allow thumbnails and system dir to be synced optionally
  • CLOUDSYNC: Enable CloudSync on Android (non-SSL)
  • CLOUDSYNC: Add more logs in failure situations
  • CLOUDSYNC: Fixes for reauthentication and parallel sync
  • CLOUDSYNC: Fixes for file resurrection
  • CLOUDSYNC: Enable CloudSync on Windows
  • CRT/SWITCHRES: Update switchres to 2.2.1
  • GENERAL: Support for mbedtls v3
  • GENERAL: Automatic Frame Delay refactor
  • GENERAL: Remove Frame Rest, obsoleted by Frame Delay refactor
  • GENERAL: Wrap around auto increment save state indexes when amount of states is limited
  • GENERAL: Enable CHD hashing for Switch and DOS
  • GENERAL: Enable auto save state when new content is loaded
  • GENERAL: Improve Preemptive Frames when pointing device is used
  • GENERAL: Fix building with menu disabled
  • HAIKU: Restore Haiku build
  • INPUT: Allow to select a preferred/reserved device for each player
  • INPUT: Enable Caps, Num, Scroll Lock modifiers on multiple platforms
  • INPUT: Autoconfig extension with alternative name/vid/pid
  • INPUT: Fix autoconfig profile saving when device is not in the default port
  • INPUT: Change classic turbo mode to work independently of which key was pressed first
  • INPUT: Pointer and lightgun handling sanitization on Windows and Linux desktop platforms. These input drivers will now report edge and offscreen positions in a harmonized way, and will not return 0 instead.
  • INPUT/DINPUT: Fix detection of quick shift key presses
  • INPUT/HID: Fix crash on macOS when disconnecting the controller a second time
  • INPUT/LINUX: Add illuminance sensor support to the linuxraw, sdl2, udev, and x11 input drivers
  • INPUT/Remaps: Sort and apply remaps based on the specific connected controller
  • INPUT/UDEV: Enable mouse buttons 4 and 5
  • INPUT/WAYLAND: Enable horizontal scroll and mouse buttons 4 and 5
  • INPUT/WAYLAND: Simulate lightgun input for cores
  • INPUT/WAYLAND: Support for cursor-shape-v1 and content-type-v1 protocol
  • INPUT/X11: Enable mouse buttons 4 and 5
  • iOS: Enable vibration by default
  • iOS: Better handling of physical mice/magic keyboard trackpad
  • iOS: Mouse grab fixes
  • iOS: Fix mouse cursor movement when button is held down
  • iOS: Fix microphone support request and entitlement
  • iOS: Enable compilation back to iOS 12
  • iOS: Fix OpenGL ES context usage on iOS 9
  • iOS/TVOS: Add Opera to App Store build
  • iOS/TVOS: Bring NEON defines in line with ARM64
  • iOS/TVOS: Flush save files on backgrounding
  • LIBRETRO: Support RETRO_ENVIRONMENT_GET_FILE_BROWSER_START_DIRECTORY
  • LIBRETRO: Support “/” as a file extension for loading a directory as content
  • FFMPEG: Fix crash when playing back a file with 96 kHz audio
  • MACOS: New display server, including support for ProMotion 120Hz V-Sync
  • MACOS: Create App Store build
  • MACOS: Generate key up events for command keys
  • MIDI: Fix long messages (SysEx) in WinMM driver
  • MIDI: Fix lingering notes on close in Alsa driver
  • MENU: Support local thumbnails in other image formats than png (jpg/jpeg, bmp, tga)
  • MENU: Delete also savestate thumbnails when savestates are garbage collected
  • MENU: Option to disable analog stick menu navigation
  • MENU: Fix pause toggle to not clear fast forward state
  • MENU: Fix search playlist index in XMB/Ozone
  • MENU: Fix renamed entry display
  • MENU: Filter unknown extensions also inside zip files
  • MENU: Add icons for present / missing firmware on core info page
  • MENU: Ignore other hotkeys when menu toggle is pressed
  • MENU: Fix menu jumping when using L3+R3 combo
  • MENU: System Information now only shows features relevant for the platform
  • MENU/GLUI: Make Show Sublabels options effective
  • MENU/GLUI: Icon fixes
  • MENU/XMB: Allow playlist icons to be individually customized, by looking for images in Named_Logos
  • MENU/OZONE: Add Selenium theme for Ozone
  • MENU/OZONE: Touchscreen improvements
  • MENU/OZONE: Add a touch-sensitive Resume button in the lower right corner
  • NETPLAY: Add East Asian relay server
  • OVERLAY: Add option to load overlay based on system name
  • PS2: Fix several broken cores depending on pthread
  • QT: Enable building with Qt6
  • QT: Fix input panel
  • RECORDING: New WAV recording driver (audio only)
  • REMOTE RETROPAD: Add gyro/acceleration/light sensor test screen
  • REMOTE RETROPAD: Add pointer test screen
  • REPLAY: Replay format extended to support external tools
  • TVOS: Support bluetooth keyboards on tvOS
  • TVOS: Fixes to run correctly on TVOS13
  • TVOS: Better handling of Siri remote
  • TVOS: WebDAV server for adding files more easily
  • TVOS: Add Settings.app option to reset retroarch.cfg
  • TVOS: Bring minimum tvos version down to 13.0
  • VIDEO: Show and use exact refresh rate (3 decimals) and interlace/doublestrike where available
  • VIDEO: Allow setting viewport bias to offset viewport horizontally/vertically
  • VIDEO: Support viewport bias also with integer overscale and custom aspect ratios
  • VIDEO: Use shader path from CLI for shader cycling
  • VIDEO: Pixel perfect integer scaling improvements: axis options, smart mode
  • VIDEO: Add upscale 1.66x filter
  • VIDEO/D3D: Fix GPU screenshots
  • VIDEO/KMS: Force fullscreen when KMS is used
  • VIDEO/OpenGLES: Improve version directive granularity
  • VIDEO/SHADERS: Fix memory leak when shader parameter step is 0.0
  • VIDEO/SHADERS: Add 2 uniforms, OriginalAspect and OriginalAspectRot.
  • VIDEO/SHADERS: Add CoreFPS and FrameTimeDelta uniforms.
  • VIDEO/SLANG: Support optional includes
  • VIDEO/VULKAN: Fix Vulkan window freezes when swapchain becomes suboptimal
  • VIDEO/VULKAN: Prefer IMMEDIATE mode without vsync
  • VIDEO/X11: Support inhibit of Xss screensaver
  • VITA: Enable analog L2/R2 triggers when a DS3 controller is used with PS Vita
  • WAYLAND: Fix segfault when relative pointer is not supported
  • WAYLAND: Use reverse DNS name for desktop file and icon
  • WAYLAND: Commit viewport resizes for more responsive display when resizing window
  • WINDOWS: Fix restart if path to executable contains non-ASCII symbols
  • WINDOWS: Hide directories starting with $ from file browser
 

We have a brand new PlayStation2 core, LRPS2. It’s a heavily modified version of PCSX2 custom made for the Libretro API, and it currently runs on Windows, macOS and Linux.

The core code is modern and up-to-date unlike the old core and it no longer suffers from the serious drawbacks the older core had.

It supports nearly all the rendering backends for the GSdx renderer: Vulkan on Windows/macOS/Linux, Direct3D 11 and 12 on Windows, and OpenGL on Windows/Linux.

For those interested, you can also read our compendium article here posted earlier today.

All the screenshots below were taken with the paraLLEl-GS renderer and the following settings: 16x SSAA, paraLLEl experimental high-res scanout turned on. Shader preset used is: presets/fsr/fsr-aa-lv2-bspline-4taps.slangp.

view more: next ›