Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Post M109 Updates #3

Closed
K4sum1 opened this issue May 9, 2023 · 19 comments
Closed

Post M109 Updates #3

K4sum1 opened this issue May 9, 2023 · 19 comments

Comments

@K4sum1
Copy link

K4sum1 commented May 9, 2023

This just got released, which is Chromium 115 but it works on Vista, 7, and 8.x
https://github.com/win32ss/supermium

Maybe you could base this off of that instead and get a more up to date Chromium version.

@Alex313031
Copy link
Owner

@K4sum1 I might use this when M115 comes around.

@Alex313031
Copy link
Owner

@K4sum1 M115 is coming soon, and I definitely want to try to make a Thorium 115 version for Win7.

@metapea
Copy link

metapea commented Jul 2, 2023

There's now a supermium 117 version for win7

@fenopa
Copy link

fenopa commented Jul 22, 2023

well this would be awesome

@Alex313031
Copy link
Owner

@metapea @fenopa @K4sum1 I am probably going to target the M118 version for migrating to using Supermium as a base to build Thorium-Win7 on.

@Stepman123
Copy link

I am probably going to target the M118 version for migrating to using Supermium as a base to build Thorium-Win7 on.

Supermium 119 has been released. It seems that for ancient hardware (1GB RAM), an SSE2 build would be better on a base 109 or even older.
Practical usage shows that EDGE 115 and Supermium are 2-3 times slower than Thorium109. This is noticeable on heavy sites like Reddit, Discord.

@libreom
Copy link

libreom commented Dec 17, 2023

hi @Alex313031 ,It would be helpful if you release thorium 119 based on supermium for windows 7.
Thank you

@Alex313031
Copy link
Owner

@Stepman123 @metapea @fenopa @K4sum1 Thorium M119 for Windows 7 BETA is out!

Final release should be coming any day now. I am still working out some kinks, but it is getting stabler and stabler.

@K4sum1
Copy link
Author

K4sum1 commented Jan 8, 2024

@Stepman123 @metapea @fenopa @K4sum1 Thorium M119 for Windows 7 BETA is out!

Final release should be coming any day now. I am still working out some kinks, but it is getting stabler and stabler.

I wonder, could Supermium just become part of Thorium and make this Win7 version unnecessary?

@Alex313031
Copy link
Owner

@K4sum1 No, because he has seperate branding, and also adds a few patches that I don't want in Thorium. However, we do help each other. He helped me fix two bugs in Thorium, and I have sent two pull requests which he accepted, that fixed some issues in Supermium including compiling 32bit versions with SSE2 instead of SSE3.

So no, we wont be merging, but we hold each others hands lol.

@K4sum1
Copy link
Author

K4sum1 commented Jan 10, 2024

So no, we wont be merging, but we hold each others hands lol.

I didn't mean that, I meant merging Thorium and Thorium-Win7. Probably should've just said that.

@libreom
Copy link

libreom commented Jan 10, 2024

Please provide non avx sse4 builds

@Alex313031
Copy link
Owner

@K4sum1 Thats what I did. This repo is now a near identical mirror to the regular thorium repo. It just has a .patch file in the //patches dir to patch it for win7.

@libreom When the final M119 comes out, I will provide SSE3, SSE4, AVX, and AVX2 builds, as well as 32 bit builds. (However, the 32 bit builds are crashing, so they might have to come later)

@K4sum1
Copy link
Author

K4sum1 commented Jan 11, 2024

@K4sum1 Thats what I did. This repo is now a near identical mirror to the regular thorium repo. It just has a .patch file in the //patches dir to patch it for win7.

Yeah, what I meant was just one repo. I don't think the Windows 7 fixes have any noticeable impact on performance or anything.

@K4sum1
Copy link
Author

K4sum1 commented Jan 11, 2024

How come you "will never target Vista as my minimum baseline."? If Supermium supports it, why not?

@Alex313031
Copy link
Owner

Alex313031 commented Jan 12, 2024

@K4sum1 It requires linking in ntdll.dll, which slows the browser down, and requires progwrp.dll, which win32ss hasn't made open source yet. Also, most people aren't using Vista. The few Vista fans/users out there can use Supermium.

Another reason is it requires linking in psapi.lib, and setting PSAPI=1 instead of PSAPI=2. This also lowers performance, and makes it where it does not report memory usage correctly, either in the task manager (not Windows task manager, the one built into Chromium), or in crash dumps.

However, I DID specify the minimum NT version as 6.0 instead of 6.1, because you can still run it on Vista with Extended Kernel (also made by win32ss), and I didn't want to artificially limit it that way. It just can't run it on stock Windows Vista.

@Alex313031 Alex313031 changed the title Chromium 115 version Post M109 Updates Jan 12, 2024
@libreom
Copy link

libreom commented Jan 27, 2024

@Alex313031 do you plan to update thorium-win7 as you have updated other versions to 120 and supermium also updated to 121 https://github.com/win32ss/supermium/releases/tag/v121 No hurries. 👍

@p7r0x7
Copy link

p7r0x7 commented Jan 28, 2024

@Alex313031 you should pin this if you want to keep this as a running dialogue about future updates for this flavor of Thorium.

@libreom
Copy link

libreom commented Mar 6, 2024

@Alex313031 Supermium updated to 122 version so whichever version is more convenient you can update to(along with your other thorium builds)

@gz83 gz83 closed this as completed Mar 6, 2024
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

No branches or pull requests

8 participants