Marginally Enhanced UT version 100

[Image: Marginally Enhanced UT, a quick fix for UT's menus]

What's that?

Marginally Enhanced UT is a free modification for Unreal Tournament. It provides marginally enhanced replacements for the Player Setup and Configure Individual Bots windows, which fix some bugs.

Where do I get it?

Marginally Enhanced UT is available from pseudorandom.co.uk.

The official Marginally Enhanced UT page

Who's responsible for it?

Marginally Enhanced UT was hacked together by Simon 'Psychic_313' McVittie.

It was based on the unreleased mod Enhanced UT by Simon McVittie and UsAaR33, which was based on Oldskool Amp'd by UsAaR33.

How do I use it?

Install the UMOD. See my UT mods Frequently Asked Questions list for help, if you can't do that.

Once it's installed, run UT and select "Marginally Enhanced Player Setup" or "Marginally Enhanced Bot Setup" from the Mod menu.

Can I still use Player Setup or Configure Individual Bots?

No. (Well, you can, but they're still just as broken as they used to be.)

This mod does not replace your normal Player Setup or Configure Individual Bots windows, which still suffer from the same limitations as usual. Please avoid using those, since they will reset your model to one which is inside the 32-bot-class limit or the 64-player-class limit.

So what does it do?

1000? That's still not enough models. I need more.

Edit System\marginal.ini with Notepad. There are comments describing what each line does.

I still haven't completed UT and I don't want to cheat.

By default, Marginally Enhanced UT lets you use the Boss model even if you haven't actually completed the game. To turn this off, edit System\marginal.ini with Notepad and change "bRespectHasBeatenGame=false" to "bRespectHasBeatenGame=true".

Who do I contact about this mod?

Simon 'Psychic_313' McVittie.

Will you extend my mod to include Marginally Enhanced UT?

No, but full source code is available if you want to do it yourself. See below.

What's its history?

Myself and UsAaR33 were going to write Enhanced UT, an expansion of UsAaR33's Oldskool menu code (possibly even with add-on DLLs to make the int files load at a sensible speed). Unfortunately, both of us are at university now, so neither of us has time to finish off a project that huge (actually, porting Oldskool over to EUT would be the hardest bit, since our copies of Oldskool are extremely out of sync and we live on different continents).

So, I shuffled the important bug-fixes onto the mod menu instead (EUT was going to be a complete menu-system replacement like Oldskool). It's nowhere near as good as EUT would have been, but it has the advantage that it's actually releasable :-)

Can I get source code?

Yes, source code is available from the official Marginally Enhanced UT page. It's open source under an OSI-approved license (the license comes from zlib), so if you comply with the license, you're free to use it in your own mods (see below for the license).

What legal stuff applies to Marginally Enhanced UT?

Copyright and license

Copyright © 2001, 2002 'UsAaR33'.
Copyright © 2002 Simon McVittie.

This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.

(Because of the way the Unrealscript compiler works, any compiled version of this mod is also a source distribution.)

Source code? Open source? What are they?

Most proprietary software is placed under a license which the publisher claims you are required to agree to before you can use the software, which takes away rights you would otherwise have.

Open source software is placed under a license which doesn't take away your rights, and also adds to your rights by giving you permission to do certain things which copyright law would otherwise prevent (like copying the software, giving people a copy you've modified, and so on). The source code of open-source software is also available - this is the set of instructions given to a computer to make the software, and having a copy of the source code makes it easier to make your own changes.

See the Open Source Initiative's web site for more information.

Simon 'Psychic_313' McVittie, 29th September 2002