Skip to content

Conversation

@KiritoDv
Copy link
Contributor

No description provided.

@KiritoDv KiritoDv requested review from Emill and Kenix3 May 31, 2022 23:07
@Emill Emill changed the title Ship of Harkinian 64 bit compilation by Emil Ship of Harkinian 64 bit compilation Jun 1, 2022
@dcvz
Copy link
Contributor

dcvz commented Jun 18, 2022

@NEstelami @KiritoDv @Emill @Kenix3 If there are no other major blockers, how do you all feel about merging in this branch and fixing any other minor issues that appear separately? This PR has a lot of useful and helpful additions contained only within this branch that would enable a couple of other efforts + it would allow more people to be able to test and contribute to the stabilization of develop and 64bit.

Or if not, is there anything we can do to help with the effort? is there a list of bugs somewhere that we (other devs) can help track down and fix? :)

@Kenix3
Copy link
Collaborator

Kenix3 commented Jun 18, 2022

@NEstelami @KiritoDv @Emill @Kenix3 If there are no other major blockers, how do you all feel about merging in this branch and fixing any other minor issues that appear separately? This PR has a lot of useful and helpful additions contained only within this branch that would enable a couple of other efforts + it would allow more people to be able to test and contribute to the stabilization of develop and 64bit.

Or if not, is there anything we can do to help with the effort? is there a list of bugs somewhere that we (other devs) can help track down and fix? :)

Just a couple days ago it finally got some code submissions that were blocking it to be merged. Give it a few days for review and it will get in.

Copy link
Collaborator

@Kenix3 Kenix3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

First, has the 32 bit build been tested on this branch at all?

Second, why is SoH building StormLib in the makefile, but not libultraship? StormLib is only included to SoH via libultraship, so the logical place to build it would be libultraship.

@dcvz
Copy link
Contributor

dcvz commented Jun 18, 2022

@NEstelami @KiritoDv @Emill @Kenix3 If there are no other major blockers, how do you all feel about merging in this branch and fixing any other minor issues that appear separately? This PR has a lot of useful and helpful additions contained only within this branch that would enable a couple of other efforts + it would allow more people to be able to test and contribute to the stabilization of develop and 64bit.
Or if not, is there anything we can do to help with the effort? is there a list of bugs somewhere that we (other devs) can help track down and fix? :)

Just a couple days ago it finally got some code submissions that were blocking it to be merged. Give it a few days for review and it will get in.

No rush. Was just asking to avoid having a big PR that gets harder to rebase with an ever changing develop and to avoid isolating some functionality that could benefit mainline (like additional audio improvements). As SoH already advertises that nightly builds are unstable I thought it might be okay.

I'm also just genuinely trying to help. I know moving such big efforts forward can be a big and tiring task and right now it seems that that responsibility is solely falling on one or two people.

return (info->write_index - info->read_index) / 4;
}

int PulseAudioPlayer::GetDesiredBuffered()
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can't this be a constexpr like the other one?

KiritoDv and others added 2 commits June 20, 2022 12:33
* Extract StormLib building from soh to ZAPDTR

ZAPDTR is currently where we have everything… though this might not make the most sense.

* Do not import storm as a relative
@Kenix3 Kenix3 merged commit d5db4a8 into develop Jun 22, 2022
@dcvz dcvz added this to the Rachael Alfa (3.0.0) milestone Jun 29, 2022
@imsys imsys mentioned this pull request Jul 10, 2022
Kenix3 added a commit to Kenix3/Shipwright that referenced this pull request Oct 19, 2022
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.