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

Bump zlib wrap to 1.2.13-2

github.com/dosbox-staging/dosbox-staging - 465c99d7ae39f669962a703096984927e2b97351 authored about 2 years ago
Let the minsize and release build types use the same flags

github.com/dosbox-staging/dosbox-staging - 724b86affc618b3af98999a158d5fca0afaf7f67 authored about 2 years ago
Update Russian (ru-RU) translation

github.com/dosbox-staging/dosbox-staging - a4835fac235071218f1e62427019876e164ce4bc authored about 2 years ago
Add modem call warm-up period

github.com/dosbox-staging/dosbox-staging - 3dfa863b63f41d7f3ecf9d24f9ab7760b0aa2feb authored about 2 years ago
Revert "Drop architecture spec from setup-msbuild GitHub action"

This reverts commit 93df291bf06ded1382614e66daf2a3b11c82bcde.

Fixed in https://github.com/micro...

github.com/dosbox-staging/dosbox-staging - 08bc11e17c9f5a730605a669cbea4a5b9dde04ca authored about 2 years ago
Bump microsoft/setup-msbuild from 1.2 to 1.3

Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild) from 1.2 to 1.3.
- [...

github.com/dosbox-staging/dosbox-staging - f1480f609e4dbd12e7b41396e85649544ee22ae4 authored about 2 years ago
Add --working-dir command line option

github.com/dosbox-staging/dosbox-staging - 1f0bab1e6c1b80dc4eacac0d8b7d66d4993e2795 authored about 2 years ago
Improve the command line help message

github.com/dosbox-staging/dosbox-staging - fba9b1975f8c81562fb4886809bd5340a5f7e6cf authored about 2 years ago
Improve the command line help message further

github.com/dosbox-staging/dosbox-staging - b101f92f4399e0485577db618c74904314bb9973 authored about 2 years ago
Deprecate frameskip and scaler messages in translations

github.com/dosbox-staging/dosbox-staging - 197850a2ee4d4c619c3f29eafe846d9dbfd2d6af authored about 2 years ago
Update last-updated Copyright year

github.com/dosbox-staging/dosbox-staging - af6db6c74a1c8b4b15af678285b4b77b7323abf2 authored about 2 years ago
Drop architecture spec from setup-msbuild GitHub action

This appears to be no longer needed in the latest build setup.

github.com/dosbox-staging/dosbox-staging - 93df291bf06ded1382614e66daf2a3b11c82bcde authored about 2 years ago
Bump the VC redistibutable package to version 14.34.31931

github.com/dosbox-staging/dosbox-staging - 9e90ea73cb0b044c26db56156373ff98bc63c2f0 authored about 2 years ago
Bump microsoft/setup-msbuild from 1.1 to 1.2

Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild) from 1.1 to 1.2.
- [...

github.com/dosbox-staging/dosbox-staging - fa882fd7d8ace2757255a4068b9ea687d36be92d authored about 2 years ago
Update encoded Russian (ru-RU) translation

github.com/dosbox-staging/dosbox-staging - 1206e600e4340f72c102d6b55d270d32f78e79c8 authored about 2 years ago
Update Russian (ru-RU) translation

github.com/dosbox-staging/dosbox-staging - e8417ed5ef873ca41217d170a8ea58a86ad0f19a authored about 2 years ago
Remove errorneous screen parameters check in mouse code

github.com/dosbox-staging/dosbox-staging - bd429b3874512c02b1a812e87b5e4a3ea4a841a3 authored about 2 years ago
Normalize whitespace formatting in virtual file code

github.com/dosbox-staging/dosbox-staging - c0ba8bcc16a27068d941b9c745a3e10ebcb223a8 authored about 2 years ago
Use shared pointers to manage the virtual files

Also uses a std::string instead of manually allocated
and managed C strings.

There's A LOT more...

github.com/dosbox-staging/dosbox-staging - fb5abe8d68f4d6a5b9259d4560f78402416259da authored about 2 years ago
Set DPI awareness flag on Windows

github.com/dosbox-staging/dosbox-staging - 238fb3b9eb1e689e00ddbf382282e86960632584 authored about 2 years ago
Enable window resizing for texture output

github.com/dosbox-staging/dosbox-staging - 355a27364af2d743f77d8aea785f49e6f069226a authored about 2 years ago
Allow resizing window with any GL shaders

github.com/dosbox-staging/dosbox-staging - 47baff07a8c14bfa3a7f64a2b4c99b955b1b7378 authored about 2 years ago
Calculate DPI scaling value on window resize

github.com/dosbox-staging/dosbox-staging - b3ddc0f27dafbe4ee86e435c61dbb76c8071ebdc authored about 2 years ago
Update Polish (pl) translation

github.com/dosbox-staging/dosbox-staging - 81484a8f41632a430b125731cfc9e4d868ecca2d authored about 2 years ago
Use a std::unique_ptr to manage the video memory

The prior std::vector approach did not guanratee alignment on
the pi4, which was flagged by the ...

github.com/dosbox-staging/dosbox-staging - 10e469c3d29d1ff8d3d23670f8f659e845ba8a0a authored about 2 years ago
Avoid shifting negative DAC data in Sound Blaster #2113 (CWE-758)

github.com/dosbox-staging/dosbox-staging - 4a6387c7ed8b3b598b18df553e7cd6a3dc4c5e96 authored about 2 years ago
Fix a compiler type-size warning

github.com/dosbox-staging/dosbox-staging - e4cdc8cf3ae585b28834de71fcd1d59dbf2341a2 authored about 2 years ago
Fix a compiler type-sign warning

github.com/dosbox-staging/dosbox-staging - 91f3760a3a4c390ad4398c24303a240c968f0a9b authored about 2 years ago
Revert CacheBlock write map mask (b272a58ee) and use a unique_ptr

After more testing, I was still able to hit a UB+ASAN warning, so
I've reverted this commit but ...

github.com/dosbox-staging/dosbox-staging - 9b3e9a257f0c804c04fe896e88c282a0285a4b7a authored about 2 years ago
Switch effect preset functions from constexpr to local static

The content of the std::string_view preference isn't known at
compile time, and this causes a co...

github.com/dosbox-staging/dosbox-staging - 0315c4fe03e5d6daa308cd1859230dfc8af5bb34 authored about 2 years ago
Lower atomic check to 32-bit for RetroPie GCC 8.x

github.com/dosbox-staging/dosbox-staging - a25e1a6c768ef9df0c39f18fa3147c41536b3473 authored about 2 years ago
De-magic GUS port-datum

github.com/dosbox-staging/dosbox-staging - 1952ca7c9e001496d9fb1f3a2c9ae7152ad7683c authored about 2 years ago
Add a couple size-reducing link flags

github.com/dosbox-staging/dosbox-staging - cd39daa53e3c8ff0b96246b367a8aa9d062f51e9 authored about 2 years ago
Use a std::vector to manage the CacheBlocks

github.com/dosbox-staging/dosbox-staging - 387847d983a72678c66322edf9d589acb952a8ea authored about 2 years ago
Lowered the allowed MSVC warning count

github.com/dosbox-staging/dosbox-staging - d7ab05c6895772448ec3a37b8a2351d82ecd7dc0 authored about 2 years ago
Deprecate [render] frameskip

github.com/dosbox-staging/dosbox-staging - bdbd8935a7ef9c97818d9cb2f8eabd3e115a7540 authored about 2 years ago
Drop the unecessary GFX_HARDWARE flag

The hardware flag was used to determine if the linear
line drawing routine should be used
(&simp...

github.com/dosbox-staging/dosbox-staging - b61ee6805355d29b769edb24a8ba744ef93a2972 authored about 2 years ago
Drop the unecessary GFX_RGBONLY flag

github.com/dosbox-staging/dosbox-staging - f54d6b8067a8704b3e08b444db040d14b515e3d6 authored about 2 years ago
Drop the unecessary GFX_SCALING flag

github.com/dosbox-staging/dosbox-staging - 3d02ab169dfe23e8d73825ef106a5f5a620eba91 authored about 2 years ago
Use a std::vector to manage the CacheBlock write map mask

This commit also drops the now-redundant 'masklen' member,
as we have the length directly in the...

github.com/dosbox-staging/dosbox-staging - b272a58ee0eaca2375a0b8072da06fd8c7185387 authored about 2 years ago
Evaluate presence of imageDiskList items directly

The imageDiskList holds std::shared_ptr's to disk image objects,
so the previous code that check...

github.com/dosbox-staging/dosbox-staging - 4f0e74a0e12f58596bb8c468412c088922eeaa5e authored about 2 years ago
Add -lstdc++_s to use shared libstdc++ under MinGW/MSYS2

github.com/dosbox-staging/dosbox-staging - 51151a0bd3932671670dede710f4d2a56ac7bfc0 authored about 2 years ago
Use a std::vector to manage the GUS's memory

github.com/dosbox-staging/dosbox-staging - c6d58271ad9128d4202a3365e08b333523387633 authored about 2 years ago
Drop the unecessary GFX_UNITY_SCALE flag

github.com/dosbox-staging/dosbox-staging - 46f9cc5cc51aa079e86887c853284aa4151b79cb authored about 2 years ago
Drop the unused GFX_LOVE_* flags

github.com/dosbox-staging/dosbox-staging - 4ebf17fa776007a08ae834a692a3084009442c4d authored about 2 years ago
Retire the software scalers

The software scalers were a feat of a pre-GPU
coding prowess, both from a performance and
implem...

github.com/dosbox-staging/dosbox-staging - 956a54d9cd2111a256f1fd951099e556b4376aba authored about 2 years ago
Use a std::vector to manage the PagingBlock members

github.com/dosbox-staging/dosbox-staging - b78eac910de6210e5d71d1ef93ec15183b11b4a6 authored about 2 years ago
Use default initializers in PagingBlock structs

github.com/dosbox-staging/dosbox-staging - 3e1de24b8d55ab09e99c3e8aa6bb91f7d247c9c1 authored about 2 years ago
Add and use common base address routines in paging

github.com/dosbox-staging/dosbox-staging - e94fb00279413254de8478e7797f41f20df6d24d authored about 2 years ago
De-magic memory ROM and page constants

github.com/dosbox-staging/dosbox-staging - 4f820a984cb38e269773b313a32ee6e687cb01e0 authored about 2 years ago
Manage the DOS memory using page-sized chunks

github.com/dosbox-staging/dosbox-staging - 9f55d62ec8fa47fbbf802203f714f24bf51aec0f authored about 2 years ago
Drop LinkBlock struct from MemoryBlock struct (dead-code)

github.com/dosbox-staging/dosbox-staging - d1b45dbc3a6694e5828b7bcff736648fa5fb5e69 authored about 2 years ago
Use a std::vector to manage the system memory

github.com/dosbox-staging/dosbox-staging - 3bb25cd83d491155f58687e539c23096c777c877 authored about 2 years ago
Use a std::vector to manage the VGA memory

github.com/dosbox-staging/dosbox-staging - 2bfec921eee5aaf6c9e2ed562efdd4b8fa516bc1 authored about 2 years ago
Fix improper screen parameters passed to mouse emulation

github.com/dosbox-staging/dosbox-staging - ec6ab4331ea2671bd5ea7ecaf685ff5f8243493d authored about 2 years ago
Add better screen parameters checking in mouse emulation

github.com/dosbox-staging/dosbox-staging - 0652d8ee6c5929902fc8ffd35207741f1ba0934a authored about 2 years ago
Reduce amount of warning logs about improper screen parameters

github.com/dosbox-staging/dosbox-staging - 2f45d12e6f79e02eba9876e208033c4b678d31bf authored about 2 years ago
Don't ignore left-over SB DMA content on new transfers (#2109)

github.com/dosbox-staging/dosbox-staging - 6d9682b19452f300c6a7521d7e002ce41386e161 authored about 2 years ago
Cleanup overcomplicated data conversions

github.com/dosbox-staging/dosbox-staging - 078a9c8c99a16c16c37e87fba0bce0b17e1bbfa2 authored about 2 years ago
Check file-descriptor dependency for Enet, slirp, and ManyMouse

github.com/dosbox-staging/dosbox-staging - 5661586d5dbe41f0c9c4a811c7310b94a8e03835 authored about 2 years ago
Fix Sound blaster remaining 16-bit sample calculation (#2106)

github.com/dosbox-staging/dosbox-staging - dadebf1f02cbe662553e975941c5c5848c3247fb authored about 2 years ago
Add map creations flags for bintools and mold linkers

Also updates formatting using Muon auto-format .

github.com/dosbox-staging/dosbox-staging - 19d5daa363c5e2b108f4e5e6470e466625caf1c5 authored about 2 years ago
Generate linker map file by default

github.com/dosbox-staging/dosbox-staging - ff73615b0213f2d511e9f796baf32e545c3743c8 authored about 2 years ago
Fix tab handling in MORE command

github.com/dosbox-staging/dosbox-staging - d57fadccb74a92ca26866f75eec811dbde564fd4 authored about 2 years ago
Avoid an unnecessary pointer check in V-File (CWE-476)

Flagged by Coverity: The comparison against null is
unnecessary.

All paths that lead to the nul...

github.com/dosbox-staging/dosbox-staging - dcd835d8daec0e35b8a76917bfc0fb24d7f30b6b authored about 2 years ago
Fix a typo in a debug-only log message

github.com/dosbox-staging/dosbox-staging - c0bde09f044931daf89578d25bd5b88b680d29b2 authored about 2 years ago
Drop duplicate message from Polish translation

github.com/dosbox-staging/dosbox-staging - 48977b89d7447bd4be99656cd3f94058d72f60a4 authored about 2 years ago
Add English changes for translation to Spanish messages

github.com/dosbox-staging/dosbox-staging - 53248c39c5b2c7ac01bccc4efc582211c1d5dd86 authored about 2 years ago
Add English changes for translation to German messages

github.com/dosbox-staging/dosbox-staging - 15522a86fc396f87bcad955767b3997eab9ad87f authored about 2 years ago
Add English changes for translation to Russian messages

github.com/dosbox-staging/dosbox-staging - e72e0e519438837a8fa5af4085ac23bf5f3b135e authored about 2 years ago
Add English changes for translation to French messages

github.com/dosbox-staging/dosbox-staging - 904276477ebe471220104bf4ed5f7daa77cf46fd authored about 2 years ago
Update English translation messages

github.com/dosbox-staging/dosbox-staging - c77a1ab71614a2a287dd91b80e606a364ea85884 authored about 2 years ago
Update Dutch (nl) translation

github.com/dosbox-staging/dosbox-staging - d83835b8562562e5c4b710cf431dc83f5a7985fb authored about 2 years ago
Let the mixer's native sampling rate be queried

github.com/dosbox-staging/dosbox-staging - 01147d1974a0fed0890771a7472ff3b5c04673c4 authored about 2 years ago
Free virtual files' data and name on removal (CWE-401)

github.com/dosbox-staging/dosbox-staging - 2b12bb4a0796a25d4bc56bb401d75c71967347c4 authored about 2 years ago
Remove the Sound Blaster environment vars on tear-down

github.com/dosbox-staging/dosbox-staging - afb95b2369d699590efc06fa65cbd549a99ee8a9 authored about 2 years ago
Assert the MIDI's handler and availability on destruction

github.com/dosbox-staging/dosbox-staging - d6ec8e60a6aa2569dfd4358bbdc878766d2a6b70 authored about 2 years ago
Let AutoexecObject's line be installed on construction

github.com/dosbox-staging/dosbox-staging - dff2c76760b6e94774377444ea4245d1d2a7f905 authored about 2 years ago
Remove the GUS environment vars on tear-down

github.com/dosbox-staging/dosbox-staging - c920f2d012906220b96abd04c649b71be5a7da56 authored about 2 years ago
Improve setup and teardown of FluidSynth

- Only create the mixer channel after all the FluidSynth
tasks have been created. This avoid...

github.com/dosbox-staging/dosbox-staging - d417bbf022c238a184742648db0db8ebbbf6f43b authored about 2 years ago
Improve setup and teardown of MT-32

- Only create the mixer channel after all the MT-32
tasks have completed. This avoids having...

github.com/dosbox-staging/dosbox-staging - b21516a773429904e88f82eb0dd7bdc017b92b2c authored about 2 years ago
Add Meson summaries for SDL image and net

github.com/dosbox-staging/dosbox-staging - 4cdb8d1f2168d77b6b1dd045ed703fc0a34e9a44 authored about 2 years ago
Update Polish (pl) translation

github.com/dosbox-staging/dosbox-staging - c3a3af68f00da2429ab5b07d10be9cab1e70b887 authored about 2 years ago
Cleanup macos-related warnings in Enet

Fixes:
enet.h:4944:17: warning: 'CLOCK_MONOTONIC' macro redefined [-Wmacro-redefined]

enet.h:49...

github.com/dosbox-staging/dosbox-staging - 3e79643d67598bab31610780700e16452f2a7df6 authored about 2 years ago
Update gtest wrap to version 1.12.1 revision 1

github.com/dosbox-staging/dosbox-staging - e35f16b95bcc6351e3e26e471f378f8a02217387 authored about 2 years ago
Update glib wrap to version 2.74.1 revision 1

github.com/dosbox-staging/dosbox-staging - 43840a06e056928489e847869c0e7a8ecf797604 authored about 2 years ago
Update PVS Studio to version 7.21.64848.262

Note: This version of PVS Studio detects more warning compared
to the prior, so the count ...

github.com/dosbox-staging/dosbox-staging - 24486dd80d4f387e51d2a072d85769bae021b2a4 authored about 2 years ago
Provide a fallback implementation of strnlen() when unavailable

strnlen was originally a Linux-only function, so this adds a
check and gap-filler if the compile...

github.com/dosbox-staging/dosbox-staging - 53dd3e4a5ef7fab761c183acbb72181aecb5140f authored about 2 years ago
Fix a printf format type warning in macos's CD-ROM API source

Fixes:

SDL_syscdrom.c:498:45: warning: values of type 'OSStatus' should not be
used as format a...

github.com/dosbox-staging/dosbox-staging - 83fb56e9c9a68186520199c069230aed3facc1d6 authored about 2 years ago
Use std::set's insert routine instead of merge

Some compilers released around the boundary of the C++17
standard might be missing this, like cl...

github.com/dosbox-staging/dosbox-staging - 19e5040b0162574b41af6c2c233235f237ea6c0c authored about 2 years ago
Standardize formatting of macos's CD-ROM player with clang-format

Fixes two warnings involve misleading indentation:

../dosbox-staging-0.79.1/src/libs/sdlcd/maco...

github.com/dosbox-staging/dosbox-staging - f409f456f4b08097a946e91cd23f602f5b8b42af authored about 2 years ago
Improve management of audio devices

github.com/dosbox-staging/dosbox-staging - d6ca91268a7a46e547d193818292a76782fcb315 authored about 2 years ago
Fix character D6 mapping in code page 3021 (Bulgarian MIK encoding)

github.com/dosbox-staging/dosbox-staging - a61562dcbe2bd4cff112f47b098b740bd2fe9a31 authored about 2 years ago
Lower allowed warning limits

github.com/dosbox-staging/dosbox-staging - b17d2ac81062f76f8d8d50fef0d618c559ddfc2a authored about 2 years ago
Sync reSIDfp with upstream

github.com/dosbox-staging/dosbox-staging - cb0a5dfb94e7ad065cdf0d3e0bbdaabdfe9ed739 authored about 2 years ago
Limit elapsed ticks to positive on timer mode changes

The prior code could overflow into a large negative number if the elapsed
PIT ticks exceeded the...

github.com/dosbox-staging/dosbox-staging - 79607da1c411a05616cf7fb06af8c9cf552ae564 authored about 2 years ago
Refactor the ReelMagic audio FIFO class

This uses current decoded MP2 frame as the FIFO
itself without any copying or re-buffering.

github.com/dosbox-staging/dosbox-staging - 6609229bfd2766ee385441caacf3254aed903d59 authored about 2 years ago
Clarify the mixer channel's volume scalars

DOSBox's mixer has (for a very long time) allowed adjustment of a
channel's volume through a use...

github.com/dosbox-staging/dosbox-staging - 0bb722bbc373101758ca591b5670e97135b7e988 authored about 2 years ago
Add a couple more constructors to the AudioFrame

github.com/dosbox-staging/dosbox-staging - 1e60e937645ff23449d9a5e72ba60675345c3e1b authored about 2 years ago
Clamp the mixer channel rate set by the Sound Blaster

Context: the Sound Blaster's internal frequency can be derived from the
Transfer Time constant p...

github.com/dosbox-staging/dosbox-staging - 9cd07e85f8ed06eceafbdcbc3e21165abeb30ff1 authored about 2 years ago