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

Consider x86 (32 bit) support. #11

Closed
KanhaKanhaiya opened this issue May 14, 2024 · 6 comments
Closed

Consider x86 (32 bit) support. #11

KanhaKanhaiya opened this issue May 14, 2024 · 6 comments

Comments

@KanhaKanhaiya
Copy link

KanhaKanhaiya commented May 14, 2024

Since Microsoft has abandoned the support for VSCode on x86 (32 bit) Windows, it has left many users who use 32 bit Windows unable to update it. I know that there are very few 32 bit users as compared to 64 bit users but as this repo strives to achieve backward compatibility thus considering to support 32 bit Windows will be a great option for many.

The README mentions x86 support but the corresponding exe is not mentioned in the latest release : https://github.com/Alex313031/codium/releases/tag/1.89.1.24132

Apologies for any mistakes. Kindly inform if there is a way to use the latest version on Windows 7 x86. If not, please support it.

@Alex313031
Copy link
Owner

@KanhaKanhaiya I can try to revert the commit where they removed 32 bit support.

@KanhaKanhaiya
Copy link
Author

👍🏻🎉 Please do so 👍🏻

@Alex313031
Copy link
Owner

Alex313031 commented May 17, 2024

@KanhaKanhaiya Found it. Kinda pisses me off. It was a completely artificial limitation. All the native modules, as well as NodeJS and Electron itself still support 32 bit Windows just fine. They just removed the build config files for it. No real reason they had to discontinue support except as a fuck you to users, and part of their decisions over the last two years that seem to have the overarching goal of forcing users onto new hardware with Windows 11.

They removed it after 1.83.1.
Once I restore it, this will make Codium not only the only Win7/8/8.1 compatible VSCode fork, but also the only 32 bit compatible fork.

The specific commit I need to revert is this > microsoft/vscode@9905225

I will start with just re-adding the lines back, and then I will probably have to tweak some things since the code has changed alot since then.

Thanks for bringing this to my attention! This is my most popular Electron app, and my second most popular Windows 7 compatible app (behind Thorium). All my Windows 7/8 compatible apps have 32 bit builds, yet for some reason that slipped my mind for this repo. Obviously many Win7/8 users (and Windows 10 users too, which is another reason I'm scratching my head about Microsoft), are on 32 bit platforms. Oftentimes, people are using 32 bit Windows even on modern 64 bit CPUs, because they need 32 bit support for 16 bit MS-DOS programs, or old programs that expect 32 bit NT.
Assuming a successful reversion of that commit (which I'm almost positive I can do), Codium will have 32 bit Windows builds in the releases going forward.

Happy Coding!

@KanhaKanhaiya
Copy link
Author

KanhaKanhaiya commented May 17, 2024

Thank You 👍

The 32 bit Windows community is highly grateful to you.

Keep it up 👍

Hope to be able to use the latest VSCodium in 32 bit again soon.

@Alex313031
Copy link
Owner

@KanhaKanhaiya
Copy link
Author

Wowwww....

Thank You So Much for this awesome port. Really you are one of the few people working for the 32 bit community 👍🏻

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

2 participants