*

Author Topic: Chocolate Descent (beta 1 available)  (Read 3109 times)

Offline Ionized

  • Silver
  • **
  • Posts: 27
Re: Chocolate Descent (testing build available)
« Reply #15 on: February 10, 2020, 11:55:53 PM »
Looks really nice. As a Linux ppc64le user when is Linux support likely to land?

Offline InsanityBringer

  • Gold
  • ***
  • Posts: 575
Re: Chocolate Descent (testing build available)
« Reply #16 on: April 04, 2020, 06:36:17 PM »


Sorry for the late response, but linux support is coming along. You can get in game and all of that, but bits of important code right now (such as directory iteration) isn't present yet.

Also I totally forgot to post that build here...... ooooops... Sorry about that, but the project is still alive and kicking.

Offline VANGUARD

  • Platinum
  • ****
  • Posts: 1530
Re: Chocolate Descent (testing build available)
« Reply #17 on: April 07, 2020, 02:56:16 PM »
cool  8)

Linux User here as well, KUbuntu.

Offline InsanityBringer

  • Gold
  • ***
  • Posts: 575
Re: Chocolate Descent (testing build available)
« Reply #18 on: April 08, 2020, 06:05:12 PM »
If you want to test, you can try building it from source (github link in OP). I'm curious how it goes on other distros, since at the moment I only have my personal Arch box to do my Linux dev work.

There's still work to be done to get it to be a clean, standard unix-y application like getting the filesystem to work relative to a user-owned directory rather than sticking everything in the working directory, as well as making the code try both DESCENT.HOG and descent.hog for convenience, and there's a couple of problems with the build environment (Descent 1 and 2 cannot exist in the same directory due to file conflicts, but the current CMake setup puts the freshly built executables in the same output dir), but it's functional for now.

edit: I think Descent 2 support is pretty broken ATM since the game tries to load files with lowercase names but encodes uppercase names for the PIG files in the level files. Ugh. I need to work on the solution to get it trying to load both lower and uppercase filenames.
« Last Edit: April 14, 2020, 08:42:01 AM by InsanityBringer »

Offline InsanityBringer

  • Gold
  • ***
  • Posts: 575
Re: Chocolate Descent (testing build available)
« Reply #19 on: April 23, 2020, 03:48:28 PM »


Well that was a mess, but it works now. For data files (mostly PIGs, HAMs, HOGs, MVLs, SXXs, and the like that are external), the game will now attempt to load the upper case filename, and failing that, will try a fully lowercased filename again. Things that are generated by the game are not affected by this ATM and must be named with the correct casing generated by the game (usually lowercase). I might look into imprvoing that later down the line.

Offline Kaiaatzl

  • An unusual choice for ship's cat
  • Platinum
  • ****
  • Posts: 1898
  • beware of ounce
Re: Chocolate Descent (testing build available)
« Reply #20 on: May 17, 2020, 07:54:16 AM »
Just curious where to get the builds... the memory stick where I was keeping the working builds I had before has apparently vanished off the face of the Earth, and the build in the OP doesn't seem to have been updated since last year.
Github links are well and good but I don't have the ability or the know-how to compile a build myself -- and if you tried to guide me through it I'd definitely and repeatedly get it wrong XD  I can apparently never understand simple instructions :P
« Last Edit: May 17, 2020, 07:55:51 AM by Kaiaatzl »

Offline InsanityBringer

  • Gold
  • ***
  • Posts: 575
Re: Chocolate Descent (testing build available)
« Reply #21 on: May 17, 2020, 04:34:24 PM »
I think things are stable enough that I can get another build out tomorrow or so. I haven't done many formal builds, for the most part I've just given people them when they asked, but having some new nice formal ones would be nice.

Offline InsanityBringer

  • Gold
  • ***
  • Posts: 575
Re: Chocolate Descent (testing build available)
« Reply #22 on: May 18, 2020, 09:57:20 PM »
Alright, here's the newest build, which I'm calling "beta 1" because really may as well:

https://drive.google.com/open?id=1Mi-rUThMtKLGCitk6V7Czcb3cJ6UQrQ8

 

Please Help Support PD!

Recent

Members
  • Total Members: 261
  • Latest: gabrui
Stats
  • Total Posts: 20247
  • Total Topics: 1494
  • Online Today: 37
  • Online Ever: 266
  • (October 10, 2019, 04:40:57 AM)
Users Online
Users: 0
Guests: 28
Total: 28