Skip to content

dosbox-x.conf from GitHub and binary macOS app don't match, where is the code? #5654

Closed
@checktext00

Description

@checktext00

Question

The dosbox-x.conf files from the GitHub repo and the local app don't match

For example, for DOSBox-X 2025.02.01, the GitHub files dosbox-x.reference.conf and dosbox-x.reference.full.conf don't mention either gamelink or raw_mouse_input

See line 18 of the GitHub dosbox-x.reference.conf:

Possible values: default, surface, overlay, ttf, opengl, openglnb, openglhq, openglpp, ddraw, direct3d.

line 18 of the local macOS SDL2 app (the filename on macOS is DOSBox-X 2025.02.01 Preferences):

Possible values: default, surface, overlay, ttf, opengl, openglnb, openglhq, openglpp, gamelink, ddraw, direct3d.

And line 74 of GitHub dosbox-x.reference.conf:

# -> mapperfile_sdl1; mapperfile_sdl2; forcesquarecorner

line 74 of the local macOS SDL2 app:

# -> raw_mouse_input; mapperfile_sdl1; mapperfile_sdl2; forcesquarecorner; gamelink master; gamelink snoop

What's also weird is that a GitHub code search for raw_mouse_input returns zero results, and a search for gamelink returns only results in other files besides the dosbox-x.reference.conf and dosbox-x.reference.full.conf files. So where is the code hosted? The binaries seem to have text strings not found anywhere in the GitHub source repo


There is also a missing gamelink string in the GitHub dosbox-x.reference.full.conf on line 18, and the following lines are completely absent in the GitHub version:

lines 44-45 in the local macOS version:

(from the DOSBox-X command prompt, enter config -all -wc to get this file)

#       raw_mouse_input: Enable this setting to bypass your operating system's mouse acceleration and sensitivity settings.
#                          This works in fullscreen or when the mouse is captured in window mode (SDL2 builds only).

lines 72-73 in the local macOS version:

#       gamelink master: Allow Game Link connections e.g. from Grid Cartographer; required for output=gamelink, otherwise optional.
#        gamelink snoop: Configure the original load address of the software (when running in plain DOSBox) so that gamelink accesses are adjusted for different load addresses.

tested with DOSBox-X 2025.02.01 SDL2 for macOS x86_64 (dosbox-x-macosx-x86_64-20250201150724.zip) on macOS 11

Have you checked that no similar question(s) exist?

  • I have searched and didn't find any similar question.

Code of Conduct & Contributing Guidelines

  • I agree to follow the code of conduct and the contributing guidelines.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions