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

Add help message for COMMAND command

github.com/dosbox-staging/dosbox-staging - 324436df35a4b907a3d5661050fbbb8417197fb0 authored about 3 years ago by Wengier <[email protected]>
Add help message for MIXER command

github.com/dosbox-staging/dosbox-staging - 01cbfa7a9cae4a7de4dc8f43ffc25944466ca32f authored about 3 years ago by Wengier <[email protected]>
Add help message for REM command

github.com/dosbox-staging/dosbox-staging - 4800e640f67ec7904114ba1c942872c23af1f19d authored about 3 years ago by Wengier <[email protected]>
Add help message for LOADFIX command

github.com/dosbox-staging/dosbox-staging - 741313f41a6070a2c5c9161c4b39880d0b371b08 authored about 3 years ago by Wengier <[email protected]>
Switch vcpkg to GitHub's bundled version

github.com/dosbox-staging/dosbox-staging - 67d905cf14ffbe426a8ccf251223acb7f17f6056 authored about 3 years ago by kcgen <[email protected]>
Merge 'svn/trunk' r4469

github.com/dosbox-staging/dosbox-staging - afb0bd48c23c99809b2916a84bccca080078743a authored about 3 years ago by kcgen <[email protected]>
don't do dual writes to opl2

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

github.com/dosbox-staging/dosbox-staging - 58f40d07c8fc065029e280564653e2b23d159655 authored about 3 years ago by Sjoerd van der Berg <[email protected]>
Lower allowed warnings limits

github.com/dosbox-staging/dosbox-staging - d9947b154edc1f7da070ff6fbdeef27faf39b190 authored about 3 years ago by kcgen <[email protected]>
Update author identifier

github.com/dosbox-staging/dosbox-staging - 7ead9b55e7abdfac6a93ad10056ee9617e3d423e authored about 3 years ago by kcgen <[email protected]>
Avoid right-shifting a potentially negative VibratoTable value

the C++11 standard describes how shift operators' work:

The value of E1 >> E2 is E1 right-shift...

github.com/dosbox-staging/dosbox-staging - f1b763cdb9ff311f1094870e7537ce657a8cee00 authored about 3 years ago by kcgen <[email protected]>
Set default Initialize for the Adlib chip's array members

Also defer to using the default struct values for the
registers and opl3Active members.

github.com/dosbox-staging/dosbox-staging - 2c97eb05299c00ace4b0c164eb630b94f520a495 authored about 3 years ago by kcgen <[email protected]>
Merge 'svn/trunk' r4468

github.com/dosbox-staging/dosbox-staging - 1bee3b5ddb4c8a150d4bbae770a0d26b27d8a810 authored about 3 years ago by kcgen <[email protected]>
Add proper opl3 handling of the waveform select to dbopl

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

github.com/dosbox-staging/dosbox-staging - 39619da0e4e90781a50f55c507548005dfb69e9f authored about 3 years ago by Sjoerd van der Berg <[email protected]>
Correct white-space formatting in program-boot

The file was littered with inconsistent white space.
This applies clang-format to it to fix it i...

github.com/dosbox-staging/dosbox-staging - c5b4767bbd1a2b0de6acf4840485b2417de82858 authored about 3 years ago by kcgen <[email protected]>
Make control page condition Windows-specific

This is because the codepage extraction will always
occur on non-Windows systems, while it might...

github.com/dosbox-staging/dosbox-staging - 38d0ad760a37dbb2cc9869df465f2e361c9677d2 authored about 3 years ago by kcgen <[email protected]>
Cast the ZMBV format type from enum to variable type

github.com/dosbox-staging/dosbox-staging - 5426a0df5aa2e9684f8ffd7a64dbe9f6f44be28c authored about 3 years ago by kcgen <[email protected]>
Adjust the test to avoid subtracting from an unsigned character

V658: A value is being subtracted from the unsigned variable.
This can result in an overflow. In...

github.com/dosbox-staging/dosbox-staging - ddfdfef22f882730458536b440b5f4f94b031a9f authored about 3 years ago by kcgen <[email protected]>
Add a unique_ptr support function to handle FILEs

github.com/dosbox-staging/dosbox-staging - 59afcfaefe1474b34b9b8c93437267f6eea833a0 authored about 3 years ago by kcgen <[email protected]>
Drop an unecessary assignment in keyboard layout

github.com/dosbox-staging/dosbox-staging - ac85899f9369e5ee5b7531908408380ef769d7ed authored about 3 years ago by kcgen <[email protected]>
Fix sign-extension in the normal core's MULD

github.com/dosbox-staging/dosbox-staging - fa4e1f94b4819f7f2dcf47a701a4a8b3143873ee authored about 3 years ago by kcgen <[email protected]>
Fix sign-extension in the normal core's IMULW

sign_extension: Suspicious implicit sign extension: reg_ax with type
uint16_t (16 bits, unsigned...

github.com/dosbox-staging/dosbox-staging - 389fc69e2450656c399a663c9b77108a79f502bf authored about 3 years ago by kcgen <[email protected]>
Assert that pathenv is always populated in shell misc

github.com/dosbox-staging/dosbox-staging - 12a4f9cedf66ec16e8c4043a8e59b57d9aed588f authored about 3 years ago by kcgen <[email protected]>
Cleanup 16-bit and 32-bit VGA returns

github.com/dosbox-staging/dosbox-staging - fa1208402a9da70b4bf96f3197504897a49adc15 authored about 3 years ago by kcgen <[email protected]>
Check FindCommand return value in boot program

github.com/dosbox-staging/dosbox-staging - c0fcd47b00cf47fd2e0be239a5f22996597f4ffb authored about 3 years ago by kcgen <[email protected]>
Lower allowed warnings limits

github.com/dosbox-staging/dosbox-staging - ec87bd12da1970f37a16e752e9700906452bd1ba authored about 3 years ago by kcgen <[email protected]>
Simplify the population of the command tail in shell misc

CID 277157 (#1 of 1): Destination buffer too small (BUFFER_SIZE)24.
buffer_size: You might overr...

github.com/dosbox-staging/dosbox-staging - 8529cca496d3bb82fec196737a361357e409e117 authored about 3 years ago by kcgen <[email protected]>
Add a destructor to ZMBV to release its buffers

github.com/dosbox-staging/dosbox-staging - 0da9c1878587f64d565c0f14841f931890057553 authored about 3 years ago by kcgen <[email protected]>
Fix use-after-free in SDL sound

CID 277144 (#1 of 1): Use after free (USE_AFTER_FREE)10.
use_after_free: Using freed pointer sam...

github.com/dosbox-staging/dosbox-staging - 0222b39f0352afe92b5735dd9035b8aac8e5b2ed authored about 3 years ago by kcgen <[email protected]>
Drop dead check in int10 modes

CID 338812 (#1 of 1): Operands don't affect result
(CONSTANT_EXPRESSION_RESULT)result_independen...

github.com/dosbox-staging/dosbox-staging - 8558599d129e296f3a9f6a86d9df9284e9c0fba3 authored about 3 years ago by kcgen <[email protected]>
Use the index value after checking in in DOS shell

github.com/dosbox-staging/dosbox-staging - 2f489003668107746b71d9f2f648d6fb0bf27a4f authored about 3 years ago by kcgen <[email protected]>
Check the path length before using it in DOS files

V781 The value of the 'len' index is checked after it was
used. Perhaps there is a mistake in pr...

github.com/dosbox-staging/dosbox-staging - a375d54aefdbea3c833cab6647bc493e058a35b2 authored about 3 years ago by kcgen <[email protected]>
Assert the expected length in keyboard layout

github.com/dosbox-staging/dosbox-staging - 094c0b5555715bc3969ae9ae8520c0c303462c45 authored about 3 years ago by kcgen <[email protected]>
Use host read and write "at" calls in VGA memory

github.com/dosbox-staging/dosbox-staging - b53ca22c2d3108da76e04af4fdeb3de849952f70 authored about 3 years ago by kcgen <[email protected]>
Assert an always-true state in keyboard layout

github.com/dosbox-staging/dosbox-staging - 31417eb6e895a3e079e89b34d3ea981627ef8b01 authored about 3 years ago by kcgen <[email protected]>
Make use of the unique_ptr FILE handler in keyboard layout

github.com/dosbox-staging/dosbox-staging - 8f1cdc25b7d0ca6a28d5c9f3d048dcb915af8ca6 authored about 3 years ago by kcgen <[email protected]>
Fix sign-extension in the normal core's MULW

sign_extension: Suspicious implicit sign extension: reg_ax with type
uint16_t (16 bits, unsigned...

github.com/dosbox-staging/dosbox-staging - f18a9df4b73bfa848922c3b67f5c249dc7539475 authored about 3 years ago by kcgen <[email protected]>
Assert that the OPL wave select is valid

CID 277523 (#1 of 1): Out-of-bounds read (OVERRUN)3. overrun-local:
Overrunning array OPL3::wave...

github.com/dosbox-staging/dosbox-staging - 6a3b25065c23eb8ec48286be1fd235a0a31bdbbc authored about 3 years ago by kcgen <[email protected]>
Assert that file handles are accessed in-bounds

Overrun-local: Overrunning array Files of 255 8-byte elements at element
index 255 (byte offset ...

github.com/dosbox-staging/dosbox-staging - 44fdede1fb7da831170463e26acc5fc33ef40761 authored about 3 years ago by kcgen <[email protected]>
Add help message for CLS command

github.com/dosbox-staging/dosbox-staging - 62ae2209efdc36c063cb9973ae710e70970e681e authored about 3 years ago by Wengier <[email protected]>
Add help message for IF command

github.com/dosbox-staging/dosbox-staging - 6cceaac8fdba71a48ccb8ec25d55445e333ec0d2 authored about 3 years ago by Wengier <[email protected]>
Add help message for SHIFT command

github.com/dosbox-staging/dosbox-staging - 3ad99a7f8ae17adad3aad6146bbddf21920138c7 authored about 3 years ago by Wengier <[email protected]>
Assert and reuse 'dirp' variable in drive overlay

github.com/dosbox-staging/dosbox-staging - 0d586f5f11b1f29094d95c3b84c199ad72c9739c authored about 3 years ago by kcgen <[email protected]>
Don't shadow local 'n' variable in STB vorbis

github.com/dosbox-staging/dosbox-staging - 466656358545d158d50d73462991ebdf1a590635 authored about 3 years ago by kcgen <[email protected]>
Don't shadow local 'm' pointer in STB vorbis

github.com/dosbox-staging/dosbox-staging - f25bba0e7bcf42eb4f9f9fc24458bb1af961675d authored about 3 years ago by kcgen <[email protected]>
Sync STB voris with upstream fixes

github.com/dosbox-staging/dosbox-staging - eb2c96be524cf0719b328156b2175964399dc650 authored about 3 years ago by kcgen <[email protected]>
Use clamp function in STB vorbis

github.com/dosbox-staging/dosbox-staging - a22003ca5c42b15192ffd94a6364d54c9fca8315 authored about 3 years ago by kcgen <[email protected]>
Rename and remove using std::filesystem in drive overlay

github.com/dosbox-staging/dosbox-staging - 02b68084897bd9405f9f3d04d846aaaa00c8b1ec authored about 3 years ago by kcgen <[email protected]>
Comment out dead non-EMS ROM population code

github.com/dosbox-staging/dosbox-staging - 1a28c911992546800186690f2e5089899b9dd1a7 authored about 3 years ago by kcgen <[email protected]>
Let the ftell return type determine the variable type

github.com/dosbox-staging/dosbox-staging - 5d69af9c372eb63e440fa7836b85a7a479174355 authored about 3 years ago by kcgen <[email protected]>
Assert string arithmetic in drive overlay

github.com/dosbox-staging/dosbox-staging - 970d15a816816dd393ffefb13cd17c1d0e91c21f authored about 3 years ago by kcgen <[email protected]>
Add help message for GOTO command

github.com/dosbox-staging/dosbox-staging - 083fc5b8fd7cc2b7059d63522a8c7f61898c300a authored about 3 years ago by Wengier <[email protected]>
Add help message for BOOT command

github.com/dosbox-staging/dosbox-staging - bd663e768f85c1879c005e119eb3135a38ce416b authored about 3 years ago by Wengier <[email protected]>
Add help message for MEM command

github.com/dosbox-staging/dosbox-staging - 554953a2f3b093a189f174f913d55170ab2c1d59 authored about 3 years ago by Wengier <[email protected]>
Update PVS Studio to 7.15.53844.172

github.com/dosbox-staging/dosbox-staging - c8f0b720ba2d52613f2b0a365451178f6d2864ef authored about 3 years ago by kcgen <[email protected]>
Add help message for CALL command

github.com/dosbox-staging/dosbox-staging - 36fb448cb7e092af046cfc8bf8517600bfa922a1 authored about 3 years ago by Wengier <[email protected]>
Add help message for EXIT command

github.com/dosbox-staging/dosbox-staging - 2fa44330a6128f673d85e5f6515d2b368e644b19 authored about 3 years ago by Wengier <[email protected]>
Add help message for LS command

github.com/dosbox-staging/dosbox-staging - d33fe8cb22c60a8e1258dbb36272beae1045f6cb authored about 3 years ago by Wengier <[email protected]>
Add help message for MD/MKDIR command

github.com/dosbox-staging/dosbox-staging - 72cc9145d887846dad7a203e3aa5a17269fc522f authored about 3 years ago by Wengier <[email protected]>
Fix wording on help messages

github.com/dosbox-staging/dosbox-staging - 050989dc5fd85d29269df6025c4861c05e4f5ef6 authored about 3 years ago by Wengier <[email protected]>
Add help message for HELP command

github.com/dosbox-staging/dosbox-staging - 3be696405ae9ddc6b59c2bcd89e784b25ba39fc9 authored about 3 years ago by Wengier <[email protected]>
Add help message for RESCAN command

github.com/dosbox-staging/dosbox-staging - 0e4142fb3eb282cfa6cb41062c661fee3245ed54 authored about 3 years ago by Wengier <[email protected]>
Reset the ALSA snd sequence after halting

github.com/dosbox-staging/dosbox-staging - 12a7599d06e7c890e39a573847687f422d8f1da6 authored about 3 years ago by kcgen <[email protected]>
Use vcpkg from its repo instead of VM (#1354)

github.com/dosbox-staging/dosbox-staging - 5fd37264e857d07ce491a8b6b9b97a09a5544812 authored about 3 years ago by kcgen <[email protected]>
Revert "Temporarily disable FluidSynth in Windows (#1354)"

This reverts commit 4355d726aaabb2a6cb3345b8e3167165531d83f7.

github.com/dosbox-staging/dosbox-staging - 98ae032c92643eb7eff4bbee41c89fbffefe962b authored about 3 years ago by kcgen <[email protected]>
Temporarily disable FluidSynth in Windows (#1354)

github.com/dosbox-staging/dosbox-staging - 4355d726aaabb2a6cb3345b8e3167165531d83f7 authored about 3 years ago by kcgen <[email protected]>
Copy all DLLs into the destination path

github.com/dosbox-staging/dosbox-staging - 9e627f71fd3fc2cf944f67399382a97b4166f45f authored about 3 years ago by kcgen <[email protected]>
Add help message for REN/RENAME command

github.com/dosbox-staging/dosbox-staging - 92829cbc4e22debf0fb77af6e6d5f7dcf4addb05 authored about 3 years ago by Wengier <[email protected]>
Add help message for TYPE command

github.com/dosbox-staging/dosbox-staging - 54b5f0798caebf28e734c6cd0ce576962faec6f8 authored about 3 years ago by Wengier <[email protected]>
Add help message for SUBST command

github.com/dosbox-staging/dosbox-staging - 00966f4b725965ac4cc5c1a5bd2113f23ba3d653 authored about 3 years ago by Wengier <[email protected]>
Add help message for RD/RMDIR command

github.com/dosbox-staging/dosbox-staging - 0f615d99be34aa530948c1c538448bdecd000b56 authored about 3 years ago by Wengier <[email protected]>
Add help message for COPY command

github.com/dosbox-staging/dosbox-staging - 5a9114296cbb4344f8418be201172f8c5a144b09 authored about 3 years ago by Wengier <[email protected]>
Add help message for ECHO command

github.com/dosbox-staging/dosbox-staging - 54fdd47b4e7492ea10fa02c6483750a874d9f00c authored about 3 years ago by Wengier <[email protected]>
Fix help messages as suggested

github.com/dosbox-staging/dosbox-staging - 2b4af7858cd0590b4c02fd83ddb7fb24f16cb7a9 authored about 3 years ago by Wengier <[email protected]>
Add proper help message for PATH command

github.com/dosbox-staging/dosbox-staging - e0a693c6150ed19b7ef7f703e98244ee473b8472 authored about 3 years ago by Wengier <[email protected]>
Add full help message for SET command

github.com/dosbox-staging/dosbox-staging - fc7b6190fa8e5b5a07f0ccd00967fd8f5c0c13e1 authored about 3 years ago by Wengier <[email protected]>
Fix typo in man-page regarding cycle adjustment

github.com/dosbox-staging/dosbox-staging - 5149a0c6d073301b64919c6486b920ecb4134774 authored about 3 years ago by Christer Solskogen <[email protected]>
Fix syntax error

github.com/dosbox-staging/dosbox-staging - 6540e928261edd8dcad97458835ce89b0ad55ddd authored about 3 years ago by Dan Church <[email protected]>
Drop useless casts in DIMULW instruction

github.com/dosbox-staging/dosbox-staging - dab7eb9dbad74fa630c3ef915ee64f6ed36c699f authored about 3 years ago by kcgen <[email protected]>
Drop useless casts in IMULD instruction

github.com/dosbox-staging/dosbox-staging - 68697a46e3267c90d794c33e6db44b38f7ecfe68 authored about 3 years ago by kcgen <[email protected]>
Adjust debug print formatters for uint32_t flags

github.com/dosbox-staging/dosbox-staging - e59b1f13a6de5ddff6052a6adb67c88140fbba50 authored about 3 years ago by kcgen <[email protected]>
Assign new CPU regs and mem segments in BIOSTEST

Also reformat the function.

github.com/dosbox-staging/dosbox-staging - 667da53f1194fac48aafbad52649c7b35860ec41 authored about 3 years ago by kcgen <[email protected]>
Expand variables to 64-bit to accommodate shift

github.com/dosbox-staging/dosbox-staging - 36f8fe1dd3ccbb0b3d58812b075a30a4b5b340c0 authored about 3 years ago by kcgen <[email protected]>
Collapse redundant cases in dynamic FPU

github.com/dosbox-staging/dosbox-staging - 94c6964651eb7bc221b5c6e18353bb308cfd281f authored about 3 years ago by kcgen <[email protected]>
Drop useless casts in normal core prefix 66

github.com/dosbox-staging/dosbox-staging - 91f19df3553aa9f74529bbeffa6dcf09eee7709b authored about 3 years ago by kcgen <[email protected]>
Collapse redundant cases in prefix 66_0

github.com/dosbox-staging/dosbox-staging - 4c4d4e6efe427563a96cd127e99bcbc3ce0ecf9a authored about 3 years ago by kcgen <[email protected]>
Add detection of potential negative shift scenarios

github.com/dosbox-staging/dosbox-staging - 126cc2b33a44e875c898c68059235a43f7afd645 authored about 3 years ago by kcgen <[email protected]>
Collapse multiple do-nothing catches in support to_finite

github.com/dosbox-staging/dosbox-staging - 389b73295e75ce45d558f38fb104582de8f18848 authored about 3 years ago by kcgen <[email protected]>
Drop unreachable code in CPU

github.com/dosbox-staging/dosbox-staging - 042cd6af4d452efae4f68dc42748a14f2e067000 authored about 3 years ago by kcgen <[email protected]>
Allow selection of CPU_ARCHTYPE_486OLDSLOW

this appeared to by a copy-and-paste error, as it previously
blocked the second condition from e...

github.com/dosbox-staging/dosbox-staging - b8e21aa9a1e786fed1a1a1d77ed9a4f3850c4b6f authored about 3 years ago by kcgen <[email protected]>
Turn always-true CPU condition into assert

github.com/dosbox-staging/dosbox-staging - 1727d621a5aba8051a4d5a211b75a3ee4cf6abb0 authored about 3 years ago by kcgen <[email protected]>
Collapse duplicate cases in flags

github.com/dosbox-staging/dosbox-staging - 2db4adbbe1ec202ce90a2e8d1e5b2d9dbf0bf8a6 authored about 3 years ago by kcgen <[email protected]>
Use constexpr and default initializers in lazyflags

github.com/dosbox-staging/dosbox-staging - 43ef2d1a51029cc7f7bd9d4273b243513e9a284f authored about 3 years ago by kcgen <[email protected]>
Collapse redundant cases in prefix 0f

github.com/dosbox-staging/dosbox-staging - c794fe274d5229420831888bae0cd86a22594b66 authored about 3 years ago by kcgen <[email protected]>
Use a 32-bit type for readdata

github.com/dosbox-staging/dosbox-staging - fe4b20de7ccd09a78c76a9c70a24405d5c56398a authored about 3 years ago by kcgen <[email protected]>
Drop useless casts in CPU

github.com/dosbox-staging/dosbox-staging - e7512253ddffd1127bc29ba8b8c7cf9b5facfddf authored about 3 years ago by kcgen <[email protected]>
Limit verbosity number when populating the warning level string

github.com/dosbox-staging/dosbox-staging - eb08676b16932f1ddaeffd40bb5ca85a2f243b34 authored about 3 years ago by kcgen <[email protected]>
Drop useless casts in full core loadwrite

github.com/dosbox-staging/dosbox-staging - d96f0c3de515f9008742582512164275195ecb6e authored about 3 years ago by kcgen <[email protected]>
Use io_port_t types in decoder calls

github.com/dosbox-staging/dosbox-staging - 419a2431086448b35c6fcebfd5b7410a785aca4c authored about 3 years ago by kcgen <[email protected]>
DeBitu PageHandler's memory read and write ops

Also takes care of derived memory and VGA classes.

github.com/dosbox-staging/dosbox-staging - 13f11b75e6d09754cdb1da9094641f1863b07e25 authored about 3 years ago by kcgen <[email protected]>
Eliminate implied PhysPt casts in CPU

github.com/dosbox-staging/dosbox-staging - 3ab8503ece22577332d69f94c39ef6ab20777dfc authored about 3 years ago by kcgen <[email protected]>