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

Add mute_when_inactive and refactor priority settings

3fb13ee8299c72ef4f509ab22f0a2e5f610d4d48 authored over 2 years ago
Allow runtime changes to the [mixer] settings

e9738c6628a1637c3ae784b1fda7d43d686fd057 authored over 2 years ago
Disengage SDL main's rendering when opening the mapper

e7d8bb5385a2ef357107bccbb2a9648188e614d0 authored over 2 years ago
Add notes about the Sound Blaster & OPL filters

bf1bd6c847e664886560d8a84942d190df8a01f2 authored over 2 years ago
Add filter support to Disney audio emulation

9607c4676ac1e8931e5c134f0f4883b1db64fdb4 authored over 2 years ago
Add notes about the CMS filter

0e77d92a9a3d8314b7c512f2f3ead96f5dbbf86f authored over 2 years ago
Add notes about the PC speaker filters

5cd1fd9d0bbd4bf274ff11d4840929b01f0d6fc5 authored over 2 years ago
Fix types

6a0c49942af95620aa790f98914e20b782f74333 authored over 2 years ago
Use 'off' to disable the Sound Blaster filter

55fb88784aadb0ee447a3890024970ba99f94aba authored over 2 years ago
Add const

01f0a0b7204f7652b69bb38a51aa8cf9dadecb1a authored over 2 years ago
Fix grammar

b1935ac1b974e251a27cae65b133b418c4adb7b1 authored over 2 years ago
Wrap channel low-pass filter in filters.lowpass struct

85ed5c513deba00cfed056cf7ad9c39dfc07301f authored over 2 years ago
Add filter support to Tandy sound output

ddb39b10c6b45c5e13cddf37accc3200c1856d81 authored over 2 years ago
Add high-pass filter support to mixer channels

c630158136ba11428e11d936b9f9c198fafe7cdc authored over 2 years ago
Add filter support to PC speaker emulation

ef539a7315371182905332539f13a354215a4408 authored over 2 years ago
Normalise Tandy log message prefixes

8d975b847aecf02f13869c10891102072e25d56c authored over 2 years ago
Add filter support to PS/1 Audio output

f0724a38ec9b51ef389b3bb31456154d057909b4 authored over 2 years ago
Normalise PS/1 Audio log message prefixes

86881a4cfc47100478944bdae4d87dbb737ee545 authored over 2 years ago
Normalise PC speaker log message prefixes

a21b78b460ce1f1ecad12c030eb4c0ce7f93c57e authored over 2 years ago
Lower allowed warnings limit

fe6e8dcae0019621130f79a0059a32971ca1ca37 authored over 2 years ago
De-Bitu LazyFlags and PageHandler (#1721)

* De-Bitu LazyFlags and PageHandler

* De-Bitu more paging variables

* Fix printf formattin...

ff605ff4ca8b2aee6e0ac7a935b5478e9c06034d authored over 2 years ago
Cleanup minor dyn_cache.h items

e826d2abb1214c675a01b75bb92b5091fa3b1a72 authored over 2 years ago
Add a Meson option (-Dasm=true) for saving assembly output

Co-authored-by: kcgen <[email protected]>
Co-authored-by: Kirk Klobe <kklobe@gmail....

958996cf83b761fd5d33429e63e2459b41b2ae50 authored over 2 years ago
Copy speexdsp.dll with msbuild instead of CI

Workaround for https://github.com/microsoft/vcpkg/issues/25067

e7f7e3098e9b832605dcf14e7d46843d4795b1f6 authored over 2 years ago
Replace xcopy with robocopy for copying resources

Robocopy allows filtering out specific name patterns such as:
"meson.build" and "*.sh"

302f1f3e02a72888dd2a971acb7a5106db67c311 authored over 2 years ago
Remove dependency versioning from vcpkg manifest

8c926436d78a12ff702e0bcb3f6e004b75836ae8 authored over 2 years ago
Add versioned vcpkg manifest for use with releases

af32b4aa07b63b655f067c71619d1e0715dfcc94 authored over 2 years ago
Update msvc build documentation

fdbf8ab92b29d137118fb830d749e93ba4f5b9d9 authored over 2 years ago
Use VCPKG nuget caching, use manifest mode

VCPKG can cache binary outputs to nuget.
GH has a nuget registry that can be used for this purpose.

88b94a325b12f6ccedc8db04863efd15bc9cdad5 authored over 2 years ago
Build debugger as separate job in the build matrix

This dramatically speeds up MSVC builds

6f2931e5039a97dcc9ce9565bb4c4c6bd8bf7064 authored over 2 years ago
Disable assembly output

Changed on the advice given by @LowLevelMahn

31cf1530d02963e5b0c4e2667057cbfb4361f34b authored over 2 years ago
Enable VCPKG manifest mode

6f9e827c4121050ec8b62abed1643b8012c2736d authored over 2 years ago
Fix an incorrect comment in bit_view

Thanks for flagging this, kklobe!

3814172cd43e2b5678a50d4046dd6c74aed845ad authored over 2 years ago
Update PVS Studio to 7.19.61166.216

29de49b2d3ff383071f79f6867021894b37eee09 authored over 2 years ago
Bump number of allowed PVS Studio warnings

The new PVS studio package detects more warnings.

1b62d56c30b0a69d7395b17fb0c0fb96ba2134ed authored over 2 years ago
Use a trivial copy constructor in bit_view

74be117ae9d24f8b96bf4af125a1fc9613abd51f authored over 2 years ago
Retain exit criteria in DOS_OpenFile

This exit criteria was added in commit: 56ffb1, which differs
from upstream, however was added t...

428763fcd6637ac4734d05ead34d062bacd5dfd7 authored over 2 years ago
Fix image disk mount portion from r4477 merge

The prior merge missed the if-criteria.

1162b9dff88289b7a2c4f407be97eb0955abeec8 authored over 2 years ago
Fix FAT image mount portion from r4477 merge

The prior merge left the if-criteria, which
should have been remove.

d4bfedc9703a56dc2dcc11bd90063f2c95650f32 authored over 2 years ago
Add image disk mount log from r4477 merge

This log was missed in merge 4477.

d4e7d188e6ca2dfe81d4fe6a8066e856657e6e87 authored over 2 years ago
Add explicit handling for bools in bit_view

ec0b30901a5f772f54d210669f81a38d1198ea05 authored over 2 years ago
Use consistent comments in bit_view

02cab7877394124ca8868263493c6194dfbe15ba authored over 2 years ago
Avoid shadowing a type inside the bit_view tests

3370addd7c16321a0ed7008f4250e40ebcb8514e authored over 2 years ago
Add checks for potential narrowing in ZMBV

6892f70c8502d9ef790059756a7b33d2faa7f880 authored over 2 years ago
Merge 'svn/trunk' r4478-4479

84a53a31fec7dfdbf2b38ea6f4367410be9f74b8 authored over 2 years ago
Correct handling of invalid encodings of the BOUND instruction.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4479

cbd06ec804b8c3395792ec8799cef9ad73f0ba94 authored over 2 years ago
Minor corrections related to r4477.

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4478

b762295bf82882df6ec6b0bbe434e57cbe950d34 authored over 2 years ago
Make memory arrays static (#1714)

edd513eca2acba3f9b260a4db2a9057bd4a47eb5 authored over 2 years ago
Add per-file code checks using helper macros

494d7855b2063ddb46bacbe2eb59b933ac4b0b43 authored over 2 years ago
Cleanup whitespace formatting in ZMBV

7e18dd145c0f7839c7799be75f00f3e574e5527b authored over 2 years ago
Include GHC using relative paths

This is the only point we include GHC's header.
Everything else includes "std_filesystem.h".

81f5bbd1ab0f51c80bf6390adcd6b11fd8538400 authored over 2 years ago
Include ZMBV as a library instead of via source include

1e68abafb37ac5a0ae5a42e7aeb393687c22599c authored over 2 years ago
Only define WIN32 on Windows if it's not already defined

4c1758a0de6af9a55ad6afabbf87366e2e5714db authored over 2 years ago
Include loguru using relative paths

This is the only point we include loguru.
Everything else includes "logging.h".

76722e734584aa5377f6d1801148ca472084f796 authored over 2 years ago
Remove unused zlib constants from ZMBV

be6d0e96c8126cee2566a7ba0447e98fde71ff7e authored over 2 years ago
Make all bit_view functions constexpr

142deb3948f7ae51c96b5da72bc6b40886e10852 authored over 2 years ago
Add an explicit copy constructor to bit_view and a couple more tests

Fixes a warning from MSYS2 clang:

warning: definition of implicit copy constructor is deprecate...

46ebdfcb8a5ef96ff61a97154448d708b6171985 authored over 2 years ago
Make bit_view's post-increment operators consistent

They should return a bit_view, not the underlying data type.

ef7866f57e8bbda5582d87eeb5ec3821e62b235d authored over 2 years ago
Add flags used for releases prior to Meson

0d3f055261ad0ab6133e7f3e35ff41fa2a727297 authored over 2 years ago
Add Meson developer options for narrowing and vectorization

f0fcbc528de21fd2334e955785341d5255358386 authored over 2 years ago
Fix mixer race condition

mixer.sample_rate is accessed from the callback
thread and should be atomic.

587846a097a6bc305ea2d24c1eab65b5a33146ee authored over 2 years ago
Add BitField helper class

6fab00e8aeb305bbe6c93bce0cd5919bb865c78d authored over 2 years ago
Refine clang-format's per-line and alignment behavior

5dc3b010387a428a76f15a52eab5b60cfd8e27c5 authored over 2 years ago
Refactor BitField into "bit_view" and add unit-tests

"bit_view" is a better description for how the class
operates given it's a "view" of the bits he...

57ee00e462ac5c97627425107a3af2b0a03fc169 authored over 2 years ago
Add a helper to pick the nearest uint_t to hold n-bits

6be298d811a929faffbb4cd912a60cc91926c022 authored over 2 years ago
Update Italian (it) translations with color tags

f5cbefbc7393ec2b3b6d31002537d90785f6ab26 authored over 2 years ago
Disengage frame render during output transitions

d3a3af5cf98e00837043d441ec66fa1f6c8318df authored over 2 years ago
Make help category headings translatable

e50cceb693eca5210cc3716fb56e1a77bea062dc authored over 2 years ago
Implement CMS output filter

7f3893374c22490f6129235a8f3b01cf7371dd38 authored over 2 years ago
Move mixer config section initialisation to mixer.cpp

f9cdf010d3bcad1cab5a755a06d7043864bfa237 authored over 2 years ago
Parse crossfeed as float

6f98d75bded8a52148dd48f2bcbbca714af9e024 authored over 2 years ago
Use references to get rid of PVS Studio warnings

efcd32c5740e036d9db5218d33acf60d01efa322 authored over 2 years ago
Export std::string variant of convert_ansi_markup

82db64fc50dbd1930650cf58b3f53a4c8394e2b6 authored over 2 years ago
Fix mutex in ShowMixerStatus

58e2df263810deb388e1a1066ea6031630cb97ca authored over 2 years ago
More colourful LISTMIDI output

71d915119fc82654f029b9eea760ea54728a23ab authored over 2 years ago
Make vars/args const where applicable

e9ed053bb2ce0bb6e550e3ec6dca10a824ffbc53 authored over 2 years ago
Refactor mixer command arg handling

477fc7965853008532714b3eadbcd02964a06c16 authored over 2 years ago
Formatting cleanup

8f41622d0d1ede9d4e16874cf882e4f3254ee723 authored over 2 years ago
Add comments & cleanup to make mixer command arg parsing clearer

4409a2e8789e1211b25ad04b7a84b720dfe06ac2 authored over 2 years ago
Crossfeed amount per channel can now be set via the mixer command

68f986d82de3b03fb64d3d332a1aeaf9a62cd0c0 authored over 2 years ago
Display crossfeed channel settings in the mixer

2e48437398da982ff3ad08551b6047052d00372f authored over 2 years ago
Update mixer help message

747306f9498012c52b550672f6a211d70acaf6a6 authored over 2 years ago
Mixer commands now take channel capabilities into account

6002516024b016102e653eb77fc26fa1d6dccf53 authored over 2 years ago
Use coloured text in the mixer status display

9ef727dd6a501061ba587c5864fb66df97e038ef authored over 2 years ago
Remove leftmono and rightmono lineout modes

061ed8af9fcbeb2489956c6bf52f59089135856e authored over 2 years ago
Display mono channels as "Mono" in the mixer

f495d3b00058894e03fdf7c0aa268824c1c463c6 authored over 2 years ago
Refactor show mixer status into a method

eef544605206818ca1d81f2bf784c470368c419c authored over 2 years ago
Remove unnecessary ListMidi private method

caa745f9361a0f4bc6784b816c310c0d9e9d1df2 authored over 2 years ago
Refactor ShowSettings into a lambda function

adaf554e07acad5527089e5142046edb42dd6280 authored over 2 years ago
Make MakeVolume and ShowMixerStatus private

23d3db0e4cf244b74715d10b254d8b31ced9b2d8 authored over 2 years ago
Reformat MakeVolume

9459aa586d6073d91d13562ba10dd0b69a1eaa39 authored over 2 years ago
Rename MakeVolume to ParseVolume

fc7e51b30572ac9a230038c929616801257646d7 authored over 2 years ago
show_channel now expects std::strings

861d689db8dcae855b2200f8d3b20635843e73cf authored over 2 years ago
Clean up ShowMixerStatus

38de8a3df2c2365c492fac2d57e1e10b7f4a01c1 authored over 2 years ago
Sort mixer rates

2d193cd2cfd6651a24abe35006e6da6b1c8000fb authored over 2 years ago
Rename "Lineout" to "Mode" in the mixer status display

97633e0eb7f245975abc69f40010134650ca269c authored over 2 years ago
Sort blocksizes

daa88d1c6533ce8f8adb4bc91328516412b149cc authored over 2 years ago
Improve mixer config param descriptions

f040a55e5392e65b208a67d0ebe7de3237325597 authored over 2 years ago
Add 'crossfeed' config param to the 'mixer' section

d6c25e17af47a6e051e47a6400f14221ef074b7b authored over 2 years ago
Only allow setting crossfeed and lineout mode on stereo channels

49a5d9652e83000e6aac1694cc25372c3dc9a55d authored over 2 years ago