Ecosyste.ms: OpenCollective

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

github.com/dosbox-staging/dosbox-staging

DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.
https://github.com/dosbox-staging/dosbox-staging

Create new shell_history.txt if one doesn't exist

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

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

9a04ee9bcb2a859400ec7f338a7303665b61bbab authored 10 months ago by John Novak <[email protected]>
docs: Fix centering of some images in the getting started guide

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

c0fd45e204a98b40bcf34b4f1ebaedf35700e2d0 authored 10 months ago by John Novak <[email protected]>
docs: Add support for centering tables

927dee2a732c69f2ac60e852a68720be0f2f7fcd authored 10 months ago by John Novak <[email protected]>
Don't run Clang analysis workflow on documentation only changes

e917b275f1ab3013fb00e2e5c80602564f406167 authored 10 months ago by John Novak <[email protected]>
Extend gitignore

e70eea866a77cf40204ba278fff510449a5240bb authored 10 months ago by John Novak <[email protected]>
Update DOCUMENTATION.md with info about the hosting of large binary files

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

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

f48dd72142e055e9ccfa31ed98f3f87dec0bdbd5 authored 10 months ago by John Novak <[email protected]>
Allow SDL wraps to be bypassed on macOS

9f0fc1dc762010e5f7471d01c504d817a066cae3 authored 10 months ago by Kirk Klobe <[email protected]>
Remove linting step from the Clang analysis workflow altogether

c6a1c1e9f3bfbee3d32238e7edce52ccf9f58f4e authored 10 months ago by John Novak <[email protected]>
Clang analysis workflow fix attempt

f2a6c25e5b0e50a8ab52525c4d0f836677ef9288 authored 10 months ago by John Novak <[email protected]>
Fix Clang analysis workflow

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

fa061e3e73c97e8d78adb9b13de0ce064c3beda9 authored 10 months ago by John Novak <[email protected]>
Don't execute compile workflows on documentation changes

fb6212066554f70ed3b17f5818ca76d32c30eb60 authored 10 months ago by John Novak <[email protected]>
Minor naming improvements

5e1bff7e22ea5d8b0161232e8d892986cbde2977 authored 10 months ago by John Novak <[email protected]>
Use different Ubuntu image versions more consistently in the workflows

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

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

846fd4fe023a25faee82c9aae8d3d47610646d90 authored 10 months ago by John Novak <[email protected]>
Hide PVS warning

5d35491edeb8ce59b9faaef5316ead865e7c5dd1 authored 10 months ago by Daniel Bomar <[email protected]>
Fix PVS overflow warning

b988011470f3763acc003319a0be3c3749b86708 authored 10 months ago by Daniel Bomar <[email protected]>
Fix PVS warning about virtual function in destructor

921c8a58b498b83f3b1358a677ef28227e9850d2 authored 10 months ago by Daniel Bomar <[email protected]>
Fix PVS warning about virtual function in destructor

dea83b505cb6ffb6696cb5911060bd337e5db2fe authored 10 months ago by Daniel Bomar <[email protected]>
Fix unneeded cast from string to c_str

e9bd2930617aed830d3940943ed153ab29ef4254 authored 10 months ago by Daniel Bomar <[email protected]>
Use lamda version of condtion_variable::wait()

1bf51b05f5b6b41d10aab86321dba72484a45b00 authored 10 months ago by Daniel Bomar <[email protected]>
Fix PVS overflow warning

b39bca7606146787ceab42badb988e106e3824f7 authored 10 months ago by Daniel Bomar <[email protected]>
Fix PVS overflow warning

d47a118e8d5f549bedbeac9050ed500a62361b20 authored 10 months ago by Daniel Bomar <[email protected]>
Remove const cast

dd47d91321ec7d1efead8331b9af322f1c369d44 authored 10 months ago by Daniel Bomar <[email protected]>
Remove const cast

87a0327b5098f31fe8b3cfc8cd1e9f87e6dc3f85 authored 10 months ago by Daniel Bomar <[email protected]>
Remove const cast

54efb71a46a17cef2e69f7a9c8f89b4f30ff8b70 authored 10 months ago by Daniel Bomar <[email protected]>
Remove unneeded const cast

c8a98e9e3fbc1c6426881c7ff2900339acb500fe authored 10 months ago by Daniel Bomar <[email protected]>
Remove unused variable

ab1efce876a595907985ac634630f4699682ba8c authored 10 months ago by Daniel Bomar <[email protected]>
Raise PVS allowed warnings

766fe466730ea4698d45ecdd207f555466405a5d authored 10 months ago by Daniel Bomar <[email protected]>
Remove unneeded const from return value

7b15c85db67c729037cb47141ebfee8b3d2f7cc7 authored 10 months ago by Daniel Bomar <[email protected]>
Lower PVS allowed warnings

0c13656ba91cdaeb1cce0caf5628039c285f6890 authored 10 months ago by Daniel Bomar <[email protected]>
Use std::string instead of char array

666437095f9268892d4db45361aea68953a2cc65 authored 10 months ago by Daniel Bomar <[email protected]>
Fix PVS array overrun warning

57195be02a26f5cab0ca0b7b7f979d4f0c4128a1 authored 10 months ago by Daniel Bomar <[email protected]>
Fix vcredist version for MSVC CI runner

4eea75d27340ea6efb83242558ccad11db1ee3d6 authored 10 months ago by Kirk Klobe <[email protected]>
website: Add NixOS install instructions

website: fixup NixOS instructions

a0d262d55b7eb2b30bff883f2ac266a35b486c71 authored 10 months ago by Keenan Weaver <[email protected]>
Upgrade setup-msbuild GitHub action

Fixes node deprecation warning

25282ef6386762fed52d158e2b9378e7fb7de1a4 authored 10 months ago by Kirk Klobe <[email protected]>
Make the Time Stamp Counter more realistic

42fd7c816bfbde02dbbdb4c6cd9cdc2df98db71a authored 10 months ago by FeralChild64 <[email protected]>
Simplify TSC calculation even further

772f29a23a20cc7f25c8d603002e2d546b880eae authored 10 months ago by FeralChild64 <[email protected]>
Simplify TSC calculations

6355d647b5d70b4f81cf3cc5767fa64be69e1722 authored 10 months ago by FeralChild64 <[email protected]>
Rework FileReader to return value from factory

5f381a755c92cdda2dd19bbf2b33a990d1c844bf authored 10 months ago by MeAreJeenius <[email protected]>
Change SetEnv parameters to string views

63d835ba9be8178963ff68e4801fc6db1266495b authored 10 months ago by MeAreJeenius <[email protected]>
Move shell history to its own class

32a44a9ed129d333e65c7e588768df32ee452477 authored 10 months ago by MeAreJeenius <[email protected]>
Add function to get all environment strings

a20f807afe8c6d2b5b45494e98661953a82b4cc7 authored 10 months ago by MeAreJeenius <[email protected]>
Change GetEnvStr result from outparam to return

4ecba44f500dc1cdf2e1f752fb657544802aae02 authored 10 months ago by MeAreJeenius <[email protected]>
Move environment functions from shell to psp

ea55be5b077c677a013c6101648574cab088f2b0 authored 10 months ago by MeAreJeenius <[email protected]>
Return only the variable's value from GetEnvStr

6707fb28877300317c9a49144cb2edb3ac40c2fa authored 10 months ago by MeAreJeenius <[email protected]>
Remove environment getter shell wrappers

7923eb1754cb5a6a204fdfc925df2f8f2db32528 authored 10 months ago by MeAreJeenius <[email protected]>
Change environment setter calls to use psp

8724214f4cb04e091f4a31daf0daa5d3d487963d authored 10 months ago by MeAreJeenius <[email protected]>
Handle case with too few arguments in setver

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...

57e57e314fb0dd601fa74888394652b6ff4e6cbd authored 10 months ago by Kirk Klobe <[email protected]>
Lower PVS allowed warnings

9434c9235fd64753d592ff5c1be2fa87d10355b1 authored 10 months ago by Daniel Bomar <[email protected]>
Remove const casts

299930fba0c8b9bc62f106bb269eb83bf0d0d1b2 authored 10 months ago by Daniel Bomar <[email protected]>
Fix GCC warning

4e0fae029e438fc4d0dfe9c85eee228353a3a186 authored 10 months ago by Daniel Bomar <[email protected]>
Throw error if user attempts to change an unchangeable setting

df00e2394304c93da58f29c5a367cd3233b2ff74 authored 10 months ago by Daniel Bomar <[email protected]>
Update br.lng

f5f52a57c073632d9402c8420bbf45338706126d authored 10 months ago by altiereslima <[email protected]>
Make PCjr application memory configurable

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

4973f28ed9efedd590e8c6b715978c50f464e4ac authored 10 months ago by Daniel Bomar <[email protected]>
Recreate English (en) translation

b7645939882a11fb03f30dde8974af43094bd850 authored 10 months ago by japsmits <[email protected]>
Update Dutch (nl) translation

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...

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

c14ad90d6d9d0f96ff395597bd0d40bc16525ebb authored 10 months ago by shermp <[email protected]>
Update Polish (pl) translation

d04fafe879522fed60ecc8f81f3926597a957cd3 authored 10 months ago by FeralChild64 <[email protected]>
Update br.lng

f4452209a439df9024eae256c303b2d1993f2524 authored 10 months ago by altiereslima <[email protected]>
Improve MMX dynrec performance

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

8db5fac5a77a396d8b5cd192e5c8113abc7cf34f authored 10 months ago by Kirk Klobe <[email protected]>
Fix crash on dyn_x86 core

3ae87f93c10a25616ae6259bfcbd929dbdb19967 authored 10 months ago by Kirk Klobe <[email protected]>
Cleanup available CPU options

4e1f1e2104585875b3dba97e355568adc6b5a08e authored 10 months ago by FeralChild64 <[email protected]>
Fix MMX on dyn_x86

Import dosbox-x functionality.

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

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...

114aab7739179e95099083a11f06b9e8b368ec2a authored 10 months ago by FeralChild64 <[email protected]>
Use 'mem_writeq' and 'mem_readq' in MMX code

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

eab217a1d02d9f8967e8e8a6c097b759d375ce22 authored 10 months ago by FeralChild64 <[email protected]>
Silence PVS Studio warnings in MMX code

df192de3cca557e017b26a09ab7ae3dbe13b8646 authored 10 months ago by FeralChild64 <[email protected]>
Use separate registers for MMX

3d6d4329988f713cdbb926d1b9b520a8ced0ef6d authored 10 months ago by Kirk Klobe <[email protected]>
Fix implicit falltrough warning in MMX code

e50009396a9b62d983f0d25de1ebf5418f5144f5 authored 10 months ago by FeralChild64 <[email protected]>
Use quadword memory functions for MMX

36a03f926f2a4fd85e501a3f5eb630fcbd735356 authored 10 months ago by Kirk Klobe <[email protected]>
Enable MMX emulation by default

7973b5bdf53ebd64dd854efa892d0c496fc0d9a6 authored 10 months ago by FeralChild64 <[email protected]>
Import simde ('SIMD Everywhere') library

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

c8625822b929e40e335007bdc28637ba04f33287 authored 10 months ago by FeralChild64 <[email protected]>
Use simde lib for MMX intrinsics

b9ecbf7d0784a1f5493a21910bd10540593cc155 authored 10 months ago by Kirk Klobe <[email protected]>
Rename some CPU architecture type literals

ddc25f70314893cdc5f7d563619f2b2f88bec37b authored 10 months ago by FeralChild64 <[email protected]>
Upgrade deprecated Node.js 16 GitHub actions to latest

5eacfb80e8320f9310e9867337fabb073b13258b authored 10 months ago by John Novak <[email protected]>
Remove GCC_LIKELY/GCC_UNLIKELY

ae3b31f04d0db663878f9b5d13185b86e433d6c7 authored 10 months ago by Kirk Klobe <[email protected]>
Create .clang-tidy

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

44b03a2ed94d0a9a267e165bfc291d8e73b1cf4d authored 10 months ago by Kirk Klobe <[email protected]>
website: Fix typo

013a8f811e460b73d642944fed7668a678a4829f authored 10 months ago by John Novak <[email protected]>
website: Link to MSVC Windows downloads on the dev builds page

69e1a13ff0341c7208f9141c5fc38e92c719ac40 authored 10 months ago by John Novak <[email protected]>
Increase PVS warning count

6c8e22d05083af72a6a0fdcebc38874745875abb authored 10 months ago by Daniel Bomar <[email protected]>
Bump PVS Studio CI from Clang 14 to Clang 15

48e7ef8617b82f0b0e42d6ef27c4df5944a07288 authored 10 months ago by Daniel Bomar <[email protected]>
Release drafter script experiments

622c601d77aca1610fd34dbdbfd6f90b13bbb270 authored 10 months ago by John Novak <[email protected]>
Fix transition effect in Impossible Mission II

917075f3345995c70a4134b3e50f7bb2094d8358 authored 10 months ago by Daniel Bomar <[email protected]>
Fix flickering issue on Tandy mode change for Impossible Mission II

b2b170109cdd1ac29d20c2d4103fc2d2b4404a07 authored 10 months ago by Daniel Bomar <[email protected]>
Remove old release drafter template

123a4b128419b25c81e95be251057a1b50fe5af6 authored 10 months ago by John Novak <[email protected]>
Fix release notes drafter workflow

148e23d0de4f8c4ef3d9b77eb41e4b16a307f88d authored 10 months ago by John Novak <[email protected]>
Remove deprecated options from the pylint config

06d1a71cf31a15316c1b17aa7271067038ea1b5c authored 10 months ago by John Novak <[email protected]>
Update script linters to use ubuntu-latest

This is because we want to upgrade to Python 3.10+

9375f758579fe74017aaae30d73ae471cb6ac432 authored 10 months ago by John Novak <[email protected]>
Add release notes drafter script

1496d92dc034eab3aa2f8beae9b1890dd295a002 authored 10 months ago by John Novak <[email protected]>
Add new release notes drafter workflow

5bf9da82972535aa2c4fc9a481d631d267437429 authored 10 months ago by John Novak <[email protected]>
Improve VGA double scanning criteria

Some 320x200, 320x240 and similar tweaked double-scanned VGA modes were
identified as 320x400, 3...

c0725bc2bc6bcaa364edb22e6ec124de83d63719 authored 10 months ago by John Novak <[email protected]>
Revert "Temporarily disable PVS-Studio expiration warnings"

This reverts commit 2bced33533ade01f298dcdaece94e32b86472681.

d5a11c035bbc5bd4997a098dc8b4badba6b6abc5 authored 10 months ago by John Novak <[email protected]>