dosbox-staging
wine-staging
dosbox-staging | wine-staging | |
---|---|---|
106 | 24 | |
1,401 | 663 | |
2.1% | 0.6% | |
9.9 | 9.4 | |
7 days ago | 3 days ago | |
C++ | Shell | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dosbox-staging
-
I Thought I Found a Bug
I believe it is a bug in the the emulator's implementation of COMMAND.COM. Often, these DOS "emulators" re-implement the standard commands of DOS, including the shell[1]. This is in addition to emulating weird 16-bit environment stuff and the BIOS.
The bug lies in any C program using stdio that assumes it's fine to do `fread` followed immediately by `fwrite`. The spec forbids this.
To make matters more confusing, this behavior does _not_ seems to be in modern libc implementations. Or at least, it works on my machine.
The original COMMAND.COM from MS-DOS probably did not have this problem, since at least in some versions it was written in assembly[2].
[1] Here's DOSBox, for example: https://github.com/dosbox-staging/dosbox-staging/blob/main/s...
[2] MS-DOS 4.0: https://github.com/microsoft/MS-DOS/tree/main/v4.0/src/CMD/C...
-
Sony FW900 Widescreen CRT Trinitron
DOSBox Staging has the best CRT emulation I've seen. It really feels like going back to a VGA monitor.
See the screenshots on https://dosbox-staging.github.io/
-
How to map joystick with more than 2 axis?
https://dosbox-staging.github.io/ Latest Staging version is 0.80.
-
What is the best solution to play mid to late '90s games on modern hardware and Windows 11?
Anyhow whioch dosbox? Well there were non release version somewhere on t he stage but it got fairly bad and https://dosbox-staging.github.io/ is probbaly a better choice.
- Where is Lemmings? Was incredibly surprised not to find it on GOG recently
-
How in the world do I change the keys on the DOSBOX Duke Nukem?? And also the screen size.
You may also want to consider alternatives, such as DOSBox Staging, DOSBox Enhanced Community Edition, or DOSBox-X.. or if you're looking for a more user friendly experience, you can also try the eDuke32, Raze, or JFDuke3D community ports instead of messing around with DOS settings. Hope this helps!
-
Dosbox X slower/less responsive then Dosbox 0.74 at basically same settings
Any crashes and freezes you experience -> please report them in the bug tracker: https://github.com/dosbox-staging/dosbox-staging/issues
-
When installing a game and it prompts you to insert disk 2, what do I do?
In DOSBox Staging you can type imgmount /? and it will show you some usage examples, including the one with multiple floppies :).
-
Do yall have recommendations for games on gog?
The version of DOSbox the above games come with is very old, so you may want to look into something like https://dosbox-staging.github.io/, which will run those games much better on newer hardware.
- DOSBox Staging is going to drop pixel-perfect scaling as a feature
wine-staging
- NewPipe on Linux, Using Android_translation_layer
-
Why won’t my game play full screen ? Launched via Wine
Now you can't just go from vanilla WINE to WINE Staging by installing stuff. You would have to patch the source code of WINE with all those patches: https://github.com/wine-staging/wine-staging/tree/master/patches and then compile it yourself.
-
Windows? Never more!
Read this for more info: https://wiki.winehq.org/Wine-Staging
-
Wine-staging doesn't compile
I've got the source from here and applied the patch as it says here
-
Another Proton-GE vs Wine-GE thread...
vkd3d-proton: - occasional upstream pending patches wine: - uses proton's bleeding edge wine base: https://github.com/ValveSoftware/wine/tree/experimental-wine-bleeding-edge-7.0-20190-20220716-pe79367-w7a9d8c-d5aa943-v5b7313 - adds wine-staging on top of it: https://github.com/wine-staging/wine-staging/tree/master/patches - adds FSR patches on top of it: https://github.com/GloriousEggroll/proton-ge-custom/blob/master/patches/proton/48-proton-fshack\_amd\_fsr.patch - adds a handful of other game fixes on top of it: https://github.com/GloriousEggroll/proton-ge-custom/blob/e01207aafe539d8d3ed49301665da717340e4c1d/patches/protonprep-valve-staging.sh#L295 - removes the proton-specific steamclient changes so that it works as a normal wine build: https://github.com/GloriousEggroll/proton-ge-custom/blob/master/patches/proton/0001-De-steamify-proton-s-WINE-so-it-can-be-used-as-a-sta.patch ffmpeg: - we enable some codecs not available in steam's ffmpeg gstreamer: - we enable some codecs not available in steam's gstreamer protonfixes: - these are python scripts that automate installing various winetricks and/or other per-game tweaks. this achieves the same thing most lutris installers perform. -------------------------
-
zsh: killed wine (attempting to compile wine for M1 mac)
USE "HOMEBREW" https://brew.sh/ Or "MACPORTS" https://www.macports.org/ As subsystem or wrapper to help wine to be stable. I trying homebrew for a week right now with many versions of wine ( stable & bev , etc The fastest WINE wrapper updated is WINE STAGING. 🍷 https://github.com/wine-staging/wine-staging
-
How to get Splice working
Install Wine Staging and winetricks. Then create a new 64 bit prefix. You can run winetricks for this.
-
Winetricks does a weird thing when I try to install...
It's possible there's blockers for it not being updated, but you can also get a general idea as to how long updates on Fedora's end takes by comparing the dates on that site to the releases on Staging's GitHub.
-
Considering selling my AMD 6700 XT but before I do I'm wondering if my issues have an easy solution.
These patches are missing: https://github.com/wine-staging/wine-staging/tree/master/patches/winepulse-PulseAudio_Support
-
FFXI + Windower and the Steam Deck
FFXI should run fine on Steam Deck as it's reported as Gold in ProtonDB but, as I'm used to play the game on Windows, it can be fully enhanced/HD remastered with a lot of graphical and QOL community mods (Ref. here) which are all based on Windower - This is probably a core issue for the SD trying to run this third party/"dll injector". After having a chat with Windower support on Discord, I found out that the main issue is this commit in Wine. Now it would be great to know if this commit will be included in the Proton build used by the SD - Keeping it short: Proton is basically Valve's implementation of Wine. I'm definitely going to try this as soon as I have my hands on the SD as FFXI is still such a great/unique MMORPG and I would also suggest to check it out to everyone having a few friends to bring in.
What are some alternatives?
dosbox-x - DOSBox-X fork of the DOSBox project
wine-ge-custom - My custom build of wine, made to use with lutris. Built with lutris's buildbot.
dosbox-pure - DOSBox Pure is a new fork of DOSBox built for RetroArch/Libretro aiming for simplicity and ease of use.
wine-tkg-git - The wine-tkg build systems, to create custom Wine and Proton builds
em-dosbox - An Emscripten port of DOSBox
Kegworks - A user-friendly tool used to make wine wrapped ports of Windows software for macOS.