Release Notes - Unreal Version 226 Final

6/13/2000

This is the final Unreal 1 patch. We do not expect there will be any more updates to Unreal 1.

Useful Information

Fixes and Improvements

Direct3D Render Device

Sound

Networking

Editor Issues

Unreal Version 226 Release Notes

Known Issues

Fixes and Improvements

Direct3D support

Networking

Audio

Unreal Version 225 Release Notes

Known Issues

Fixes and Improvements

General

Video

Sound

Input

Networking

Scripting

Installer

C++ Changes

Unreal Version 224 Release Notes

Useful Information

Known Issues

Fixes and Improvements

General

Video

OpenGL Beta Driver

Networking

Scripting

Installer

C++ General Changes

C++ Unicode Changes

UnrealScript Windowing System (UWindow)

Unreal Server Browser

End

Unreal Version 223 Release Notes

Useful Information

Fixes and Improvements

General

Video

OpenGL Beta Driver

Networking

Scripting

Installer

C++ General Changes

C++ Unicode Changes

UnrealScript Windowing System (UWindow)

Unreal Version 220 Release Notes

Installation Notes

Unzip this patch into your \Unreal\System directory, overwriting any existing files.

The first time you run the upgraded version of Unreal, you will be asked to put your Unreal CD in the drive. This step is required because files must be loaded off the CD during the patching process. Make sure you have your original Unreal retail CD handy before installing the patch.

After installing the patch, you will need to reconfigure your Unreal settings such as your keyboard configuration, 3D hardware, and resolution. However, your savegames will not be lost; savegames from previous versions will work properly.

Improvements for Gamers

Multiplayer Improvements

Internet Play

Server

Rendering

Player Controls

Single Player

BotMatch

Coop games

Improvements for Level Designers

LevelInfo

ZoneInfo

AI

Changes and Improvements for Script Programmers

Script Compiler

Networking

Single-player

Mods

Separation of player and system configuration

Heads Up Display

Messages

Scoreboard

Menus

Artificial Intelligence

Actor features

GameInfo features

Pawn features

Inventory features

C++ Changes And Improvements

Localization Support

I'm incrementally adding support for Unicode to the engine. The TCHAR definition is CHAR when compiling in ANSI mode, and WORD when compiling in Unicode mode. The TEXT("str") macro emits a string either in Unicode or ANSI depending on the compilation mode. See UnBuild.h for various Unicode-related definitions. Unreal doesn't yet run successfully under Unicode yet, because the string serialization needs improving, and Windows calls need to thunk down to ANSI on Win95/98, and UFont objects don't support multiple pages yet. We expect full Unicode support to come together over the coming months.

Cleanup of Core

I'm improving the portability of the code by more cleanly separating functions with dependencies on the ANSI C library (in UnFile.cpp) and Windows (in UnPlat.cpp).

Multiple player configurations

Separating User.ini out of Unreal.ini is the first step in evolving Unreal towards supporting multiple player configurations. The goal is to eventually allow storing mutiple users' settings by name.

Unreal Version 219 Public Beta Release Notes

Installation Notes

To install a patch: Download it. Run WinZip to extract the files. Exract the files into your c:\Unreal\System directory, replacing the existing versions of the files. If you've installed Unreal into a directory other than c:\Unreal, then extract the files into the System subdirectory off of your custom Unreal directory.

Warning: Patches designated as "Public Betas" have not undergone rigorous internal testing and are for enthusiasts who are comfortable using experimental software. After the patches have settled down into a stable new version, an official (non-beta) release will be made. Please email bug reports to us at unreal219@epicgames.com.

Improvements & Fixes Since 218

Internet Play

Internet Server

LAN Play

UnrealScript

Editor

End