Doom monster
User Control Panel | Member List | FAQ | Privacy Policy | Blogs | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Eternity > Eternity Engine 3.40.46 Bifrost
Pages (2): [1] 2 »  
Author
All times are GMT. The time now is 07:25. Post New Thread    Post A Reply
Quasar
Moderator


Posts: 7212
Registered: 02-00


The newest release of Eternity is now available:

Old Post Jan 19 2014 23:09 #
Quasar is offline Twitter account Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Catoptromancy
Senior Member


Posts: 1241
Registered: 08-06


I can confirm that this release is indeed awesome.

Old Post Jan 19 2014 23:11 #
Catoptromancy is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Quasar
Moderator


Posts: 7212
Registered: 02-00


One more link, before Mordeth shows up ;)

Bifrost New Editing Features Documentation

Old Post Jan 19 2014 23:26 #
Quasar is offline Twitter account Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Csonicgo


Posts: 4749
Registered: 03-04


Last edited by Csonicgo on Jan 20 2014 at 00:20

Old Post Jan 19 2014 23:29 #
Csonicgo is offline Twitter account Tumblr Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Springy
Senior Member


Posts: 1585
Registered: 09-12



Catoptromancy said:
I can confirm that this release is indeed awesome.

It certainly is. Congratulations on the release Quasar! Just spent 15 odd minutes playing D2TWiD on it. I also notice that the looping issue is completely gone now.

Old Post Jan 19 2014 23:56 #
Springy is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
esselfortium
A Major Doomworld Concern


Posts: 7564
Registered: 01-02


Awesomeness :)

Old Post Jan 20 2014 00:38 #
esselfortium is offline Twitter account Youtube || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Dragonsbrethren
Forum Staple


Posts: 2685
Registered: 03-09



Csonicgo said:
:toot:

Old Post Jan 20 2014 01:26 #
Dragonsbrethren is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Xaser
Forum Staple


Posts: 3099
Registered: 07-03


Because it wasn't emphasized in the OP and weirdo folks like me find this a super-huge edition:



That is all. Carry on.

Old Post Jan 20 2014 02:07 #
Xaser is offline Twitter account || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Mechadon
Forum Staple


Posts: 2531
Registered: 12-06


Loving the uncapped framerate! Of course all of the other changes are great as well, but I've been waiting on uncapped framerate the most :)

Nice stuff!

Old Post Jan 20 2014 02:21 #
Mechadon is offline Twitter account Youtube Twitch || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Average
Member


Posts: 565
Registered: 05-11


I was most excited by the x input force feedback. Sadly, I seem to have an issue. I have a Logitech F710 wireless controller set to x input. The game recognises it but I can't seem to set up the analogue sticks to movement properly. For example; I select up on the left analogue stick for move forward but when I select down for move backward the game picks the same axis and therefore cancels the move forward. The same happens with both sticks and analogue triggers... I've tried using the controller as x input and SDL input as both are selectable.

I'm running Win7 PRo 64 bit.

Old Post Jan 20 2014 11:22 #
Average is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Quasar
Moderator


Posts: 7212
Registered: 02-00



Average said:
I was most excited by the x input force feedback. Sadly, I seem to have an issue. I have a Logitech F710 wireless controller set to x input. The game recognises it but I can't seem to set up the analogue sticks to movement properly. For example; I select up on the left analogue stick for move forward but when I select down for move backward the game picks the same axis and therefore cancels the move forward. The same happens with both sticks and analogue triggers... I've tried using the controller as x input and SDL input as both are selectable.

I'm running Win7 PRo 64 bit.

This is very poorly explained because I never have finished a UI for editing the settings yet, but what you need to do is not bind axis activations to key binding settings - you need to set what are called the "axis actions". There are variables for g_axisaction1 through g_axisaction8 IIRC. Their possible values are "move", "turn", "strafe", "look", and "fly".

If you open eternity.pke and look at /gamepads/xbox360.txt, you should see a very good example of what it would look like.

This is a part of EE that's unfinished and needs more polishing.

You can find the correspondence of your gamepads' axes to the axis # variables by using the gamepad test menu, BTW.

Old Post Jan 20 2014 15:04 #
Quasar is offline Twitter account Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Average
Member


Posts: 565
Registered: 05-11


Cheers. I'll give it a look-see.

Old Post Jan 20 2014 15:35 #
Average is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
kmxexii
Senior Member


Posts: 1563
Registered: 06-10



Xaser said:
Because it wasn't emphasized in the OP and weirdo folks like me find this a super-huge edition:

*snip*

That is all. Carry on.

Ditto!

Old Post Jan 21 2014 08:53 #
kmxexii is offline Twitter account Tumblr || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Quasar
Moderator


Posts: 7212
Registered: 02-00



Average said:
Cheers. I'll give it a look-see.

If you get a working config, you could submit your keys.csc to me to make a profile for that device and then future users could simply load your profile from the gamepad profiles list and get one-shot configuration.

Let me know if you get it going.

Old Post Jan 22 2014 17:05 #
Quasar is offline Twitter account Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
scalliano
This door is opened elsewhere...


Posts: 1459
Registered: 08-09



UNCAPPED FRAMERATE!


*CLINK*

Old Post Jan 23 2014 20:56 #
scalliano is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Average
Member


Posts: 565
Registered: 05-11



Quasar said:
If you get a working config, you could submit your keys.csc to me to make a profile for that device and then future users could simply load your profile from the gamepad profiles list and get one-shot configuration.

Let me know if you get it going.

I will do. I haven't had time to yet but I'll get around to it. :)

Old Post Jan 23 2014 21:20 #
Average is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Mordeth
Administrator


Posts: 2655
Registered: 12-99


This release... I like it! ANOTHER!

One question: what determines the damage reduction of a player's current armor? The wiki makes it look as if the last picked-up armor bonus determines this, instead of it being a hardcoded boundary between 100 and 100+ for 33% versus 50% damage reduction.

Old Post Jan 27 2014 17:46 #
Mordeth is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Gez
Why don't I have a custom title by now?!


Posts: 14411
Registered: 07-07



Mordeth said:
One question: what determines the damage reduction of a player's current armor? The wiki makes it look as if the last picked-up armor bonus determines this, instead of it being a hardcoded boundary between 100 and 100+ for 33% versus 50% damage reduction.

Then the wiki would be right. A blue armor damaged to 100% or below still gives 50% damage reduction, a green armor boosted up to 200% with armor bonuses still gives 33% damage reduction.

Speaking of armor bonuses, if you do not have an armor already, they give you the equivalent of green armor for damage reduction purposes (33%).

This is vanilla behavior, and Eternity has had no reason to change it.

Old Post Jan 27 2014 18:18 #
Gez is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Mordeth
Administrator


Posts: 2655
Registered: 12-99


Heh, I never realized that.

So you could basically have eg. a 1-200 armor system based off 'green armor' boosts with a standard 33% damage reduction, and a new kind of (temporary) powerup that boosts your damage reduction. Or monsters that try to hit you with stuff that actually lowers your armor damage reduction.

Too bad there's no HUD item that could tell the player what kind of damage reduction he currently has...

Edit: no, this does some weird stuff. If savefactor >> savedivisor (negative dmg reduction) then at the first hit the saveamount will be added to the player's health while armor resets to zero.

Old Post Jan 31 2014 12:57 #
Mordeth is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
VGA
Senior Member


Posts: 1652
Registered: 05-14


I can't find the option to center my weapon while firing.

Old Post Sep 5 2015 14:54 #
VGA is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Jon
code scholar


Posts: 3203
Registered: 12-99


Problem on windows 10, msvcr110.dll is missing by default. I do have Microsoft Visual C++ 2010 Redistributable Package (x86) installed (apparently). Attempting to install it afresh fails as a newer version is already installed. Installing Visual C++ Redistributable Packages for Visual Studio 2013 didn't cure the problem.

The latest nightly works though. I get the error when midiproc (not in the nightly) is executed by eternity.exe.

Old Post Sep 24 2015 19:49 #
Jon is offline Twitter account Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Quasar
Moderator


Posts: 7212
Registered: 02-00



Jon said:
Problem on windows 10, msvcr110.dll is missing by default. I do have Microsoft Visual C++ 2010 Redistributable Package (x86) installed (apparently). Attempting to install it afresh fails as a newer version is already installed. Installing Visual C++ Redistributable Packages for Visual Studio 2013 didn't cure the problem.

The latest nightly works though. I get the error when midiproc (not in the nightly) is executed by eternity.exe.

msvcr110 is the Visual C++ 2012 runtime, so you need to grab that version as well. Eternity's prior build was compiled against 2012. AFAIK, nightlies by Blzut3 are built either against 2013 or 2015. EE will likely migrate up to one or other whenever I resume development on it.

Old Post Sep 25 2015 06:05 #
Quasar is offline Twitter account Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
XCOPY
Member


Posts: 358
Registered: 12-12


is the odamex multiplayer code portable enough to be "added" in eternity without much labor? both ports seems to have the same base.

Old Post Jan 30 2016 12:23 #
XCOPY is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Danfun64
Member


Posts: 560
Registered: 07-10


I would have thought that adding Chocolate/Crispy Dooms netcode would be easier, at least for a start.

No, Eternity and Odamex do not have the same base. Eternity is based off Smack My Marine Up, which is based off Marines Best Friend, which is based off Boom, which is based off DosDoom. Odamex is based off CSDoom, which is based off ZDoom 1.22. Completely different lineages.

Old Post Jan 30 2016 17:24 #
Danfun64 is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Gez
Why don't I have a custom title by now?!


Posts: 14411
Registered: 07-07


The lineages for the ports themselves are different, but for the netcode part, I'm not sure. Ladna, an Odamex contributor, used to work on Eternity as well, there was a whole client-server branch which sits uncompleted to this day. (Looks like Ladna's Github name is Camgunz.)

Old Post Jan 30 2016 17:56 #
Gez is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Danfun64
Member


Posts: 560
Registered: 07-10


Would be nice if Eternity had a hybrid multiplayer system.

If -vanilla is applied, it would use the Chocolate/Crispy Doom protocol, and is completely capable of joining Chocolate/Crispy servers, and vice versa (Chocolate/Crispy server able to join Eternity servers with -vanilla)

If -vanilla is not applied, it would run its own protocol, meaning it could do whatever it wanted, whether a system that is similar to Chocolate/Crispy, or a client-server system like Odamex, ZDaemon, Zandronum, and the dead client-server branch/fork/whatever. Also, if a -boom or -mbf or an all around -complevel system is implemented, due to the ridiculousness regressions needed to support those ports (like putting in DosBox's ipxnet code and restoring ipx code removed in Eternity), it could use the new system, but have chocolate/crispy style limitations (4 players max, no in-game joining, etc)

Yes, this is all wishful thinking, and I really wish either PrBoom or Eternity would get decent netcode, or odamex finally gets a stabilized demo protocol and stabilized coop support, preferably both.

Old Post Jan 31 2016 03:50 #
Danfun64 is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Gez
Why don't I have a custom title by now?!


Posts: 14411
Registered: 07-07


-vanilla would be a misnomer because Choco/Crispy doesn't use vanilla netcode at all. Something like -choconet would be more appropriate.

Old Post Jan 31 2016 11:38 #
Gez is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
dew
superfiend


Posts: 5220
Registered: 05-08



Gez said:
(Looks like Ladna's Github name is Camgunz.)

And he's working on a c/s fork of prboom-plus instead of eecs now. Honestly, I don't even.

Old Post Jan 31 2016 13:32 #
dew is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Danfun64
Member


Posts: 560
Registered: 07-10


Creating a C/S fork of Eternity is understandable, as it is

A. A moving platform.
B. Advanced enough to eventually be a FLOSS rival to the non-free Zandronum.

Creating a C/S fork of PrBoom-Plus...makes no sense. If anything, it should have the Chocolate/Crispy Doom multiplayer code adapted for it. Adding something like a C/S fork of PrBoom-Plus probably goes against PrBoom-Plus's mission statement or something :P

Old Post Feb 1 2016 01:56 #
Danfun64 is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Gez
Why don't I have a custom title by now?!


Posts: 14411
Registered: 07-07



Danfun64 said:
Creating a C/S fork of Eternity is understandable, as it is

A. A moving platform.
B. Advanced enough to eventually be a FLOSS rival to the non-free Zandronum.

Zandronum is open-source, though.

License

New code in Zandronum is released under a 4-clause license based on the OSI-approved and GPL-compatible Sleepycat License, with the addition of the "No Endorsement" clause from the 3-clause New BSD License. Practically, this means that Zandronum's source code is safe to use in either GPL or Doom Source License/Raven Source License/etc. source ports as long as the terms of the Zandronum license are satisfied.

The Zandronum license only covers Zandronum-specific code. Some source files contain additional notices of original copyright by their contributors.

See ZDoom license page for more details on other licenses used within Zandronum.
That means that you can take the GLOOME approach, remove the software renderer, OPL emulator, and FMOD sound backend, and get a GPL-compatible Zanders.

Danfun64 said:
Creating a C/S fork of PrBoom-Plus...makes no sense. If anything, it should have the Chocolate/Crispy Doom multiplayer code adapted for it. Adding something like a C/S fork of PrBoom-Plus probably goes against PrBoom-Plus's mission statement or something :P

I think it's safe to say that PrBoom+'s mission statement is left far behind in the dust. It's the kind of overreaching ambition that makes me think it'll be vaporware, but you never know...

Old Post Feb 1 2016 08:27 #
Gez is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
All times are GMT. The time now is 07:25. Post New Thread    Post A Reply
Pages (2): [1] 2 »  
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Eternity > Eternity Engine 3.40.46 Bifrost

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by vBulletin
Copyright vBulletin Solutions, Inc.