Ryan Freeman writes:

> On Sat, Jun 30, 2018 at 07:44:41PM +0200, Solene Rapenne wrote:
>>
>> Rafael Sadowski writes:
>>
>> > On Sat Jun 30, 2018 at 11:21:28AM +0200, Solene Rapenne wrote:
>> >> Hello
>> >>
>> >> Does someone already started porting gzdoom? I would like to port it.
>> >>
>> >> At first I wasn't sure we would need another doom engine, but this one 
>> >> does opengl rendering and allow to play lot of mods which some are real 
>> >> games. And good news, last release compile just fine.
>> >>
>> >> So, if nobody is currently working on a port, i'll take care of it. If 
>> >> someone already have some wip port I'd be happy to continue the work.
>> >>
>> >
>> > Nothing on the list and nothing in openbsd-wip. Go ahead!
>>
>> Please find a port of games/gzdoom.
>>
>> About the name, the website hosting it is zdoom, but gzdoom is the
>> project replacing the abandoned zdoom engine, but it's hosted by zdoom
>> as gzdoom is a fork of zdoom that continues to live.
>>
>>
>> It requires doom 2 files in ${PREFIX}/share/doom/ for most of mods, but
>> you can also play doom 1, heretic, hexen etc...
>>
>>
>> A few mods to play with it for lot of fun:
>>
>> - Castlevania : https://www.moddb.com/mods/castlevania-simons-destiny
>> - Golden Souls 2 : https://www.moddb.com/mods/doom-the-golden-souls-2
>>
>
> Thanks for the port Solene!  Builds/packages a-okay on amd64, albeit:
> must run with "-glversion 2", else the game just loads with a blank
> black screen and gotta kill it by hand.  Second gen Intel HD:
> hw.model=Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
>
> Might be worth throwing a note in the pkg-readme about -glversion 2, as
> I think a lot of people will need it to run the game still.

I'm using gzdoom on a i5 and i7 and I never had to use this flag. Where
did you find this flag?

I'm ok to add it to pkg-readme if it's really needed though.

> I tested all the games: Ultimate Doom, Doom II, Final Doom (TNT/Plutonia),
> Heretic, Hexen, Strife and Strife Veterens Edition.
>
> Plus two mods, the Castlevania one and Knee-Deep in ZDoom Doom1 heavy mod.
>
> All games work except hexen, hexen crashes before the screen draws:
> gzdoom(99905) in free(): bogus pointer 0x1cd85b39e008
> The process was killed by SIGABRT: Abort trap

Looks like a bug that should be reported upstream

> I experienced some GPU hangs with KDiZD plus the Castlevania mod, the latter
> which crashed as so: (likely due to gpu hangs/outside of gzdoom's hands?)
> map01 - Vampire Killer
>
> Make colormap
> game saved. (/home/ryan/.config/gzdoom/auto2.zds)
> Picked up a small heart.
> intel_do_flush_locked failed: Input/output error
> intel_do_flush_locked failed: Input/output error
> AL lib: (EE) alc_cleanup: 1 device not closed
>
>
> *** Fatal Error ***
> !!! Failed to exec debug process
> The process was killed by SIGSEGV: Segmentation fault

I had this with a few mods less known that others, I think it's some
code in the mods doing wrong things.

Reply via email to