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

Reduce IMFC's 0dB scaler from 4 to 2.1

This matches hardware line-out recording levels across
the spectrum: https://www.youtube.com/wat...

github.com/dosbox-staging/dosbox-staging - b47fb3e20ea0a657c74630043046ba35dc0555ad authored over 1 year ago
Improve batch file to convert GOG cp437 config files to UTF-8

github.com/dosbox-staging/dosbox-staging - 32dabd071d4d44b1a4519fb389c5a4cb66a24a7d authored over 1 year ago
Reformat & cleanup

No functional changes.

github.com/dosbox-staging/dosbox-staging - 9eef37890f763b910e8332bfae31a3d6e6badaa6 authored over 1 year ago
'mode = auto' should prioritise CM-32L over CM-32LN

Treating CM-32LN as the "best" CM-32* model is the wrong choice as the
LN models feature a faste...

github.com/dosbox-staging/dosbox-staging - c555a7dd734846649fadb09cb1f66114f4754cc3 authored over 1 year ago
Fix convert_ansi_markup() signature

github.com/dosbox-staging/dosbox-staging - 70de5ea631658118ae896f1348a0b26b166f2cc9 authored over 1 year ago
Improve the highlighting of the current SF2 file in the MIXER output

github.com/dosbox-staging/dosbox-staging - f759edc15f94b37a7055cab7c6ae0310c2ef19b3 authored over 1 year ago
Rework and fix MT-32/CM-32L ROM lookup & MIXER /LISTMIDI improvements

Now that we have moved from filename-based MT-32/CM-32L ROM lookup to
hash-based, the unversione...

github.com/dosbox-staging/dosbox-staging - 058dd728129b90e2edbb708692f0037e73da8b90 authored over 1 year ago
Include a space after the drive letter when automounting

github.com/dosbox-staging/dosbox-staging - 2e6c5f9e4bd0e961b93040ce2469b8fcf27f8f93 authored over 1 year ago
Use !empty() in place of length() in automount routines

Just a style change.

github.com/dosbox-staging/dosbox-staging - 7d966b8fdfa443e17d05e7907bff37d5faf39c30 authored over 1 year ago
Fix handling of automount drive conf's verbose setting

Passes the verbosity boolean back to use the new
ToNul ( "> NUL") constant in the shell code, wh...

github.com/dosbox-staging/dosbox-staging - 6e534acf984e4d3baaf2f79781839abed9d4a561 authored over 1 year ago
Added constants for min and max serial baud rates

github.com/dosbox-staging/dosbox-staging - 35b773ba8961f6e591613bb3619ca70cf7702d0d authored over 1 year ago
Add AT+BPS command to set modem speed at runtime

github.com/dosbox-staging/dosbox-staging - 2ebb321091e8404e7f928f8adc12961b45a31602 authored over 1 year ago
Rename modem baudrate parameter to bps

github.com/dosbox-staging/dosbox-staging - 629a149432c885cb2969b96e6a9a5ba1b927b06e authored over 1 year ago
Cap reported modem speed to port baud rate

github.com/dosbox-staging/dosbox-staging - d34243fbd112a905e2b3980685087df6f2c2a984 authored over 1 year ago
Add application category to the macOS manifest

github.com/dosbox-staging/dosbox-staging - 1d95550cfc498f008725099e42e17c3de3f0d221 authored over 1 year ago
Expose OpenGL's adaptive vsync feature via the conf

This is a generic and universally available method of
sync'ing in OpenGL [1] and is supported by...

github.com/dosbox-staging/dosbox-staging - 46cd4553db8ff68d5bc6162083937e023d0356ee authored over 1 year ago
Add an automatic presentation mode condition for macOS

When presentation_mode = auto, if the user is on macOS and
also using OpenGL with full vsync ena...

github.com/dosbox-staging/dosbox-staging - 6711a8712f874b696556e6b251bba2e223cdefd0 authored over 1 year ago
Update Polish (pl) translation

github.com/dosbox-staging/dosbox-staging - 551dc12fafd19f3192f88e653963c085d8ecf708 authored over 1 year ago
Add debug code to print Z:\AUTOEXEC.BAT in log

github.com/dosbox-staging/dosbox-staging - d1fa956d737b18ca055b5a9d4ac59a31f06f7329 authored over 1 year ago
Improved generated AUTOEXEC.BAT, minor code cleanup

github.com/dosbox-staging/dosbox-staging - 9c8cfa9e8deb48fbd0975575e4b572ad4d081f6c authored over 1 year ago
Restore some old (pre UTF-8 rework) autoexec behavior

github.com/dosbox-staging/dosbox-staging - 46f18bd0efea6c7735dbcf76da2a44bafb4af516 authored over 1 year ago
Add legacy codepage to UTF-8 script

github.com/dosbox-staging/dosbox-staging - 3693684d718052e38956c180957cb33e838ddd41 authored over 1 year ago
Update GOG conf cp437 to UTF-8 batch file

github.com/dosbox-staging/dosbox-staging - c8621d20c8d886978e941eb67f2b7cb06cda32ca authored over 1 year ago
Add batch file (Windows) to convert GOG cp437 configuration files to UTF-8

github.com/dosbox-staging/dosbox-staging - f048d5b51b2fa6e459627f58ecd9ca76a019d6b0 authored over 1 year ago
Fix extended ASCII codes not being rendered in batch files

github.com/dosbox-staging/dosbox-staging - 6a40616edea254c4566a169759d60bec703e7dc6 authored over 1 year ago
Re-write CLS command to not change screen mode

github.com/dosbox-staging/dosbox-staging - 5beef8c9b914c3263570e11e0019f1978e8ce0ab authored over 1 year ago
Fix grammar in CLS help text

github.com/dosbox-staging/dosbox-staging - 068b467a0c4cd3efd9c835ec0ab9c3495f0703ce authored over 1 year ago
Change drive macros to return boolean values

github.com/dosbox-staging/dosbox-staging - eec93be74c7927b48d22b6eed361444b0566000f authored over 1 year ago
Sync YM1728B_emu with upstream

github.com/dosbox-staging/dosbox-staging - 8a44f7992d434a169d55ebe830fc179cc016dbaa authored over 1 year ago
Fix unused parameter warning in YM1728B_emu

github.com/dosbox-staging/dosbox-staging - 96d1300743a2be1d588425ccb0e1f8c5cdb142df authored over 1 year ago
Remove fontstash library

This library is unused and unmaintained by upstream.

github.com/dosbox-staging/dosbox-staging - de35268dead39032c5560288d14b8a231e40b8e3 authored over 1 year ago
Limit consecutive duplicate frames in VFR presentation mode

VFR mode could previously have a presentation rate of 0 fps leading
to a blank screen across ful...

github.com/dosbox-staging/dosbox-staging - c842d5dd051a29d074fcd442dae12f18f83257e8 authored over 1 year ago
Sync whereami with upstream

github.com/dosbox-staging/dosbox-staging - 702f93d346743c9c90c9179002889fd8debd45f1 authored over 1 year ago
Sync Nuked-OPL3 with upstream

github.com/dosbox-staging/dosbox-staging - 69584cd9f50bcf5110be3f7c04446d08b988f8d1 authored over 1 year ago
Remove inline keyword from Nuked-OPL3 function

New function pulled from upstream OPL3_Generate4ch was marked inline
This causes compiler warnin...

github.com/dosbox-staging/dosbox-staging - ccc3614ebb3ae18e4ad9ad98feab4788e8b0fb57 authored over 1 year ago
Sync enet with upstream version 2.3.6

github.com/dosbox-staging/dosbox-staging - 6d336f3bf42a1ca672c7bc4e0819ad2944d9425b authored over 1 year ago
Lower CI warning limits

github.com/dosbox-staging/dosbox-staging - 39f64aa8fd6b026f1a3a25e449a8d3d5216ab2c0 authored over 1 year ago
Write std::string versions of ltrim and strip_word

github.com/dosbox-staging/dosbox-staging - e712d237f7dec87263076cfe041f811be6a7f269 authored over 1 year ago
Refactor Property->Get_string to return a std::string

This was previously returning a const char* pointer to a
std::string.c_str()
This has been a sou...

github.com/dosbox-staging/dosbox-staging - d797c85f8fe67b0541b7061fad4706424d103eb0 authored over 1 year ago
Re-add the SDL Sound assert

github.com/dosbox-staging/dosbox-staging - 5b9174ff3a4859b486fe09183cea6dc0c7c0ca78 authored over 1 year ago
SDL_sound: Take a mutex lock and remove use of volitile keyword

This is a 2nd attempt at fixing a Coverity issue #2996
It potentially fixes a data race (not sur...

github.com/dosbox-staging/dosbox-staging - d5cfed0bc28d5e84ec93dce8c3d031cc24279492 authored over 1 year ago
Revert "Add an assert to fix a Coverity warning in SDL Sound"

This reverts commit 50f6d573fd4ee79cdf2d4ac980b6191ea7ac6664.

github.com/dosbox-staging/dosbox-staging - 9f3779f239b602292237ce10b957de7205801613 authored over 1 year ago
Use safe_strcpy and safe_strcat

Fixes two warnings found by Coverity in #2996

github.com/dosbox-staging/dosbox-staging - e42c172ce3a7d8940ed98229444b274aad0eb297 authored over 1 year ago
Fix incorrect version reporting in Virtualbox LOG_WARNING.

Found by Coverity. This is clearly wrong. It's trying to do a bitwise AND mask
of the bottom 16 ...

github.com/dosbox-staging/dosbox-staging - 561d21875f481bc86f738580a8988825f531f384 authored over 1 year ago
Fix coverity sign extension warning

Part of issue #2996

github.com/dosbox-staging/dosbox-staging - 723c64f56a2d67fd7236f9c6fb9b134b436573d0 authored over 1 year ago
Fix assert macro in SDL_Sound

HAVE_ASSERT_H is not defined anywhere. We already depend on assert.h in
our own code base so jus...

github.com/dosbox-staging/dosbox-staging - b29e983e000b752ba011f66274403169901af795 authored over 1 year ago
Add an assert to fix a Coverity warning in SDL Sound

Part of issue #2996

Coverity is reporting a use after free bug in Sound_Quit.
It doesn't look l...

github.com/dosbox-staging/dosbox-staging - 50f6d573fd4ee79cdf2d4ac980b6191ea7ac6664 authored over 1 year ago
De-unionise X86PageEntry

Removes type punning, packing, and improves performance

github.com/dosbox-staging/dosbox-staging - 904cb68f9bd2d5551ef461d4c5c5d36e4611d27e authored over 1 year ago
Do not assert if mapperfile parameter is empty

github.com/dosbox-staging/dosbox-staging - 43ad3f8277ffe98526615930e152013a0cca3ee7 authored over 1 year ago
Update gtest wrap to 1.14.0-1

github.com/dosbox-staging/dosbox-staging - 6b3f6c6cb54cce981ad926743a7e222b3cd3307a authored over 1 year ago
Update libjpeg-turbo wrap to 3.0.0-5

github.com/dosbox-staging/dosbox-staging - 36665fb3eb8339e69a175cb277151c63f9be28bc authored over 1 year ago
Update glib wrap to 2.78.0-1

github.com/dosbox-staging/dosbox-staging - b3883f6fe0714425cd20b866ffb3c60370b35588 authored over 1 year ago
Update mt32emu wrap to 2.7.1-1

github.com/dosbox-staging/dosbox-staging - 2009b1c7ae8ad40536e6b1bd078a4d765d15a9c5 authored over 1 year ago
Update fluidsynth wrap to 2.3.3-2

github.com/dosbox-staging/dosbox-staging - d76e6bad431796faf8bab51c148c1cb8a03e6f3b authored over 1 year ago
Update zlib wrap to 1.3-3

github.com/dosbox-staging/dosbox-staging - 1aaacbed198f1dc45f6ced24388ad8654184b524 authored over 1 year ago
Encapsulate the dynrec cache's write mask type addition call

The type addition code only operates on the cache write map members,
so moving it into the cache...

github.com/dosbox-staging/dosbox-staging - 2890a0b5f591c291ecb7561e3a3a5ecd670f7065 authored over 1 year ago
Switch post to pre incrementers in adjacent changed lines

github.com/dosbox-staging/dosbox-staging - 5413ef43e2096eb3378d0de45e0e3e237288a30f authored over 1 year ago
Switch post to pre incrementers in remainder of core decoders

github.com/dosbox-staging/dosbox-staging - 7ae966f7d11649fe7491da09ca8bdd51bb6878cc authored over 1 year ago
Encapsulate the dynrec cache's existing write mask routines

The delete and grow functions only operate on the cache write map,
so moving them into the cache...

github.com/dosbox-staging/dosbox-staging - a90b196a1934987b264cff8d8928b0dfc45efc87 authored over 1 year ago
Fix for DOS error code being wrongly set on creating files

github.com/dosbox-staging/dosbox-staging - 864000b520a377b7d7b30994c8be402f539eb4b5 authored over 1 year ago
Zero initalize memory allocation in GrowWriteMask in dyn_cache

Fixes a text rendering bug regression in Alone in the Dark
Fixes #2984

github.com/dosbox-staging/dosbox-staging - b75daa22a0c470f581c67de5138296d427e06fe6 authored over 1 year ago
Place the FatAttributeFlag presets in a scoped enum

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

github.com/dosbox-staging/dosbox-staging - eb62ef898d788477b76e84741adf3d44476ee3a0 authored over 1 year ago
Apply clang-format to commits (whitespace-only)

github.com/dosbox-staging/dosbox-staging - a033fbe09e9b13697b23e85dad5e567e0e3a99a2 authored over 1 year ago
Check FAT drive entry attributes directly

github.com/dosbox-staging/dosbox-staging - 22e3881b8ce360ba01efa2aa1bbc8966cf934789 authored over 1 year ago
Fix file attributes for ISO image and virtual drive in more functions

github.com/dosbox-staging/dosbox-staging - 29cd59729ac1f4db39c10462879a66e1796d4534 authored over 1 year ago
Remove obsolete APIs from 'dos_system.h'

github.com/dosbox-staging/dosbox-staging - ae290f4ff70c3bed0586c2bd8934f2776825137a authored over 1 year ago
Rename some file search related variables

github.com/dosbox-staging/dosbox-staging - 8d49e6f4783a2e02d603a22924947d8e3d7d4923 authored over 1 year ago
Reduce allowed PVS Studio warnings

github.com/dosbox-staging/dosbox-staging - 8ecf5306ffefaf52b0da2a8ec7a758a833a78924 authored over 1 year ago
Convert SDLOSXCAGuard.? to UTF-8.

github.com/dosbox-staging/dosbox-staging - fd7b9c2a8671106af1cc3920983bf48780f701a7 authored over 1 year ago
Fix flipped ANSI colour intensity flag bug and use canonical CGA colour tag names (#2979)

Fix swapped colour intensity and use correct `[color=XYZ]` markup

github.com/dosbox-staging/dosbox-staging - 254dbe2b9a2bb4d5029288b7c057a29598aff053 authored over 1 year ago
Update Italian (it-it) translation

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

Some relatively minor updates. Amongst others synching with
some text that got moved around in t...

github.com/dosbox-staging/dosbox-staging - 2a35159fccf154bfc93c5963725d7f6c849be904 authored over 1 year ago
Delete scripts/captures.bat (opencaptures)

github.com/dosbox-staging/dosbox-staging - f61cded828224f7a68c9be487c667ef58a67213e authored over 1 year ago
Fix file creation regression on case sensitive file systems

Call GetExpandName to get the real native directory before creating a
local file.
The OS directo...

github.com/dosbox-staging/dosbox-staging - 56408e8719680e289b921b485718159b6cecbbd2 authored over 1 year ago
Rename ExpandName to ExpandNameAndNormaliseCase

github.com/dosbox-staging/dosbox-staging - 56e3508cf20cad1865398181bc8e952bf3400906 authored over 1 year ago
Update README.md

- Fix Zlib link
- Fix order of dependencies

github.com/dosbox-staging/dosbox-staging - 69488e738a5cc48119a1cbd36945a8999f534f22 authored over 1 year ago
Cleanup README user features table

github.com/dosbox-staging/dosbox-staging - 453458b8b531da2a4e7dd0b6ed4b85157239196f authored over 1 year ago
Cleanup release 0.76.0 GUS samples table

github.com/dosbox-staging/dosbox-staging - a811e51f9098e9dba027c0a88b810e220e3b154c authored over 1 year ago
Cleanup geting started refresh rate table

github.com/dosbox-staging/dosbox-staging - b703d9cbbbf8ef576a7275ae33e30fb89397661b authored over 1 year ago
Cleanup README developer features table

github.com/dosbox-staging/dosbox-staging - 38db1f54052258859ed1a109cf5cf936d3f970de authored over 1 year ago
Rename get_platform_config_dir() to GetConfigDir()

github.com/dosbox-staging/dosbox-staging - 6bb886af93d376c8afc648a0f4f1b0f1ee116d3f authored over 1 year ago
Rename Cross::GetPrimaryConfigName() to GetPrimaryConfigName()

github.com/dosbox-staging/dosbox-staging - ed34b7f88ad9f65dacbd9d58364458460b4d5f77 authored over 1 year ago
Remove Cross::IsPathAbsolute()

github.com/dosbox-staging/dosbox-staging - d5055489eb3de6af691170bed83770f7000755f7 authored over 1 year ago
Rename CROSS_DetermineConfigPaths() to DetermineConfigPath()

github.com/dosbox-staging/dosbox-staging - 800ffd8eae0740a4769a2b4cf45bb71388b48759 authored over 1 year ago
Normalise static function names in sdlmain

github.com/dosbox-staging/dosbox-staging - d904cd7bca32ee806103a706bed495e594eae6e9 authored over 1 year ago
Clean up determine_config_path()

github.com/dosbox-staging/dosbox-staging - d1fd608e537f1933b1edae5d07f549bbc9cc8423 authored over 1 year ago
Clean up erase_primary_config_file()

github.com/dosbox-staging/dosbox-staging - 41e510e5e55de6905299c3fd9ae4ab1dabfabdce authored over 1 year ago
Replace GetPlatformConfigName() & GetConfigName() with GetPrimaryConfigName()

github.com/dosbox-staging/dosbox-staging - 59f085b71168db9ecd348807bd5ac2f9b6dc8908 authored over 1 year ago
Change Config.WriteConfig() to use std_fs::path

github.com/dosbox-staging/dosbox-staging - 43d325b318a45f77f6765963b2fe2ff466fbd892 authored over 1 year ago
Clean up get_or_create_win32_config_dir()

github.com/dosbox-staging/dosbox-staging - 89ebf4eeff27e96e54b7227bfa2f3b2ffb536fc0 authored over 1 year ago
Remove obsolete warning when erasing the primary config file

github.com/dosbox-staging/dosbox-staging - 831a1ebbc5aefe1444e7b3f7cbd4194e98cfc549 authored over 1 year ago
Rework & clean up launch_editor()

github.com/dosbox-staging/dosbox-staging - 278699888dffda3a263e9fe0cffeaf0a8cab8eb9 authored over 1 year ago
Rework print_primary_config_location()

github.com/dosbox-staging/dosbox-staging - 2741c74489280fa01319948eaf968d563818f170 authored over 1 year ago
Simplify & rationalise the primary config creation behaviour

- Separate determining/creating the config dir from getting its path

- The primary config is al...

github.com/dosbox-staging/dosbox-staging - 6590d88c4d9b8b43cd22e8918e8eb6daa6c5cd9b authored over 1 year ago