
The Force Engine "XL Engine Lives Again"
#92 Posted 13 September 2021 - 06:58 AM
#93 Posted 13 September 2021 - 10:20 AM
#94 Posted 13 September 2021 - 10:37 AM
MusicallyInspired, on 13 September 2021 - 10:20 AM, said:
#95 Posted 13 September 2021 - 07:20 PM
#96 Posted 13 September 2021 - 10:28 PM
MusicallyInspired, on 13 September 2021 - 07:20 PM, said:
I remember reading some "digital iMuse" research and ideas in the past. So I will probably brush up on that before implementing anything (post version 1.0).
#97 Posted 14 September 2021 - 03:47 PM
This post has been edited by MusicallyInspired: 14 September 2021 - 03:47 PM
#98 Posted 17 September 2021 - 10:42 PM
In the meantime, I recorded a short video showing the weapons in action (I don't know why the media isn't embedded):
https://youtu.be/U9vxcwoUk5g
#99 Posted 18 September 2021 - 11:09 AM
Full news
Entire changelist:
Projects
- Creating a New project will no longer automatically wipe your current working project.
- Opening an existing project will no longer automatically wipe your current working project.
- Added an option to automatically load your previously worked on project when WDFUSE starts.
- Added an option to Save Project As another name.
- Added an option to automatically test your Dark Forces project through DosBox
- Fixed a crash when loading Projects from drives not present on the current computer.
- Ensured that corrupted projects do not cause infinite load loops.
- Increased project path lengths to 255 bytes
- WDFUSE will no longer create dummy projects if you cancel out during the creation screen.
Editor
- Added an ability to pan the map with your Mouse
- Added an ability to zoom with your middle mouse button
- Added Steam Dark Forces support including installations across multiple drives
- Added GOG Dark Forces support.
- WDFUSE will no longer crash when choosing high-precision grid rendering.
- Added an ability to dynamically generate Grid sizes as you zoom.
- Added hotkey hints to most of the commands in the editor menus
- Added an ability to Copy and Paste content between instances of WDFUSE
- Added an ability to Undo and Redo commands.
- Expanded the Edit Menus to include common commands such as Adjoin, Extrude and Clear MultiSelections
- Expanded the Right Click abilities to include more common commands
- Added a new Sector Fill mode to differentiate sectors from Null Space.
- Panning while in Sector Fill modes will no longer re-render the fill values until you are done panning to speed up processing.
- Added easy-to-access Tools and Options buttons to the Main window
- Adjust window sizes to support modern width and heights.
- Added MouseWheel controls to easily switch between Grid while holding the Ctrl key.
- Added MouseWheel controls to easily switch between Layers while holding the Shift key.
- If available, the default layer will now always be 0 instead of the minimum one.
- Added a throttle for Mouse Zooming to prevent multi-grid redrawing.
- Windows now preserve multi-monitor positioning.
- Added X button to close the current window to all popups.
- Fixed level objects not drawing when moving very fast with a mouse.
GOB/LFD Container Managers
- Show the full path of the GOB/LFD during construction
- Allow for full drag and drop of files regardless of chosen folder
- Added an option to exit menus using escape
- Fixed numerous issues with GOB/LFD asset parsing
- Updated filters to include correct assets for each container type (Ex: BMs PLTTs, etc . . .)
- Reworked LFD display to correctly show the asset types and sorted them
Sector/Wall/Vertex/Objects
- Double Clicking will now open the highlighted level component.
- Added a checkbox to many pop-up windows to allow the windows to stay-on-top of the main map editor
- Added a button to the INF editor directly from the sector and wall editors
- Fixed the form not updating properly when highlighting a cell
Assets
- Fixed 3DO profile parsing issues
- Added additional zoom settings for BMs and FMEs and saved the default to the INI file
- Store the Brightness levels in the INI file
- Added Drop-In PAL selection with immediate update of texture assets in the resource picker
- All asset paths have size increased to 255 bytes
Misc
- Fixed and added back the link to the latest Dark Forces Specs File
- Added link to WDFUSE Support Discord
- Added links to DF-21.net
- Added an ability to wipe Editor UNDO cache.
- Added compatibility to Pre 2.5 WDFUSE INI files.
- Added X close window to all windows.
- Added automatic UNDO cache cleanup and added a undo limits to the INI file.
- Added shortcut hints to main menu fields
- Updated memory statistics to handle 64 bit systems
- Changed font to FixedSys to ensure Keys are aligned on all systems
- Muted the Scroll Window Out of Range popups but preserved the limit popups
- INF Font choice will now be preserved between sessions
Logging
- Added WDFUSE Logging to the log folder
- Added detailed INF parsing error logs
Known Issues
- If your map has many INFs it may take a second to UNDO / REDO commands as it recompiles the INF code
- Sector Fill drawing mode is not always accurate at certain scales and may flood the map with the color
The only way for bug reporting seems their Discord Server in #level-editor section. When you expose the problem you have to describe it in detail, with if possible a screenshot or a video, and include a Log file that you can obtain pressing F5. It will be saved in the Log folder where WDFUSE is.
#100 Posted 18 September 2021 - 01:14 PM
luciusDXL, on 17 September 2021 - 10:42 PM, said:
In the meantime, I recorded a short video showing the weapons in action (I don't know why the media isn't embedded):
https://youtu.be/U9vxcwoUk5g
Youtube shorthand links don't work. It's gotta be the full URL:
#101 Posted 18 September 2021 - 05:53 PM
MusicallyInspired, on 18 September 2021 - 01:14 PM, said:
Thanks for letting me know.
Fantinaikos: For posting large WDFuse updates or other general Dark Forces updates or news, that should probably go in its own thread for better visibility, similar to the Dark Forces Voxel Pack. I'm not a moderator, though, so it is just a request.

Small update
Several bugs were fixed, so weapons are done*Â - and it's time to start integrating the AI code. So hopefully the next video will feature things shooting at me.

Bugs fixed:
- Fusion Cutter, not alternating fire direction from left to right and then right to left.
- Repeater primary mode firing too fast.
- Assault Cannon's primary firing rate being slightly off.
- Not being able to fire the Repeater faster by mashing the button versus holding it down (it is only slight but noticeable).
* done, for now, more bugs may be uncovered during testing.
This post has been edited by luciusDXL: 18 September 2021 - 05:53 PM
#102 Posted 18 September 2021 - 11:10 PM
Quote

This is why I made my own thread about voxels here in the end, although on Doomworld forum, I prefered to use your thread mainly due to my shameless self-promotion, as I want more people to know about my mod. It's also more viewed than duke4 thread.
Anyway, great work so far. Looking forward to seeing more.
This post has been edited by Dzierzan: 18 September 2021 - 11:11 PM
#103 Posted 30 September 2021 - 11:24 PM
Note: there are several known issues that will be visible/audible in the video:
* lack of iMuse (future release)
* Kyle not going down properly with elevators (falling).
* I need to double-check the threshold for the landing sound.
* audio falloff doesn't quite match DOS (future release)
* there is an INF bug related moving walls/doors that will be addressed for this release.
I expect to see the rest of the AI should come online quickly. Unless there are hidden surprises, I expect to be finished before the end of next week.
#104 Posted 14 October 2021 - 08:34 PM
So I decided to take a step back and deal with other loose ends - Level Completion, VUE Animations, Enemy Generators, and fixes for various bugs and issues. This video shows this work by running through Talay, where the VUE animations, Enemy Generators, and other features can be seen.
#105 Posted 14 October 2021 - 09:17 PM
#106 Posted 14 October 2021 - 10:16 PM
NightFright, on 14 October 2021 - 09:17 PM, said:
If you mean DarkXL / XL Engine, then basically all development stopped. Due to real-life issues, work was halted - with the idea that I would return eventually (which is why it wasn't just outright canceled until TFE was underway). When deciding to start TFE, several things were immediately apparent:
* DarkXL was a dead end, due to the approach used and would never be as accurate as I wanted it to be.
* The XL Engine was too broad, so any new project needed much tighter focus.
* It needed to start as an open-source project.
Anyway, in terms of code and implementation work - there is no direct connection between the Force Engine and DarkXL. They don't share systems, The Force Engine was rebuilt from the ground up and the project uses reverse-engineered code from Dark Forces in addition to the TFE framework to handle the System UI, OS interactions, blitting to the screen/window, etc. (which is very different from DarkXL). Most of the past year has been spent reverse-engineering and rewriting the Dark Forces code, the recent rapid progress is fueled by the slower progress over the life of the project (which will be two years of development in a few months).
This post has been edited by luciusDXL: 14 October 2021 - 10:18 PM
#107 Posted 15 October 2021 - 04:59 AM
This post has been edited by NightFright: 15 October 2021 - 05:01 AM
#108 Posted 15 October 2021 - 07:30 PM
#112 Posted 15 November 2021 - 07:18 PM
My approval is unmeasurable and my day has been made.
#113 Posted 15 November 2021 - 07:43 PM

#115 Posted 16 November 2021 - 08:16 AM
#116 Posted 16 November 2021 - 09:12 AM
#117 Posted 16 November 2021 - 09:20 AM
Dzierzan, on 16 November 2021 - 09:12 AM, said:
OH! It's playable?! Hot damn son! I'll still wait for the proper release though.
#118 Posted 16 November 2021 - 10:08 AM
#119 Posted 16 November 2021 - 10:33 AM


#120 Posted 16 November 2021 - 08:03 PM
This post has been edited by MusicallyInspired: 16 November 2021 - 08:04 PM