There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux_gaming

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

coke38 OP , in DirectX nobara wine multiple installation

Thank you for your answers, I swapped back to kubuntu and will see if I can get it working. Thank you for your time and sorry for the bother.

warmaster , in Games on Whales - Stream multiple desktops and games from a single host

Hey, I was just thinking… You should get the Ublue guys to try tour project. I think IT aligns greatly with their goals. Bazzite has scripts that install sunshine and everything they do is containerized. Maybe they could ship a script to install GOW.

lemmy_99c4zb3e3 , (edited ) in DirectX nobara wine multiple installation
@lemmy_99c4zb3e3@reddthat.com avatar

Simplest way to install windows dependencies like vc++ redistribution to steam game is proton tricks or lutris.

edit: If you have some games from gog, also try bottles this is my daily carry.

MentalEdge , in DirectX nobara wine multiple installation
@MentalEdge@sopuli.xyz avatar

You don’t use DirectX on Linux, as it is a windows API.

Instead, you use DXVK or VKD3D which provide DirectX functionality, but while translating the actual GPU calls to Vulkan.

If you have installed the Linux version of Steam (not the windows version inside wine) Steam will handle everything for you after you enable steam play for all titles in settings.

In steam, you can choose a default proton/wine version to use, and also set one for each game in the game properties.

For Heroic, it should install these things automatically, but this may be broken. It wasn’t working for me last I needed it.

Instead, you can use protonUP-QT to download additional versions of wine, which can then be used in Heroic. GE versions should come with DXVK and VKD3D already.

If you need a particular dependency (like vcrun), this can be installed using winetricks/protontricks.

When using protontricks, select the game, then select installing dependencies to the default prefix.

For Heroic, open the settings for a game. There should be a button to access winetricks, from there select default prefix, then install dependencies.

Find your dependency, and install it.

lemmy_99c4zb3e3 , (edited )
@lemmy_99c4zb3e3@reddthat.com avatar

Upvoted, but

You don’t use DirectX on Linux, as it is a windows API.

But we are talking about wine, so we are using directx and there is even native implementation of directx 9 in mesa called gallium9.

Instead, you use DXVK

Not necessarily. Wine has its own implementation already built in, but it translates to opengl not vulcan (yet). You can even partially use the native directx, but it won’t be very efficient, because wine has to translate more staff.

karthnemesis , in Games on Whales - Stream multiple desktops and games from a single host
@karthnemesis@leminal.space avatar

I literally just found out yesterday you can utilize a virtual second monitor with (some) split screen multiplayer games to stream the “second screen” to a friend, giving you a multiplayer experience that you could previously only have with online connections, having totally separate screens with streaming which blows my mind, and this comes out today rather than having to try to figure out how to set it all up myself. Sick.

TheYang , in Games on Whales - Stream multiple desktops and games from a single host
@TheYang@lemmy.world avatar

oh this is a cool concept

abeltramo OP ,
@abeltramo@lemmy.world avatar

Thanks! The concept is fairly simple but it took me a long time to get to this point! 😅

dinckelman , in DXVK Release Version 2.4

Super excited about these. 4 of the games I had issues with got fixes

electricprism , in DXVK Release Version 2.4

Awesome, I think Final Fantasy 9 is DX8.

Fingers crossed for improvements to DX6 and DX7 as IIUC that will benefit OG FF7 and FF8.

Major props to DXVK and all the devs, running software and games in 2024 vs 2014 is day and night apart.

9point6 , in Can I launch modern games thru RetroArch?

A lot of what you list is built into the emulation cores and are not just UI features.

For games that don’t use their emulation cores:

  • They would need to come up with a steam-like injected overlay approach
  • CRT shaders are probably a no go without engine injection (similar to reshade)
  • Bezels could maybe work with stacked borderless windows, but again it would be an entirely new approach compared to what they have now
  • Netplay would also need something new and Hamachi-like and would only work with games that already have LAN support, patching support for online service based multiplayer would likely need per-game implementations
  • The customisable interface would probably not need any changes at least

Basically they would be building all the tough bits from scratch to do everything you’re suggesting

spittingimage , in Dimhaven Enigmas: upcoming native adventure game (Steam demo)
@spittingimage@lemmy.world avatar

I just finished Quern on the weekend. Beautiful and fun game, but the puzzles really challenged my little brain.

azvasKvklenko , in Direct3D 8 Support "D8VK" Merged Into DXVK

Hell yeah, improved Mafia Classic gaming

amanda , in Direct3D 8 Support "D8VK" Merged Into DXVK
@amanda@aggregatet.org avatar

As a reminder:

DirectX 8.0 as a reminder was introduced in late 2000 and went on to power games like Serious Sam: The FIrst Encounter, Max Payne, Star Wars: Starfighter, Grand Theft Auto III, Tom Clancy’s Splinter Cell, and many other titles now hitting around the 20+ year mark

lemmy_99c4zb3e3 OP ,
@lemmy_99c4zb3e3@reddthat.com avatar

Good point. I totally forgot that lemmings can’t read linked articles.

PeachMan , (edited ) in GE-Proton9-10 Released
@PeachMan@lemmy.world avatar

Wasn’t the Glorious Eggroll guy supposed to stop developing GE Proton in favor of a different, better way of doing it? I forget the specifics but I remember seeing that posted several months ago.

EDIT: found it, it’s ULGWL, since renamed to “umu”. Anybody know if that’s still happening? I was under the impression that the guy was going to eventually drop Proton GE completely for umu. But maybe I misunderstood.

aksdb ,

Proton-GE is a custom distribution of Proton with its own patches applied.

umu is a script/launcher that makes it easier running Proton without Steam.

So these projects work together, not against each other.

mrvictory1 ,

Wine GE was discontinued, umu’s purpose is to run Proton GE.

PeachMan ,
@PeachMan@lemmy.world avatar

Ah I see, that’s probably what confused me.

WeLoveCastingSpellz ,

yea and no. Proton GE will continue umu was to be able to run proton outsidr of steam so wine ge wouldn’t have to be devoloped further. UMU is out and integrated to lutris for example which means you can run proton and proton ge on lutris

victorz , in Direct3D 8 Support "D8VK" Merged Into DXVK

More than one year after the merge request was opened for adding a Direct3D 8 front-end to DXVK via the D8VK code, the merge request landed today by Valve’s Joshua Ashton.

front-end

I don’t think that’s the proper terminology to use? I’m actually a front-end developer… I think they mean adapter layer? Compatibility layer? Something like that.

lambdabeta ,

Sadly front end, like “High Level” is a very relative term. For example, in compiler design, the bit that parses code is called the “front end” since the “back end” is what emits machine code. I think that’s what they mean here, the “front end” that understands D3D8 code has been added, presumably there is also a “back end” that converts the parsed/analyzed D3D8 code into valid opcodes for consumption by GPU/CPUs.

In the other direction, a UI/UX is sometimes called a “back end” when it is part of a more complex embedded project where physical controls are the “front end”.

victorz ,

Cool, thanks. TIL. 🙂👍

fartsparkles ,

You’re right. They’re terms far older than web development. In general the front is the abstraction while the back is the logic/processing. It started as a term for old, large (room-sized) systems where there were front-end machines such as plugboards or terminals, with back-end machines being the CPUs, memory, etc.

BorgDrone ,

No, the terminology sounds right to me. The term front-end and back-end are used in other contexts than building websites.

For example, the term is used in compilers, where the front-end takes code in a programming language and translates it to an intermediate representation (IR), and the back-end takes the IR and translates that into machine code for a specific architecture. A compiler like LLVM has many front-ends and back-ends to support different languages and architectures.

The term applies to many things where there is a multi-layered architecture.

ober , in How do you install mods for Skyrim Special Edition?
@ober@lemmy.dbzer0.com avatar

Maybe a little late to reply but I use steamtinkerlaunch. You can set it as a compatibility tool and it’ll open a menu whenever you use it that’ll have an option to install/open Mod Organizer 2. Manually modding does work but I can’t remember exactly how I used to do it since it was a few years ago and I’m sure things have changed since.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • lifeLocal
  • goranko
  • All magazines