-
Notifications
You must be signed in to change notification settings - Fork 91
Conversation
Game starts up and plays some of starting demo.
j is usually 0 - 11 during regular gameplay, but is > 4 billion at one point during the demo. On 32-bit, this doesn't segfault. The demo now plays to completion.
through the save game menu and in-game security camera.
The game crashes when I look in a mirror and switch to the save menu (Ubuntu 14.04 64 bit). |
(Thanks darealshinji)
Thanks for testing. Try it now :) |
Do you confirm the crash is not happening anymore ? |
That did it. It doesn't crash anymore. |
First round of Linux 64-bit fixes.
I've been commenting on this on another thread, but 64bit still SegFaults. Execution fails on Debian 9.3 64bit. It executes perfectly on Debian 9.3 32bit. Also fails on Ubuntu 17.10 64bit. But it does work on Linux Mint 18.2 64bit. EDIT: I can use the 64bit binary created on Linux Mint in Debian. |
Maybe a difference in the used GCC versions. With such old code it may also make a difference which compiler optimizations are enabled (see #31). |
@phenest I just made a pull request of fixes for 64-bit. Please try my branch (https://github.com/rohit-n/chocolate_duke3D/tree/build-64bit) and let me know if you have any issues. |
With these changes, I was able to complete L.A. Meltdown on 64-bit Arch Linux. Ubuntu and Antergos 64-bit Linux were also tested.
2 known issues:
I have no idea if these fixes work on Windows or Mac 64-bit compiles.