Skip to content

Conversation

IsaacMarovitz
Copy link

No description provided.

@thesupersonic16
Copy link
Member

Thats all? Besides the logger, this is like 0 lines of code to the app itself. If you think the PR is ready, can you tell me what works and what doesn't? I do not own a machine with macOS so I will be unable to test this PR.

@IsaacMarovitz
Copy link
Author

Can you tell me what works and what doesn't?

This is mostly just to get builds working right now. Steam library selection will have to be handled differently on macOS since, unlike Windows and Linux, Windows titles are not installed in the native system version of Steam, so Steam library info could be in any arbitrary bottle. It will take some new UI to point HMM to that. If you want that added before this is merged I can mark this as draft and sort it out.

@thesupersonic16
Copy link
Member

It might be fine to merge, as not like anyone would have a standard install of the Windows games. I would want the executable renamed to be clear it's for osx arm. People may confuse it with a Linux build.

Also does this work with Unleashed Recompiled?

@IsaacMarovitz
Copy link
Author

Also does this work with Unleashed Recompiled?

We've not necessarily settled on what the bundle file will be called so I didn't want to make that assumption at this stage. Ig I can always change it later if necessary.

@thesupersonic16
Copy link
Member

I think we should atleast hold the PR until further plans are set and tested for the macOS version of Unleashed Recompiled.

@IsaacMarovitz IsaacMarovitz marked this pull request as draft March 5, 2025 13:22
@thesupersonic16
Copy link
Member

I just realised you are also trying to PR to the ui branch. This repo is one of those push directly to main, so when macOS ARM support is ready can you also recreate the PR to the main branch?

@phamtheman69
Copy link

hi, when do you think this will be complete? (I know nothing about coding, and i'm not trying to be pushy) just curious

@IsaacMarovitz
Copy link
Author

hi, when do you think this will be complete? (I know nothing about coding, and i'm not trying to be pushy) just curious

Builds are trivial, but building the UI for setting up config on macOS will take some time

@to-fuu
Copy link

to-fuu commented Mar 6, 2025

Other than just getting the UI to build, there is a lot to do to make this usable.

I got it to detect and run UnleahsedRecompiled but mods don't work yet.

image

@IsaacMarovitz
Copy link
Author

I got it to detect and run UnleahsedRecompiled but mods don't work yet.

I'm focusing on other titles first until the Mac version of the recomp is officially released.

@to-fuu
Copy link

to-fuu commented Mar 6, 2025

I'm curious as to why. I don't believe any of them work on macos. Right?

@IsaacMarovitz
Copy link
Author

I'm curious as to why. I don't believe any of them work on macos. Right?

They all work in Wine

@to-fuu
Copy link

to-fuu commented Mar 6, 2025

Managed to get mods working for unleahsed

image

@fred64k
Copy link

fred64k commented Mar 6, 2025

Managed to get mods working for unleahsed

image

Do you have any instructions on how to build it? I'm kind of new to this and I know it's still kinda in development so if it might be too difficult I get it

@to-fuu
Copy link

to-fuu commented Mar 6, 2025

You cannot just build it yet.
Once a PR is made and merged, the docs will probably be updated (or a build will simple be added alongside other releases)

Let's not turn this thread into a tutorial

@IsaacMarovitz IsaacMarovitz mentioned this pull request Mar 6, 2025
3 tasks
Signed-off-by: Isaac Marovitz <[email protected]>
Signed-off-by: Isaac Marovitz <[email protected]>
Signed-off-by: Isaac Marovitz <[email protected]>
Signed-off-by: Isaac Marovitz <[email protected]>
Signed-off-by: Isaac Marovitz <[email protected]>
@IsaacMarovitz IsaacMarovitz changed the base branch from ui to main March 7, 2025 10:37
Signed-off-by: Isaac Marovitz <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants