Duke4.net Forums: "No updates availible" ? - Duke4.net Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

"No updates availible" ?

User is offline   duke3d.exe 

#1

I haven't opened eduke3d in like a month or two, and I saw this on the log:

Connecting to http://www.eduke32.com
Current version is 20120522... no updates available


Is this normal? It's whitelisted on the firewall.

I've also noticed at the top it says:

EDuke32 r8620
Built Feb  7 2020 21:12:37, GCC 8.3.0, 64-bit 


I've downloaded the latest version from https://dukeworld.co...ynthesis/latest

And when opening the new exe I see:

EDuke32 r9297-2bb6cbcae
Built Dec 21 2020 07:11:31, GCC 10.0.0, 64-bit 


But at the bottom it again says:

Checking for updates...
Connecting to http://www.eduke32.com
Current version is 20120522... no updates available


So I don't get it. Same version number but different build?

This post has been edited by duke3d.exe: 25 December 2020 - 09:48 AM

1

User is offline   Mark 

#2

My guess is the 2012 version is considered the best stable version to run Duke3D as it was originally meant to be played.
Anything after that has been experimenting and enhancements.
1

#3

This stems from the update check that existed in versions prior to 2012 -- this was from a time where the repository was still on SourceForge.

Here is where this version number comes from: https://www.eduke32.com/VERSION

It's essentially just a leftover. Currently eduke32 is a rolling release without major point versions, so it doesn't really make sense to nag users about updating it.
1

User is offline   NightFright 

  • The Truth is in here

#4

Like the posters above wrote, this message has no meaning. It will never find an update, you will have to do that by yourself. It's save to ignore this. Probably should be removed from the code or at least turned off at this point.

This post has been edited by NightFright: 26 December 2020 - 02:06 AM

1

User is offline   oasiz 

  • Dr. Effector

#5

View PostMark, on 25 December 2020 - 10:43 AM, said:

My guess is the 2012 version is considered the best stable version to run Duke3D as it was originally meant to be played.
Anything after that has been experimenting and enhancements.


Nope.
There was no such thing as "stable golden version", each version has it's own quirks, even older ones. Besides whole "E" in eduke is about enhancements, what did you think versions prior to 2012 were all about? :P
It's just old obsolete code as was mentioned and should be removed (I think all it ever did was just redirect the user to eduke32.com)
2

User is offline   Mark 

#6

OK. My guess was way off. But it was arrived at because I didn't think a useless outdated bit of code would remain after so many years. But then those else without if errors haven't been corrected for a decade either.
1

User is offline   Striker 

  • Auramancer

#7

View PostMark, on 26 December 2020 - 01:41 PM, said:

OK. My guess was way off. But it was arrived at because I didn't think a useless outdated bit of code would remain after so many years. But then those else without if errors haven't been corrected for a decade either.

That's because the else with no if errors are a cock-up in the stock CONs, not wrong behaviour on EDuke32's part.

This post has been edited by Striker: 26 December 2020 - 08:28 PM

2

User is offline   Mark 

#8

And I'm guessing are untouchable by the devs because of license terms?
1

User is offline   oasiz 

  • Dr. Effector

#9

There is that, and you would have to change things for each version if you wanted to patch it as each there is more than one CON version out there.
It's just a visual warning, something that the original compiler ignored (but the error was still always there).
These errors were simply added to help modders adhere to coding standards and help with debugging. It doesn't disable/break anything.
1

User is online   Phredreeke 

#10

What about having a whitelist of CONs used for official releases of the game and suppressing those messages only for those?
1

User is offline   oasiz 

  • Dr. Effector

#11

I don't think that makes much sense.. These "errors" already basically flash by during bootup and modders should be aware of these issues especially they you intend to copy & study code.
Suddenly people would be thinking that adding a single byte would "break" the con files if they even touch it at all (as the checksum wouldn't match).

It's kind of a non-issue and anything beyond this would be hacking around something for novelty value.
For comparison, open some maps in mapster and you also notice corruption despite original build never complaining about such.

The stock CON simply has legitimate errors in how it's written and the compiler notifies about these as it should (and should have) :P
1

User is offline   Mark 

#12

Previous versions of Eduke32 were coded to not display the ever present missing sound file errors in the log. In some other versions it did. So it must be a simple matter ( for our knowledgeable devs ) to not display the 2 "if" errors but it seems like somebody made the decision to keep them in. I know its nitpicking to even bring it up but I'm bored. ;)
1

User is offline   Jimmy 

  • 1776 World Wide

#13

It is an error and EDuke32 should always notify the user of errors.
2

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


All copyrights and trademarks not owned by Voidpoint, LLC are the sole property of their respective owners. Play Ion Fury! ;) © Voidpoint, LLC

Enter your sign in name and password


Sign in options