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

Ignore speaker-output enable/disable commands on the SB16

The speaker-output is always enabled on the SB16; speaker enable/disable
commands are simply ign...

github.com/dosbox-staging/dosbox-staging - 40fb9b3dca1d0adbb5fcf0412f3d7b109af570d5 authored about 1 year ago
Fix VirtualBox protocol memory access

github.com/dosbox-staging/dosbox-staging - 9f76be4494075e1a6deb050de177936bf63cbae6 authored about 1 year ago
Enable VirtualBox mouse protocol

github.com/dosbox-staging/dosbox-staging - ffb55f2faa82e2b6dfe44edc900627d892520079 authored about 1 year ago
Optimize 'GFX_HaveDesktopEnvironment'

github.com/dosbox-staging/dosbox-staging - 1d41aac15b6e5110d96ce865e22e52074c5b97e7 authored about 1 year ago
Update mouse statemachine for VMM guest driver requesting to display host cursor

github.com/dosbox-staging/dosbox-staging - e794dcba025b7eb5cbdd6ec14ff5ed0970eec018 authored about 1 year ago
Add a fadeout-after-last-port-write feature to the mixer

github.com/dosbox-staging/dosbox-staging - 7ca6038a5cab31d82f8ccaa33ca15c58a7354400 authored about 1 year ago
Let OPL devices support fadeout (#3008)

github.com/dosbox-staging/dosbox-staging - 581cc73390acd341732d845d7be81e7cabd0cfa0 authored about 1 year ago
Let the Tandy PSG support fadeout (#3055)

github.com/dosbox-staging/dosbox-staging - df085671721200435fed3f3b60564c1b186cb8d8 authored about 1 year ago
Only process MT-32 debug messages in debug builds

github.com/dosbox-staging/dosbox-staging - 717c2557d00a54913cd476b21b41aea3d0ff32af authored about 1 year ago
Drop OpenGL PBO support

Pixel buffer object extension hinders performance of integrated graphics
(SBCs, Intel HD, AMD AP...

github.com/dosbox-staging/dosbox-staging - b653dc62b19d6197d43604aa1571a3dfb36fedaf authored about 1 year ago
Fix OpenGL symbol type mismatch warning at link time

Fixes the following warnings:

mold: warning: symbol type mismatch: glGenBuffersARB
>>> defined ...

github.com/dosbox-staging/dosbox-staging - c6722e3f41025c7fb68229aa07d4ad2515fbe863 authored about 1 year ago
Fix double-scanning & pixel-doubling handling in `openglnb` output mode

github.com/dosbox-staging/dosbox-staging - 256822025036314869783325865db29e91c957de authored about 1 year ago
Remove unnecessary empty structure in audio code

github.com/dosbox-staging/dosbox-staging - 0885e92dfcfc9243a2e8e10ad5a56c4f1a93a0eb authored about 1 year ago
Fix unnecessary multiple 'strlen' calls

github.com/dosbox-staging/dosbox-staging - 8e2459c79009d7774832dbc09a3122824433d7b8 authored about 1 year ago
Increase WriteOutBufSize to 4096 bytes

github.com/dosbox-staging/dosbox-staging - 1a5e22931e26d41f030479b33af7eec49f476c45 authored about 1 year ago
Add `crt-auto-arcade-sharp` adaptive CRT shader

github.com/dosbox-staging/dosbox-staging - 124b5da6bf4eabf5e7a318c665ae15c3db747c98 authored about 1 year ago
Don't throttle emulation speed when window becomes unfocused

github.com/dosbox-staging/dosbox-staging - d83efce3c7d7be2aba4ebed0251c1abf49cddaa8 authored about 1 year ago
Replace window title string literal with named constant

github.com/dosbox-staging/dosbox-staging - 082a00ff87109affb559f00cb814fa5c3e6c98a2 authored about 1 year ago
Set the icon on window regeneration

github.com/dosbox-staging/dosbox-staging - af10b7abf33da6e70dec770a835678363fb4457e authored about 1 year ago
Add more definitions to Unicode engine

github.com/dosbox-staging/dosbox-staging - a759c2ee9c9af760b98fd270173ded3025601c52 authored about 1 year ago
Handle exiting when pause_when_inactive=true

Fixes a bug where the Dosbox window will not close while the window is
inactive and Dosbox is pa...

github.com/dosbox-staging/dosbox-staging - baea7825495e60eddd945d064c20a822d21ad2f2 authored about 1 year ago
Fix a crash when using glshader=crt-auto-machine

github.com/dosbox-staging/dosbox-staging - e91cae410d1d279dfad2cde2b49314c55e42aebe authored about 1 year ago
Add MCH_INVALID to MachineType enum

github.com/dosbox-staging/dosbox-staging - 3cda8fc9ce544a0596b63b05abacab099c49dc66 authored about 1 year ago
Raise allowed warnings for MSVC 64-bit build

github.com/dosbox-staging/dosbox-staging - c577254d2cc40f608ce510298a10af3caf44c070 authored about 1 year ago
Fix read checks in shell file reader

github.com/dosbox-staging/dosbox-staging - 3c317baec622150b3b6f284b63ceaacc1ea4b063 authored about 1 year ago
Clarify that our use many mouse handles up to the middle button

github.com/dosbox-staging/dosbox-staging - 699ac98cd71bfa7792c3a5da6cb03ee7175d1c9c authored about 1 year ago
Apply the mouse button mapping patch

Authors notes:

While trying to play The Settlers under DOSBox, I discovered that this
game requ...

github.com/dosbox-staging/dosbox-staging - 4d06ea5749ec60eb19c4198288963d8c32ed8dbf authored about 1 year ago
Enumerate mouse buttons by name instead of magic integers

This matches the keyboard handling which also uses an enum names
for each button.

This a pre-re...

github.com/dosbox-staging/dosbox-staging - ff1f1d8bfce0c47fb48d21d474409858f76e70dd authored about 1 year ago
Integrate the mouse button mapping patch

- Sets final and override qualifiers on the
event class

- Uses a private and constant button
...

github.com/dosbox-staging/dosbox-staging - d1db5766541a2ba4c236acaa71ea464dc2babd61 authored about 1 year ago
Lower allowed Windows MSVC warning counts

github.com/dosbox-staging/dosbox-staging - 5e917049645c141d3589fb7d289f85c29fb746da authored about 1 year ago
Fix duplicate SoundFont listing in mixer /listmidi

github.com/dosbox-staging/dosbox-staging - 55a6f98e0394623d48a73a4b62e1b587faaa2e5c authored about 1 year ago
Minor string fixes in 'MIXER' command

github.com/dosbox-staging/dosbox-staging - 47775478f26441361f3ea9e5169df0f380d6c8fa authored about 1 year ago
Update Polish (pl) translation

github.com/dosbox-staging/dosbox-staging - 0608c6b1c6e4858cddbacfbf34f74cb36103bcfa authored about 1 year ago
Fix unnecessary double calls in 'ipx.cpp'

github.com/dosbox-staging/dosbox-staging - 31883cf07fae5ad31a614ce864f8dec16ddb33b0 authored about 1 year ago
Reduce allowed PVS Studio warnings

github.com/dosbox-staging/dosbox-staging - 19d83a6ddea9c26a15f66c85d701a3c4460aeab2 authored about 1 year ago
Silence PVS Studio warning in 'bios.cpp'

github.com/dosbox-staging/dosbox-staging - 99a6768ef2268c647b87cb2fa829275ac21862dc authored about 1 year ago
Fix unsafe 'prints' usage in 'sdlmain.cpp'

github.com/dosbox-staging/dosbox-staging - 7b1f16b0cfa55b094405aad78d6276a0d2c5b55e authored about 1 year ago
Fix unnecessary string copy in 'programs.cpp'

github.com/dosbox-staging/dosbox-staging - 93683429c8af01f6da4f8f9395fff0e40af2f9c2 authored about 1 year ago
Fix double variable assignment in 'ne2000.cpp'

github.com/dosbox-staging/dosbox-staging - 47a4a99ee40f548d0785fb418fa5f6cba87c63db authored about 1 year ago
Output 'dosbox --help' using console code page encoding (Windows)

github.com/dosbox-staging/dosbox-staging - b68d7bd5c716e366be4654d0ccf1cb1930e4df5f authored about 1 year ago
Lower PVS Studio warning limit

github.com/dosbox-staging/dosbox-staging - fc6c4f7a96eda41be225104df529e338011071fb authored about 1 year ago
Change default code page to 7-bit ASCII

github.com/dosbox-staging/dosbox-staging - d29b7ae619e62dab9d321ccf8f0500cd52d0ec13 authored about 1 year ago
Temporarily switch Windows console to UTF-8 for 'dosbox --help' output

github.com/dosbox-staging/dosbox-staging - caf79293fc2c0e85896296f519b9abef5a9db7dc authored about 1 year ago
Fix the priority of the "set decibel volume" MIXER command

Without this fix, it was not possible to issue MIXER commands for
channel names starting with th...

github.com/dosbox-staging/dosbox-staging - e82e13de31bee5b9f1765a092ef4e2fc61148fc3 authored about 1 year ago
Update Dutch (nl) translation

github.com/dosbox-staging/dosbox-staging - dd84f0cfc06e0a445991954023a72d136f051682 authored about 1 year ago
Update Italian (it-it) translation (#3065)

github.com/dosbox-staging/dosbox-staging - cd4350e655bd2b9cee5781619de808ca086bc325 authored about 1 year ago
Sync reSIDfp with upstream

Fixes issues:
- libsidplayfp/libsidplayfp#84
- libsidplayfp/libsidplayfp#87
- libsidplayfp/li...

github.com/dosbox-staging/dosbox-staging - 29d9ca1bb56bbe46baad83550d8e60fb0146771d authored about 1 year ago
Snip truism note from MIXER long help text

github.com/dosbox-staging/dosbox-staging - e706a4ada2e8aaea62204f4b1db3c2284664a9ce authored about 1 year ago
Fix ANSI reset tag typo for 'config -set' message

github.com/dosbox-staging/dosbox-staging - e4bd31b98051f47b3cbf69520bdaed0154c8105b authored about 1 year ago
Fix the short CLI flag to print version

github.com/dosbox-staging/dosbox-staging - 79678549b093da8864446fcf3e45a5348a089e55 authored about 1 year ago
Snip word reptition in comments and strings

github.com/dosbox-staging/dosbox-staging - 77fc60b7c40d4587002e2d11548c31009f7e50ed authored about 1 year ago
Update man page descriptions against actual CLI output

github.com/dosbox-staging/dosbox-staging - 00dbcb22bd73b26a553ae923b6f50a0a69935bb5 authored about 1 year ago
Snip truism noted in crossfeed, reverb, and chorus descriptions

github.com/dosbox-staging/dosbox-staging - 98988f52ed5b27b9781be1be0fb3d37bd0033e88 authored about 1 year ago
Typo fixed in setup.cpp

github.com/dosbox-staging/dosbox-staging - 52264622169d195ea80a353a680fce69ea1a5912 authored about 1 year ago
Remove used references from --securemode description

github.com/dosbox-staging/dosbox-staging - 5e2386dd31c459f7b324d3323b8fc1fbb71d1927 authored about 1 year ago
Include -? (along with --help and -h) to print CLI help

As a reference, Microsoft's own terminal accepts --help, -h, -?,
and /? to print the help messag...

github.com/dosbox-staging/dosbox-staging - 97d51c79a3aa5677d06e011abe7b3b604c50524e authored about 1 year ago
Clarify behavior of the --exit CLI option

github.com/dosbox-staging/dosbox-staging - 8ea44c2b9308a411179318db49a71d34d336517f authored about 1 year ago
Improve comments in sdlmain message and init steps

github.com/dosbox-staging/dosbox-staging - ff2f3bf83a3843141af67e3a68c88900eb81629e authored about 1 year ago
Register sdlmain's --help text with the messaging system

github.com/dosbox-staging/dosbox-staging - a2e709dd53013d00a928d815bc0cd8263df36ff0 authored about 1 year ago
Parse the conf files after initializing dosbox

github.com/dosbox-staging/dosbox-staging - 30e30ee3695344db4c9f9757ceb747b108c43e01 authored about 1 year ago
Rename the 'FILE' command-line argument to 'PATH'

github.com/dosbox-staging/dosbox-staging - 9683e6a1ccad25e673a90bf6189a8353139a6ffb authored about 1 year ago
Sync man page with CLI descriptions

github.com/dosbox-staging/dosbox-staging - 2d0fcb92cd1bd5cceed81f243becaec01e55881f authored about 1 year ago
Colocate remaining sdlmain messages into 'messages_add_sdl'

The messages_add_sdl() function registers all of sdlmain's messages.

These last three seems to ...

github.com/dosbox-staging/dosbox-staging - 57ea79b5f6dffdf1d0bd49587b61315381a7332a authored about 1 year ago
Remove unused MIXER_DeregisterChannel() by name variant

github.com/dosbox-staging/dosbox-staging - 3ae95a98727fade28a6432f83dfd8585924f9134 authored about 1 year ago
Improve mixer log messages

github.com/dosbox-staging/dosbox-staging - def901c2c380b0a6a29e131069cde131dd84689b authored about 1 year ago
Break up MIXER_Init() into logical chunks

github.com/dosbox-staging/dosbox-staging - 50075c4df03b81e77c2c0dd636820af3742748e1 authored about 1 year ago
Rework number parsing string utils

- Clamping was removed as it encouraged loose parsing and error
reporting which was a source f...

github.com/dosbox-staging/dosbox-staging - 6424d569362edd7b8a3e8843cf8f92a6a2b2ae13 authored about 1 year ago
Adjust highest capture index determination logic to ignore postfixes

github.com/dosbox-staging/dosbox-staging - 64c54c736c9082253d45880b9e93a11bcdbf96c9 authored about 1 year ago
Disable PVS studio warning V2010

This warning is raised when the handling of two different exception
types is identical. This a f...

github.com/dosbox-staging/dosbox-staging - c3b2a2c2ed8d3e560cc0d6fd0931fa3dabc8bed6 authored about 1 year ago
Remove channel_features_t

github.com/dosbox-staging/dosbox-staging - ad5050c1c30fdf7b6f9b8914990c0a3e624f06eb authored about 1 year ago
Add GetSettings() & SetSettings() to MixerChannel

github.com/dosbox-staging/dosbox-staging - 4d76f7fbcfb128621a12a1994a2fba6258b3cb0b authored about 1 year ago
Make mixer channel settings truly persistent

Mixer channel settings are now persisted in a map by their name whenever
a channel gets destroye...

github.com/dosbox-staging/dosbox-staging - dea61a307db3d86c89a5cd6efecd23cf405eb5c4 authored about 1 year ago
Add GetFeatures() to MixerChannel

github.com/dosbox-staging/dosbox-staging - 636b2cf9412117341432c7274c37878cb625f90f authored about 1 year ago
Add channel name constants

github.com/dosbox-staging/dosbox-staging - 55175843f427f68b66d0bad44ab8698cd2d2eddc authored about 1 year ago
Normalise Get/SetAppVolume() & Get/SetUserVolume() MixerChannel methods

github.com/dosbox-staging/dosbox-staging - 9ac1174a15a77ba71dc6c3a316e21bba1cc58739 authored about 1 year ago
Refactor CommandLine::FillVector() to GetArguments()

github.com/dosbox-staging/dosbox-staging - 3f8d7849726c88b4a17f3492217071c578729aa4 authored about 1 year ago
Always pass AudioFrame by value

An AudioFrame is 4-byte long so passing it by value is the most
efficient.

github.com/dosbox-staging/dosbox-staging - 42cd5930444cec8895c9bd8cbe0573359bfdbf30 authored about 1 year ago
Clean up formatting up programs.h somewhat

github.com/dosbox-staging/dosbox-staging - 64ad6e3adbca4fd3d231de8bc4aa008cbf6c5b59 authored about 1 year ago
Use channel name constants instead of string literals

github.com/dosbox-staging/dosbox-staging - b51d6e3dc51939d6f4c3d5fc5b3b10299b50f273 authored about 1 year ago
Substantially rework the MIXER command

- Rebuild the MIXER command for testability and add extensive unit
tests.

- Make command pars...

github.com/dosbox-staging/dosbox-staging - 963b6654a2a994182608405a566ce16832469b4f authored about 1 year ago
Add equality operator to AudioFrame

github.com/dosbox-staging/dosbox-staging - e8b9c08ee37c14ebe2d4bef57dd9948cd6d57767 authored about 1 year ago
Normalise the set channel and lineout map MixerChannel methods

github.com/dosbox-staging/dosbox-staging - 119ed898a728dfb1002a26ec4c78f40e9d3bfb87 authored about 1 year ago
Use MORE when displaying the help of the MIXER command

github.com/dosbox-staging/dosbox-staging - f861d58f894ed3862c8b4524ef4b8d6696583d14 authored about 1 year ago
Add GetLineoutMap() to MixerChannel

github.com/dosbox-staging/dosbox-staging - d4815f4c95adfa4d4ebff357f932bcd9becd516f authored about 1 year ago
Remove unused FlushSamples() & ReactivateEnvelopes() from the mixer

github.com/dosbox-staging/dosbox-staging - cf1372edd5878bab3a2fb54f4a8306f12404cc65 authored about 1 year ago
Fix LOG_TRACE for release builds

github.com/dosbox-staging/dosbox-staging - 37fdb288cdbd484b8a50ed20fdb3ee11541d39fe authored about 1 year ago
Include defaults for all [mixer] config setting descriptions

The 'blocksize', 'prebuffer', and 'negotiate' config setting
descriptions now include their plat...

github.com/dosbox-staging/dosbox-staging - 31419579314aa1f82ff7ad019720b01ebedb10b6 authored about 1 year ago
Rework and improve 'LS.COM' command

github.com/dosbox-staging/dosbox-staging - 69943801009935cf9789cbb5a2b0c30f5d4cfc57 authored over 1 year ago
Deployed current website (a185554)

github.com/dosbox-staging/dosbox-staging.github.io - aa5f89ef6d34d509df87d8808d2af4d170eed263 authored over 1 year ago
Deployed current website (52762be)

github.com/dosbox-staging/dosbox-staging.github.io - 3204b28c48135304488add533fd0e19c09a2f730 authored over 1 year ago
docs: Remove warnings in the getting started guide source tree

github.com/dosbox-staging/dosbox-staging - a1855540fcbbdb02874884274aab2cb5377547b0 authored over 1 year ago
docs: Update MkDocs dependencies to latest versions

github.com/dosbox-staging/dosbox-staging - cd66e4b4afde0f479e11f4847e4c59ba7ecc5f33 authored over 1 year ago
docs: Remove warnings in the website source tree

github.com/dosbox-staging/dosbox-staging - 8220a9910733eaea798261324d3928c3c78d9bb6 authored over 1 year ago
Harmonize ManyMouse support message in build system

github.com/dosbox-staging/dosbox-staging - 02e3fe6ed268ce3ec98d8202082e6f234a7bef8d authored over 1 year ago
Update macOS build instructions

github.com/dosbox-staging/dosbox-staging - 8eac1a62adcde44c487882c0451ffa15e4637fc9 authored over 1 year ago
Filter IMFC with a 2nd order low pass filter at 3.5 KHz

This produces a similar frequency vs dB ramp down as line-out
recordings: https://www.youtube.co...

github.com/dosbox-staging/dosbox-staging - c6d0f26010c14c85f189e8165ab84b4b35f0e89d authored over 1 year ago
Enable the IMFC filter by default

With less than 20 games in the IMFC library, we might as
well try to produce the most accurate s...

github.com/dosbox-staging/dosbox-staging - 3d88e8f655a22fbac5f3fe6ef2832c37027853b5 authored over 1 year ago
Always run the IMFC at a 44.1 KHz samplerate

The emulation requires playback at 44.1 KHz to match the pitch of
original hardware. There are n...

github.com/dosbox-staging/dosbox-staging - 07ea03067a71b51dcec06b771365219b4c0981b2 authored over 1 year ago