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

64bit clean #2

Closed
atsb opened this issue Oct 24, 2022 · 5 comments
Closed

64bit clean #2

atsb opened this issue Oct 24, 2022 · 5 comments
Labels
enhancement New feature or request

Comments

@atsb
Copy link
Owner

atsb commented Oct 24, 2022

Certain parts of the code aren't 64bit clean and will causes issues with tag activations and level warping/exiting if compiled as a 64bit binary. I've done a lot of fixing for this, but there is still much to do.

@atsb atsb added the enhancement New feature or request label Oct 24, 2022
@atsb
Copy link
Owner Author

atsb commented Oct 31, 2022

Level warping is now ok. However, on 64bit executables, shooting secrets like on MAP22 do not function. No idea why, I've gone over that code countless times, but the game is indeed playable. Once these issues are worked out, I'll start providing x64 builds too.

@atsb atsb closed this as completed Oct 31, 2022
@atsb atsb reopened this Oct 31, 2022
@bfg01
Copy link

bfg01 commented Nov 12, 2022

Does this mean that, on Linux x64, I will never be able to get all secrets in MAP22 because of this ever-existing bug?

@atsb
Copy link
Owner Author

atsb commented Nov 12, 2022

Correct. I haven’t found out why the macro isn’t executed on 64bit…. Yet

@atsb
Copy link
Owner Author

atsb commented Nov 12, 2022

You can of course use idclip to get it

@atsb
Copy link
Owner Author

atsb commented Nov 14, 2022

This is done

@atsb atsb closed this as completed Nov 14, 2022
atsb pushed a commit that referenced this issue Nov 17, 2022
tomkidd added a commit to tomkidd/Doom64EX-Plus that referenced this issue Sep 1, 2023
Original commit f69283b

Mac still builds and runs
tomkidd added a commit to tomkidd/Doom64EX-Plus that referenced this issue Sep 1, 2023
Original commit 6b44bc9

Had to modify or leave out changes to doomtype.h and i_w3wrapper.h for reasons I don't understand yet. Otherwise levels don't load or they don't get lit properly. Will attempt to rectify later.

Mac still builds and runs
tomkidd added a commit to tomkidd/Doom64EX-Plus that referenced this issue Sep 3, 2023
Original commit 36bd98b

Mac still builds and runs
tomkidd added a commit to tomkidd/Doom64EX-Plus that referenced this issue Sep 3, 2023
Original commit 0a4c161

Mac still builds and runs
tomkidd added a commit to tomkidd/Doom64EX-Plus that referenced this issue Sep 4, 2023
Original commit c04cf71

Big rendering cleanup did not break things like I expected

Mac still builds and runs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants