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

Avoid std::fs exception when checking soundfont file

github.com/dosbox-staging/dosbox-staging - 3d7116caeb260390fb1b9e7fe506e80c501a0d53 authored over 2 years ago by kcgen <[email protected]>
Avoid std::fs exception when getting user config path

github.com/dosbox-staging/dosbox-staging - 57d226a863f7bab74638a7c9d353f3e482e60e5a authored over 2 years ago by kcgen <[email protected]>
Avoid std::fs exception when checking path writability

github.com/dosbox-staging/dosbox-staging - 7c62e648f8056de6f9543bff45f13c2707115bc5 authored over 2 years ago by kcgen <[email protected]>
Add a filesystem util to configure from fs time to raw time_t

github.com/dosbox-staging/dosbox-staging - 66ccc076e036aefd3ea48d526fbd691fe52e8a2c authored over 2 years ago by kcgen <[email protected]>
Avoid std::fs exception when unlinking in an overlay

github.com/dosbox-staging/dosbox-staging - 822e85f43705591e9801417295712472f1903dbb authored over 2 years ago by kcgen <[email protected]>
Avoid std::fs exception when renaming in an overlay

github.com/dosbox-staging/dosbox-staging - faea7ddabe7f301eb69f9a93e3cafdf0e9aaac79 authored over 2 years ago by kcgen <[email protected]>
Avoid std::fs exception when checking glshader path

github.com/dosbox-staging/dosbox-staging - 8fe36117b62bd1825342605686c645b2a3f69065 authored over 2 years ago by kcgen <[email protected]>
Revert "Rewrite z_drive_register function using std_fs"

This reverts commit bccef7f228917f819962ce9f284e01432bf60c57.

github.com/dosbox-staging/dosbox-staging - 6b7424a0e185b3f2338a39b2c892553167d7fccd authored over 2 years ago by kcgen <[email protected]>
Cleanup formatting in README

github.com/dosbox-staging/dosbox-staging - 3d227093c45c45dd275ef0306f4a00caf73bea37 authored over 2 years ago by kcgen <[email protected]>
Consider cross-compilers before testing SpeexDSP

Some build environment can only compile and link,
but cannot run exexcutable. This commit adds
...

github.com/dosbox-staging/dosbox-staging - f68cf206f77380d53c4129105b197f58e8dcef56 authored over 2 years ago by kcgen <[email protected]>
Improve detection of built-in atomics

Some compilers provide built-in atomics only for 32-bit
types, so this commit also checks for 64...

github.com/dosbox-staging/dosbox-staging - 58e9bd772f5afc9af5244f892658f124e300a6f3 authored over 2 years ago by kcgen <[email protected]>
Drop comparisons to upstream in README

github.com/dosbox-staging/dosbox-staging - 70b37ad4dff9cd7ebf96108de4935de917b6b26a authored over 2 years ago by kcgen <[email protected]>
Add Void Linux dependencies to README

github.com/dosbox-staging/dosbox-staging - bfc99fca0ae03d6f7043eb4482788ed0df326f0a authored over 2 years ago by kcgen <[email protected]>
Add a support funtions to get high and low word parts

github.com/dosbox-staging/dosbox-staging - c165bf2db2ec2af865734d23ccd9eee8856a1ae5 authored over 2 years ago by kcgen <[email protected]>
Use high and low result parts in mouse cursor text

github.com/dosbox-staging/dosbox-staging - 1441e9e95db0016fbc309b4918b34b8f7150bc39 authored over 2 years ago by kcgen <[email protected]>
Limit bit_views to 8-bit regs to avoid byte-order assumption

This is deliberate because the byte-ordering of the bit-view's data cannot
be assumed. For examp...

github.com/dosbox-staging/dosbox-staging - d412860cfe683efe2d2b47a0cd7bc7d2050a33bb authored over 2 years ago by kcgen <[email protected]>
Add character and string case-insensitive comparison functions

github.com/dosbox-staging/dosbox-staging - dda2be5068be12c84742e74accc71f272a8f48b4 authored over 2 years ago by kcgen <[email protected]>
Clarify copyright attribution and timeframes in dos_keyboard_layout

The DOSBox Team's most recent commit to the content was 1b7b92e by
ripsaw8080 in 2015. Since the...

github.com/dosbox-staging/dosbox-staging - 0993c2464291967d78c272d9b7a85763009e4620 authored over 2 years ago by kcgen <[email protected]>
Move the keyboard layout language codes to managed-types

github.com/dosbox-staging/dosbox-staging - 173060bc83b3ce7274b67a4db6d4a1db99bd2c49 authored over 2 years ago by kcgen <[email protected]>
Manually reset the keyboard layout language codes

github.com/dosbox-staging/dosbox-staging - 4dd7154b23936ebbcf401f606cd17e8d1e468520 authored over 2 years ago by kcgen <[email protected]>
Initialize messages before writing the primary conf

github.com/dosbox-staging/dosbox-staging - f016fadca70b4863dbae791e8fbb3ad04f8636ca authored over 2 years ago by kcgen <[email protected]>
Move the stubbed MSG_ functions into a dedicated libmisc dep

This new "libmisc_stubs_dep" provides a stand-alone libmisc
with all (other misc) functions supp...

github.com/dosbox-staging/dosbox-staging - 0aaf2461e70638aa379951ff832671145dbe61e4 authored over 2 years ago by kcgen <[email protected]>
Fix several English strings too long to fit on screen

github.com/dosbox-staging/dosbox-staging - 4583e0aab882b4d2d3d80d41702bc90fc249700f authored over 2 years ago by FeralChild64 <unknown>
Add direct support for Windows 3.1 seamless mouse driver by javispedro

github.com/dosbox-staging/dosbox-staging - ab4f93f15aa9e82f7848019359f501d0d3d3afbe authored over 2 years ago by FeralChild64 <unknown>
Change 'config -wc' to write UTF-8 file

github.com/dosbox-staging/dosbox-staging - 1c8a92a87db8ff8dc387772a1c6f6638d34d898d authored over 2 years ago by FeralChild64 <unknown>
Fix code page 30020 to UTF-8 mapping

github.com/dosbox-staging/dosbox-staging - 487f9e7d21a664e0069127177541a983d711a706 authored over 2 years ago by FeralChild64 <unknown>
Enumerate all 16 default color values in cga_colors' conf description

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

github.com/dosbox-staging/dosbox-staging - 1e8cfc50da36fb19bdf7c67086a6e1ff7312908d authored over 2 years ago by Jeremy Kapp <[email protected]>
Switch messages in MSG_Add from code page 437 to UTF-8

github.com/dosbox-staging/dosbox-staging - e8aa801110af22ddd3284a6ea8fe7e2166ab5a57 authored over 2 years ago by FeralChild64 <unknown>
Return operation status after UTF8 string conversion

github.com/dosbox-staging/dosbox-staging - 485e38536088c00d72c3b5ebd8f7f3afcacdfdd4 authored over 2 years ago by FeralChild64 <unknown>
Handle UTF8 locale support review remarks and compilation warnings

github.com/dosbox-staging/dosbox-staging - 3151751c421480e210d416214b5018d579b23a6d authored over 2 years ago by FeralChild64 <unknown>
Drop non-UTF8 translations

github.com/dosbox-staging/dosbox-staging - ee62ff82f48faf0bdda88e79d4ad93fe6af03f63 authored over 2 years ago by FeralChild64 <unknown>
Add support for UTF-8 locale

github.com/dosbox-staging/dosbox-staging - 6491c88547068f894e8f53dae608c1efa684a6b4 authored over 2 years ago by FeralChild64 <unknown>
Add UTF-8 mapping files from unicode.org/Public

Co-authored-by: Ken Whistler <[email protected]>
Co-authored-by: Shawn Steele <Shawn.Steele@micros...

github.com/dosbox-staging/dosbox-staging - dea90adf55b77e8aba6f702d66014cdd9ca3255f authored over 2 years ago by FeralChild64 <unknown>
Handle UTF-8 review remarks

github.com/dosbox-staging/dosbox-staging - 13872698c34caff1321b241779872ceb37e7c7e9 authored over 2 years ago by FeralChild64 <unknown>
Update Polish (pl) translation

github.com/dosbox-staging/dosbox-staging - 13964e0a04baf57f6a74f0505b39413c293af5b0 authored over 2 years ago by FeralChild64 <unknown>
Add 0.79.1 to Fedora metadata record

github.com/dosbox-staging/dosbox-staging - 22fbebfa124c29d0cb0dd89307ce8b21d6339438 authored over 2 years ago by kcgen <[email protected]>
Update German (de) translation

github.com/dosbox-staging/dosbox-staging - 276fc614ee0f20eab379d5e9524798feb516517a authored over 2 years ago by Burrito78 <[email protected]>
Update Dutch translation

github.com/dosbox-staging/dosbox-staging - 368987b31d01b75d7cb818c0c72d7e2730511584 authored over 2 years ago by Robert de Rooy <[email protected]>
Update Italian (it-it) translation

github.com/dosbox-staging/dosbox-staging - 1de56df0033122e80872dde25e3af2dd954e8095 authored over 2 years ago by Kappa971 <[email protected]>
Reset a variable through assignment after moving

github.com/dosbox-staging/dosbox-staging - a997e893b33632180ea7a76781451fe19dad6956 authored over 2 years ago by kcgen <[email protected]>
Add Dutch to list of languages in source

github.com/dosbox-staging/dosbox-staging - 37b926c2b774b8c22da24ff09b0ac62001fef255 authored over 2 years ago by kcgen <[email protected]>
Add soundfont description to language sources

github.com/dosbox-staging/dosbox-staging - 3a286889165b02add34d4b0ffa855f036b4cd355 authored over 2 years ago by kcgen <[email protected]>
Update mount-type descriptions in language sources

github.com/dosbox-staging/dosbox-staging - f95ee05728af903c13071142f7850ebdafe5d989 authored over 2 years ago by kcgen <[email protected]>
Update mapperfile description in language sources

github.com/dosbox-staging/dosbox-staging - 1b7b4288e6550d25fea3ff76ef50c907a63eadf8 authored over 2 years ago by kcgen <[email protected]>
Add mapperfile loading from bundled resources

github.com/dosbox-staging/dosbox-staging - ae3ab2213eeca55c6f1009574386eaedd1aafb13 authored over 2 years ago by kcgen <[email protected]>
Add pre-configured mapperfiles to bundled resources

github.com/dosbox-staging/dosbox-staging - f7c4bc37ad3838df4c4d2eeb9028fe782a78f60d authored over 2 years ago by nemo93 <[email protected]>
Add support function that gets lines from a text resource

We now can read text and binary resource files, which this commit
also clarifies by postfixing t...

github.com/dosbox-staging/dosbox-staging - 8f24fd043221e0f813d982d367620de2c84dcaa1 authored over 2 years ago by kcgen <[email protected]>
Move the mapperfile definition into its header

github.com/dosbox-staging/dosbox-staging - 5ff75590da022edc3e9849cf44f5a225e97e8e7b authored over 2 years ago by kcgen <[email protected]>
Offset the Sound Blaster's buffer by the prior leftover sample

github.com/dosbox-staging/dosbox-staging - c4e863e061633387c7cab87218c11c3815b4c509 authored over 2 years ago by kcgen <[email protected]>
Only re-configure the resamplers on rate changes

Blue Brothers Jukebox performs repeated SB DMA transfers with a silent
but roughly-constant DC-o...

github.com/dosbox-staging/dosbox-staging - 65b8be09cae2ae00681904dd1091de8eb6aea94f authored over 2 years ago by kcgen <[email protected]>
Cleanup a local string name in the shell line parser

The DOS_Shell class has it's own member string named temp_line,
so this commit renames the local...

github.com/dosbox-staging/dosbox-staging - 92be702d42abaaa34cb41ff5709618bca053e7ff authored over 2 years ago by kcgen <[email protected]>
Improves naming of the Windows MSYS2/MSVC workflows

github.com/dosbox-staging/dosbox-staging - 2d7f26dbee28ac7bcd05f8b504b18888a1053260 authored over 2 years ago by Wengier <[email protected]>
Describes release/x branch as release

github.com/dosbox-staging/dosbox-staging - 3cb5dc4062962e4d8a056ae52fbaa2b2d5fab440 authored over 2 years ago by Wengier <[email protected]>
Auto-mount drives before parsing executable commands

github.com/dosbox-staging/dosbox-staging - 78ff04630f92ef93a5d3508916cf49cf77026335 authored over 2 years ago by kcgen <[email protected]>
Wrap the latch timer when beyond 16-bit

github.com/dosbox-staging/dosbox-staging - 5db6d9c13b87915af327dbfc9da161200433f47f authored over 2 years ago by kcgen <[email protected]>
Move the uptime logic from the shell and into a function (#1967)

github.com/dosbox-staging/dosbox-staging - 54b09f1fe6e9f6d9d08f12b730cae28a1e7766d4 authored over 2 years ago by kcgen <[email protected]>
Hoist wrap build options to a common variable

github.com/dosbox-staging/dosbox-staging - 29bfe13025f6bf3ea6923d3ddad4fe7a122e7bc0 authored over 2 years ago by kcgen <[email protected]>
Use dynamic libraries by default

Given the number of users and developers reporting issues
with static builds, it makes more sens...

github.com/dosbox-staging/dosbox-staging - 10ecc1806ea06e924a83c885aaa482a6d60e9eaf authored over 2 years ago by kcgen <[email protected]>
Format the resources document as markdown

github.com/dosbox-staging/dosbox-staging - 1f3889bd5e0b007cd97178e796ca33ea77f9d2dd authored over 2 years ago by kcgen <[email protected]>
Provide a fallback-resource path for broken XDG configurations

This is going "beyond-spec", but will help users who use "meson install"
without understanding t...

github.com/dosbox-staging/dosbox-staging - c6cb0245eab417b802c54ccee3d551444f36fcd1 authored over 2 years ago by kcgen <[email protected]>
Lookup resources in a custom meson-setup "--datadir"

Big thanks to @eli-schwartz for helping with this!

Co-Authored-By: Eli Schwartz <eschwartz93@gm...

github.com/dosbox-staging/dosbox-staging - c3f7e1e7ce0cac33feb85a81ed9a46d34d1c2b40 authored over 2 years ago by kcgen <[email protected]>
Update the build docs to reflect shared lib defaults

github.com/dosbox-staging/dosbox-staging - 7ec7a76fa7abc62b1f024e7af1ce761e08f3bfd4 authored over 2 years ago by kcgen <[email protected]>
Allows to press ESC or close window to exit from pause

github.com/dosbox-staging/dosbox-staging - 0486cfbea01a56c80ede4c41dc064794003946eb authored over 2 years ago by Wengier <[email protected]>
Lower allowed PVS Studio warning limit

github.com/dosbox-staging/dosbox-staging - d3683fdd9818fee6df30210db89fd8a231942d0d authored over 2 years ago by kcgen <[email protected]>
Uses emum class for drive types

github.com/dosbox-staging/dosbox-staging - 2d6a19fc7e0800cc60a5da41f5c432703415e027 authored over 2 years ago by Wengier <[email protected]>
Uses MSG_Get for drive type messages

github.com/dosbox-staging/dosbox-staging - fbdc5acc1dafe6db1123adf0272d21341c7165a3 authored over 2 years ago by Wengier <[email protected]>
Adds messages for mount drive types

github.com/dosbox-staging/dosbox-staging - ca35ccef18e1f94ff9553e5d6c399e24f3ef3fea authored over 2 years ago by Wengier <[email protected]>
Fix a few mistakes, and convert more escape codes to ansi

Also, add the 'nl' option to the CONFIG_LANGUAGE
string of other languages.

Remove CONFIG_SOUND...

github.com/dosbox-staging/dosbox-staging - 51021cd0035dc0462c75c3343fa6803caedecc3f authored over 2 years ago by Robert de Rooy <[email protected]>
Dutch language file defaults to U.S. keyboard layout

github.com/dosbox-staging/dosbox-staging - c438d8e09dc6fbe7b7122ba724aaa4a5e72d7fa0 authored over 2 years ago by Wengier <[email protected]>
Use SpeexDSP from the system if passes tests

github.com/dosbox-staging/dosbox-staging - b49bce92e7d051aec7ddaf0417b6a094efdd4bd6 authored over 2 years ago by kcgen <[email protected]>
Add table of dependencies to README.md

github.com/dosbox-staging/dosbox-staging - 9d0deba96c04f3b107ad15a041dae67a562223a7 authored over 2 years ago by kcgen <[email protected]>
Lookup resources from XDG data locations

github.com/dosbox-staging/dosbox-staging - e3508f0b428d4e1b122001d2b6cb0f6f6d6a71c6 authored over 2 years ago by kcgen <[email protected]>
Include the resource tree in the meson install action

github.com/dosbox-staging/dosbox-staging - 0df1c885a379831741f043c2b31f4f23a2b26c3d authored over 2 years ago by kcgen <[email protected]>
Dedupe the project name using Meson's metadata

github.com/dosbox-staging/dosbox-staging - 42ad1026cf8f11c6c2b4e83ad060cf832e28771d authored over 2 years ago by kcgen <[email protected]>
Codify the use of Semantic Versioning

github.com/dosbox-staging/dosbox-staging - 383c9d8302809d5eacdbac6e94f8ef4d71720b70 authored over 2 years ago by kcgen <[email protected]>
Specify library module for FluidSynth dep

Allows building on macOS with homebrew FluidSynth 2.3.0, which was
causing a link error due to p...

github.com/dosbox-staging/dosbox-staging - a4dead1d491c93d06f5bc1a69e678f0fe63afd9e authored over 2 years ago by Kirk <[email protected]>
Add Dutch translation

github.com/dosbox-staging/dosbox-staging - 10ca166ec402d72c621171cbd42b73d230da04bf authored over 2 years ago by Robert de Rooy <[email protected]>
Change MIDI config problems into warnings

github.com/dosbox-staging/dosbox-staging - ba9a9b9c5ac0de840a74308015bdd64928c5d63d authored over 2 years ago by Michael D <[email protected]>
Only release the CD player's channel when ref-count expires (#1937)

github.com/dosbox-staging/dosbox-staging - 52e35764d32512552260516c73221988efd88b80 authored over 2 years ago by kcgen <[email protected]>
Sync dr_mp3 with upstream (v0.6.34)

Signed-off-by: kcgen <[email protected]>

github.com/dosbox-staging/dosbox-staging - 60b3009bdab9b6db65661a2bd66d5b47e6fd64b6 authored over 2 years ago by David Reid <[email protected]>
Sync dr_wav with upstream (v0.13.7)

Signed-off-by: kcgen <[email protected]>

github.com/dosbox-staging/dosbox-staging - 8ccd1975022ce293d586484a9939671712f7e7a6 authored over 2 years ago by David Reid <[email protected]>
Sync dr_flac with upstream (v0.12.39)

Signed-off-by: kcgen <[email protected]>

github.com/dosbox-staging/dosbox-staging - 9484cd8a0079f0ff4feda698dc9cbf56e2f1be38 authored over 2 years ago by David Reid <[email protected]>
Removes non-existant KEYB messages

github.com/dosbox-staging/dosbox-staging - 9e74b9f1fd4d7e6acaef666256df08a3fadf88b0 authored over 2 years ago by Wengier <[email protected]>
Tries to use Y: as temporary path for piping

github.com/dosbox-staging/dosbox-staging - 3049309e7780561d50aea0f4a18e9d9fc8833734 authored over 2 years ago by Wengier <[email protected]>
Bump 0.79 version to 0.80

github.com/dosbox-staging/dosbox-staging - d8bdd31a2b40a8e45006c56a5a7487d58b1521ca authored over 2 years ago by kcgen <[email protected]>
Some small changes to the Italian translation

github.com/dosbox-staging/dosbox-staging - 81514caf0ddc1d49f45bd39d6809f331f48addc4 authored over 2 years ago by Kappa971 <[email protected]>
Fix mouse wheel for DOS Navigator 2

github.com/dosbox-staging/dosbox-staging - 51e9e1db67278380147b46a62494639958d7a302 authored over 2 years ago by FeralChild64 <unknown>
Adds dosbox-staging icon file

github.com/dosbox-staging/dosbox-staging - d1af01bb65e466e2e2ece0b2c4c002a3b53a325d authored over 2 years ago by Wengier <[email protected]>
Fix ZoH upsampler bug when the ZoH target freq is equal to the mixer rate

Also introduce `do_zoh_upsample` flag because ZoH upsampling and
linear/Speex resampling need to...

github.com/dosbox-staging/dosbox-staging - 0d454e32f936721f073a630a73039483abed2254 authored over 2 years ago by John Novak <[email protected]>
Revert "Run the Disney Sound Source's ZoH upsampler at 7 Khz"

This reverts commit 22ef86491866f527056f151e1e1c26b96818aef9.

github.com/dosbox-staging/dosbox-staging - 7b41a4eba7e4e261a04273cffc3c538b5681eff1 authored over 2 years ago by John Novak <[email protected]>
Add explanatory comment about resampling methods

Only ZoH upsample is channel rate is below ZoH target rate

github.com/dosbox-staging/dosbox-staging - 5ba3fedfea1fa05ae4c3bbaf116e105d11721269 authored over 2 years ago by John Novak <[email protected]>
Add banner to Inno installer

github.com/dosbox-staging/dosbox-staging - fe3cf3b8cb7e9f0255d44537192ae95ff008badb authored over 2 years ago by Keenan Weaver <[email protected]>
Add Inno banner to workflow

github.com/dosbox-staging/dosbox-staging - 1bc50433eaaf25c7e963ed394c7595396276cbf6 authored over 2 years ago by Keenan Weaver <[email protected]>
Minor fixes to the Italian translation (it-it)

github.com/dosbox-staging/dosbox-staging - fadb46662229be90a3becce44cac5ac7ffaa6a91 authored over 2 years ago by Kappa971 <[email protected]>
Displays help header for INTRO command

github.com/dosbox-staging/dosbox-staging - a998d5c6d40f7e49b542485974907b1e7d7b9207 authored over 2 years ago by Wengier <[email protected]>