Report abuse UShock - Unreal level viewer
Filename
UShock_v0.3_win32_binaries.zip
Type
Mapping Tool
Uploader
Dr.Styropore
Date
Oct 22nd, 2011
Size
1.17mb (1,223,367 bytes)
Downloads
267 (1 today)
Embed Button
Mirrors
Download now
Description

UShock is a experimtenal Unreal level viewer for all Unreal game series from Unreal1 to UT2004! (tested: Unreal1, UT99, WOT, Unreal2, UT2003, UT2004).UShock loads all the dependend packages (Textures, Static-Meshes etc.) and displays everything using a simple (more or less;-) OpenGL renderer.To view a level just select Unreal game directory (i.e.: C:\Unreal, C:\UT2004)and the desired level on the popup-GUI-Window and press "run". (Installation:unpack the contents of the zip-file in a local directory. IMPORTANT: UShock.exe and wxmsw24.dll have to reside in the same directory!)


README.txt updated 16.07.2005 by Diablo

mail: diablo_proxy 'at' gmx 'dot' net
project summary page: Sourceforge.net
project home page: Ushock.sourceforge.net
"Make Something Unreal" contest: Unrealtournament.com

UShock is a experimtenal Unreal level viewer for all Unreal game
series from Unreal1 to UT2004! (tested: Unreal1, UT99, WOT, Unreal2, UT2003, UT2004)
UShock loads all the dependend packages (Textures, Static-Meshes etc.)
and displays everything using a simple (more or less;-) OpenGL renderer.

To view a level just select Unreal game directory (i.e.: C:\Unreal, C:\UT2004)
and the desired level on the popup-GUI-Window and press "run".

Installation:
-------------------
* unpack the contents of the zip-file in a local directory
IMPORTANT: UShock.exe and wxmsw24.dll have to reside in the same directory!

Requirements:
-------------------
* desired Unreal game content (of course)
* full OpenGL support (at least 1.3.0)
-> required extensions: ARB/EXT_multitexture, ARB/EXT_texture_compression[_s3tc], ARB/EXT_texture_env_combine
-> recommended extensions: ARB_vertex_buffer_object
(up to date drivers might help)
* graphics hardware: tested on GeForce2TGS and moblity Radeon 9700 (m11)
-> should run on all mainstream cards

Hint:
-------------------
If your desktop color-depth is set to 32 bit and
you try to start UShock with 16 bit fullscreen mode,
the thing is likely to crash (in this case no correct
gl-driver will be loaded)

Controls:
-------------------
W - forward
S - back
A - left
D - right
F1 - center camera
m - change rendering mode (normal, flat, wireframe, lightmaps only, nolightmaps)
Esc - quit program

Build-Hints:
-------------------
You'll need wxWidgets library (at least 2.4xx) and under Linux the SDL lib.
check out the Makefile first if you want to compile it under Linux - you need an 'old' g++ version for wx-dependend builds
If you are using VisualSTudio .Net there will be some stupid memory error on release-build (debug works)

Verison history:
-------------------
version 0.3:
* .uz2 package support (packages will be uncompressed on the fly)
* hack to load levels from the ut2004 dvd (choose x:\CD1 as Unreal-root directory - very slow because of many 'fseek' calls)

version 0.2:
* lightmap support for ut2003/4 (DXTn Lightmaps only)
* "Wheel of Time" support (ArVer 68 -> UT1 Tech)
* possibility to switch between different rendering modes (m-key)
* support for new 'Material' classes like texpanners, texrotators etc
(just have a look at AS-Convoy ;-)
* rendering fixes for 'Shader' class (well its very tricky to imeplement Unreal shading system correctly...)
* better Unreal1-Tech blending support (including PF_AutoUVPan)
* group-namespaces fixed (package.group.object)

version 0.1
* package support for Unreal1, UT1, Unreal2, UT2003/4 (ArVer 60-127)
* simple terrain rendering added
* GUI config added

LICENCE:
-------------------
COPYRIGHT 2005, Bertram Thomass

This file is part of UShock. UShock is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. UShock is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Nexuiz; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

-> see gpl.txt or Gnu.org

This Program uses public-Header Information available at Unreal.epicgames.com

Preview Image
UShock - Unreal level viewer
Post comment Comments
Kaal979
Kaal979 Nov 16 2011, 1:34pm says:

UShock v0.3 (Built: Jul 31 2005 17:25:29)

--- cm_system_win32::cm_system_win32 ---
System Initialisierung.

--- UApp::UApp ---
UShock Initialisierung
System: x86/Win32 system

--- cm_context_gl_win32::cm_context_gl_win32 ---
WGL Initialisierung.
lade Graphik-Library OpenGL32.dll
Pixelformat: 640x480 pixel(16) depth(24) stencil(8)
***********************************************
*** Checkoint Failed! [ Expeption-Handler ] ***

Errmsg: Callstack: UOpenGLRenderDevice::UOpenGLRenderDevice <- UApp::UApp <- main
Datei:
Zeile: -1

Sie koennen einen Bug-Report an diablo_proxy@gmx.net schicken!
Das Programm wird beendet.

***********************************************

+1 vote     reply to comment
Dr.Styropore
Dr.Styropore Dec 3 2011, 2:47am replied:

Hmm .. It always works great for me ... That error message is about issues when running in a windowed mode.Try running it in full screen.
Also,always use same color depth as you use in desktop.

+1 vote     reply to comment
M210
M210 Apr 20 2014, 1:52am says:

Hehe, seems I detected my BloodTC at this screenshot :)))
Are you autor of Ushock?

+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Download
Browse
Downloads
Add Download
Members only
Report Abuse
Report download
MD5 Hash
32907ea11f7a9bb2e15800271e8a8d5b
Related Games
Unreal Tournament
Unreal Tournament Single & Multiplayer First Person Shooter
Related Engines
Unreal Engine 1
Unreal Engine 1 Commercial Released Jan 1, 1998
Related Groups
Epic Games
Epic Games Developer & Publisher