Jump to content
Search In
  • More options...
Find results that contain...
Find results in...


  • Content count

  • Joined

  • Last visited

About jeff-d

  • Rank

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Looking at the code, did you intend to leave mo->player pointing to &player if the special is zero?
  2. Some of the better ports fixed this. Here
  3. I'm really sorry. I fixed this in my port in 2015 and for some reason I failed to publicise this. https://github.com/jeffdoggett/Doom/commit/14546b818077bcd2b51297c8f2ac05a9cadc2b15#diff-7d32a55729cba3784b056944307ec02973678523890c77f51e0ce45b0df65366
  4. jeff-d

    Doom It Yourself

    My RiscOS port is also based on the original Linux Doom source code. It will compile and run on HPUX (still no sound). The HP PA RISC machines that I use at work are big endian so the code should also work on other big endian cpus. A lot of source ports are written on little endian machines & the authors tend to forget to use the SHORT() and LONG() macros. There is code in my port shamelessly stolen from DIY doom. Andreas also used some of my code in DIY doom.
  5. jeff-d

    MUSINFO: is doomwiki documentation wrong?

    My riscos port supports 14100 to play the default music for the level. Perhaps we could just play the default if there is a music changer on the level that isn't defined in the MUSINFO lump?
  6. Way back in October 2015 I experimented with the vissprite sorting using nuts.wad as a test file. One method that I tried was to keep the array always sorted. Instead of adding each vissprite to the end of the array I slotted it into the correct location using a binary search. Trouble was, updating the list of pointers each time got expensive.
  7. The Automap colours are trivial. My port looks up the colour rgb in the standard palette and then finds the closest match to that rgb in the changed palette in the pwad.
  8. jeff-d

    PrBoom-Plus, ver.

    If I remove those lines from my port it makes no difference - it still does not render correctly. I guess that this means that I haven't copied the relevant parts of the Boom code into mine. Does anyone have any clues where I should be looking?
  9. jeff-d

    Loading games in prboom-plus, command line

    FWIW there's a windows registry setting for the "Open command window here" option that allows just a right-click to show it in the menu.
  10. jeff-d

    Reasons for success or failure of source ports?

    What I was hinting at though, was that the special case of -1 -1 / 2 = 0 -1 >> 1 = -1
  11. jeff-d

    Reasons for success or failure of source ports?

    Sorry for quoting a post from the previous page :) Wrong. Think about a right shift if y = -1
  12. jeff-d

    Black Ops (smooth weapons dehacked mod!)

    I had exactly the same issue! VGA pointed me here:
  13. jeff-d

    Black Ops (smooth weapons dehacked mod!)

    https://github.com/bradharding/doomretro/commit/17d2cb772f0f42e15832ec2ace8757ef94e30859 Don't forget that there are a couple of bugs in the finale sequence that will also need to be stamped on. https://github.com/bradharding/doomretro/commit/9beddb27d3f03bd61ac823ac812030a6be49b868
  14. jeff-d

    Chocorenderlimits link?

    Not sure whether this helps but I got sick an tired of map authors designing levels with the switch that operates a lift or opens a door positioned a long way from the item in question necessitating a frantic dash before the lift/door closes again. So my port has a built in cheat whereby holding down the ` key pauses the countdown for these actions. May be able to do something similar here.