Tracker: Issueshttps://tracker.dengine.net/https://tracker.dengine.net/favicon.ico?13985035312017-01-10T12:54:57ZTracker
Redmine Doomsday Engine - Feature #2192 (New): Procedural images generated based on a text file (.deimage)https://tracker.dengine.net/issues/21922017-01-10T12:54:57Zskyjake
<p>Perform one-time, load-time operations on image data to procedurally generate pixel content.</p>
<p>A ScriptedInfo file with “.deimage” file extension would be interpreted as de::ImageFile. The .deimage would then describe various layering etc. actions — in a declarative way — to generate the output of the de::ImageFile (i.e, de::Image at runtime). ScriptedInfo would enable performing load-time scripts to determine the final output size/content.</p>
<p>Such a “.deimage” could be used wherever one would use a regular image file (assuming FS2 is used for loading the image data).</p>
<p>The “.deimage” could look something like:<br /><pre>
size <512, 512>
format: rgba32
layer {
filter = grayscale
layer "background" {
path = "someimage.png"
}
layer "decal" {
opacity = 0.25
offset <25, 50>
path = "decal.png"
}
}</pre></p> Doomsday Engine - Bug #2096 (New): [Heretic] [HeXen] hud number one offsethttps://tracker.dengine.net/issues/20962015-06-20T22:07:05Zvermil
<p>A long long standing issue in modern Dday that theleo_ua has just reminded me of:</p>
<p><a class="external" href="http://www.dengine.net/forums/viewtopic.php?f=18&p=13683#p13683">http://www.dengine.net/forums/viewtopic.php?f=18&p=13683#p13683</a></p>
<p>Vanilla Heretic and HeXen apply a hardcoded horizontal offset to the '1' in their hud's because of the narrowness of the graphic.</p>
<p>Dday 1.8.6 replicated this, but sometime since then (it was so long ago, that I can't remember the exact version), as things were rewritten, the offsetting code was accidently removed from Dday.</p> Doomsday Engine - Feature #1649 (New): Option to disable HUD/menu font upscalinghttps://tracker.dengine.net/issues/16492013-11-02T21:26:20Zvermil
<p>The subject speaks for it'self. There is no cvar or menu option to disable the font filter applied to menu and hud text.</p>
<p>I suppose this could also be considered as something needed to allow Dday to emulate Vanilla's appearance fully (for instance, one can disable filtering on textures, sprites and the hud bar, but not the hud number font).</p> Doomsday Engine - Bug #10 (New): [InFine] Line spacing for texthttps://tracker.dengine.net/issues/102013-10-11T12:18:32Zskyjake
<p>At least in Heretic and Hexen, line spacing in blocks of text does not match the original games, causing the text to overflow the available view space.</p>
Possible solutions:
<ul>
<li>Configurable line spacing</li>
<li>Alternative A/B fonts with vanilla line spacing</li>
</ul>
<p>Currently libheretic and libhexen apply a workaround where finale texts are scaled down somewhat so that all of the text fits on screen. This is no longer necessary when the font line spacing is corrected.</p>
<p>See <a class="changeset" title="Fixed|Hexen: Overly large hub ending messages Scaled the hub ending messages smaller so that all..." href="https://tracker.dengine.net/projects/deng/repository/revisions/2d2849a382f84f1f189a1c2ead37968cede0ed0b">2d2849a3</a>.</p> Doomsday Engine - Bug #1125 (New): Handling missing OpenGL support during launchhttps://tracker.dengine.net/issues/11252013-07-25T01:25:41Zgalt_gendogalt_gendo@users.sourceforge.net
<p>First of all, Allura as commit browser utterly sucks.<br />This might be already fixed in the repo, but as it is, I can't tell without 'git clone'.</p>
<p>I've just built 1.11.0, got hit by '-reconfig' problem, but following is independent (tested by moving .doomsday dir).</p>
<p>(it may matter: Qt 4.8.5)</p>
<p>All I'm getting from doomsday is a segfault right as the loading wheel is about to completely fill.<br />The backtrace isn't very enlightening (there's a noticeable lack of debugging symbols in doomsday - I might fix that, but not sure it it helps):<br /> #0 0x081e43e7 in FontLineWrapping::font() const ()<br /> #1 0x081db320 in GLTextComposer::update() ()<br /> #2 0x081e78ad in LabelWidget::update() ()<br /> #3 0xb7e1505b in de::Widget::notifyTree(de::Widget::NotifyArgs const&) ()<br /> from /usr/games/lib/libdeng2.so.2<br /> <a class="issue tracker-2 status-2 priority-2 priority-default parent" title="Feature: UI improvements (In Progress)" href="https://tracker.dengine.net/issues/4">#4</a> 0xb7e10de3 in de::RootWidget::update() ()<br /> from /usr/games/lib/libdeng2.so.2<br /> <a class="issue tracker-2 status-5 priority-2 priority-default closed child" title="Feature: Multiplayer UI as part of taskbar (Closed)" href="https://tracker.dengine.net/issues/5">#5</a> 0x08203ecf in WindowSystem::timeChanged(de::Clock const&) ()<br /> <a class="issue tracker-2 status-7 priority-2 priority-default child parent" title="Feature: Draw lens flares using GL2 (Progressed)" href="https://tracker.dengine.net/issues/6">#6</a> 0xb7e1ba57 in de::App::timeChanged(de::Clock const&) ()<br /> from /usr/games/lib/libdeng2.so.2<br /> <a class="issue tracker-2 status-7 priority-4 priority-highest parent" title="Feature: Next-gen renderer (codename "Gloom") (Progressed)" href="https://tracker.dengine.net/issues/7">#7</a> 0xb7e22dc2 in de::Clock::setTime(de::Time const&) ()<br /> from /usr/games/lib/libdeng2.so.2<br /> <a class="issue tracker-2 status-5 priority-2 priority-default closed child" title="Feature: New GL2 based model renderer (Closed)" href="https://tracker.dengine.net/issues/8">#8</a> 0xb7c75b51 in de::GuiApp::loopIteration() ()<br /> from /usr/games/lib/libdeng_gui.so.1<br /> <a class="issue tracker-2 status-7 priority-3 priority-high2" title="Feature: Use local server to run single-player games (Progressed)" href="https://tracker.dengine.net/issues/9">#9</a> 0xb7e34306 in de::Loop::nextLoopIteration() ()<br /> from /usr/games/lib/libdeng2.so.2<br /> <a class="issue tracker-1 status-1 priority-2 priority-default" title="Bug: [InFine] Line spacing for text (New)" href="https://tracker.dengine.net/issues/10">#10</a> 0xb7e3939b in de::Loop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/games/lib/libdeng2.so.2<br /> <a class="issue tracker-1 status-5 priority-1 priority-low2 closed" title="Bug: Hitscan weapons cannot hit floor or ceiling (Closed)" href="https://tracker.dengine.net/issues/11">#11</a> 0xb6d8ef72 in QMetaObject::activate (sender=0x8706458, <br /> m=0xb6edf48c <QTimer::staticMetaObject>, local_signal_index=0, argv=0x0)<br /> at kernel/qobject.cpp:3547<br /> <a class="issue tracker-1 status-5 priority-2 priority-default closed" title="Bug: Client stopped by invisible walls/mobjs (Closed)" href="https://tracker.dengine.net/issues/12">#12</a> 0xb6ddfc07 in QTimer::timeout (this=0x8706458)<br /> at .moc/release-shared/moc_qtimer.cpp:147<br /> <a class="issue tracker-1 status-5 priority-2 priority-default closed" title="Bug: Excessive warping on clientside (Closed)" href="https://tracker.dengine.net/issues/13">#13</a> 0xb6d961be in QTimer::timerEvent (this=0x8706458, e=0xbfffea7c)<br /> at kernel/qtimer.cpp:280<br /> <a class="issue tracker-1 status-5 priority-2 priority-default closed" title="Bug: Plasma rifle firing animation frames stuck (Closed)" href="https://tracker.dengine.net/issues/14">#14</a> 0xb6d8cdd4 in QObject::event (this=0x8706458, e=0xbfffea7c)<br /> at kernel/qobject.cpp:1156<br /> <a class="issue tracker-1 status-5 priority-1 priority-low2 closed" title="Bug: Master server isn't working (Closed)" href="https://tracker.dengine.net/issues/15">#15</a> 0xb7169934 in QApplicationPrivate::notify_helper (this=0x86be378, <br /> receiver=0x8706458, e=0xbfffea7c) at kernel/qapplication.cpp:4562<br /> <a class="issue tracker-1 status-5 priority-3 priority-high2 closed" title="Bug: Client can't connect to server (Closed)" href="https://tracker.dengine.net/issues/16">#16</a> 0xb716e53e in QApplication::notify (this=0xbfffee18, receiver=0x8706458, <br /> e=0xbfffea7c) at kernel/qapplication.cpp:3944<br /> <a class="issue tracker-1 status-5 priority-2 priority-default closed" title="Bug: Scripted messages not shown on clientside (Closed)" href="https://tracker.dengine.net/issues/17">#17</a> 0xb7c75a13 in de::GuiApp::notify(QObject*, QEvent*) ()<br /> from /usr/games/lib/libdeng_gui.so.1<br /> <a class="issue tracker-1 status-5 priority-3 priority-high2 closed" title="Bug: jHexen: Nonexistent mobjs on clientside (Closed)" href="https://tracker.dengine.net/issues/18">#18</a> 0xb6d76eda in QCoreApplication::notifyInternal (this=0xbfffee18, <br /> receiver=0x8706458, event=0xbfffea7c) at kernel/qcoreapplication.cpp:949<br /> <a class="issue tracker-1 status-5 priority-1 priority-low2 closed" title="Bug: jHexen: Extruding spike anim jumpy on clientside (Closed)" href="https://tracker.dengine.net/issues/19">#19</a> 0xb6daba7e in sendEvent (event=0xbfffea7c, receiver=<optimized out>)<br /> at kernel/qcoreapplication.h:231<br /> <a class="issue tracker-1 status-5 priority-3 priority-high2 closed" title="Bug: Client doesn't step up onto mobjs (Closed)" href="https://tracker.dengine.net/issues/20">#20</a> QTimerInfoList::activateTimers (this=0x86bfb34)<br /> at kernel/qeventdispatcher_unix.cpp:621<br /> <a class="issue tracker-1 status-5 priority-4 priority-highest closed" title="Bug: jHexen client crashes when changing level (Closed)" href="https://tracker.dengine.net/issues/21">#21</a> 0xb6da856a in timerSourceDispatch (source=0x86bfb00)<br /> at kernel/qeventdispatcher_glib.cpp:186<br /> <a class="issue tracker-1 status-5 priority-2 priority-default closed" title="Bug: Player clmobj stops animating (Closed)" href="https://tracker.dengine.net/issues/22">#22</a> 0xb6b24be2 in g_main_dispatch (context=0x86bef58) at gmain.c:3054<br /> <a class="issue tracker-1 status-5 priority-4 priority-highest closed" title="Bug: jDoom fails to recognize Doom2.wad "00f6d407" (Closed)" href="https://tracker.dengine.net/issues/23">#23</a> g_main_context_dispatch (context=0x86bef58) at gmain.c:3630<br /> <a class="issue tracker-1 status-5 priority-10 priority-lowest closed" title="Bug: jDoom: Firing psprites have minor visual artifacts (Closed)" href="https://tracker.dengine.net/issues/24">#24</a> 0xb6b24f68 in g_main_context_iterate (context=0x86bef58, block=1, <br /> dispatch=1, self=<optimized out>) at gmain.c:3701<br /> <a class="issue tracker-1 status-5 priority-1 priority-low2 closed" title="Bug: Translucent Cacodemons (Closed)" href="https://tracker.dengine.net/issues/25">#25</a> 0xb6b2504c in g_main_context_iteration (context=0x86bef58, may_block=1)<br /> <a class="issue tracker-1 status-5 priority-1 priority-low2 closed" title="Bug: jHexen: status bar flickers (Closed)" href="https://tracker.dengine.net/issues/26">#26</a> 0xb6da8d3c in QEventDispatcherGlib::processEvents (this=0x86bee80, <br /> flags=...) at kernel/qeventdispatcher_glib.cpp:425<br /> <a class="issue tracker-1 status-5 priority-4 priority-highest closed" title="Bug: jHexen server doesn't restore maps in hub (Closed)" href="https://tracker.dengine.net/issues/27">#27</a> 0xb721afc5 in QGuiEventDispatcherGlib::processEvents (this=0x86bee80, <br /> flags=...) at kernel/qguieventdispatcher_glib.cpp:204<br /> <a class="issue tracker-1 status-5 priority-1 priority-low2 closed" title="Bug: mouse turning/mouse look jerkiness (Closed)" href="https://tracker.dengine.net/issues/28">#28</a> 0xb6d75979 in QEventLoop::processEvents (this=0xbfffed04, flags=...)<br /> at kernel/qeventloop.cpp:149<br /> <a class="issue tracker-1 status-5 priority-2 priority-default closed" title="Bug: jDoom: Server crashes when connecting (Closed)" href="https://tracker.dengine.net/issues/29">#29</a> 0xb6d75c82 in QEventLoop::exec (this=0xbfffed04, flags=...)<br /> at kernel/qeventloop.cpp:204<br /> <a class="issue tracker-1 status-5 priority-10 priority-lowest closed" title="Bug: D'Sparil not teleporting after shooting (Closed)" href="https://tracker.dengine.net/issues/30">#30</a> 0xb6d7ac6f in QCoreApplication::exec ()<br /> at kernel/qcoreapplication.cpp:1221<br /> <a class="issue tracker-1 status-5 priority-10 priority-lowest closed" title="Bug: Disappearing walls when looking up/down (Closed)" href="https://tracker.dengine.net/issues/31">#31</a> 0xb7167717 in QApplication::exec () at kernel/qapplication.cpp:3823<br /> <a class="issue tracker-1 status-5 priority-10 priority-lowest closed" title="Bug: No text between hubs (Closed)" href="https://tracker.dengine.net/issues/32">#32</a> 0xb7c75ea5 in de::GuiApp::execLoop() ()<br /> from /usr/games/lib/libdeng_gui.so.1<br /> <a class="issue tracker-1 status-5 priority-2 priority-default closed" title="Bug: Netgame pausing doesn't work (Closed)" href="https://tracker.dengine.net/issues/33">#33</a> 0x080fd8af in main ()</p>
<p>On the other hand, there's little that can fail in FontLineWrapping::font().</p> Doomsday Engine - Bug #1104 (Progressed): Replacement flats VS texture animationshttps://tracker.dengine.net/issues/11042012-12-18T14:50:21Zdanijdanij@dengine.net
<p>Due to the way texture animations are built by the original game algorithm there can be two versions of a flat with a given name in active use.</p>
<p>To test this create a new PWAD and include in it replacement flats for RROCK06 and RROCK07.</p>
<p>As the lump name search algorithm returns the last lump with a given name, the replacements in the PWAD will appear in the map if RROCK06/RROCK07 is used on say a sector floor.</p>
<p>However because the animations are built using offsets in the lump index, the RROCK animation will use the original and not the replaced versions of these flats.</p>
<p>Doomsday currently gets it nearly correct however the RROCK animation is missing flats RROCK06 and RROCK07.</p>
<p><strong>Labels:</strong> Graphics, Add-ons, Texture Animations</p> Doomsday Engine - Feature #1573 (New): Setting for number of samples used for antialiasinghttps://tracker.dengine.net/issues/15732012-09-04T18:53:16Zskyjake
<p>There should a way to configure the number of antialiasing samples for GL multisampling.</p>
<p><strong>Labels:</strong> Graphics, Console, Configuration</p> Doomsday Engine - Feature #1416 (New): [Doom] Invisible "fuzz" effecthttps://tracker.dengine.net/issues/14162006-08-20T01:17:46Zpapercut2papercut2@users.sourceforge.net
<p>I thought the Fuzz effect in the original doom was<br />quite interesting, and resembled a "cloaking" type<br />thing. Unfortunately there doesn't appear to be a way<br />to bring it back.</p>
<p>Is it impossible to do with OpenGL, and Direct3d<br />rendering? If not, please bring it back!</p>
<p>If so, Is there a way to make an alternative, or<br />something that looks similar to it?</p>
<p><strong>Labels:</strong> Graphics</p>