JadingTsunami / prboomX

PrBoomX is a fork of PrBoom-Plus with quality-of-play upgrades.
19 stars 1 forks source link

Mac version requires big sur #2

Closed dfgdgdgfd closed 1 year ago

dfgdgdgfd commented 1 year ago

I imagine this is an oversight on your part and you developed it on big sur - I don't think many people would be running this.

JadingTsunami commented 1 year ago

Could you try this artifact build? It should be enabled for versions newer than Big Sur.

dfgdgdgfd commented 1 year ago

Could you try this artifact build? It should be enabled for versions newer than Big Sur.

I only have high sierra. Even the latest gzdoom will run on sierra.

JadingTsunami commented 1 year ago

Could you try this artifact build? It should be enabled for versions newer than Big Sur.

I only have high sierra. Even the latest gzdoom will run on sierra.

In that case, you will have to build from source unfortunately. I am not able to provide a pre-made binary for you.

dfgdgdgfd commented 1 year ago

Ok, I understand that high sierra is quite old now - it's just that usually people never set the required minimum version of os x for source ports, or set them to tiger (In the case of prboom+). I'd like to try the linux ports, but I'd need to compile them, wouldn't I?

JadingTsunami commented 1 year ago

Ok, I understand that high sierra is quite old now - it's just that usually people never set the required minimum version of os x for source ports, or set them to tiger (In the case of prboom+). I'd like to try the linux ports, but I'd need to compile them, wouldn't I?

There are linux builds available too; you can see if they are suitable for you. They're available in the release section, or you could pull from the latest artifacts (scroll down to find them).

dfgdgdgfd commented 1 year ago

I tried to run them on lubuntu but was just asked what I wanted to use to open the file with.

JadingTsunami commented 1 year ago

I tried to run them on lubuntu but was just asked what I wanted to use to open the file with.

You might need to enable the execute flag on the binary file first.

On the macOS side - I am not (at least to my knowledge) setting the minimum version; it's just the only build system I have available for these builds that ends up requiring at least that version. If you know of some way to work around that limitation, I could try to enable it, but I'm not aware of any such thing.

dfgdgdgfd commented 1 year ago

Execute is set to anybody for all files, but still have the same problem. Seems to think it's a shared library file.

JadingTsunami commented 1 year ago

Execute is set to anybody for all files, but still have the same problem. Seems to think it's a shared library file.

Permissions yes, but did you set the execute flag on the binary file itself? The linux build was done on ubuntu so I would imagine lubuntu should work as well.

dfgdgdgfd commented 1 year ago

The binary file is just the file "prboomx" isn't it? https://ibb.co/0YV1GhN

JadingTsunami commented 1 year ago

The binary file is just the file "prboomx" isn't it? https://ibb.co/0YV1GhN

Yes, that's it. But the file manager is not exposing the "execute" flag to you (normally it shows as a check box there). Are you perhaps running a 32-bit only OS? The linux builds are for 64-bit.

dfgdgdgfd commented 1 year ago

That would be the issue. I don't have much of a use for the 64 bit version as I have windows on all my 64 bit pc's. But I'll keep it in mind.

JadingTsunami commented 1 year ago

That would be the issue. I don't have much of a use for the 64 bit version as I have windows on all my 64 bit pc's. But I'll keep it in mind.

OK - yes, right now the builds are 64-bit. But you can easily build from source for a 32-bit OS.

dfgdgdgfd commented 1 year ago

I've been waiting a long time now for a version of prboom (For my daily driver, so the windows builds are fine) with a resurrect command, so thanks for that. Any chance of being able to bind keys to console commands in future?

JadingTsunami commented 1 year ago

I've been waiting a long time now for a version of prboom (For my daily driver, so the windows builds are fine) with a resurrect command, so thanks for that. Any chance of being able to bind keys to console commands in future?

Yep, that's on the list. I have some other stuff I want to get to first though.

JadingTsunami commented 1 year ago

Unless there's any objection, I will close this one as I'm providing all the builds that I'm able to provide at this time. For anything not covered, building from source is the available option (and should be supported by the cmake system that's provided with the source code, so should be ready-to-go).