Duke4.net Forums: EDuke32-OldMP - Duke4.net Forums

Jump to content

  • 9 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

EDuke32-OldMP

User is offline   Hendricks266 

  • Weaponized Autism

  #1

EDuke32-OldMP
Cobbled together by Hendricks266
Maintenance and Further Development by Striker

Download: https://gitlab.com/m...intenance/tags/


This port has one purpose and one purpose only: to provide a usable EDuke32 in online multiplayer in the interim of the completion of the client-server rewrite. If you are using this for any other purpose, STOP, and use the latest version of mainline EDuke32.


Sequential Changelog:

Checked out revision 1199 (what would have been snapshot 20090101).
Patched in revisions 1468 through 1481: the complete audiolib overhaul, including the crackly sound fix.
Patched in revision 1523 ogg click fix.
Copied over entire sound and music system from current r3009 and compensated for changes in the rest of the source. [This was time-consuming.]
Manually replicated changes in revisions 2462 through 2470 to fix some sound cutoff bugs.

Add orange game.ico and game.bmp for easy distinction.
Changed name to "eduke32-oldmp.exe".
Changed log to "eduke32-oldmp.log".
Changed default cfg settings:
- 8-Bit Classic selected by default
- Mouse Input Smoothing disabled by default
- Disabled update checking since it would always trigger and this is a special build anyway.
- Upped default NumVoices to 96.
Added a bugfix when importing newer eduke32.cfg files that if MouseSensitivity is set to 0 (because in newer versions the value is surrounded with quotes and the import function does not account for that) it resets to the default so the menu slider does not lock up.
Rename cfg name to "eduke32-oldmp.cfg" to prevent conflicts and made a copypaste so that it will ask to import from eduke32.cfg if not found.
Updated Windows version detection at startup.
Added large page support but I don't know if this has any effect without nedmalloc.
Disabled building of Mapster32 by default since it has nothing to benefit from this old version.
Patched in the "Fav priority" autoswitch feature that I wrote.
Patched in slightly more useful ScriptInfo formatting that I wrote.
Patched in revision 1624 to fix the security camera crash.

Known Problems:
There are issues with sounds not playing when they should.
There may be an unidentified issue with rockets fired into water exploding on contact with the water surface.

NinjaDebug:
If you are encountering crashes, the ninjadebug exes should help record them, especially using a guider like YANG. When you run them, they will launch the respective exe (the release build for ninjadebug.exe and the debug build for ninjadebug.debug.exe) with GDB, automatically run the executable and produce a backtrace upon crash or exit, and log all of the above to eduke32-oldmp.debug.log in addition to the game's own eduke32-oldmp.log. For this to work, you must have GDB installed, which requires the complete installation of a Windows build environment for EDuke32.

If NinjaDebug triggers your antivirus software, it is a false positive. I wrote and compiled this program myself.

Here is a video, courtesy of Radar:

Spoiler


Old Downloads: http://dukeworld.duk.../eduke32/oldmp/

This post has been edited by Hendricks266: 28 October 2017 - 11:55 AM

16

User is offline   Juras 

#2

Im rapidly loosing faith and starting to think that eduke client/server netcode won't be finished ever. :lol:
The worse thing is waiting for an info I would rather get shot in the head than wait forever for a date of execution.
0

User is offline   Nukeaholic 

#3

Either way I'm extremely grateful that this exact revision is released. I'll probably give this a shot online tonight, big thanks to the EDuke32 team.
0

#4

Is this suitable for testing a mod in development for multiplayer quirks or should I wait for the proper client/server code to be finished and just hope like hell that it works in the meantime?
0

User is offline   Kyanos 

#5

I came across an error with it not recognizing rendmode as a gamevar. I was just experimenting :lol:
0

User is offline   Mark 

#6

I installed it late yesterday afternoon along with YANG. Since then, the only activity I saw was a private room for Shadow Warrior this morning for a couple of hours. :lol:

BTW, the bots seem a lot faster than I remember from the last time I used them many years ago.

This post has been edited by Mark.: 02 June 2013 - 02:24 PM

0

User is offline   Hendricks266 

  • Weaponized Autism

  #7

View PostDrek, on 02 June 2013 - 12:53 PM, said:

I came across an error with it not recognizing rendmode as a gamevar. I was just experimenting :lol:

It's old, before that var was implemented. OldMP doesn't really target mods anyway. The Meltdown "community" plays straight vanilla, to the point that hDuke checksums the GRP and the CON files and will quit if modified.
0

User is offline   Mark 

#8

Actually, I think YANG will be fine. I only plan on playing against my brothers like in the good old days on the 56K phone modem line. I'll try to get them set up later this week. I think I still have our old favorite MP maps on a backup somehwere. Now that I know mapping, maybe I whip up another one for the "grand re-opening"

This post has been edited by Mark.: 02 June 2013 - 06:29 PM

0

User is offline   Hendricks266 

  • Weaponized Autism

  #9

View PostRadar, on 02 June 2013 - 06:18 PM, said:

It's a new client called "Duke Matcher". As feature-ridden as it is compared to Yang, it's where the free-for-all dukematch community basically resides now. There was a huge shockwave on the clients awhile back that rattled the ideologies of a lot of players. Most of the usual players ditched Yang, and everyone else who didn't care but just wanted to play with everyone followed. (I won't explain the story in this post, but if anyone quotes this wanting to know, then I'll share every detail in this thread - something I've been wanting to do for a long time).

Please do explain.

On a related note, Lunick helps moderate the Megaton Edition forum on Steam and shared this on IRC. I haven't used Duke Matcher so I can't speak to the merits of the program itself but I'm sensing that the community on dukematches.net isn't as reputable as it could be and should be. The website does in fact condone piracy by aiding illegal acquisition of DUKE3D.GRP, link to a Google search or otherwise. Meltdown's website, duke3donline.com, actually hosts a copy of the Duke, SW, Blood, and RR full game data, saying "If you don't have the game, you can get it here."
5

User is offline   Fox 

  • Fraka kaka kaka kaka-kow!

#10

View PostHendricks266, on 02 June 2013 - 08:31 PM, said:

link to a Google search or otherwise

What's the problem with that?
0

User is offline   Hendricks266 

  • Weaponized Autism

  #11

It's a lack of respect for the game and the people who made it. It's not necessarily illegality, more the fact that it acknowledges piracy as a legitimate option at all, then helps you get there.
3

User is offline   Juras 

#12

yeah radar tell us the story
0

User is offline   Player Lin 

#13

Nice, but I still want to wait the C/S-MP one... :lol:


Really, even google-ing and will found shitload of links about how to download a copy of DN3D/SW/RR or other "full copy" of games, it still doesn't means you can just "give instructions" for them in public...that would be cause problems... :lol:
0

User is offline   Kyanos 

#14

Tell me the story please radar. I used to play on yang a lot and noticed people were odd to say the least. I had doubts about how secure it was and stopped.
1

User is offline   Tea Monster 

  • Polymancer

#15

come on radar, you can't tease gossip like that and not follow up on it.
0

User is offline   Juras 

#16

go radar go!
0

User is offline   leilei 

#17

View PostHendricks266, on 02 June 2013 - 08:52 PM, said:

It's a lack of respect for the game and the people who made it. It's not necessarily illegality, more the fact that it acknowledges piracy as a legitimate option at all, then helps you get there.

I know. this pointless badly done HRP repack once had all full version GRP files and functioning as a standalone game, and only a flag on the post (after downloading that massive 3.5gb 7z for incompetence investigation) got it attention from TermiT for removal.

which looks more like an attention stunt for a stupid fursona imho, disrespecting the HRP devs by exploiting it for building up some ego by claiming it was "hard work" to download things and write a BAT file (and apparently he doesn't understand the concept of relative paths lol).


also that dukematches guy bumped a lot of other threads in the past, I've reported those bumps for warez as well last month. Why he isn't banned from that forum already I do not know, but it sure reminds me of when Zdaemon used to grab doom2.wad for everyone who installed it for easy playercounts, and when Quakeworld desperately needed more fodder for their unfair picmip arenas they had widely promoted some installer that installs the full version of Quake because it's "abandonware". Even Quake2 is suffering this from a certain hacked-up stand-alone distribution directly obtainable from a popular multiplayer server. Hell some guy was pushing around a modified pirated Star Trek Elite Force promoting some tournament with it..... on the OpenArena boards of all places! I insta-banned his ass.

Sad that some of those 'biggest gaming community' groups have to resort to piracy ignorantly assuming age = abandonware = public domain.... and unfortunately due to lax mods in many of the forums they promote their piracy-fueled multiplayer communities (of all the games mentioned above) they seem to get away with it.


As for Duke3D MP I haven't went back since 2008 when there was just vengeful bigots in the YANG lobby. Never again. Considering YANG has little privacy, it doesn't mix well with sociopathic behavior.

This post has been edited by leilei: 03 June 2013 - 12:42 PM

2

User is offline   Hendricks266 

  • Weaponized Autism

  #18

Damn. I hate drama. It's ridiculous.
2

User is offline   Juras 

#19

The fact is if NY00123 never have created Yang there wouldnt be any Meltdown or this D thing as those net launchers are using Yang source code, Meltdown is more modified and DM is copy of an old Yang source code with tiny changes. DM never had permission to use Yang source code (not sure if they need it as it was open source) . Yang is the only place to play Duke Nukem 3d legally, no links to torrents and no piracy.
PS. Nudek is that guy 'dukematches.net' on steam and he is the owner of this site so not sure why he says he isn't.
1

User is offline   Juras 

#20

one of his previous steam names was niksta so who else could it be
0

User is offline   Inspector Lagomorf 

  • Glory To Motherland!

#21

Shit, why can't people just play and enjoy a game without all of this proprietorship machismo drama? I guess I've been spoiled by TF2.

This post has been edited by Comrade Major: 03 June 2013 - 07:24 PM

2

User is offline   Juras 

#22

Btw i don't think Replica was ever banned on Meltdown but Poda was banned on Yang for some time. Other things i won't comment those are past things to me i look forward.

This post has been edited by Juras: 03 June 2013 - 08:09 PM

0

User is offline   Jimmy 

  • 1776 World Wide

#23

I'm so glad those assclowns don't post on forums.
0

User is offline   Hendricks266 

  • Weaponized Autism

  #24

^I think it might be a positive experience for them to post in an environment where no shit will be taken.
3

User is online   MetHy 

#25

Stop thinking the world revolves around yourself. It's simply 2 whole different worlds which don't care about each others. Most of us can't name "dukematch legends" and most of them probably don't even know who Pascal Rouaud is.

This post has been edited by MetHy: 04 June 2013 - 04:59 AM

5

User is offline   Hendricks266 

  • Weaponized Autism

  #26

I think that was more specifically in response to

View PostRadar, on 04 June 2013 - 04:27 AM, said:

They don't post here because I'm here.

0

User is offline   t800 

#27

I would like to know - is there any good place to meet other dukers hosting games using this special MP version of Eduke32? Yang, Meltdown, Dukesterx, ... ?
0

User is offline   Hendricks266 

  • Weaponized Autism

  #28

All I can suggest is starting a room with "EDuke32-OldMP" somewhere in the room name.
1

User is offline   Juras 

#29

Hosting room with eduke name is waste of time in my opinion, you guys should organize some kinda of duke4.net online group before you go to any duke net launcher.
0

User is offline   Tea Monster 

  • Polymancer

#30

Plus one
0

Share this topic:


  • 9 Pages +
  • 1
  • 2
  • 3
  • Last »
  • 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