Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

DOSBox Staging

DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.
Collective - Host: opensource - https://opencollective.com/dosbox-staging - Website: https://www.dosbox-staging.org/ - Code: https://github.com/dosbox-staging

Create new shell_history.txt if one doesn't exist

Fixes a regression introduced after moving shell
history to its own class.

github.com/dosbox-staging/dosbox-staging - 2947f79e67d80b095d35d91e29b00c400ccf0045 authored 10 months ago by MeAreJeenius <[email protected]>
Allow the PVS-Studio workflow run in forked PRs

github.com/dosbox-staging/dosbox-staging - 9a04ee9bcb2a859400ec7f338a7303665b61bbab authored 10 months ago by John Novak <[email protected]>
Deployed current website (380338e)

github.com/dosbox-staging/dosbox-staging.github.io - 795c2c5a8db9fdfbd5885eef55e5c252803c58bf authored 10 months ago by GitHub Actions Bot <>
docs: Fix centering of some images in the getting started guide

github.com/dosbox-staging/dosbox-staging - f569d4622223b86b5087a54e7fe9aa2b04a79646 authored 10 months ago by John Novak <[email protected]>
website: Improve how the site looks on small-screen devices

github.com/dosbox-staging/dosbox-staging - c0fd45e204a98b40bcf34b4f1ebaedf35700e2d0 authored 10 months ago by John Novak <[email protected]>
docs: Add support for centering tables

github.com/dosbox-staging/dosbox-staging - 927dee2a732c69f2ac60e852a68720be0f2f7fcd authored 10 months ago by John Novak <[email protected]>
Don't run Clang analysis workflow on documentation only changes

github.com/dosbox-staging/dosbox-staging - e917b275f1ab3013fb00e2e5c80602564f406167 authored 10 months ago by John Novak <[email protected]>
Deployed current website (c564490)

github.com/dosbox-staging/dosbox-staging.github.io - 44ba932cf53a9cb5dc4ff1bc51d9ff04556f215a authored 10 months ago by GitHub Actions Bot <>
Update DOCUMENTATION.md with info about the hosting of large binary files

github.com/dosbox-staging/dosbox-staging - e8231ecdafbe4ccc53b42d8f9892b97a415f062b authored 10 months ago by John Novak <[email protected]>
Ignore the `static` dir and `README.md` when deploying the website

github.com/dosbox-staging/dosbox-staging - 495d17368303360f77cfa988851ec1fc1d4350f8 authored 10 months ago by John Novak <[email protected]>
website: Load front page images from `static/images` instead of archive.org

github.com/dosbox-staging/dosbox-staging - f48dd72142e055e9ccfa31ed98f3f87dec0bdbd5 authored 10 months ago by John Novak <[email protected]>
Deployed current website (bf44ce0)

github.com/dosbox-staging/dosbox-staging.github.io - c0fb141b6d88ce8a86198b5762535406b5c04449 authored 10 months ago by GitHub Actions Bot <>
Rename `_images` to `static/images`

github.com/dosbox-staging/dosbox-staging.github.io - 13a57f35fec24fabce96598324c066b2055a31f5 authored 10 months ago by John Novak <[email protected]>
Allow SDL wraps to be bypassed on macOS

github.com/dosbox-staging/dosbox-staging - 9f0fc1dc762010e5f7471d01c504d817a066cae3 authored 10 months ago by Kirk Klobe <[email protected]>
Deployed current website (f937aa9)

github.com/dosbox-staging/dosbox-staging.github.io - 8565c971a4ceca6a62a5a88f0d203440aa4a9cdb authored 10 months ago by GitHub Actions Bot <>
Deployed current website (f937aa9)

github.com/dosbox-staging/dosbox-staging.github.io - 4505da05f95f12b1549fc4b01c66fd733e4cdd90 authored 10 months ago by GitHub Actions Bot <>
Remove linting step from the Clang analysis workflow altogether

github.com/dosbox-staging/dosbox-staging - c6a1c1e9f3bfbee3d32238e7edce52ccf9f58f4e authored 10 months ago by John Novak <[email protected]>
Clang analysis workflow fix attempt

github.com/dosbox-staging/dosbox-staging - f2a6c25e5b0e50a8ab52525c4d0f836677ef9288 authored 10 months ago by John Novak <[email protected]>
Fix Clang analysis workflow

github.com/dosbox-staging/dosbox-staging - 550df81041fb2818e983d0b1888bcf080888e264 authored 10 months ago by John Novak <[email protected]>
Break 'analysis' workflow into 'clang-analysis' and 'linting'

github.com/dosbox-staging/dosbox-staging - fa061e3e73c97e8d78adb9b13de0ce064c3beda9 authored 10 months ago by John Novak <[email protected]>
Don't execute compile workflows on documentation changes

github.com/dosbox-staging/dosbox-staging - fb6212066554f70ed3b17f5818ca76d32c30eb60 authored 10 months ago by John Novak <[email protected]>
Minor naming improvements

github.com/dosbox-staging/dosbox-staging - 5e1bff7e22ea5d8b0161232e8d892986cbde2977 authored 10 months ago by John Novak <[email protected]>
Use different Ubuntu image versions more consistently in the workflows

github.com/dosbox-staging/dosbox-staging - 5f7d5bef6cfee73420d8cf0fe6b7eda61f5c4f74 authored 10 months ago by John Novak <[email protected]>
Make 'deploy-website' depend on the 'linting' workflow

github.com/dosbox-staging/dosbox-staging - 23a785d17c58e7ea288dcd81fa9a622ba5d87174 authored 10 months ago by John Novak <[email protected]>
Add `pull_request` trigger to the PVS-Studio workflow

github.com/dosbox-staging/dosbox-staging - 846fd4fe023a25faee82c9aae8d3d47610646d90 authored 10 months ago by John Novak <[email protected]>
Fix PVS overflow warning

github.com/dosbox-staging/dosbox-staging - b988011470f3763acc003319a0be3c3749b86708 authored 10 months ago by Daniel Bomar <[email protected]>
Fix PVS warning about virtual function in destructor

github.com/dosbox-staging/dosbox-staging - 921c8a58b498b83f3b1358a677ef28227e9850d2 authored 10 months ago by Daniel Bomar <[email protected]>
Fix PVS warning about virtual function in destructor

github.com/dosbox-staging/dosbox-staging - dea83b505cb6ffb6696cb5911060bd337e5db2fe authored 10 months ago by Daniel Bomar <[email protected]>
Fix unneeded cast from string to c_str

github.com/dosbox-staging/dosbox-staging - e9bd2930617aed830d3940943ed153ab29ef4254 authored 10 months ago by Daniel Bomar <[email protected]>
Use lamda version of condtion_variable::wait()

github.com/dosbox-staging/dosbox-staging - 1bf51b05f5b6b41d10aab86321dba72484a45b00 authored 10 months ago by Daniel Bomar <[email protected]>
Fix PVS overflow warning

github.com/dosbox-staging/dosbox-staging - b39bca7606146787ceab42badb988e106e3824f7 authored 10 months ago by Daniel Bomar <[email protected]>
Fix PVS overflow warning

github.com/dosbox-staging/dosbox-staging - d47a118e8d5f549bedbeac9050ed500a62361b20 authored 10 months ago by Daniel Bomar <[email protected]>
Remove unneeded const cast

github.com/dosbox-staging/dosbox-staging - c8a98e9e3fbc1c6426881c7ff2900339acb500fe authored 10 months ago by Daniel Bomar <[email protected]>
Remove unused variable

github.com/dosbox-staging/dosbox-staging - ab1efce876a595907985ac634630f4699682ba8c authored 10 months ago by Daniel Bomar <[email protected]>
Raise PVS allowed warnings

github.com/dosbox-staging/dosbox-staging - 766fe466730ea4698d45ecdd207f555466405a5d authored 10 months ago by Daniel Bomar <[email protected]>
Remove unneeded const from return value

github.com/dosbox-staging/dosbox-staging - 7b15c85db67c729037cb47141ebfee8b3d2f7cc7 authored 10 months ago by Daniel Bomar <[email protected]>
Lower PVS allowed warnings

github.com/dosbox-staging/dosbox-staging - 0c13656ba91cdaeb1cce0caf5628039c285f6890 authored 10 months ago by Daniel Bomar <[email protected]>
Use std::string instead of char array

github.com/dosbox-staging/dosbox-staging - 666437095f9268892d4db45361aea68953a2cc65 authored 10 months ago by Daniel Bomar <[email protected]>
Fix PVS array overrun warning

github.com/dosbox-staging/dosbox-staging - 57195be02a26f5cab0ca0b7b7f979d4f0c4128a1 authored 10 months ago by Daniel Bomar <[email protected]>
Fix vcredist version for MSVC CI runner

github.com/dosbox-staging/dosbox-staging - 4eea75d27340ea6efb83242558ccad11db1ee3d6 authored 10 months ago by Kirk Klobe <[email protected]>
Deployed current website (7e49f37)

github.com/dosbox-staging/dosbox-staging.github.io - f7b3edaade0e9f07216a27fe9bc851621017b727 authored 10 months ago by GitHub Actions Bot <>
website: Add NixOS install instructions

website: fixup NixOS instructions

github.com/dosbox-staging/dosbox-staging - a0d262d55b7eb2b30bff883f2ac266a35b486c71 authored 10 months ago by Keenan Weaver <[email protected]>
Upgrade setup-msbuild GitHub action

Fixes node deprecation warning

github.com/dosbox-staging/dosbox-staging - 25282ef6386762fed52d158e2b9378e7fb7de1a4 authored 10 months ago by Kirk Klobe <[email protected]>
Make the Time Stamp Counter more realistic

github.com/dosbox-staging/dosbox-staging - 42fd7c816bfbde02dbbdb4c6cd9cdc2df98db71a authored 10 months ago by FeralChild64 <[email protected]>
Simplify TSC calculation even further

github.com/dosbox-staging/dosbox-staging - 772f29a23a20cc7f25c8d603002e2d546b880eae authored 10 months ago by FeralChild64 <[email protected]>
Simplify TSC calculations

github.com/dosbox-staging/dosbox-staging - 6355d647b5d70b4f81cf3cc5767fa64be69e1722 authored 10 months ago by FeralChild64 <[email protected]>
Rework FileReader to return value from factory

github.com/dosbox-staging/dosbox-staging - 5f381a755c92cdda2dd19bbf2b33a990d1c844bf authored 10 months ago by MeAreJeenius <[email protected]>
Change SetEnv parameters to string views

github.com/dosbox-staging/dosbox-staging - 63d835ba9be8178963ff68e4801fc6db1266495b authored 10 months ago by MeAreJeenius <[email protected]>
Move shell history to its own class

github.com/dosbox-staging/dosbox-staging - 32a44a9ed129d333e65c7e588768df32ee452477 authored 10 months ago by MeAreJeenius <[email protected]>
Add function to get all environment strings

github.com/dosbox-staging/dosbox-staging - a20f807afe8c6d2b5b45494e98661953a82b4cc7 authored 10 months ago by MeAreJeenius <[email protected]>
Change GetEnvStr result from outparam to return

github.com/dosbox-staging/dosbox-staging - 4ecba44f500dc1cdf2e1f752fb657544802aae02 authored 10 months ago by MeAreJeenius <[email protected]>
Move environment functions from shell to psp

github.com/dosbox-staging/dosbox-staging - ea55be5b077c677a013c6101648574cab088f2b0 authored 10 months ago by MeAreJeenius <[email protected]>
Return only the variable's value from GetEnvStr

github.com/dosbox-staging/dosbox-staging - 6707fb28877300317c9a49144cb2edb3ac40c2fa authored 10 months ago by MeAreJeenius <[email protected]>
Remove environment getter shell wrappers

github.com/dosbox-staging/dosbox-staging - 7923eb1754cb5a6a204fdfc925df2f8f2db32528 authored 10 months ago by MeAreJeenius <[email protected]>
Change environment setter calls to use psp

github.com/dosbox-staging/dosbox-staging - 8724214f4cb04e091f4a31daf0daa5d3d487963d authored 10 months ago by MeAreJeenius <[email protected]>
Handle case with too few arguments in setver

github.com/dosbox-staging/dosbox-staging - 5f2e06530c1cf7283a537d8a6841040e200a7e83 authored 10 months ago by MeAreJeenius <[email protected]>
Fix MSVC CI builds

The new v4 upload-artifact github action makes all artifacts immutable, so the
old method of add...

github.com/dosbox-staging/dosbox-staging - 57e57e314fb0dd601fa74888394652b6ff4e6cbd authored 10 months ago by Kirk Klobe <[email protected]>
Lower PVS allowed warnings

github.com/dosbox-staging/dosbox-staging - 9434c9235fd64753d592ff5c1be2fa87d10355b1 authored 10 months ago by Daniel Bomar <[email protected]>
Remove const casts

github.com/dosbox-staging/dosbox-staging - 299930fba0c8b9bc62f106bb269eb83bf0d0d1b2 authored 10 months ago by Daniel Bomar <[email protected]>
Throw error if user attempts to change an unchangeable setting

github.com/dosbox-staging/dosbox-staging - df00e2394304c93da58f29c5a367cd3233b2ff74 authored 10 months ago by Daniel Bomar <[email protected]>
Make PCjr application memory configurable

Add a new option "pcjr_memory_config"
When expanded, it uses 640KB
When standard, it uses 128KB

github.com/dosbox-staging/dosbox-staging - 4973f28ed9efedd590e8c6b715978c50f464e4ac authored 10 months ago by Daniel Bomar <[email protected]>
Recreate English (en) translation

github.com/dosbox-staging/dosbox-staging - b7645939882a11fb03f30dde8974af43094bd850 authored 10 months ago by japsmits <[email protected]>
Update Dutch (nl) translation

github.com/dosbox-staging/dosbox-staging - ffbae1915d71f03266b41509dd39a2663d42d135 authored 10 months ago by japsmits <[email protected]>
Bump actions/cache from 4.0.0 to 4.0.1

Bumps [actions/cache](https://github.com/actions/cache) from 4.0.0 to 4.0.1.
- [Release notes](h...

github.com/dosbox-staging/dosbox-staging - 7182c3ff8d285c1d1d96919c21a579dec2139300 authored 10 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Replace use of `stat` in imgmount

github.com/dosbox-staging/dosbox-staging - c14ad90d6d9d0f96ff395597bd0d40bc16525ebb authored 10 months ago by shermp <[email protected]>
Update Polish (pl) translation

github.com/dosbox-staging/dosbox-staging - d04fafe879522fed60ecc8f81f3926597a957cd3 authored 10 months ago by FeralChild64 <[email protected]>
Improve MMX dynrec performance

The MMX instructions were causing extreme thrashing for core_dynrec, since none
of them were imp...

github.com/dosbox-staging/dosbox-staging - 8db5fac5a77a396d8b5cd192e5c8113abc7cf34f authored 10 months ago by Kirk Klobe <[email protected]>
Fix crash on dyn_x86 core

github.com/dosbox-staging/dosbox-staging - 3ae87f93c10a25616ae6259bfcbd929dbdb19967 authored 10 months ago by Kirk Klobe <[email protected]>
Cleanup available CPU options

github.com/dosbox-staging/dosbox-staging - 4e1f1e2104585875b3dba97e355568adc6b5a08e authored 10 months ago by FeralChild64 <[email protected]>
Fix MMX on dyn_x86

Import dosbox-x functionality.

Co-authored-by: joncampbell123 <[email protected]>

github.com/dosbox-staging/dosbox-staging - 99e458945a53213a27a1a0a1bd657715aea8d45f authored 10 months ago by Kirk Klobe <[email protected]>
Integrate MMX emulation, still experimental

Known problems:
- there are problems with 'dyn-86' dynamic recompiler
('dynrec' works, same as...

github.com/dosbox-staging/dosbox-staging - 114aab7739179e95099083a11f06b9e8b368ec2a authored 10 months ago by FeralChild64 <[email protected]>
Use 'mem_writeq' and 'mem_readq' in MMX code

github.com/dosbox-staging/dosbox-staging - 8ce66714489af5c17cacae7e3095d36600247700 authored 10 months ago by FeralChild64 <[email protected]>
Remove obsolete 'MMX not working on dyn-x86 core' warning

github.com/dosbox-staging/dosbox-staging - eab217a1d02d9f8967e8e8a6c097b759d375ce22 authored 10 months ago by FeralChild64 <[email protected]>
Silence PVS Studio warnings in MMX code

github.com/dosbox-staging/dosbox-staging - df192de3cca557e017b26a09ab7ae3dbe13b8646 authored 10 months ago by FeralChild64 <[email protected]>
Use separate registers for MMX

github.com/dosbox-staging/dosbox-staging - 3d6d4329988f713cdbb926d1b9b520a8ced0ef6d authored 10 months ago by Kirk Klobe <[email protected]>
Fix implicit falltrough warning in MMX code

github.com/dosbox-staging/dosbox-staging - e50009396a9b62d983f0d25de1ebf5418f5144f5 authored 10 months ago by FeralChild64 <[email protected]>
Use quadword memory functions for MMX

github.com/dosbox-staging/dosbox-staging - 36a03f926f2a4fd85e501a3f5eb630fcbd735356 authored 10 months ago by Kirk Klobe <[email protected]>
Enable MMX emulation by default

github.com/dosbox-staging/dosbox-staging - 7973b5bdf53ebd64dd854efa892d0c496fc0d9a6 authored 10 months ago by FeralChild64 <[email protected]>
Import simde ('SIMD Everywhere') library

Co-authored-by: Evan Nemerson <[email protected]>

github.com/dosbox-staging/dosbox-staging - c8625822b929e40e335007bdc28637ba04f33287 authored 10 months ago by FeralChild64 <[email protected]>
Use simde lib for MMX intrinsics

github.com/dosbox-staging/dosbox-staging - b9ecbf7d0784a1f5493a21910bd10540593cc155 authored 10 months ago by Kirk Klobe <[email protected]>
Rename some CPU architecture type literals

github.com/dosbox-staging/dosbox-staging - ddc25f70314893cdc5f7d563619f2b2f88bec37b authored 10 months ago by FeralChild64 <[email protected]>
Upgrade deprecated Node.js 16 GitHub actions to latest

github.com/dosbox-staging/dosbox-staging - 5eacfb80e8320f9310e9867337fabb073b13258b authored 10 months ago by John Novak <[email protected]>
Remove GCC_LIKELY/GCC_UNLIKELY

github.com/dosbox-staging/dosbox-staging - ae3b31f04d0db663878f9b5d13185b86e433d6c7 authored 10 months ago by Kirk Klobe <[email protected]>
Deployed current website (73ae1e4)

github.com/dosbox-staging/dosbox-staging.github.io - 1eed3798cfb8e1f1ea6f48e688f3933321b1a6c4 authored 10 months ago by GitHub Actions Bot <>
Deployed current website (73ae1e4)

github.com/dosbox-staging/dosbox-staging.github.io - c70b555f7f2756b565edba289311ea659b764392 authored 10 months ago by GitHub Actions Bot <>
Create .clang-tidy

reference: https://clang.llvm.org/extra/clang-tidy/checks/readability/identifier-naming.html

github.com/dosbox-staging/dosbox-staging - 44b03a2ed94d0a9a267e165bfc291d8e73b1cf4d authored 10 months ago by Kirk Klobe <[email protected]>
Deployed current website (73ae1e4)

github.com/dosbox-staging/dosbox-staging.github.io - 721de866316dc35d64076041f088836f01088d06 authored 10 months ago by GitHub Actions Bot <>