Brad Allred

Results 25 issues of Brad Allred

now that we use c++11 that actually has a more or less proper hash map supplied by the std library I don't expect there to be any benefit other than...

enhancement
janitorial

#### Bug description the audio thread calls this frequently. The main problem is this `useCorrupt` business. Is there any way we can just ax that? or factor it out into...

bug
system: audio

Currently the only way to get 100% (more or less) accurate rendering is to use SDL1 or SDL2 built with `USE_OPENGL_BACKEND` There is no reason, however, that SDL2 running with...

enhancement
SDL2

I develop on an M1. Yes, we run just fine on it. I'll open an issue to add ARM arch to the buildbot so our releases dont require rosetta. _Originally...

enhancement
janitorial
portability

I'm not sure if this ever worked, or how it works in the originals, but I expect that _something_ is supposed to change appearance wise. This affects both chargen and...

bug
game: iwd2

This is the foundational pieces of #1788 along with some changes to address #1870 ## Checklist - [x] Commit messages are descriptive and explain the rationale for changes - [x]...

See commit 0869613 Lots of platforms use case insensitive filesystems, and many have both as an option. Therefore the most sane thing to do is implement runtime detection. We should...

enhancement
portability

see `FIXME`s from ceb77ab. We need to be able to operate on a range of bytes, regardless of the presence of '\0' characters. We need to create a `std::char_traits` like...

bug
system: core

Currently, we are building x86 and arm separately. The reason for this is because we are using homebrew for sourcing packages. However, Homebrew is a poor choice for actual development...

enhancement
janitorial
portability

Log messages are queued so you have to search the code for the non variable bits to locate their origin. We should add something like `std::source_location` to attach that information....

enhancement