OpenXcom Forum
OpenXcom Forks => OpenXcom Extended (OXCE) => OXCE Support => Topic started by: Ethereal on July 28, 2024, 01:08:52 am
-
The win32 version does not start. It says - "The procedure entry point GetTickCount64 was not found in the DLL KERNEL32.dll." Perhaps someone got something mixed up. :D
-
Stoddard's build farm died (probably permanently), so we're building (almost) everything manually.
It will take a few attempts to restore all build configuration.
(Also, I don't have any Win32 environment, so it's hard to test.)
-
https://stackoverflow.com/questions/17842981/the-procedure-entry-point-gettickcount64-could-not-be-located-in-the-dynamic-l
What windows version do you using?
-
Linux version won't start, it says "bash: ./OpenXcomEx: Отказано в доступе" which means 'access denied'.
-
The binary is missing execute privileges. Do 'chmod +x OpenXcomEx'. That should fix it.
-
Thanks, this helped. Though, all past oxce versions worked instantly, without any chmod.
-
(Also, I don't have any Win32 environment, so it's hard to test.)
I would be happy to help with testing, but I can't promise anything due to numerous business trips to places where there is no Internet, never was, and never will be.
What windows version do you using?
Win-XP SP3(32).
The good news is that there is also Win7(64) on the second computer. The Win-64 version works well, so there is an opportunity to wait for a stable version for Win-32.
-
Win-XP SP3(32).
The good news is that there is also Win7(64) on the second computer. The Win-64 version works well, so there is an opportunity to wait for a stable version for Win-32.
Ok, this mean MXE dropped support for XP. I can try revert to older version but you should be aware that at some point we will need drop too as it use too old compiler.
Thanks, this helped. Though, all past oxce versions worked instantly, without any chmod.
Old build farm died and we need to recreate it from scratch, this mean many details like this are lost.
I will check if my nighty build farm http://108.61.157.159/versions/ could be fixed
-
Linux version won't start, it says "bash: ./OpenXcomEx: Отказано в доступе" which means 'access denied'.
I try reproduce this bug, but on my side its work fine.
Could you prepare example how exactly reproduce this bug? From where you downloaded this binary?
What exactly linux version you have? What command you did to extract files?
-
I downloaded from this forum, from thread "[2] OXCE v.7.13 download and installation guide", linux version called "Extended-7.13-ac5d2e76b-2024-07-26-bionic-x86_64.7z".
I have Xubuntu 20.04, extracted through xubuntu's own extractor (Engrampa).
Then I opened terminal and './OpenXcomEx'. And again "bash access denied".
-
ok, confirmed, I look on wrong zips. Meridian re-packed zips under windows and this drop linux permissions.
Next release should not have this problem.
-
The android version won't install (on Android 14) when a previous version is installed. Android asks if I want to update, I say yes, and then it says "App not installed as package conflicts with an existing package."
-
The android version won't install (on Android 14) when a previous version is installed. Android asks if I want to update, I say yes, and then it says "App not installed as package conflicts with an existing package."
The latest version of OXCE on Android is signed with a different certificate, which is why it is not possible to simply install it on top of the previous one. Perhaps it has something to do with this
Stoddard's build farm died (probably permanently), so we're building (almost) everything manually.
In addition, older versions used an outdated v1 signature, which is considered not reliable enough. This is not a particularly big problem, but in the latest Androids, over time, it may become difficult to install only v1-signed applications; for example, Play Protection will not allow them to be installed. The new signature is already v1+v2+v3, which will avoid such problems.
-
Okay. Uninstalling the old version and then attempting to install the new one results in Android saying "Unsafe app blocked. This app was built for an older version of Android and doesn't include the latest privacy protections."
-
This means that some changes in the game application seemed suspicious to Play Protection. And to install the game, you will have to disable this very Play Protection in the Google Play settings, at least temporarily. Recently, many applications that are not posted on Google Play cannot pass verification during installation. And often the reasons for this are unclear.
-
Just an FYI, in the latest OpenXcom linux archive (https://openxcom.org/oxce/release/Extended-7.13-ac5d2e76b-2024-07-26-bionic-x86_64.7z), OpenXcomEx doesn't have executable bit set, which broke the AppImage for a bit. I solved it in the builder (I probably should have done that in the first place), but it might trip up some people trying to run the Linux build manually.
-
We have lost our build farm, and thus many things don't work.
We will try to restore the most, but some things are lost forever (for example certificates).
Here's the full overview:
1. win64 zip and win64 installer should work fine
2. macOS build -- no change (works or doesn't work depending on exact OS version)
3. win32 build works on Windows 7 and above only, it doesn't work on Windows XP
- I am trying to create a new Windows XP build for OXCE 7.14, hopefully it will work
- however, Windows XP support will eventually be dropped, once OXCE starts using c++20 or other features for which there is no more XP compiler support
4. ubuntu build -- has a small problem with permissions
- that's my fault, I'm a linux noob, it will start working again with OXCE 7.14
5. Android build - works, but with some difficulties
- we have lost some stuff, so the original build is not possible anymore
- your phone might complain about the app using old SDK... you can ignore this message and just click "install anyway"
- I tried to target a newer SDK, which should be possible in theory, but it somehow didn't work (app was built fine, but then the phone just said app is invalid)
- I may return to this issue later
- the other issue was "unsafe app blocked" or something like that, you'll need to find a workaround for that yourself, it's different on each phone and version of OS
- also updating from older versions is not possible/recommended, you should completely uninstall the old version (7.12 or older) and install a fresh new version (7.13 or newer)
- updating from 7.13 should again work fine
6. iOS build -- is unaffected, because you need to build it yourself :)
-
The win32 version does not start. It says - "The procedure entry point GetTickCount64 was not found in the DLL KERNEL32.dll." Perhaps someone got something mixed up. :D
You could try my build from this post: https://openxcom.org/forum/index.php?topic=6586.msg166108#msg166108