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

website: release notes - move CLI improvements to general section

github.com/dosbox-staging/dosbox-staging - 494e89dfe596541cb7a20c7caa6103fc995e5e23 authored about 1 year ago by John Novak <[email protected]>
website: 0.81.0-RC release notes (fix contributors list)

github.com/dosbox-staging/dosbox-staging - b49582504e83167896ca169d4b034af3d3b5e6cd authored about 1 year ago by John Novak <[email protected]>
Revert "Remove PSP from window titlebar"

This reverts commit f4f0d2ba4be95f135def2274442ec100bd1801c7.

github.com/dosbox-staging/dosbox-staging - dd569d12fe1c0aed6a5e43b88a23089d3ceba067 authored about 1 year ago by kcgen <[email protected]>
Update Dutch (nl) translation

github.com/dosbox-staging/dosbox-staging - 4fcfe5ae318c4e431cb372a54f092243b4699c82 authored about 1 year ago by Robert de Rooy <[email protected]>
Update Polish (pl) translation

github.com/dosbox-staging/dosbox-staging - 764b41b68a351745549a1907db2d185ed3cbe891 authored about 1 year ago by FeralChild64 <[email protected]>
Only log display settings if the window size has actually changed

github.com/dosbox-staging/dosbox-staging - 2932f9866dcabee1f2f524f2fc903a73bc359522 authored about 1 year ago by John Novak <[email protected]>
Log display mode correctly on fullscreen/windowed switch & window resize

github.com/dosbox-staging/dosbox-staging - 7609877deab469734e72beb3c4d9eb872fdf73cf authored about 1 year ago by John Novak <[email protected]>
Simplify display mode logging and related logic

github.com/dosbox-staging/dosbox-staging - 9f73a955b9d191dccbef8f83dc2e6be131af8737 authored about 1 year ago by John Novak <[email protected]>
Remove PSP from window titlebar

github.com/dosbox-staging/dosbox-staging - f4f0d2ba4be95f135def2274442ec100bd1801c7 authored about 1 year ago by FeralChild64 <[email protected]>
Deployed current website (310798d)

github.com/dosbox-staging/dosbox-staging.github.io - 459fabe06d949bc9e00a0abb622de2c5b64e2b26 authored about 1 year ago by GitHub Actions Bot <>
website: 0.81.0-RC release notes

github.com/dosbox-staging/dosbox-staging - 310798d55ff5d13585a897d2989a4cb1fa5f12ca authored about 1 year ago by John Novak <[email protected]>
Revert "Add an automatic presentation mode condition for macOS"

This reverts commit 6711a8712f874b696556e6b251bba2e223cdefd0.

The special casing for macOS caus...

github.com/dosbox-staging/dosbox-staging - efd2f20b86bed1f3b2bef183c2261ae623a077c9 authored about 1 year ago by John Novak <[email protected]>
Display 'max limit' cycles setting properly in the title bar

github.com/dosbox-staging/dosbox-staging - 376cd968424b423bd0178ab58089d822b7d669f6 authored about 1 year ago by FeralChild64 <[email protected]>
Allow FROUND fix on x64

Quake on x64 normal core requires this fix, so remove the #if
conditional

github.com/dosbox-staging/dosbox-staging - 022be74a4cc37d6184d14ca557ac21a7e3c7074a authored about 1 year ago by Kirk Klobe <[email protected]>
Update translation guide

github.com/dosbox-staging/dosbox-staging - 7bf49ea8e70013ddf66dca17a4f2eea41aa61201 authored about 1 year ago by FeralChild64 <[email protected]>
Revert clamping `frames_needed` to the allowed mix/max range in the mixer

This reverts commit a25af54 because the clamping causes the audio to
become out of sync when usi...

github.com/dosbox-staging/dosbox-staging - 943f4ae4e6007ba7f938bd4aeeef2df3a51e9c3d authored about 1 year ago by John Novak <[email protected]>
Always use versioned action/upload key names

The upgrade to GitHub's v4 upload API fixed a bug
where uploads with the same key name could mut...

github.com/dosbox-staging/dosbox-staging - 0e6624dd7e2bed1a3cc8d90f6bc7f4b7b51f1e00 authored about 1 year ago by kcgen <[email protected]>
Don't upgrade homebrew dependencies for libsvgr

On the CI machines, homebrew was upgrading a bunch of
massive packages just to install libsvgr, ...

github.com/dosbox-staging/dosbox-staging - 97318c6c3708bd4350d194ecbcb507d5f36b74d0 authored about 1 year ago by kcgen <[email protected]>
Add default to `allow_write_protected_files` config description

github.com/dosbox-staging/dosbox-staging - 9c0da6f97e9288faedb088b06ec0c293237c72ec authored about 1 year ago by John Novak <[email protected]>
Add defaults to 'serial2', 'serial3' & 'serial4' config descriptions

github.com/dosbox-staging/dosbox-staging - 7181cccbe7b9d4765d6eca1637e1313297f32c47 authored about 1 year ago by John Novak <[email protected]>
Improve `shell_config_shortcuts` config description

github.com/dosbox-staging/dosbox-staging - 64538e5e3b4072a9389dde3ecce40892f9f30511 authored about 1 year ago by John Novak <[email protected]>
Improve `serial1` config description

github.com/dosbox-staging/dosbox-staging - fcdb4cbd9761a965cc8944fc531e5ac7d0a1af33 authored about 1 year ago by John Novak <[email protected]>
Remove trailing whitespaces from config descriptions

github.com/dosbox-staging/dosbox-staging - 5226ffb172665f93b946287ea34f8dbbef426176 authored about 1 year ago by John Novak <[email protected]>
Add default to `romdir` config description

github.com/dosbox-staging/dosbox-staging - 1e299f9ce444a5fa29079a340f7a8ae8ab794076 authored about 1 year ago by John Novak <[email protected]>
Improve `[composite]` config descriptions & add defaults

github.com/dosbox-staging/dosbox-staging - b7438447759ae78e6398d8a0813996afd1e5d874 authored about 1 year ago by John Novak <[email protected]>
Improve the `mapperfile` config description

github.com/dosbox-staging/dosbox-staging - 4b3286dd47e114512659cdccdd27a9a869c6c9f5 authored about 1 year ago by John Novak <[email protected]>
Use and explain the minsize buildtype for Coverity

github.com/dosbox-staging/dosbox-staging - 788830bd2bcb330eae2fe5f291621403241c127d authored about 1 year ago by kcgen <[email protected]>
Bump actions/upload-artifact from 3 to 4

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Rele...

github.com/dosbox-staging/dosbox-staging - 37f536b83e3297655ea985d3394bee74d1be715e authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump actions/download-artifact from 3 to 4

Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [...

github.com/dosbox-staging/dosbox-staging - 42184b535cd496325b9848262f4df7e83e08f6d1 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump dawidd6/action-download-artifact from 2 to 3

Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) fr...

github.com/dosbox-staging/dosbox-staging - 8b92a1b448ce5e18a63be62d74644df13d29b03d authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Use a normal debug build with Coverity and disable its zlib-ng

github.com/dosbox-staging/dosbox-staging - 04303b514c04dbac29b55278ef76d5d2226c6499 authored about 1 year ago by kcgen <[email protected]>
Fix infinite recursion problem at startup on Pop OS 22.04 and SDL 2.0.20

It turns resetting the renderer is not needed on window size event
changes, and this somehow cau...

github.com/dosbox-staging/dosbox-staging - 10fdbe46a5840f2828370e7b978761badd7c14ff authored about 1 year ago by John Novak <[email protected]>
Drop unnecessary use of the zlib dependency

- There are no zlib prototypes in the writer's header,
and zlib.h is already included in the w...

github.com/dosbox-staging/dosbox-staging - 80042014a17cbf29d5ffce48996e6b5e234f3c45 authored about 1 year ago by kcgen <[email protected]>
Deconflict ZMBV codec version with config.h defines

github.com/dosbox-staging/dosbox-staging - 7134eae8e544355d47949d91d4fb39b6c47a206f authored about 1 year ago by kcgen <[email protected]>
Only recursively fetch file-type meson subprojects

This avoids generating an error when trying to fetch
subpackages inside cmake subprojects, like ...

github.com/dosbox-staging/dosbox-staging - 5046cf1a3894872cd9181d0412d161107539be73 authored about 1 year ago by kcgen <[email protected]>
Let ZMBV depend on zlib

ZMBV calls deflate, so this is a strict dependency that
we had passively fulfilled when other de...

github.com/dosbox-staging/dosbox-staging - dcbadda15fe11fe489e3353a756cec96d8167953 authored about 1 year ago by kcgen <[email protected]>
Add zlib-ng support from system or built-in subproject

zlib-ng is an actively maintained and optimized fork of zlib
that includles SIMD optimizations f...

github.com/dosbox-staging/dosbox-staging - 550f48e49e1de2ba0fc6ec699e2f932f383549ee authored about 1 year ago by kcgen <[email protected]>
Add more complex data to zlib benchmark

github.com/dosbox-staging/dosbox-staging - 918896df9897b8e064254065efa8a9b0bef4e353 authored about 1 year ago by Kirk Klobe <[email protected]>
Build PNG from subproject if it depends on internal deps

github.com/dosbox-staging/dosbox-staging - 53c80101785aef2af6743604461cfab595315a82 authored about 1 year ago by kcgen <[email protected]>
Use zlib-ng with conservative SIMD instructions in releases

github.com/dosbox-staging/dosbox-staging - c707be052c16b40e0ab03b98b6b8ff9958fcf5ec authored about 1 year ago by kcgen <[email protected]>
Remove extra blank line from the `viewport` config description

github.com/dosbox-staging/dosbox-staging - 97a5fcba7302cb1db2164234ac60932302dd227e authored about 1 year ago by John Novak <[email protected]>
Fix description of the `imfc_filter` setting

github.com/dosbox-staging/dosbox-staging - b087bfdc10c78e8f8e8832e870717205b6ca3afd authored about 1 year ago by John Novak <[email protected]>
Rename `misc/fixvideo.glsl` to `misc/fixvideo-scanlines.glsl`

github.com/dosbox-staging/dosbox-staging - 0b5a8676ecd44b03d69caa7a5b5c046e0b057bf8 authored about 1 year ago by John Novak <[email protected]>
Fix licensing info

github.com/dosbox-staging/dosbox-staging - 74a6c4c956edfd81110157be5f363db3a9990fa8 authored about 1 year ago by John Novak <[email protected]>
Restore the old `misc/fixvideo.glsl` shader (no scanline variant)

github.com/dosbox-staging/dosbox-staging - 51dba95a3ff6909a04ed2256e3577b8bc635e319 authored about 1 year ago by John Novak <[email protected]>
docs: Update MkDocs to 9.5.2

github.com/dosbox-staging/dosbox-staging - bb906fa4ff7e9be32f2ff99c2bb4b3c634fdb221 authored about 1 year ago by John Novak <[email protected]>
Use std math functions in `compressor.cpp`

github.com/dosbox-staging/dosbox-staging - d1fcb6c78d241bb8bef16460a5c9d917cd97fa7c authored about 1 year ago by John Novak <[email protected]>
website: 0.81.0 release notes (WIP)

github.com/dosbox-staging/dosbox-staging - 23573462d2d0ee024b1785af2e5067f57c62126b authored about 1 year ago by John Novak <[email protected]>
Standardize the name of the BIOS Tandy DAC callbacks

github.com/dosbox-staging/dosbox-staging - a103105f3a1c7b0c56d79c97b58092a32ebff6d9 authored about 1 year ago by kcgen <[email protected]>
Initialize the Tandy SB and DAC structs with defaults

github.com/dosbox-staging/dosbox-staging - 521d060af3c4fdd3fc9242bc964946eebe7f6c43 authored about 1 year ago by kcgen <[email protected]>
Manage the BIOS Tandy DAC callbacks with a unique_ptr

github.com/dosbox-staging/dosbox-staging - 4bf09dbf6f2a61fd4f6a14d11f6b61863fc7563f authored about 1 year ago by kcgen <[email protected]>
Move the BIOS machine signature address to a constant

github.com/dosbox-staging/dosbox-staging - c3c8f9f741eb79e7c9b9032d50852865600bca65 authored about 1 year ago by kcgen <[email protected]>
Don't log the sound blaster speaker on/off toggles

github.com/dosbox-staging/dosbox-staging - a393da78e297291bb7d8ccc7d28788abae5daf67 authored about 1 year ago by kcgen <[email protected]>
Setup the BIOS Tandy DAC only after the BIOS machine is set

github.com/dosbox-staging/dosbox-staging - d3e74487636a019a21df1be050e95cf19a7f7347 authored about 1 year ago by kcgen <[email protected]>
Update Polish (pl) translation

github.com/dosbox-staging/dosbox-staging - 2d665a1bbeaf38f6984e20ea82b00fa23d25faa1 authored about 1 year ago by FeralChild64 <[email protected]>
Drop unecessary OpenGL pre-processor exclusion

We only need to exclude actual OpenGL calls. This code doesn't
make any GL calls so threfore doe...

github.com/dosbox-staging/dosbox-staging - 1c4548e1307f70decd9005b36d7ccfbe754f33cd authored about 1 year ago by kcgen <[email protected]>
Fix an unhandled switch case warning in sdlmain

Fixes:

../../src/gui/sdlmain.cpp: In function ‘bool GFX_StartUpdate(uint8_t*&, int&)’:
../../sr...

github.com/dosbox-staging/dosbox-staging - 237d6bba6f9327f89cd786bd991f1631b026ccc4 authored about 1 year ago by kcgen <[email protected]>
Gracefully fallback to texture output when OpenGL doesn't exist

Also fixes an unhandled case warning:

../../src/gui/sdlmain.cpp: In function ‘uint8_t GFX_SetSi...

github.com/dosbox-staging/dosbox-staging - f2c456ce6a9eab876e1edb13e118a0928dbf3d4c authored about 1 year ago by kcgen <[email protected]>
Create script to install icon files on Linux

github.com/dosbox-staging/dosbox-staging - 458872d246f6754dcffda4f6fc7e6b479393d390 authored about 1 year ago by Daniel Bomar <[email protected]>
Include high res icons in the Linux package

github.com/dosbox-staging/dosbox-staging - 44a029bc718e2b38d81ab79b23987861ff01871d authored about 1 year ago by Daniel Bomar <[email protected]>
Release drafter experiments

github.com/dosbox-staging/dosbox-staging - 09fe914361ef8ca3a54727ac11c7f4d665f3de2e authored about 1 year ago by John Novak <[email protected]>
Fix release drafte

github.com/dosbox-staging/dosbox-staging - c9ebb711b7a3835166a32b3db71a55a2771f3ad9 authored about 1 year ago by John Novak <[email protected]>
Fix release-drafter.yml

github.com/dosbox-staging/dosbox-staging - f1fcf687393cf54f9ebd95657f279ee37dd47f99 authored about 1 year ago by John Novak <[email protected]>
Revisit our approach to categorising items in the release notes

github.com/dosbox-staging/dosbox-staging - 47eb753f69623c8fd3056effb89e9f234f306eb6 authored about 1 year ago by John Novak <[email protected]>
Only capture the visible image in rendered image capture mode

Also, trying to capture the off-screen parts of the image fails with the
texture output mode on ...

github.com/dosbox-staging/dosbox-staging - b7ddea3cade464248cb3061b08fa2c98fb4d5698 authored about 1 year ago by John Novak <[email protected]>
De-bitu 'add_mask' in the normal core

github.com/dosbox-staging/dosbox-staging - 9b856111245eac0c0b09f3a1f2e8f2a1fb1916a6 authored about 1 year ago by kcgen <[email protected]>
De-bitu 'si_index' in the normal core

github.com/dosbox-staging/dosbox-staging - 6df838dbfd2cfb22dc4fa9765ea25f66db70a9c3 authored about 1 year ago by kcgen <[email protected]>
Move the address size to a bool in the normal core

github.com/dosbox-staging/dosbox-staging - 76db3f55f967c4fb3574006cda8311e2bbce228b authored about 1 year ago by kcgen <[email protected]>
De-bitu 'di_index' in the normal core

github.com/dosbox-staging/dosbox-staging - 51d57c364a2da7921376909827ea90be0ee7af59 authored about 1 year ago by kcgen <[email protected]>
Move heavy debug preprocessing branch to debug.h

github.com/dosbox-staging/dosbox-staging - 35c6032e37d3c5cfa0af50bc2f3360e5f7528e76 authored about 1 year ago by kcgen <[email protected]>
Let the RHS determine normal core's 'si_base' type

github.com/dosbox-staging/dosbox-staging - d55598fc7f60ed5bb18fcb6271a9a3da1906f05b authored about 1 year ago by kcgen <[email protected]>
De-bitu 'count' in the normal core

The count and count_left do basic add and subtracts
from the CPU_Cycles, which itself is an inte...

github.com/dosbox-staging/dosbox-staging - 3fbf95d81b3f16ccfb2f70915ca6808b16962477 authored about 1 year ago by kcgen <[email protected]>
Let the RHS determine normal core's 'add_index' type

github.com/dosbox-staging/dosbox-staging - b98be4869932a2fd221b0d4063b54235d3106195 authored about 1 year ago by kcgen <[email protected]>
De-bitu CPU 16-bit and 32-bit push and pop calls

When pushing, the values is already being type-cast to the correctly
sized type in the write cal...

github.com/dosbox-staging/dosbox-staging - 2f60716e78c59f6081b8b7c5c89496494c270af6 authored about 1 year ago by kcgen <[email protected]>
Use proper typed port values in prefix none

github.com/dosbox-staging/dosbox-staging - 3af7625021c9606b2b0151fb784a1ff1e8184037 authored about 1 year ago by kcgen <[email protected]>
Cast the RHS to the LHS type in LOADIP and SAVEIP

github.com/dosbox-staging/dosbox-staging - 5f30409a013c0c7adf4d720f6104ba97a26aff97 authored about 1 year ago by kcgen <[email protected]>
Cast all register offsets to their 8-bit limit

The argument to reg_8, reg_16, and reg_32 is an
8-bit register offset.

The only variables passe...

github.com/dosbox-staging/dosbox-staging - 778aff135581bf5331a520ffc6048dee332533af authored about 1 year ago by kcgen <[email protected]>
Let the RHS determine normal core's 'di_base' type

github.com/dosbox-staging/dosbox-staging - b8ef30e0246b99dcd662086c5534e61335449118 authored about 1 year ago by kcgen <[email protected]>
Lower Windows MSVC warning limit by 195 items

github.com/dosbox-staging/dosbox-staging - abca8649eefeb06522f8c9c729dea4785fbb9ac7 authored about 1 year ago by kcgen <[email protected]>
Add a memory read breakpoint feature to the builtin debugger

github.com/dosbox-staging/dosbox-staging - 44260a4c1c5b414beb5fe521e11919caa8b9dc0c authored about 1 year ago by LowLevelMahn <[email protected]>
Improve the "mode 1" deinterlace method

Add support for different odd & even deinterlaced scanline
intensities.

github.com/dosbox-staging/dosbox-staging - bc0cbf90e191168b0fc7981e7826fcd3027bee3e authored about 1 year ago by John Novak <[email protected]>
Add proper VRR min rate for Mac ProMotion displays

github.com/dosbox-staging/dosbox-staging - dd494471c68820543103940d8b8f80c7eb546d21 authored about 1 year ago by Kirk Klobe <[email protected]>
Fix an unchecked return value in shell (CWE-252)

github.com/dosbox-staging/dosbox-staging - f3877d4b934a4c0db5af36c63ff6da81b2551ad1 authored about 1 year ago by kcgen <[email protected]>
Fixed unchecked fseek calls in 'boot' program (CWE-252)

IF the image and boot files are truncated or corrupt, these
fseek files will fail however withou...

github.com/dosbox-staging/dosbox-staging - c62bf7a2a0ad6bbb046663f57a553061102f5a05 authored about 1 year ago by kcgen <[email protected]>
Explicitly ignore a couple return codes in PC Speaker (CWE-252)

github.com/dosbox-staging/dosbox-staging - 7204d7882b6e1de65df700db26b1db1abfc4754b authored about 1 year ago by kcgen <[email protected]>
Fix an invalid iterator issue flagged by Coverity (CWE-119)

After calling cmds.erase(...), 'it' becomes invalid
because we've erased the item to which it po...

github.com/dosbox-staging/dosbox-staging - c84bf54e1eb8ab239029dbae38647b466b0dc820 authored about 1 year ago by kcgen <[email protected]>
Add check_fseek functions that log and close on failure

github.com/dosbox-staging/dosbox-staging - ff956da9a0b0a90e911c39238200f4c5de9d0b6d authored about 1 year ago by kcgen <[email protected]>
Fix wrong underscore length in some translated help messages

github.com/dosbox-staging/dosbox-staging - a8cd386bf4c2b22f1c8d1e40823dfacea9f818d0 authored about 1 year ago by FeralChild64 <[email protected]>
Fix mistakes in comments

github.com/dosbox-staging/dosbox-staging - e6b8b0508dcc63200af6f47c73d384d087361aaf authored about 1 year ago by FeralChild64 <[email protected]>
Fix raw video capture for 160x200 16-colour Tandy/PCjr modes

Before this change, raw video captures of the 160x200 16-colour
Tandy/PCjr video modes were writ...

github.com/dosbox-staging/dosbox-staging - a96ab104608397cfda784f302f023861f25823f7 authored about 1 year ago by John Novak <[email protected]>
Fix raw image capture for 160x200 16-colour Tandy/PCjr modes

Before this change, raw image captures of the 160x200 16-colour
Tandy/PCjr video modes were writ...

github.com/dosbox-staging/dosbox-staging - 61f3fb653418f1065580943f222925ff0a242994 authored about 1 year ago by John Novak <[email protected]>
Add `rendered_pixel_doubling` to ImageInfo

github.com/dosbox-staging/dosbox-staging - 28aa9b169c6db981bb38242615db9f01b4aa6611 authored about 1 year ago by John Novak <[email protected]>
Update Dutch (nl) translation

github.com/dosbox-staging/dosbox-staging - bd2f4f8c3056e0bc7508cc08b0be769666972398 authored about 1 year ago by Robert de Rooy <[email protected]>
Remove half-implemented/dead code from the ReelMagic video mixer

github.com/dosbox-staging/dosbox-staging - 733de299a6e2ad4c99daedd227cb1f1bbdbd0a29 authored about 1 year ago by John Novak <[email protected]>
Document the purpose of the `force_single_scan` flag in ImageInfo

github.com/dosbox-staging/dosbox-staging - 48875b0cf14d4eb0a34ae93ce25f6cdae05e364a authored about 1 year ago by John Novak <[email protected]>
Pass down `rendered_double_scan` flag in ImageInfo

This is preferable to inferring rendered double scanning downstream from
the video mode height p...

github.com/dosbox-staging/dosbox-staging - b7d9f7040e5d15e06a5fc38f879b6080cc91c053 authored about 1 year ago by John Novak <[email protected]>
Pass ImageInfo to RENDER_SetSize()

github.com/dosbox-staging/dosbox-staging - d2523fee33153552e63a6b5338eafa7b9a65fe23 authored about 1 year ago by John Novak <[email protected]>
Use `rendered_double_scan` flag downstream in the image capturer

github.com/dosbox-staging/dosbox-staging - 1e6ced5a26968013f07d8c19f8bf0457eccc1838 authored about 1 year ago by John Novak <[email protected]>
Fix raw video capture so it always writes non-double-scanned raw output

github.com/dosbox-staging/dosbox-staging - f6226239e58ad2b755a39a25007e40ed7fc88168 authored about 1 year ago by John Novak <[email protected]>