I would like to first mention that the custom eduke32 build is only intended for use with the AMC TC, and not for use with Duke Nukem 3D.
It makes a small number of changes that might interfere with how Duke3D works (although precautions have been taken to limit the effect) and it has been extensively labelled as such to prevent potential confusion. Do not report bugs you find with this modified exe to the EDuke32 developers -- report them to us instead, and we will relay it if we can confirm that it is an issue in the unmodified executable. (of course you can also test this yourself if you so wish)
Originally it started as a simple raise of the sound limit, but it has allowed us to upgrade the engine version without having to bother the eduke32 devs with requests for special cases and exceptions -- especially in light of the recent collision changes. We do not intend to make particularly heavy changes (such as altering the renderer) -- we will only add what is feasible and makes sense to have. Texture filtering is not one of those things.
TheDragonLiner, on 29 September 2019 - 10:21 PM, said:
I don't think we're having the same 64-32 missap as last time because my CFG record specifies this is 32 and not 64 >_>
The CFG does not determine the architecture for which the binary was built. If you look at the very first two lines of the log, it should say the following for the included exe:
EDuke32 (AMC Custom) r8133
Built Sep 27 2019 12:03:49, GCC 9.2.0, 64-bit
TheDragonLiner, on 29 September 2019 - 10:21 PM, said:
Doom64Hunter, I don't have any special warning, it's the same deal as with the previous versions HOWEVER, just like the previous version, the only warnings I have are a bunch of "Tile##.PNG doesn't exist" but I never saw anything out of the ordinary regardless, until now ...
Those errors can be ignored, these are definitions for episode 4 tiles that haven't been removed from the DEF file properly, and won't cause adverse effects on the game.
TheDragonLiner, on 29 September 2019 - 10:21 PM, said:
I played through Megabase in Classic, and I had trasparent/missing textures on the tall pipes in the base, and in the reactor chamber with the Protector Drones. Also mirrors make the game lagg like crazy now.
This is a bug in unmodified eduke32, which I reported here:
https://forums.duke4...les-are-loaded/
As for the mirror, I'm not sure what's happening there. Might be hardware-dependent problems.
TheDragonLiner, on 29 September 2019 - 10:21 PM, said:
But if there's one thing postivie I can say, it is the fact the game seems to run better than before, for the few I witnessed. Saving is immediate, and the cursed EDuke32's handling lagg like shit is no more. AMC Base 1 runs slow but very steady ! While it was irritatingly jittering and thus hard to navigate before so extreme kuddos for that EDuke guys !
Apart from our custom changes (which should hopefully have minimal effects on how the game performs) the build is now roughly on the same revision as Ion Fury. They have done great work on making the game perform better, and on porting classic mode features into polymost.
TheDragonLiner, on 29 September 2019 - 10:21 PM, said:
EDIT : I have tried Supergoody's idea. It doesn't change anything, therefore, the included EDuke really is 32, it confirms what I say on my first line.
Included in the zip is the 64 bit version, the 64 bit version on the git repo should be the same apart from the build date (I compiled that one later, on the same codebase). The 32 bit version on the repo has been compiled using MinGW32, over MSYS on Windows, and the second line of the autogenerated log reflects this.
Jblade, on 30 September 2019 - 12:47 AM, said:
you're not running the proper exe then, use amctc.exe that comes with the zip and nothing else. The exe is NOT going to mistakenly tell you it's 32bit, that is not something that occurs.
Considering he downloaded the exe from the repo, he is running the correct one. In that case the issue must be related to something else, again potentially hardware related.
Which is why I originally asked about the CPU/GPU specs, we know of certain GPUs and CPU configurations where the recent revision wouldn't run properly, even with a unmodified EDuke32.