Author Topic: PrBoom+  (Read 86582 times)

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 5687
  • Karma: +50/-1
  • Your Friend Wil Declares...
    • Martin's Personal Blog
Re: PrBoom+
« Reply #30 on: April 16, 2024, 07:07:52 pm »
Hi Jochen,

 Got it working - didn't realize I needed to install the Doom.wad file separately (it was included in your first alpha version). It works great, sound and mouse work well, everything worked that I tried... nice work, thanks!

Regards,
Hello

Just by anyone wondering, the shareware WAD of Doom is available to the public. (You can get the WAD shareware here)

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Alfredo Fernández Díaz

  • Jr. Member
  • **
  • Posts: 97
  • Karma: +6/-0
Re: PrBoom+
« Reply #31 on: March 30, 2026, 11:32:31 pm »
Anyway, I hope I will be able to have a go at this PrBoom+ thing soon <g>

Hey, it only took me over two years to sit and try for real =:-|

This looks extremely good, so much so better than ID's originals. Sure an important part of the 'old times' magic of playing Doom is pixelated stuff, but I have to admit that straight line aliasing never looks good, and any resolution of at least 640x480 makes it go away mercifully. However, when it comes to speed the story is quite different, so I guess I can play with settings and such (sounds stutter which I take as a sign of improper setup), assuming this is not abandoned already. Jochen?

Anyway, although I was happier putting Doom 1/2 WADs in the game directory, I managed to play along with the rpm ways of the refresh, but I hit a wall: with the Doom or Doom ][ WADs into place I can play either game, but with both files in place, PrBoom+ always starts in Doom ][ mode. Moreover, the launcher does nothing for me (all fields are blank), and I find it rather intuitive that I have to close its window (double click on the window system menu) to launch the game, while dismissing it with any of the buttons makes it exit silently. Or may I be doing something wrong?

Jochen Schäfer

  • Sr. Member
  • ****
  • Posts: 413
  • Karma: +33/-0
Re: PrBoom+
« Reply #32 on: April 03, 2026, 09:34:29 am »
Hi Alfredo.

PrBoom+ itself is abandoned. But when there is need, I can do things ;-)
I have the sound stutters, too, ut I couldn't nail down the issue here. In Dosbox-X I never had stutters, although both use the same SDL2 binaries.
As for the launcher, do you have your WADs in /@unixroot/usr/(local/)share/(games/)doom?


Bye Jochen

Alfredo Fernández Díaz

  • Jr. Member
  • **
  • Posts: 97
  • Karma: +6/-0
Re: PrBoom+
« Reply #33 on: April 05, 2026, 01:49:29 pm »
PrBoom+ itself is abandoned.

At least that should cut down on the number of moving targets :-|

Quote
I have the sound stutters, too, but I couldn't nail down the issue here. In Dosbox-X I never had stutters, although both use the same SDL2 binaries.
But your PrBoom+ is a native port. What do you run in Dosbox-X, DOS Doom? I still need to get around to testing DOS applications with X anyway.

Quote
As for the launcher, do you have your WADs in /@unixroot/usr/(local/)share/(games/)doom?

No, I put them in /@unixroot/usr/share/prboom-plus, where it had already put some .wad file. Looking for /doom in the docs revealed nothing relevant, and the directory didn't exist, so are users supposed to guess the right path name? Man, how I hate chasing down files and paths like this. OK, moving the two iwads there populated the launcher 'game' list so now at least basic launch functionality works, at the cost of duplicating the original WADs or moving them around (never a good idea). Again, checking the docs (10 files?!) I couldn't find a way to specify in the .cfg where to load the iwads from so I can use the ones in my original DOS installs. Any help?

So, I don't want to sound negative, because it is not my intention -- let me say your port work here looks awesome although it is undoubtedly undermined by the original 'product' feeling somewhat unpolished.

Jochen Schäfer

  • Sr. Member
  • ****
  • Posts: 413
  • Karma: +33/-0
Re: PrBoom+
« Reply #34 on: April 05, 2026, 05:02:50 pm »
[...]
Quote
I have the sound stutters, too, but I couldn't nail down the issue here. In Dosbox-X I never had stutters, although both use the same SDL2 binaries.
But your PrBoom+ is a native port. What do you run in Dosbox-X, DOS Doom? I still need to get around to testing DOS applications with X anyway.
No, what I meant both native programs use sound via SDL2. PrBoom+ begins to stutter, Dosbox-X doesn't.

Quote
As for the launcher, do you have your WADs in /@unixroot/usr/(local/)share/(games/)doom?

No, I put them in /@unixroot/usr/share/prboom-plus, where it had already put some .wad file. Looking for /doom in the docs revealed nothing relevant, and the directory didn't exist, so are users supposed to guess the right path name? Man, how I hate chasing down files and paths like this. OK, moving the two iwads there populated the launcher 'game' list so now at least basic launch functionality works, at the cost of duplicating the original WADs or moving them around (never a good idea). Again, checking the docs (10 files?!) I couldn't find a way to specify in the .cfg where to load the iwads from so I can use the ones in my original DOS installs. Any help?

So, I don't want to sound negative, because it is not my intention -- let me say your port work here looks awesome although it is undoubtedly undermined by the original 'product' feeling somewhat unpolished.
[/quote]
I'm certain, the documentation mentions the locations it searches, but the very first post of this thread mentions, where to put the files. I even copied the path from there for my answer ;-)
Just rename the directory to doom, and your good to go.

Happy demon hunting.

Alfredo Fernández Díaz

  • Jr. Member
  • **
  • Posts: 97
  • Karma: +6/-0
Re: PrBoom+
« Reply #35 on: April 12, 2026, 03:13:24 am »
No, what I meant both native programs use sound via SDL2. PrBoom+ begins to stutter, Dosbox-X doesn't.
So it will be next to impossible to compare exactly what SDL2 sound stuff PrBoom+ uses and how vs whatever running inside DosBox/X : (

Quote
Happy demon hunting.
I wish -- while I'm still trying to adjust mouse sensitivity and controls to get a decent gameplay I can't seem to bind the Pause key to pausing, or insert to open doors/use (PrBoom+ reports that as 'junk' and surprise, it doesn't work), which is kind of annoying...