Prepping for Beta6.4
It’s that time of the month again, so we should start preparing for the Beta6.4 release. Let’s spend the remaining couple of days making sure everything works right?
Tales of the New Order
I’m about to complete Phase 1 of my plan to transform the current Doomsday into what will eventually become the 2.0 incarnation. At the moment the entire project (sans jdoom64) builds and I can start the dedicated server (dengsv) in both OS X and Windows. There is still some tweaking to do on Win32 before everything is up and running, though, since on Windows it currently just crashes after setting up the window.
I thought this would be a good time to mention some of the important changes happening in the New Order branch. The changes will be merged back to the trunk after I have Phase 1 running on Windows.
Read the rest of this entry »
Going for a Merge
I think I need to merge the changes of the beta6 branch to the trunk before I can begin work on the unified networking. However, since there’s fewer changes in the trunk, I thought it might be better to take the changes in the trunk post branch creation, merge them into the beta6 branch, giving us a new trunk. The old (current) trunk would be moved under the /branches.
I did first attempt a normal merge of the beta6 changes to the trunk, but basically every modified file ended up with conflicts, with some very odd results.
So doing the merge the other way around might turn out better. Any thoughts before I commence?
A New Core
I’ve been thinking about the best way to approach unified networking. Central to the concept is clearer separation of the server and client sides. To make this more feasible, I believe we should convert most of the current engine into a shared library (libdeng) that can be linked against the executables and all the plugins.
Read the rest of this entry »
The Continuing Saga of Beta6.3
Posted by skyjake in Beta 6, Blog, Engine, Game Resource Packs, Mac OS X, Releases, SourceForge on June 8th, 2009
The latest revision (6653) appears to work somewhat better on OS X. At least I can launch with jDRP and jHRP with no problems. I uploaded an updated package on SourceForge (as deng-1.9.0-beta6.3-6653.dmg). Version number remains at 1.9.0-beta6.3 (dated June 8).
1.9.0-beta6.3 Released
Posted by danij in Beta 6, Engine, Games, Launchers, Mac OS X, Releases, SourceForge, Version 1.9, Windows on May 31st, 2009
Version 1.9.0-beta6.3 has been released and can be downloaded from SourceForge.net.
Release notes are in the wiki as usual.
Beta6.3 on Sunday
Just a reminder that we should be releasing Beta6.3 on Sunday at the latest.
Auto Generating Texture Atlases
As you may be aware there are currently various issues with the management of the font patches as used (primarily) for the in-game menu and the player message log. The main problems being:
- High res font patches are currently ignored.
- “Upscale and sharpen” processing is only done on initial load.
A couple of days ago I began musing on how to address these problems but I continually kept bumping into architectural shortcomings that either flat-out prevented or severally limited whatever scheme I came up with. Throughout this process I continued reminding myself of many of the secondary issues we have with these resources and that led me to thinking about larger changes.
Read the rest of this entry »
Development System Upgrade
A couple of weeks ago I decided it was high time to upgrade my development system. That system was no slouch by any means but I was begining to notice it struggling with some of the wizz bang visual effects in the latest games.
Read the rest of this entry »
1.9.0-beta6.2 Released
Posted by danij in Beta 6, Engine, Games, Mac OS X, Releases, SourceForge, Version 1.9, Windows on May 6th, 2009
Version 1.9.0-beta6.2 has been released and can be downloaded from SourceForge.net.
As usual, the release notes are to be found at the wiki.