Jump to content

compiling boom


z34chris

Recommended Posts

I have the latest source for boom, the latest version of djgpp and rhide although I am experiencing some trouble compiling. I know Boom 2.02 isnt supported much these days but was wondering if anyone else had compiled it with any success? I am trying to create custom linedefs and need something readily available to work with.

Share this post


Link to post

The biggest problem with compiling BOOM is that 3 functions in the source that are written with inline assembly, 2 in m_fixed.h and one in r_things.c (I *THINK* -- check all the r_* files to be sure), must be replaced with working versions. In the case of m_fixed.h, you can comment out the assembly versions and use C versions that you can find in that file next to them.

If you need a source to get working replacement assembly code from, use the Eternity or prboom sources and patch in the relevant changes.

This is necessary because DJGPP's assembler got new register clobbering semantics after GCC v3, and this breaks the old assembly code.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...