Sunday, July 01, 2018

Re: NEW games/gzdoom

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.

No comments:

Post a Comment