Friedrich von Never

Results 616 issues of Friedrich von Never

Today I've been asked by an acquaintance of mine to help with figuring out the licensing policy for OpenPDF. Their words were exact "hey, please help me to figure out...

Following the REUSE spec will allow us to utilize [dotnet-licenses](https://github.com/ForNeVeR/dotnet-licenses) more efficiently, which is a crucial step to start properly publishing nuget packages.

Right now, after #647, for operator like `a = b++`, we emit codegen analogous to `b = b + 1; a = b - 1;` Let's check how C# implements...

status:help-wanted
area:compiler
kind:refactor
good-first-issue

_Originally posted by @ForNeVeR in https://github.com/ForNeVeR/Cesium/pull/617#discussion_r1740190291_ Currently, we have a global static counter, `CurrentIndex` in the `Cesium.CodeGen.Contexts.VariableInfo` record. https://github.com/ForNeVeR/Cesium/blob/f1b5204e9d1f0869ed8c4ee0caf3c3e41ad6a5a9/Cesium.CodeGen/Contexts/VariableInfo.cs#L7-L11 I'd like to have some sort of indexing that's tied to...

status:help-wanted
area:compiler
kind:refactor
good-first-issue

Absolute paths such as `/..` (Unix) or `X:\..` (Windows) should be forbidden. Let's add the corresponding validation into the `AbsolutePath` constructor. Also check the behavior of `new AbsolutePath("smth") / new...

enhancement
help wanted
good first issue

Overtone should be able to run the intro video from the game (namely, `THING2/INTRO.AVI`). As the video uses an old codec and I don't want to mess with any video...

enhancement

Alright, it's time to implement the main menu. **Features:** - [x] background (`titscrn_0`) - [x] game title (`titscrn_1`) - [x] three buttons (**New Game**, **Load Game**, **Quit Tone**) - [x]...

enhancement
help wanted

During the game startup, we may spend some time loading the resources asynchronously. There should be some sort of a loader screen during that time. See `TODO[#35]` when implementing this...

enhancement
help wanted

We should determine names for the main game music files (`ACT1.WAV`–`ACT4.WAV`, `AMBIENT1.WAV`–`AMBIENT4.WAV`) according to the bonus content archive from the [Internet Archive](https://archive.org/details/the-tone-rebellion) (which contains eight MP3 music files). Also, we...

resources

See `TODO[#30]` in the code. I want the texture management to cache the already parsed shapes and maybe textures, in case someone asks for them twice. We definitely shouldn't read...

enhancement
help wanted