Dragon-Baroque
Dragon-Baroque
The GitHub Workflows use - CLang for MacOS in `ci-macos`, - GCC for Windows in `ci-windows`, Whereas the `ci-linux` Workflow has two paths, one with CLang, one with GCC. But...
I have a few changes to offer, mostly in the Audio support for Exult. - Fixes to the Timidity MIDI driver : Enhancement to the expected location and the parsing...
Exult uses SDL User Events inconsistently : ShortcutBar_gump uses SDL_USEREVENT directly, TouchUI registers one User Event to SDL. They end up using the same User Event. I have published a...
[ Reopen of #88 ] I have posted two branches of one commit in `Dragon-Baroque/exult`: - `exult_config_xml` produces an Exult config file with clearer looking XML : instead of ```...
_Reference in_ https://github.com/exult/exult/issues/379 __Problem description__ Test with `loopwave`, Linux Fedora 39, **USB Headphones over PipeWire**, the SDL default driver is PulseAudio => _no audio output, and code freeze_ : ```...
While working on Exult support of SDL3, I have been chasing an **Exult crash when switching Full Screen to Enabled, changing the Resolution, and trying Apply** in the Video Options...
In Exult, the cursor gets a `SDL_HideCursor` to display the original game pointer instead. In SDL 3, switching back and forth from Windowed Exult to Fullscreen Exult results in a...
I mean, it depends first on the `.clang-format` at the top of the Git tree, but it depends _also_ on the version of CLang. While using Linux Fedora 39 and...
SDL3 as of 1ca45c58912aaa2c02e0f143d36d7f171e5afbb5, Linux, Video driver X11 ( default ) or Wayland ( by `SDL_VIDEO_DRIVER` ) : `testwm --scale 2` printouts are truncated to the upper left quarter of...
@DominusExult, @wench, I would like your advice. The Cheat Screen keyboard handler takes the SDL KEY_DOWN events and dispatches on the SDL_Keycode ( the pressed key ) with almost no...