logo
Main

Forums

Downloads

Unreal-Netiquette

Donate for Oldunreal:
Donate

borderline

Links to our wiki:
Wiki

Walkthrough

Links

Tutorials

Unreal Reference

Usermaps

borderline

Contact us:
Submit News
Page Index Toggle Pages: [1] 2 3  Send TopicPrint
Very Hot Topic (More than 25 Replies) OldUnreal takes over maintenance of the Unreal Tournament code base (Read 14443 times)
anth
Board Moderator
Betatester
Developer Team
*****
Offline


Oldunreal member

Posts: 30
Location: Belgium/USA
Joined: Oct 17th, 2009
Gender: Male
OldUnreal takes over maintenance of the Unreal Tournament code base
Sep 27th, 2019 at 12:27pm
Print Post  
Dear OldUnreal and Unreal Tournament communities,

What some of you may have already suspected or heard through the grapevine can now finally be announced. The OldUnreal team has reached an agreement with Epic games to take over maintenance of the Unreal Tournament code base. I will be joining this effort along with a few other members of the OldUnreal developer team.

The goal of our maintenance project is to fix bugs, address performance problems, and to ensure that UT keeps running smoothly on modern platforms. We will not, however, change the way the game looks or feels. We will also ensure that new releases of UT remain network-compatible with older releases.

We have been working on a new UT patch for a while now and we have made quite some progress. We initially based our patch on UTPG's unreleased MD5 patch, but have addressed a lot of security and stability issues and have made a lot of overall improvements to the game. We do not have an ETA for the initial release yet, but we feel we are getting close.

Keep an eye on this forum for more news!

Cheers,
--anth



Legal Disclaimer: This project was approved by Epic, but it is not an official Epic project, nor has it been reviewed or tested by Epic.



We would like to express our sincere gratitude to the following people:

  • Epic Games: obviously Smiley
  • Stacey Conley (aka "Flak"): this project would not have happened without her. Thank you Stacey, you are amazing!
  • Ryan C. Gordon (aka "icculus"): for his hard work on UT over the years and for SDL2. If you like Ryan's work, then please consider supporting him.
  • Smirftsch and the OldUnreal team: for their many years of work on Unreal 227, for contributing the new ALAudio and XOpenGLDrv renderers, for hosting this forum, and for joining this effort. If you like OldUnreal's work, then please consider a donation.
  • Higor: for being the lead tester, reporting numerous bugs, submitting lots of fixes, for XC_Engine, and for helping us keep this game alive.
  • Chamberly: for testing and for finding lots of creative ways to break the game.
  • Chris Dohnal: for contributing the UTGLR OpenGL and Direct3D 9 renderers.




Mandatory Q&A:

  1. Will this patch work on my machine?

    Most likely! You will need a Pentium 4 machine running either Windows XP, a Linux distribution with glibc 2.19 or greater, Mac OS X 10.7, or macOS.

  2. Will you release the updated Mac OS X/macOS client?

    Yes! Do keep in mind, however, that our team does not have a lot of macOS hardware or expertise. The macOS client has not been thoroughly tested.

  3. Will you release updated public headers?

    Yes! We will be releasing an update to the core headers and the Windows import libraries. If you have any issues with porting native mods to UT v469, then please reach out to us here.

  4. Will this break any mods?

    No! We worked very hard to maintain compatibility with earlier versions of the game. All UnrealScript mods for UT v432-v451b should work without any modifications. Many native mods will also continue to work. However, some of them might need some trivial adjustments and/or a recompile.

  5. Will this break my awesome 3D renderer?

    No! All of your favorite 3D renderers will continue to work. Chris Dohnal's UTGLR renderers work great and are included in this patch. Marijn Kentie's Direct3D 10 renderers work too, but are not included.

  6. Will you integrate XC_Engine?

    Our agreement with Epic only allows us to fix bugs and to make sure the game keeps running smoothly on modern platforms. We therefore can (and have) only integrate(d) small parts of XC_Engine (thanks Higor!). XC_Engine itself will remain a standalone package.

  7. Is there anything I can do to help out?

    Yes! Keep an eye on this forum. We will be needing Mac and Linux testers soon. Also, if you know of any serious bugs in either UCC, UnrealEd, or UT itself, and if you can explain how to reproduce those bugs, then please report them at the Bugs subforum.

  8. What happened to UTPG?

    We don't know.

  9. Have you fixed Unreal Editor?

    Yes and no. Our current version of UnrealEd is superior to the one included in versions v436 through v451, but still has a few annoying bugs. After our initial patch, we will investigate whether it is possible to bring Unreal 227's UnrealEd to UT.

« Last Edit: Sep 28th, 2019 at 6:45am by anth »  
Back to top
 
IP Logged
 
Hellkeeper
Global Moderator
*****
Offline


Soulless Automaton

Posts: 2808
Location: France
Joined: May 21st, 2008
Gender: Male
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #1 - Sep 27th, 2019 at 4:01pm
Print Post  
This is amazing. Given how horrible mapping for UT2004 has become on W10 as D3D is hardcoded, cannot be changed and has become a nightmare for selecting and manipulating actors, I was wondering how to get my mapping fix, either UT99 which felt really deprecated but has an audience or Unreal which is now incredibly well finished thanks to OldUnreal but suffers from a lack of players and a pretty much inexistant multiplayer community outside of coop.
This should open the door for the best of both world: a UT99 with all the benefits from OldUnreal's great work and improvements and the opportunity to map with a small chance that someone will play what is released.

I, on a personal level, see this as a godsend. And I know it might very well reinvigorate UT, which would be a beautiful sight to behold.
  

You must construct additional pylons.
Back to top
WWW  
IP Logged
 
Hook
New Member
*
Offline


Oldunreal member and UT/Fan/Mapper/Admin

Posts: 21
Location: Minnesota USA
Joined: Mar 17th, 2011
Gender: Male
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #2 - Sep 27th, 2019 at 11:22pm
Print Post  
Yes!!!
I totally agree with Hellkeeper!
This is totally awesome.

Thank you for this!
HUTP will also support and do what we can for this project!  Wink
  

= Hook =
Server: {CMM} CROSSBONES Missile Madness (Pro-Redeemer)
IP: 68.232.181.236:7777
Forum: http://hooksutplace.freeforums.net
Back to top
WWW  
IP Logged
 
Buster
Global Moderator
*****
Offline



Posts: 1478
Location: BC, Canada
Joined: Jun 8th, 2005
Gender: Male
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #3 - Sep 28th, 2019 at 8:22pm
Print Post  
Great news for the Unreal (UT) world. I sure hope they can get the 227 editor (and all of its goodies) working for UT. I'm sure the mappers still out there will really like that.

Gotta love the dedication and hard work of all the people mentioned above. Makes me proud to be a part of the Oldunreal community, even in a small way.

Amazing to watch a gaming community evolve over the last 14 years. What a fantastic collection of talented people. I look forward to seeing the development of this project.
  

Gatherstone - Unreal by Design
https://gatherstone.oldunreal.com

OK - he falls
Keep it Unreal !!
Smiley_~
Back to top
WWW  
IP Logged
 
Shai
New Member
*
Offline


Oldunreal member

Posts: 1
Joined: Sep 28th, 2019
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #4 - Sep 28th, 2019 at 11:59pm
Print Post  
What an exciting announcement - many thanks to all involved for your hard work in bringing this about.
  
Back to top
 
IP Logged
 
medor
Senior Member
****
Offline


Oldunreal member

Posts: 294
Joined: May 17th, 2009
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #5 - Sep 29th, 2019 at 5:38am
Print Post  
New ACE with UT scr .... goodbye cheaters  Cheesy
  
Back to top
 
IP Logged
 
zac
New Member
*
Offline


Oldunreal member

Posts: 1
Joined: Sep 29th, 2019
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #6 - Sep 29th, 2019 at 3:26pm
Print Post  
This is great news!
I have a 2011 Mac High Sierra 10.13 and willing to test new UT mac versions on it ( and definitely not so I can play at work )

Also, I have a legacy Linux distro called Lubuntu which I can also use to test versions. To get in contact with me, please reach out to me on the ut99 Discord. I'm user #8409
  
Back to top
 
IP Logged
 
Feralidragon
Betatester
Offline



Posts: 214
Location: Lisbon - Portugal
Joined: Jul 24th, 2008
Gender: Male
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #7 - Sep 30th, 2019 at 10:09am
Print Post  
This was revealed about a week or more ago in the ut99.org discord, and is indeed great news, and a good motivator for existing enthusiasts to come back, and for players to eventually try it out.

If it ends up coming before the 20th anniversary, that would be ideal, since by then Epic may do the same they did with Unreal, and have it temporarily free by then, which means that a lot of players may try it out, many for the first time, so it with a patch like this released, players won't have to install and tweak dozens of different things to have the game work smoothly.

Having that said:
@anth: could you also create this same topic at ut99.org?
Given that it is currently the defacto UT99 forum, and although we could copy the topic, it would be best if it was created and maintained by the man himself.

After you do that, it's likely that the mods will make it sticky so anyone going there knows about the patch, since right now there's a bit of a confusion among UT99ers.
  
Back to top
IP Logged
 
Beemo
New Member
*
Offline


Oldunreal member

Posts: 1
Location: Crowley, Louisiana
Joined: Sep 30th, 2019
Gender: Male
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #8 - Sep 30th, 2019 at 7:20pm
Print Post  
Cannot wait!
  
Back to top
 
IP Logged
 
deathpax
New Member
*
Offline


>K·§·A< Clan

Posts: 17
Joined: Apr 30th, 2007
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #9 - Sep 30th, 2019 at 8:29pm
Print Post  
Nice!
  
Back to top
 
IP Logged
 
Dr.Flay™
Senior Member
****
Offline


ChaosUT-333networks

Posts: 374
Location: Kernow, UK
Joined: Dec 9th, 2012
Gender: Male
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #10 - Sep 30th, 2019 at 10:54pm
Print Post  
I would like to ask for the Spider_Phys to be fixed please !

There are also a bunch of fixes that MrLoathsome did for the engine that should be considered for inclusion.
Simple fixes such as improved decals code that works with all mods and an improved spectator mode would be very handy for all.
  
Back to top
IP Logged
 
cafe
New Member
*
Offline


Oldunreal member

Posts: 1
Joined: Oct 1st, 2019
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #11 - Oct 1st, 2019 at 4:57pm
Print Post  
This is amazing news!  Thank you Epic, Flak, Old Unreal, and everyone else involved!

You guys really are a treasure of this community.  Thank you for giving our beloved game a chance at new life.

Smiley
  
Back to top
 
IP Logged
 
Dr.Flay™
Senior Member
****
Offline


ChaosUT-333networks

Posts: 374
Location: Kernow, UK
Joined: Dec 9th, 2012
Gender: Male
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #12 - Oct 1st, 2019 at 10:38pm
Print Post  
So much work went into the UT99-SDK it would be worth seeing what features could be added.
https://www.moddb.com/mods/utcommunitysdk

Would it be worth asking if he wants to move to this project ?
He did start work on it again last year, so it would make sense to make use of his experience.
  
Back to top
IP Logged
 
gopostal
Betatester
Offline


Hack coder

Posts: 940
Joined: Jul 31st, 2008
Gender: Male
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #13 - Oct 2nd, 2019 at 12:59pm
Print Post  
I was reading this thread at UT99 and it's also happening here. Please go back and look at the first post, specifically this part:
Quote:
The goal of our maintenance project is to fix bugs, address performance problems, and to ensure that UT keeps running smoothly on modern platforms. We will not, however, change the way the game looks or feels. We will also ensure that new releases of UT remain network-compatible with older releases.


Very few actual bug reports are being issued, it's almost entirely "Can you add this entire years-long project to the game?" like it's simply cut-and-paste effort. How about solving the editor crashing or going whitescreen *first*, and let the modders deal with things like they always have. Most of the asked for projects are still in development...That's crazy talk to consider that they need to be slipstreamed into the base game. It's going to create a mess and we all know who is going to get blamed for every error.

We are going to frustrate and demoralize the people giving of their time to improve the game base when the things they ask for are ignored and people just concentrate on being a little selfish about what they want instead. It's been asked of us to provide bug reports, so provide bug reports in the main threads. If you have a dream list of additions then start a new thread and reference the announcement.

In a very real way we as a community have been asked to help and it's being ignored for selfish reasons. We should be better than that.
  

I don't want to give the end away
but we're all going to die one day
Back to top
 
IP Logged
 
[]KAOS[]Casey
Developer Team
Betatester
Offline


nedm

Posts: 3196
Joined: Aug 7th, 2011
Gender: Male
Re: OldUnreal takes over maintenance of the Unreal Tournament code base
Reply #14 - Oct 3rd, 2019 at 2:18am
Print Post  
the following text is speculation based on what I knew in the past and what little I know about the new ut99 patch:

to be fair a lot of the bugfix contributions for UT smirf has already done behind the scenes such as the nefarious DrawWorldAnomaly years ago but was never actually allowed to release it himself because that was UTPG's job, not his. I'm assuming the next release of UT99 patch will include these among other things ported from 227 such as numerous division by zero fixes and such. 436 wasn't totally unstable compared to 226b/226f to begin with. I'd wait for release to see how stable it is. Certainly UT isn't my area of expertise but I trust anth to take what is in 227 out to make it stable and put it in UT. I always hated that all the work dots and I plus many others did to try to get 227 stable and just couldn't give it to our friends playing UT... but now we can, so I think we should enjoy a little celebration first  Wink
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: [1] 2 3 
Send TopicPrint
Bookmarks: del.icio.us Digg Facebook Google Google+ Linked in reddit StumbleUpon Twitter Yahoo