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

Collapse duplicate composite code into lambdas

github.com/dosbox-staging/dosbox-staging - 08f459dc6567faaa072e1df5c9797b00c087e0ca authored over 3 years ago by kcgen <[email protected]>
Manage composite adjustments in a simple knob class

github.com/dosbox-staging/dosbox-staging - fd2ded760b13af3812358ceb84746371c1471281 authored over 3 years ago by kcgen <[email protected]>
Move composite state control to an enum

github.com/dosbox-staging/dosbox-staging - e9918df4d0282bdeeb8b0b211e6c1130809ddbcd authored over 3 years ago by kcgen <[email protected]>
Move composite setup to a stand-alone function

github.com/dosbox-staging/dosbox-staging - 41bbcedad1c1a6049c0679721af4517e7f5324b9 authored over 3 years ago by kcgen <[email protected]>
Combine mapping of composite shortcuts

github.com/dosbox-staging/dosbox-staging - db1bed094d8a09879c477888aa66b8012145946a authored over 3 years ago by kcgen <[email protected]>
Make FluidSynth's chorus and reverb setting configurable

github.com/dosbox-staging/dosbox-staging - 69aca71f35efe97f3043f0209122827a5c8e34e4 authored over 3 years ago by kcgen <[email protected]>
Add a case-insensitive string search

github.com/dosbox-staging/dosbox-staging - 933de5a593849829f4dea9c90d02b262579f26bf authored over 3 years ago by kcgen <[email protected]>
Fix extra trailing new-line in MT-32 help

github.com/dosbox-staging/dosbox-staging - 01060b272fa87c20e646ec33a16fd45e506ee3ea authored over 3 years ago by kcgen <[email protected]>
Improve the build notes

github.com/dosbox-staging/dosbox-staging - 0dcf59e80eecdfbd4ff7203a1c768e47464dbf43 authored over 3 years ago by kcgen <[email protected]>
Make 'auto' the first startup verbosity choice

github.com/dosbox-staging/dosbox-staging - c64173ee4054d3e67c602be993fe33ec2d54a07e authored over 3 years ago by kcgen <[email protected]>
Use the C++17 standard in Meson's project settings

github.com/dosbox-staging/dosbox-staging - 37ce68875e75bafd1094c1923ad27b092b1ac8a1 authored over 3 years ago by kcgen <[email protected]>
Use VisualStudio's C17 standard in the solution settings

github.com/dosbox-staging/dosbox-staging - 8e5cd743457b5195035092ec6e475b5454714faa authored over 3 years ago by kcgen <[email protected]>
Reduce allowed warnings limits

github.com/dosbox-staging/dosbox-staging - e51f84ad9d2c672b88312519c6ba3211c20507cf authored over 3 years ago by kcgen <[email protected]>
Indent Markdown list by two-spaces for compliance

github.com/dosbox-staging/dosbox-staging - de658a8035e8e60a1836567f1a661c37ae1e6b23 authored over 3 years ago by kcgen <[email protected]>
Set Meson to use level-3 warnings by default

github.com/dosbox-staging/dosbox-staging - 649b299b6dbdde242fe0472236a98118f054d34a authored over 3 years ago by kcgen <[email protected]>
Work-around a GCC <9.3 bug regarding use of the maybe_unused attribute

GCC versions prior to 9.3 contain a bug where the maybe_unused attribute triggers
a syntax error...

github.com/dosbox-staging/dosbox-staging - d744d1a03d19ce8e2a9c748ef54318ec6be8c92c authored over 3 years ago by kcgen <[email protected]>
Fix warnings on platforms where char is unsigned

github.com/dosbox-staging/dosbox-staging - 11b4697c90fe17b30c113870cc0e54e1c16a43f3 authored over 3 years ago by kcgen <[email protected]>
Use \033 instead of \e to comply with ISO-standards

github.com/dosbox-staging/dosbox-staging - 69ba660b0454d77439404cb63d02dbfff9e8f031 authored over 3 years ago by kcgen <[email protected]>
Invalidate the CI caches for Clang

github.com/dosbox-staging/dosbox-staging - bedb4d87089975319e1a9c0897721329a463f371 authored over 3 years ago by kcgen <[email protected]>
Cleanup fallthrough, printf, and unused variable level-3 warnings

github.com/dosbox-staging/dosbox-staging - 73ba9819ffb834648a9f004cdb7452c35326fd75 authored over 3 years ago by kcgen <[email protected]>
Update the documented C++ standard to C++17

github.com/dosbox-staging/dosbox-staging - b25b7b21c4cac446b0a08cb47c29e2548c0ca78d authored over 3 years ago by kcgen <[email protected]>
Add a note about configuring git to always update submodules

github.com/dosbox-staging/dosbox-staging - 48b98bff70e62484415a7c41503a576e0b9e4f56 authored over 3 years ago by kcgen <[email protected]>
Add "consider-using-f-string" to PyLint ignore-list

github.com/dosbox-staging/dosbox-staging - 6319cf0fe591e52002eb554c71854f145b7c77b0 authored over 3 years ago by kcgen <[email protected]>
Sync loguru submodule with upstream

github.com/dosbox-staging/dosbox-staging - 7da064a4cb5302bd6795716d8034e8d438824c15 authored over 3 years ago by kcgen <[email protected]>
Sync Loguru submodule with upstream

github.com/dosbox-staging/dosbox-staging - 734baed9a6c40bc918f58f467489d2dde55640a5 authored over 3 years ago by kcgen <[email protected]>
Point to updated loguru submodule version

github.com/dosbox-staging/dosbox-staging - be7bca91c0fab7e2ebd44488f82dc72ee4f4112f authored over 3 years ago by kcgen <[email protected]>
Reduce allowed PVS warnings limit

github.com/dosbox-staging/dosbox-staging - 6ab78029ebb2f1cc50f07a50bc82888a953b8394 authored over 3 years ago by kcgen <[email protected]>
Add a check when accessing MAME OPL operators

Fixes these Coverity issues:

__________________________________________________________________...

github.com/dosbox-staging/dosbox-staging - 9410f0be990baace3fcf85c9fed1a76d15309e89 authored over 3 years ago by kcgen <[email protected]>
Fix a potential overrun in MAME OPL flagged by Coverity

Fixes:

[email protected]

*** CID 338849: (OVERRUN)
/src/hardware/opl.cpp: 687 in OPL2...

github.com/dosbox-staging/dosbox-staging - e2eaff89b76d4889cd5eec6cddb8583a654a1e60 authored over 3 years ago by kcgen <[email protected]>
Make startup verbosity default to 'auto'

github.com/dosbox-staging/dosbox-staging - 8a8e06d6f51566bd350403c77ff6a50d8e5b98f6 authored over 3 years ago by kcgen <[email protected]>
Slightly refactor VGA_Draw_CGA16_Line

github.com/dosbox-staging/dosbox-staging - 68ff2331724853fe90052ba67224fee5df1c9ec5 authored over 3 years ago by kcgen <[email protected]>
Reconcile differences between composite patches

github.com/dosbox-staging/dosbox-staging - c85feffb8c1def5402c7403665bbe4c7af82cc47 authored over 3 years ago by kcgen <[email protected]>
adjust PCjr composite to use constexpr, consts, and floats

github.com/dosbox-staging/dosbox-staging - f5e0755014a7f583884268f68175ad17a256b8f6 authored over 3 years ago by kcgen <[email protected]>
Adjust allowed warnings limits

MacOS level=3 warnings about using FALLTHROUGH.

github.com/dosbox-staging/dosbox-staging - c86983ace9c6d3cbcd4a759cf45a6f9fc2604098 authored over 3 years ago by kcgen <[email protected]>
Add composite M_CGA16 cases to mode switches

github.com/dosbox-staging/dosbox-staging - 6cc3821144fbc6acaf3bd72870fedcabc1233207 authored over 3 years ago by kcgen <[email protected]>
Cleanup VGA other by removing CGAModel and cga16_color_select

github.com/dosbox-staging/dosbox-staging - 972aff9252c32a40f85b10f09e3de562ce6d725a authored over 3 years ago by kcgen <[email protected]>
Drop extra arm64 CI debug builds

github.com/dosbox-staging/dosbox-staging - 06d8662266a79d48a7199fb8f2d007f7df2b2246 authored over 3 years ago by kcgen <[email protected]>
De-Bitu the Soundblaster module and its interface

github.com/dosbox-staging/dosbox-staging - 5d76a0b930b2d848ea2b0324012ec6956e8907a8 authored over 3 years ago by kcgen <[email protected]>
Cleanup a printf-format warning in paging

github.com/dosbox-staging/dosbox-staging - d35b0146c471855e93ecce60921bef5497064142 authored over 3 years ago by kcgen <[email protected]>
Use an 8-bit index to track paging queue entries

github.com/dosbox-staging/dosbox-staging - a7cd2358a7ccfee031a48e4d962c78c60592c470 authored over 3 years ago by kcgen <[email protected]>
Use an 8-bit value to store the file-handle index

github.com/dosbox-staging/dosbox-staging - a4bbeb3280f3924b09735161f0af8a788792e548 authored over 3 years ago by kcgen <[email protected]>
Replace a Bitu with uint32 in the Paging Fault handler

github.com/dosbox-staging/dosbox-staging - c82b920d4cf6de8612048714037bed2e4462f08d authored over 3 years ago by kcgen <[email protected]>
Replace a couple Bitu resolution variables in VGA draw

github.com/dosbox-staging/dosbox-staging - b4550f1d8f430b8f5bfdd0e11ea67d9e16edd06f authored over 3 years ago by kcgen <[email protected]>
Cleanup type-size warnings in VGA chipsets

github.com/dosbox-staging/dosbox-staging - 253d1b36a9316f161e4f890cf432b1ab1ab46236 authored over 3 years ago by kcgen <[email protected]>
Deprecate the Bitu-sized IO handler interfaces

github.com/dosbox-staging/dosbox-staging - 29ffda980dafa1dc27a90356f29cc24d4e8d941f authored over 3 years ago by kcgen <[email protected]>
De-Bitu the printf format tokens in put-pixel

github.com/dosbox-staging/dosbox-staging - 2fd579c77265b3c4618ca64cad55ff424b0d3688 authored over 3 years ago by kcgen <[email protected]>
Lower allowed warnings limits

github.com/dosbox-staging/dosbox-staging - 0e2c05bcce3f30376bbdfa16738d2b9206685be5 authored over 3 years ago by kcgen <[email protected]>
Add unit tests for the IO handlers

github.com/dosbox-staging/dosbox-staging - cb319e2ea54464bd75e557ca8020af1a958e6b51 authored over 3 years ago by kcgen <[email protected]>
Fix loss-of-data assigning int-values in MAME FM modules

github.com/dosbox-staging/dosbox-staging - 6b2c689b262b602a944b807579066c16c1dbdc3e authored over 3 years ago by kcgen <[email protected]>
Construct the sblaster env variable using sprintf

github.com/dosbox-staging/dosbox-staging - 0da8c01f15d730d7b9889b583b37f1e9354ac1ea authored over 3 years ago by kcgen <[email protected]>
Cleanup extraneous formatting in the debug module

github.com/dosbox-staging/dosbox-staging - 55bc1b1a66e8a2ff97d3a64dc2a0256e8e66109a authored over 3 years ago by kcgen <[email protected]>