I will keep making my engine, not game (chances of success 5%), then will make a proof-of-concept game using assets lifted from OA, then will try making tools (another 15% success chance), then will try making a real game (chances of success 5% again). And only then I will look what could be shared / ported back to community.
I haven't even created a thread in "your projects" yet, it's that hopeless.

I admit I tend to create fixes for severe flaws in FPC RTL... Then not share them back because my fixes are too specialized
Like that one that allows you reach Platinum level of Wine compatibility using fpc 2.6.4 for Win32 Without it you get random crashes on file operations because some crap algorithm seeped into the RTL in the times of Windows 95 and never got fixed in that version (does not free file handles that are less than 5). But why where there's 3.0.2 coming Or the system that solves exception handling in a DLL - but it's too too integrated into my engine and requires the DLL to have a special callback entry point for re-raising Pascal exceptions