News for hackers. Stuff that matters.
Re:Lilith: x86-64 OS written in Crystal by tomrod on Sunday December 22, 2019 @09:39PM (#21861118)
> Windows support

WSL support maybe?

Re:Lilith: x86-64 OS written in Crystal by dleslie on Sunday December 22, 2019 @10:14PM (#21861250)
That's like recommending Office via Wine in 2001.
Re:Lilith: x86-64 OS written in Crystal by S-E-P on Monday December 23, 2019 @12:04AM (#21861588)
Not in the slightest. WSL is capable for most things.

Wine in 2001 was not usable

Re:Lilith: x86-64 OS written in Crystal by unixhero on Monday December 23, 2019 @02:50AM (#21862105)
At that time I used it to play StarCraft and burn CDs with Nero Burning ROM, on Slackware. It was indeed usable!
Re:Lilith: x86-64 OS written in Crystal by hordeallergy on Monday December 23, 2019 @09:10AM (#21863664)
The problem with wsl is that its a window like a small island extending 1000m into the air, and the moment you step off... Splat, you're back in Windows with the registry and such. I bought a surface a few weeks back - wsl is nothing but an improved cygwin, of no use to Linux/Mac users, and windows has become repulsively spammy. I've installed arch.
Re:Lilith: x86-64 OS written in Crystal by Narishma on Monday December 23, 2019 @12:10AM (#21861610)
Can you use graphical applications with WSL?
Re:Lilith: x86-64 OS written in Crystal by Operyl on Monday December 23, 2019 @12:30AM (#21861690)
While I don’t recommend WSL for serious production workloads, yes you can X11 forward applications from WSL and there’s a few implementations that are really good, all things considered.
Re:Lilith: x86-64 OS written in Crystal by iotku on Monday December 23, 2019 @12:29AM (#21861679)
If you install an X server for Windows, yes.
Re:Lilith: x86-64 OS written in Crystal by ansible on Monday December 23, 2019 @12:56AM (#21861756)
I've purchased X410 for this. Since then I haven't looked to see if there are free implementations of an X server that work nicely with WSL.
Re:Lilith: x86-64 OS written in Crystal by jgtrosh on Monday December 23, 2019 @02:57AM (#21862140)
X servers pays along with WSL as well as with anything else. I've used Xming and VcXsrv with WSL without any problem specific to WSL.
Re:Lilith: x86-64 OS written in Crystal by pierreyoda on Monday December 23, 2019 @04:08AM (#21862357)
As said elsewhere, I've had excellent X11 experience with WSL2 at least thanks to the open-source VcXsrv.
Re:Lilith: x86-64 OS written in Crystal by anthk on Monday December 23, 2019 @05:33AM (#21862741)
Bullshit, I played DeusEx a few months later just fine.
Re:Lilith: x86-64 OS written in Crystal by radmuzom on Monday December 23, 2019 @06:58AM (#21863092)
[Off Topic] Deus Ex had a profound effect on me growing up, and probably shaped my views which last to this day. Unfortunately, very few games like that are made nowadays.
Re:Lilith: x86-64 OS written in Crystal by coldtea on Monday December 23, 2019 @08:58AM (#21863598)
Playing a specific game or 100 on it != a translation layer from one OS to another is ready or generally usable.

Games have minimal dependencies re OS APIs wise. Office apps and other programs make far more extensive use of OS facilities...

So hardly "bullshit".

Re:Lilith: x86-64 OS written in Crystal by yellowapple on Monday December 23, 2019 @05:22PM (#21868016)
> Games have minimal dependencies re OS APIs wise.

Sure, if you exclude "let's use every little quirk and undocumented feature in the graphics and audio and input stacks we can find because gotta go fast sanic noises".

Both games and office software (ab)use OS APIs; the difference is the specific subset of those APIs said programs (ab)use.

So yeah, you're right that it ain't "bullshit", but don't write off games as somehow "easy" compared to office programs; a substantial amount of effort has been poured into reimplementing Windows' multimedia stack in Wine and continues to be poured even now.

Re:Lilith: x86-64 OS written in Crystal by anthk on Wednesday December 25, 2019 @11:54PM (#21882093)
DirectX9 is not easy at all, it's almost Glide/Vulkan like low level-ish API. But hey. that's "bullshit". My balls. The above user should try running a pure DX9 game with Wine and GL 2.1 on a Intel Mobile 4 series with no noticeable frame drops. I tried. Hard.

But also, having DX7/8 being almost 100% compatible back in the day was a huge step on stability vs Windows 98, even if the RAM and CPU usage were higher. DX run fast, so did Max Payne.

Re:Lilith: x86-64 OS written in Crystal by PixyMisa on Monday December 23, 2019 @01:15AM (#21861807)
It works great under WSL, but as others note, it needs first-class Windows support to really take off.
Re:Lilith: x86-64 OS written in Crystal by rishav_sharan on Monday December 23, 2019 @03:34AM (#21862258)
Wsl is good for webdev. Not something that you will use in production. And certainly not for other usecases like gamedev
Re:Lilith: x86-64 OS written in Crystal by Narishma on Sunday December 22, 2019 @10:12PM (#21861242)
That's not good enough.