Proton (software)
   HOME
*





Proton (software)
Proton is a compatibility layer for Windows games to run on Linux-based operating systems. Proton is developed by Valve in cooperation with developers from CodeWeavers. It is a collection of software and libraries combined with a patched version of Wine to improve performance and compatibility with Windows games. Proton is designed for integration into the Steam client as "Steam Play". It is officially distributed through the client, although third-party forks can be manually installed. Overview Proton was initially released on 21 August 2018. Upon release, Valve announced a list of 27 games that were tested and certified to perform like their native Windows counterparts without requiring end-user tweaking. These include ''Doom'' (2016), '' Quake'', and '' Final Fantasy VI''. Proton incorporates several libraries that improve 3D performance. These include Direct3D-to- Vulkan translation layers, namely DXVK for Direct3D 9, 10 and 11, and VKD3D-Proton for Direct3D 12. A sep ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Arch Linux
Arch Linux () is an independently developed, x86-64 general-purpose Linux distribution that strives to provide the latest stable versions of most software by following a Rolling release, rolling-release model. The default installation is a minimal base system, configured by the user to only add what is purposely required. #Pacman, Pacman, a package manager written specifically for Arch Linux, is used to install, remove and update Package (package management system), software packages. Arch Linux uses a Rolling release, rolling release model, meaning there are no "major releases" of completely new versions of the system; a regular system update is all that is needed to obtain the latest Arch software; the installation images released every month by the Arch team are simply up-to-date snapshots of the main system components. Arch Linux has comprehensive documentation, consisting of a community-run wiki known as the ArchWiki. History Inspired by CRUX, another minimalist distrib ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Doom (2016 Video Game)
''Doom'' is a 2016 first-person shooter game developed by id Software and published by Bethesda Softworks. It is the first major installment in the Doom (franchise), ''Doom'' series since 2004's ''Doom 3''. Players take the role of an unnamed space marine, known as the "Doom Slayer", as he battles demonic forces from Hell that have been unleashed by the Union Aerospace Corporation within their energy-mining facility on Mars. The gameplay returns to a faster pace with more open-ended levels, closer to the first two games than the slower survival horror approach of ''Doom 3''. It also features environment traversal, character upgrades, and the ability to perform executions known as "glory kills". ''Doom'' was announced as ''Doom 4'' in 2008, and that version underwent an extensive development cycle with different builds and designs before the game was restarted in 2011 and revealed as simply ''Doom'' in 2014. It was tested by customers who pre-ordered the 2014 Bethesda game ''Wol ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Software Derived From Or Incorporating Wine
Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work. At the lowest programming level, executable code consists of machine language instructions supported by an individual processor—typically a central processing unit (CPU) or a graphics processing unit (GPU). Machine language consists of groups of binary values signifying processor instructions that change the state of the computer from its preceding state. For example, an instruction may change the value stored in a particular storage location in the computer—an effect that is not directly observable to the user. An instruction may also invoke one of many input or output operations, for example displaying some text on a computer screen; causing state changes which should be visible to the user. The processor executes the instructions in the order they are provided, unless it is instructed ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Compatibility Layers
Compatibility may refer to: Computing * Backward compatibility, in which newer devices can understand data generated by older devices * Compatibility card, an expansion card for hardware emulation of another device * Compatibility layer, components that allow for non-native support of components ** Compatibility mode, software mechanism in which a software emulates an older version of software * Computer compatibility, of a line of machines ** IBM PC compatible, computers that are generally similar to the original IBM PC, XT, or AT * Hardware compatibility, between different pieces of computer hardware * License compatibility, of software licenses * Pin compatibility, in devices that have the same functions assigned to the same particular pins * Software compatibility, between different pieces of software ** Software incompatibility Science and mathematics * Compatibility (biological), a property which is assigned to splits of a given set of taxa * Compatibility (chemical), how ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


2018 Software
Eighteen or 18 may refer to: * 18 (number), the natural number following 17 and preceding 19 * one of the years 18 BC, AD 18, 1918, 2018 Film, television and entertainment * ''18'' (film), a 1993 Taiwanese experimental film based on the short story ''God's Dice'' * ''Eighteen'' (film), a 2005 Canadian dramatic feature film * 18 (British Board of Film Classification), a film rating in the United Kingdom, also used in Ireland by the Irish Film Classification Office * 18 (''Dragon Ball''), a character in the ''Dragon Ball'' franchise * "Eighteen", a 2006 episode of the animated television series ''12 oz. Mouse'' Music Albums * ''18'' (Moby album), 2002 * ''18'' (Nana Kitade album), 2005 * '' 18...'', 2009 debut album by G.E.M. Songs * "18" (5 Seconds of Summer song), from their 2014 eponymous debut album * "18" (One Direction song), from their 2014 studio album ''Four'' * "18", by Anarbor from their 2013 studio album '' Burnout'' * "I'm Eighteen", by Alice Cooper commonly ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




SteamOS
SteamOS is a Linux distribution developed by Valve. It is open source with some closed source components and is the primary operating system for Steam Machines and the Steam Deck. The initial versions of SteamOS, versions 1.0 and 2.0, were based on the Debian distribution of Linux. SteamOS was originally built to support streaming of video games from one personal computer to the one running SteamOS within the same network, though the operating system can support standalone systems and was intended to be used as part of Valve's Steam Machine platform. With SteamOS, Valve encouraged developers to incorporate Linux compatibility into their releases to better support Linux gaming options. In July 2021, Valve announced the Steam Deck, a handheld gaming computer. It runs SteamOS 3.0, which is based on the Arch Linux distribution with a KDE Plasma 5 desktop, rather than the Debian base with GNOME desktop used for earlier versions of SteamOS. Features SteamOS is designed primarily ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


ZDNet
ZDNET is a business technology news website owned and operated by Red Ventures. The brand was founded on April 1, 1991, as a general interest technology portal from Ziff Davis and evolved into an enterprise IT-focused online publication. History Beginnings: 1991 to 1995 ZDNET began as a subscription-based digital service called "ZiffNet" that offered computing information to users of CompuServe. It featured computer industry forums, events, features and searchable archives. Initially, ZiffNet was intended to serve as a common place to find content from all Ziff-Davis print publications. As such, ZiffNet was an expansion on an earlier online service called PCMagNet for readers of PC Magazine. Launched in 1988, PCMagNet in turn was the evolution of Ziff Davis' first electronic publishing venture, a bulletin board, which launched in 1985. On June 20, 1995, Ziff-Davis announced the consolidation of its online information services under a single name, ''ZD Net''. The service had ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Steam Deck
The Steam Deck is a handheld gaming computer developed by Valve Corporation. Released on February 25, 2022, the Steam Deck can be played as a handheld or connected to a monitor in the same manner as the Nintendo Switch. It is an x86-64-v3 device with integrated gaming inputs designed to play the full Steam library, including Windows PC games via the Linux-based Proton compatibility layer. The system is an open platform, allowing users to install other compatible games on the device or other operating systems. History Valve's first foray into hardware was with the Steam Machine, a computer specification based on the Linux-derived SteamOS that could be adopted by any computer manufacturer to make systems optimized for running Steam and games from it. Introduced in 2015, the platform did not sell well and Valve quietly pulled back on it by April 2018, but stated they remained committed to providing some type of open-hardware platform. Steam Deck designer Scott Dalton said "there w ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Perpetual Beta
Perpetual beta is the keeping of software or a system at the beta development stage for an extended or indefinite period of time. It is often used by developers when they continue to release new features that might not be fully tested. Perpetual beta software is not recommended for mission critical machines. However, many operational systems find this to be a much more rapid and agile approach to development, staging, and deployment. Definition Perpetual beta has come to be associated with the development and release of a service in which constant updates are the foundation for the habitability or usability of a service. According to publisher and open source advocate Tim O'Reilly: Users must be treated as co-developers, in a reflection of open source development practices (even if the software in question is unlikely to be released under an open source license.) The open source dictum, "release early and release often", in fact has morphed into an even more radical position, "t ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Rebasing
In computing, rebasing is the process of modifying data based on one reference to another. It can be one of the following: Shared libraries Rebasing is the process of creating a shared library image in such a way that it is guaranteed to use virtual memory without conflicting with any other shared libraries loadable in the system. IBM VM/370 ''discontinuous saved segments'' (DCSS) were an early example of this technique, though not called ''rebasing''. The technique is used extensively on Win32 platforms to avoid the overhead of address relocation of system DLLs by the loader. Some security extensions to Linux/x86 use rebasing to force the use of code addresses below 0x00ffffff in order to introduce a 0x00 byte into all code pointers; this eliminates a certain class of buffer overflow security problems related to improper checking of null-terminated strings, common in the C programming language. Other uses * Rebasing is the act of moving changesets to a different branch ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




DXVK
DXVK is an open-source translation layer which converts Direct3D 8/9/10/11 calls to Vulkan. It is used by Proton/Steam for Linux, by Intel Windows drivers, VirtualBox 7.0, and it can be used to run Direct3D-based games under Windows using Vulkan. DXVK has been confirmed to support over 80% of Direct3D Windows games "near flawlessly". History DXVK was first developed by Philip Rebohle to support Direct3D 11 games only as a result of poor compatibility and low performance of Wine's Direct3D 11 to OpenGL translation layer. In 2018, the developer was sponsored by Valve to work on the project full-time in order to advance compatibility of the Linux version of Steam with Windows games. In 2019, DXVK received Direct3D 9 Direct3D is a graphics application programming interface (API) for Microsoft Windows. Part of DirectX, Direct3D is used to render three-dimensional graphics in applications where performance is important, such as games. Direct3D uses hardware a ... support by m ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Vulkan
Vulkan is a low- overhead, cross-platform API, open standard for 3D graphics and computing. Vulkan targets high-performance real-time 3D graphics applications, such as video games and interactive media. Vulkan is intended to offer higher performance and more efficient CPU and GPU usage compared to older OpenGL and Direct3D 11 APIs. It provides a considerably lower-level API for the application than the older APIs, making Vulkan comparable to Apple's Metal API and Microsoft's Direct3D 12. In addition to its lower CPU usage, Vulkan is designed to allow developers to better distribute work among multiple CPU cores. Vulkan was first announced by the non-profit Khronos Group at GDC 2015. The Vulkan API was initially referred to as the "next generation OpenGL initiative", or "OpenGL next" by Khronos, but use of those names was discontinued when Vulkan was announced. Vulkan is derived from and built upon components of AMD's Mantle API, which was donated by AMD to Khronos with the ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]