Thanks to SteamDB, it seems a A Hat in Time [Steam, Official Site] might actually be coming to Linux. It was leaked a while ago by Virtual Programming, so it will be interesting to see what happens.
For those that don't remember, back in August, Virtual Programming updated their website to list new games they're porting. MXGP3 - Motocross was one and A Hat in Time was another. However, the developer of a A Hat in Time said they knew nothing about it and any mention of it from VP's site was removed.
Here we are in October and on SteamDB this happened, showing clearly that a something is happening in regards to a Linux version.
About the game:
A Hat in Time is a cute-as-heck 3D platformer featuring a little girl who stitches hats for wicked powers.
A little girl and her spaceship
In A Hat in Time you play as a tiny space-travelling girl with a big tophat. Her adventure is halted when all her fuel, the Time Pieces, is lost and scattered across a nearby planet. Hat Kid must now jump, fight and stitch new hats to make her way into every nook and cranny of this new world in order to restore her fuel and resume her journey. On her way, she'll bump into the menacing Mafia of Cooks, the goofy birds of Dead Bird Studio, the spooky shadows of Subcon Forest, and more!
Will be good to see it on Linux, so I will keep an eye on what happens and update you if I hear anything.
Yeah!!! I play this game on wine since yesterday and run very well with only some little visual bugs.
Do you know what version of D3D it happens to use? I might be interested if I can run it in Gallium 9.
Do you know what version of D3D it happens to use? I might be interested if I can run it in Gallium 9.
Yes it uses D3D9. I only have a Nvidia card so i can't test Gallium 9.
Yes it uses D3D9. I only have a Nvidia card so i can't test Gallium 9.
Picked up the DRM-free version to test. The performance with Gallium 9 is as good as I would expect from a native port. You have to do a 32bit Wine preset to get movies to work, but that's not a big deal.
Last edited by Dolus on 6 Oct 2017 at 3:13 pm UTC
Yes it uses D3D9. I only have a Nvidia card so i can't test Gallium 9.
Picked up the DRM-free version to test. The performance with Gallium is as good as I would expect from a native port. You have to do a 32bit Wine preset to get movies to work, but that's not a big deal.
64bit wine preset here and no problem for the movies.. I use the last version of wine-staging with csmt on.
64bit wine preset here and no problem for the movies.. I use the last version of wine-staging with csmt on.
The Gallium9-patched version lags behind the standard and CMST a bit in Arch.
I've heard UE3 is a real pain in the ass to port. Hope this sees the light of day.
I've heard the pain just starts in the ass and then spreads through the whole body. :D
In other things game is customizable using HatinTimeEngine.ini and HatinTimeSystemSettings.ini located in HatinTimeGame folder on main game folder
View video on youtube.com
System Specs Used in Test
Nvidia Drivers 387.12 (run package from nvidia drivers homepage)
Xubuntu 16.04 x64 - Kernel 4.8.0-34 generic (ubuntu mainline) - CPUFreq: Performance
CPU: INTEL Pentium G3258 (Haswell 22nm) 4.1Ghz + Artic Cooling Alpine 11 Plus
MEMORY: 8GB DDR3 1333 (2x4) Patriot value (dual channel: 21.3 gb/s)
GPU: Gigabyte Nvidia Geforce GTX 1050 OC (GP107 14nm: 640 Shaders / 40 TMUS / 32 ROPS) Windforce 2GB DDR5 7000Mhz 128Bit (110Gb/s)
MAINBOARD: MSI H81M E33
^_^
Last edited by mrdeathjr on 7 Oct 2017 at 9:03 am UTC
Public statements/press releases are essentially marketing and should be treated as such.
It was leaked a while ago by Virtual Programming
Virtual Programming? Thats not really good news for DRM-Free world. Last time i encountered them is when they made port for Overlord and tried to screw all existing customers. As usual, after shitstorm they "added OverLord for linux for all existing Steam customers", but then GOG users asked about port they simply refused to release it on GOG, albeit its same distributor on both Steam and GOG sell Overlord.
It was leaked a while ago by Virtual Programming
Incidentally, if you bought the Windows version, you are not "an existing customer". Only Linux sales go towards paying for a Linux port.
Yes, but i repeat, AFTER shitstorm started on Steam and many Linux users found themselves on very funny situation where they dont have linux port in their account because they "purchased game prior of port being released" so they have to repurchase it again, BUT they cannot do it at all because Steam says them that game is already purchased, and all that mess Codemasters quicly said Ok, everyone get it.
But oooh yeah, on GOG Codemasters says "nope, we not going to release it here".
So, on Steam they in the end given it to all previous purchasers, and on GOG they not giving it to anyone.
But oooh yeah, on GOG Codemasters says "nope, we not going to release it here".
So, on Steam they in the end given it to all previous purchasers, and on GOG they not giving it to anyone.
Up to Codemasters, yet for some reason you chose to blame VP for this.
True. But Codemasters never answered to my request. VP at least have Github repo there you can contact them.
Ok, lets me rephare it this way - no matter who makes port i pretty sure GOG customers will be screwed in some way.
It was actually me who made Codemasters aware of the problem. However, the game was also available for purchase from us as a standalone release. However we sold practically no copies of this because Linux players said "I'll wait until it's on Steam, I already paid for it".
Do you know what the current situation is for studios like VP or Feral? Does Steam works well for porters, I mean do you get the share you deserve when titles are sold on steam that where ported afterwards?
Last edited by jens on 2 Dec 2017 at 1:13 pm UTC
See more from me