Simon Naarmann

Results 165 comments of Simon Naarmann

C++ Lix is discontinued in favor of [D/Allegro 5 Lix](https://github.com/SimonN/LixD), which allows for installation according to the XDG basedir spec: It looks for data both in `/usr/local/share/lix` and `/usr/share/lix`, reads/writes...

Thanks for the quick reply! I've just test-built D Lix 0.8.5 with LDC. I got only a single compile error that will be easily fixable. LDC sounds like a good...

D has versions (boolean flags that you toggle by compiler switch), but no way to pass strings directly from the command line (it doesn't support C macros at all). I...

In March 2015, I have begun a [full rewrite of the game in D using Allegro 5](https://github.com/SimonN/LixD). Comments are 100 % English there. Right now, October 2015, the D port...

Hi, it's been over 3 years since your question, but I have a loose idea to for you to try. I remember adding DAllegro 5 and wanting full control over...

Hi! I'm the co-author of #11853 who proposed to fix this by adding a copy constructor that takes by mutable reference. I like the idea of your fix: The perfect-forwarding...

Thanks for digging into these details! Should usercode (games written with Allgero 5) use [this fixed `al_run_allegro`](https://github.com/SiegeLord/DAllegro5/issues/56#issuecomment-2351842152) in general, and not call DAllegro5's `al_run_allegro` anymore? Or will there be a...

Thanks! I'll bump my DAllegro dependency to 4.0.7+5.2.0 for the next release, then.

For the Windows functions, I should replace the `uint` with `UINT`. That's more honest. Certainly, D's Windows bindings alias `UINT` to mean `uint`, i.e., the 32-bit unsigned integer with two's...

I use vanilla Dosbox 0.74-3, but nonetheless I confirm: * This is an old bug that has manifested in vanilla Dosbox for over 10 years. * This happens on Arch...