Curse of the Crescent Isle DX

Curse of the Crescent Isle DX

View Stats:
Non-DRM versions still checking for CSteamworks - WTF?!
Hi,

I run a steamless setup and when trying to run the supposedly DRM-free versions of CotCIDX from humble or itch, they don't launch and the ErrorLog txt states: System.DllNotFoundException: CSteamworks - I thought those versions were supposed to run without checking for steam??

Thanks for helping me figure this out.
< >
Showing 1-10 of 10 comments
AdamTheOtaku  [developer] Jan 31, 2018 @ 5:28pm 
Is the CSteamworks dll missing?

Also, I didn't implement the Steam DRM on this game. It runs a check at the start of the game to see if you're connected to Steam (for achievements) but that's it. If that check fails, the game runs anyway.
iselvisforreal Feb 1, 2018 @ 8:49pm 
Thanks for the reply. I'm actually trying to run the linux version on BSD. I know this isn't an official target platform, but many FNA-based games like Rogue Legacy etc work here. Problem is that we don't have a custom compiled libCSteamworks.so available.

So I was wondering if there might be a flag or some other way to completely deactivate that check ?? - because neither presence of CSteamworks.dll nor the (Linux) libCSteamworks.so in the game folder allows the game to run. Both times with the above error in the log.

Would appreciate any hint - and it would be awesome if this one could also join the list of indie games that are runnable on BSD! (see https://github.com/thfrwn/fnaify for a current list)
AdamTheOtaku  [developer] Feb 1, 2018 @ 10:31pm 
Gotcha. I wrapped all the Steam stuff in #if's so I'll reupload a new version in a few days with Steam fully disabled for itch.io and Humble.
iselvisforreal Feb 2, 2018 @ 5:23pm 
That's awesome! Thanks for addressing this and I'll let you know if this was successful!
AdamTheOtaku  [developer] Feb 4, 2018 @ 9:33am 
There's a 1.5 version up on itch.io. I haven't been able to test the linux or mac version yet because there's something screwed up with my macbook (which has both OSs on there). Let me know if the linux version works.
iselvisforreal Feb 4, 2018 @ 10:58am 
I just saw it, tested it, and it runs!

https://bsd.network/@thfr/99468587098713470

so far only in a tiny window; couldn't find a fullscreen option in the menu.

I had to switch out the FNA.dll because of a SIGSEGV related to System.Runtime.InteropServices.Marshal.PtrToStringAnsi which I've seen in a couple of FNA games... but that seems to be related rather to FNA or our OpenBSD mono port... Will bring it up with @flibitijibibo...

Thanks so much! Even though the BSD userbase isn't that large, we have some people who are very passionate about running gems like CotCIDX. And this may also give you an idea of the broader cross-platform potential beyond Win/Mac/Linux.
AdamTheOtaku  [developer] Feb 4, 2018 @ 12:33pm 
I'm uploading a newer version. For whatever reason, I tied the multiplayer and options stuff to the STEAM variable and it'll be uploaded shortly so you can adjust the window size, etc.

I had put that in there in the first place to differentiate between the Playstation Mobile version and PC/Mac/Linux version. Probably in the next hour, it'll be on itch.io.
iselvisforreal Feb 4, 2018 @ 2:32pm 
Awesome, thanks! Will that be version 1.6? Or just a tweak to the 1.5?
AdamTheOtaku  [developer] Feb 4, 2018 @ 6:42pm 
I called it 1.6 on itch.
iselvisforreal Feb 4, 2018 @ 8:39pm 
Runs perfectly now (only peeked into the first level so far)!

https://bsd.network/@thfr/99470891583078409
< >
Showing 1-10 of 10 comments
Per page: 1530 50