Page 1 of 1

Windows XP port?

Posted: Sun Dec 25, 2022 11:23 am
by vladimirdog2021
Is Super Mario Bros. X 1.4.5 compatible with Windows XP?

Re: Windows XP port?

Posted: Mon Dec 26, 2022 12:52 pm
by Wohlstand
It's SMBX-38A, never call it just "1.4" without 38A.
---
Yes, SMBX-38A is fully compatible with Windows XP (I checked it just now). However, if your processor is older than Pentium IV, it may not work, I hadn't checked this yet.

P.S. About other branches:
  • SMBX2 is NOT compatible with Windows XP, the minimal version of Windows to run it is Windows 7.
  • TheXTech is fully compatible with Windows XP including the support of non-SSE2 processors such as Pentium III. Both 32 and 64-bit versions of Windows XP are supported. However, Moondust Devkit won't work on non-SSE2 processors (because of Qt build with enabled SSE2), but it works fine on Windows XP. The 64-bit Windows version of Moondust Devkit requires Windows 7 due to Qt version support.

Re: Windows XP port?

Posted: Mon Dec 26, 2022 1:38 pm
by Hoeloe
In general though, Windows XP is NOT a safe operating system to be running any more, as it has been entirely unsupported for some time now, meaning no updates and importantly no security updates have happened for several years. You'd be best off upgrading to a newer OS as soon as you can, though I understand that's not always a simple task.

Re: Windows XP port?

Posted: Mon Dec 26, 2022 2:54 pm
by Wohlstand
Until it's an old computer intended to be used for old games and not for networking and Internet surfing. (These computers, basically, are used in parallel with a modern computer, just for entertainment and not for serious work).

Also don't forget that old hardware often can't run new Windows, or if can, it runs extremely slow and painfully (Around 2012-2014 I had to deal with Windows 7 on AMD Athlon 64 CPU with 2.4 GHz and a single core CPU. I was in absolute pain: often lags, freezes, apps and games worked very slowly. Windows XP on the same machine worked much faster).
So, this upgrade means spending a lot of money (if not buying a cheaper second-hand and having luck to get a better one). So, alternatively, it's possible to run a lightweight Linux distro and so: have the newer and more secure OS but keep the same hardware.

Little trivia: In parallel with my main computer (Intel Core i7-11700KF and 32GB RAM) that runs Linux Mint, I have a collection of old computers (based on Pentium III, III, 1 with 133 Mhz, and 486DX2) where I run old Windows (XP, 98, and 3.11), which I use sometimes, just to play games and make some random experiments, but I don't use them for serious work, except debugging the performance/stability or experimenting with an OPL3 chip.

Re: Windows XP port?

Posted: Tue Dec 27, 2022 7:18 pm
by Hoeloe
I literally stated that it's not always that simple, simply giving them advice, because that doesn't mitigate the issues, but if they can upgrade, they probably should.

Re: Windows XP port?

Posted: Wed Dec 28, 2022 6:22 am
by vladimirdog2021
The level editor works in Windows XP 32-bit and 64-bit versions as well.
Image

Re: Windows XP port?

Posted: Wed Dec 28, 2022 11:17 am
by vladimirdog2021
Wohlstand wrote:
Mon Dec 26, 2022 12:52 pm
  • SMBX2 is NOT compatible with Windows XP, the minimal version of Windows to run it is Windows 7.
Did SMBX2 drop support for Windows Vista too?

Re: Windows XP port?

Posted: Fri Dec 30, 2022 4:45 am
by Wohlstand
vladimirdog2021 wrote:
Wed Dec 28, 2022 11:17 am
Did SMBX2 drop support for Windows Vista too?
- Launcher doesn't work at all:
Image

- Game itself starts and works (image is turned because of VirtualBox's graphical driver, but other games don't fail, SMBX2 only fails here at VM):
Image

- 64-bit version of Moondust Devkit is incompatible to Windows Vista due to the limitations of newer versions of Qt itself. So, there is a separately installed 32-bit version that can be pulled (via the script at data/PGEx32 directory), it uses an old Qt 5.6 which is fully compatible with Windows XP and Vista.

Re: Windows XP port?

Posted: Fri Dec 30, 2022 6:33 am
by vladimirdog2021
Wohlstand wrote:
Fri Dec 30, 2022 4:45 am
- Game itself starts and works (image is turned because of VirtualBox's graphical driver, but other games don't fail, SMBX2 only fails here at VM):
Image
What about VMware Workstation?

Re: Windows XP port?

Posted: Sat Dec 31, 2022 4:13 am
by Wohlstand
Hadn't checked, on VMWare I do have macOS and Chinese Windows 7 machines

Re: Windows XP port?

Posted: Sat Dec 31, 2022 5:56 am
by vladimirdog2021
Wohlstand wrote:
Sat Dec 31, 2022 4:13 am
I do have macOS and Chinese Windows 7 machines
Would you like SMBX2 to work on Windows Vista with extended kernel?

Re: Windows XP port?

Posted: Wed Jan 04, 2023 8:05 am
by Wohlstand
Don't know, never tried that. I do a test on these OS during the development of my Moondust Project and TheXTech to ensure their compatibility, so, these projects are a better choice to work on these OSes. SMBX2 is focused on modern platforms only rather than legacy.

Re: Windows XP port?

Posted: Wed Jan 04, 2023 8:16 am
by vladimirdog2021
I haven't checked if SMBX2 works on Windows Vista, on VMware Workstation I have one 64-bit Windows Vista machine