DeMONS/3 News
|
If you're looking for D3PlayerPicker,
go here.
These pages are best viewed
at a minimum resolution of 1024x768 (although it may be tolerable
at 800x600).
Links to archived news bits are provided at the
bottom of this page, and are separated by development
phases.
|
| 12/30/2003 - 5:30pm |
|
NOTICE:Barring any really nasty problems, this will be the last update to D3
until the remote admin stuff is done.
- Fix! (All Modules) - The following
items were fixed in all modules for D3 v1.07:
- When scanning for tracks, tracks with a dot in their name ("RoadOne_v1.0"
for instance) weren't showing up in the list of tracks.
|
| 12/25/2003 - 6:15am |
- Fix! (D3Config) - The following
items were fixed in D3Config 1.06:
- Found and fixed a memory leak.
- You couldn't pick a fixed setup for races using the IROC mod.
- You couldn't pick an arcade setup for races using any mod (even if you
checked the "Arcade race mode" checkbox).
- UPDATE! (Web Page) - The following
items were fixed in D3Config 1.06:
- In the Reference Guide, under "Issues | NR2K3", I added instructions
concerning how to get around the need to install the sim from the retail CD before
any of the D3 components would work.
- On the Tech Share page, I added a fairly complete description of the
contents of the D3Launcher.INI data file and the host schedule files. This should
help folks that like the ease of scheduling D3 provides, but wants to run their
own launcher, or whom want to allow a web-based setup, but want to use the
D3Launcher.
- Known Issues (D3Config) - The following
are known issues that have yet to be resolved:
- Selecting a roster file is currently located on the "Connections" tab, and
needs to be moved to the race setup page so that it can work with the series mods.
This should only affect people that race with AI, so I figure it's pretty low on
the ol' priority ladder.
|
| 12/11/2003 - 4:15pm |
- Fix! (D3Launcher) - The following
items were fixed in D3Launcher 1.05:
- The server car file was not being changed correctly before the server
launched.
|
| 11/29/2003 - 10:20am |
- Fix! (D3Config) - The following
items were added in D3Config 1.04:
- The program was not correctly determining when an instance of itself was
already running.
- Fix! (D3Launcher) - The following
items were added in D3Launcher 1.04:
- The program was not correctly determining when an instance of itself was
already running.
- Fix! (D3Scrub) - The following
items were added in D3Scrub 1.04:
- The program was not correctly determining when an instance of itself was
already running.
|
| 11/21/2003 - 5:00am |
- Fix! (D3Config) - The following
items were fixed in D3Config 1.03:
- Added support for multiple series mods that use the same file extention
(like the Trans Am mods from The Pits and Project Wildfire).
|
| 11/11/2003 - 10:00am |
- Fix! (D3Config) - The following
items were fixed in D3Config:
- On the Host/Timing tab, the program would always disable the selected
"repeat day", even if "Repeat" was not selected.
- When in the process of scheduling a race, if you specify invalid data, the
program would cite the error and inform you of it, but would not position you on
the tab and the control that caused the error.
- Fix! (D3Launcher) - The following
items were fixed in D3Launcher:
- A host that uses the "specific date/time" timing style was causing the
launcher to crash.
|
| 10/30/2003 - 7:45pm |
- Fix! (D3Config) - The following
items were fixed in D3Config:
- Under Windows 9x, a program's commandline not only includes the
commandline parameters themselve, but also the full path and filename of the
program itself. Under Windows 2000/XP, this is not the case. This small
difference in OS behaviors caused problems in Win9x, in that the D3Config
module thought it was being passed a commandline, when in fact, it wasn't.
When D3Config thinks it's getting commandline parameters, it assumes that
another D3 module (D3Launcher, etc) invoked the program, and further assumes a
certain commandline parameter as a result. In this particular instance, D3Config
would refuse to start because the parameters it thought itr was getting, it
wasn't really getting, and it would shutdown almost immediately upon starting
up. Once again, this only happened in Win9x. Download the new version to fix
the problem.
|
| 10/28/2003 - 8:20am |
|
A web-based forum is now available. Registration is required to use the forum, but
only so I can step on someone's neck if I think their post is out of line. Consider
the new forums to be the preferred method of contact for help with the program. I've
added a link to the Contact page, and will be adding the same link to the menu above
later this week.
Here's a link if you're in a
hurry to see use the forum.
|
| 10/15/2003 - 5:00am |
|
Version 1.00 is now available. As always, tread carefully, and report any
problems that you might encounter, ASAP.
- Update! (DeMONS/3) - I have
completely removed all code that supports older versions of the sim.
- Fix! (D3League) - The following
items were fixed in D3League:
- If a driver is disco'd in practice, but rejoins in time to turn in
timed laps in the practice sssion, the sim sometimes re-assigns the car
number to something above 300. This cretaes a situartion where the driver
shows up twice in the results. In this instance, D3League would post
incorrect qualifying results ("000.000") for the driver.
- Update! (D3League) - The following
items were updated in D3League:
- Added four new data words that can be used in DRT template files -
D_RACE_HARDCHARGER, D_RACE_HARDCHARGER_POS, D_RACE_HEADACHE, and
D_RACE_HEADACHE_POS. Refer to the appropriate section of the Reference Guide
for details.
- Fix! (D3Scrub) - The following
items were fixed in D3Scrub:
- The program will now create backups of the track ini before
they're modified.
- Update! (D3Scrub) - The following
items were updated in D3Scrub:
- Added a button to allow you to easily delete backup files created
by the program.
- Update! (web page) - Updated the
Reference Guide to include new functional changes to the server modules.
|
| 10/08/2003 - 5:45pm |
|
I updated the Reference Guide with info concerning optimizing hard drive space on
a machine that only acts as a server (where nobody will ever be racing). Look for
the section labelled "Sim Issues".
I've also pretty much finished striping all code and resources from the program
that was used to support old versions of the sim. The D3 modules are not only
smaller by almost 300k, but they are a bit snappier in terms of performance.
There's still some small problems with the new code, but I hope to release it
shortly. Functionally it's identical to the v0.18, so you won't absolutely have to
download it if you don't want to.
More news as it happens...
|
| 10/07/2003 - 5:00pm |
I updated the User's Guide to be a bit more accurate and to show the updated
screenshots.
|
| 10/07/2003 - 6:15am |
|
I've made a lot of progress on the DeMONS server modules, namely D3Confg and
D3Launcher. I'm *still* finding little niggly things that need to be changed to
support the various series mods, and I think I may have solved some issues with
favored hosts.
I decided that it works well enough to be usable, but keep in mind that I
think I still have more to do where minor series support is concerned. There
is a short blurb on series weirdness in the Reference Guide that everyone needs
to read because it affects the entire program, even the client modules.
Version 0.18 is now available. As always, tread carefully, and report any
problems that you might encounter, ASAP.
- Announcement - I disabled the
ability to use older versions of the sim because nobody seemed to be taking
advantage of it. Being the lazy bastard I am, I decided to rip out code that no
one is using because it just muddies up the code that IS used.
- Fix! (D3Launcher) - The following
items were fixed in D3Launcher:
- I was trying to save the setting that controlled saving the chat
log to the wrong section on the PLAYER.INI file
- I made some changes to the way D3 tries to shut down an already
running host. This should improve the implementation of favored hosts
shutting down currently runnig hosts, but I won't know for sure until I
get reports back in from the wild.
- When you click a host in the launcher window, and then click
"Start", the "Start Event Now" button is now enabled.
- I discovered that I can't rely on the commandline allowing more
than 256 characters, so I changed all commandline parameters that were
not passwords to be written to the appropriate INI files.
- Fix! (D3League) - The following
items were fixed in D3League:
- Fixed some problems in the dialog box that prevented some of the
fields from populating with a default value.
- Fixed several small problems with the program crashing when it
came across unexpected data in the sim-generated results file, such as
drivers with no name in the practice session (generated by the sim, and
for unknown reasons).
- Fixed a problem with the program crahing when it came across
unexpected comments in the sim-generated HTML. If a client exports
results, there's some sort of authentication code that gets added to
the bottom of the file in the form of a HTML comment.
- Update! (D3Launcher) - The following
items were updated in D3Launcher:
- Added support for the new hardcore mode supported by the 1.2.0.1
patch.
- Added support for the various 3rd-party series mods (CTS,
BGN, Trans Am).
- Added two new columns to the main Launcher window to show the
series and selected hardcore mode for the pending/running race.
- Update! (D3Config) - The following
items were fixed in D3Config:
- Added support for the new hardcore mode supported by the 1.2.0.1
patch.
- Added support for the various 3rd-party series mods (CTS,
BGN, Trans Am.
- I added the ability to specify the roster file to use for adding
AI to a race. This was done so that you could add AI without having
their car numbers conflict with your league drivers. At this time,
there appears to be some kind of misunderstanding (on my part) of exactly
how this should affect which AI cars are added, so until further notice,
don't expect too much from this particular item until Papy gets back to
me.
- Update! (web page) - I started
removing all references to past versions of the sim from the reference
guide, and updated the reference guide to include new functional changes
to the server modules.
|
| 09/24/2003 - 6:00pm |
|
I've finished adding patch support to D3, and am conducting initial testing. It's
actually looking pretty solid as far as patch support goes - I even had three
servers running simultaneously, with each one running a different series as well
as varying levels of hardcore-ness.
While testing the patch support,I'm going to try to solve some of the nagging
little problems in the Launcher. More news as it happens...
|
| 09/15/2003 - 4:45pm |
This is just a note to let you know that the patch works with the existing version
of D3 (but without the new hardcore stuff or series selection), and a new version
of D3 will be following in the next week or so to incorporate those new features
of the sim.
|
| 09/11/2003 - 1:15pm |
|
This is just a note to let everyone know I haven't abandoned the program. I
purposely held off on any updates because the patch was originally promised for
the April time-frame. As we all know, the patch still hasn't been (officially)
released. I subsequently spent April, May, and June upgrading my computer and
trying to complete my attempt to water-cool the system. On July 5th, I was
nearly finished with the case-modding when I accidently cut all the extensor
tendons to my fingers with a miter saw while helping a friend cut some
baseboard for her house. A couple of weeks ago, I decided I should start
preparing D3 for support of the still upcoming patch to NR2K3.
On 09/08/2003, it was decided that I need to have more surgery to correct one
of the tendons that was repaired. However, this should not have an impact on D3
since we're not talking about any more time than a single day in the hospital
(I'll be able to go home immediately after the surgery is complete).
In the meantime, I've fixed a number of minor issues in the existing modules,
and have also added a new module for clients that participate in multiple
leagues. When the patch is released, a new version of D3 will follow as soon as
the half-assed testing (that I never seem to get around to doing) of the new
patch support is semi-complete.
One last thing. I'm seriously considering yanking out all support for older
sims. There's not much call for that support, and it really makes the
documentation a huge pain. If anyone makes a loud enough objection about this
plan, I will re-consider.
|
|
Archived News (12/01/2002 - 09/10/2003)
|
Back to Paddedwall News
|