You are an unregistered user, you can register here
Navigation

Information

Site

Donations
If you wish to make a donation you can by clicking the image below.


 
Go Back   The Unreal Admins Page > Forums > Front Page > Downloads > ProfessorQ > UT Releases

Reply
 
Thread Tools Display Modes
  #1  
Unread 5th August, 2004, 06:04 PM
ProfessorQ's Avatar
ProfessorQ ProfessorQ is offline
ProfessorQ Admin
 
Join Date: Sep 2003
Location: Netherlands
Posts: 10
Default QValidate V111

Well, here we go then .

CHANGES SINCE V110

- Linux compatibility! This version comes with a QValidate111.so which is (should be) fully Linux-compatible.
- Changed hook detection method so all HelioS Hooks up to V2.6 will be detected.
- Some other minor things I don't remember at the moment .

FILES

QValidate111_client.zip - files for manual client-side installation.
QValidate111_server_win32.zip - files for manual Windows server installation.
QValidate111_server_linux.zip - files for manual Linux server installation.
QValidate111_all.zip - all of the above .
Attached Files
File Type: zip QValidate111_client.zip (104.5 KB, 2091 views)
File Type: zip QValidate111_server_win32.zip (155.9 KB, 706 views)
File Type: zip QValidate111_server_linux.zip (135.9 KB, 576 views)
File Type: zip QValidate111_all.zip (799.8 KB, 904 views)
Reply With Quote
  #2  
Unread 5th August, 2004, 07:47 PM
LucK LucK is offline
Forum Newcomer
 
Join Date: Jun 2004
Posts: 12
Default

GJ

safe for Mac clients? (not mac servers, just players) NOT that we need to be scanned anyway
Reply With Quote
  #3  
Unread 5th August, 2004, 08:35 PM
Azura's Avatar
Azura Azura is offline
Holy Shit!!
 
Join Date: Apr 2003
Posts: 4,029
Default

Quote:
Originally Posted by LucK
safe for Mac clients? (not mac servers, just players) NOT that we need to be scanned anyway
Hmmm, I'm not sure about this. The client requires the files QValidate111.u and QValidate111.dll. I don't know if the mac version supports dlls and I'd be interested to find out if this is the case.
__________________
How to feck up a perfectly good game:
UT (1999) = UnbelievableGameSoCoolIMustHelpBringNewPlayers Tournament
UT (2008) = Unreal ThrustMyPrivatePartsInYourFaceBish

And that's probably why UTIII was a relative flop. New game, same sh*thead players ^^.
Reply With Quote
  #4  
Unread 5th August, 2004, 09:23 PM
SixtSense's Avatar
SixtSense SixtSense is offline
Holy Shit!!
 
Join Date: Jun 2004
Location: The Hague ,Holland
Posts: 1,001
Talking test

testing will post tommorow
__________________
DMC HomePage
------------------------------------------------------
Other Projects:
Fun-Dump.com 5k uniques daily
Phunneyshit.net 2k uniques daily
Trash n Babes 1,5k uniques daily
Babe-Dumper 1,5k uniques daily <New Site
________________________________
We allways search for "active" plug exchange
Reply With Quote
  #5  
Unread 5th August, 2004, 09:56 PM
LucK LucK is offline
Forum Newcomer
 
Join Date: Jun 2004
Posts: 12
Default

Quote:
Originally Posted by Fearless
I don't know if the mac version supports dlls and I'd be interested to find out if this is the case.
nah, Mac OS's in general doesnt support .dll's
Reply With Quote
  #6  
Unread 5th August, 2004, 08:32 PM
jamaica jamaica is offline
Dominating
 
Join Date: Jul 2003
Posts: 111
Default

congratulations ProfQ! i'm gonna test it as soon as I reach $home
Reply With Quote
  #7  
Unread 5th August, 2004, 09:54 PM
Azura's Avatar
Azura Azura is offline
Holy Shit!!
 
Join Date: Apr 2003
Posts: 4,029
Default

Tested and approved :) . This is a log of a test involving the latest version of the hook.

DevNet: Join request: Index.unr?Name=***?Class=Botpack.TMale2?team=0?ski n=SoldierSkins.***?Face=SoldierSkins.**?Voice=BotP ack.VoiceMaleTwo?OverrideClass=?password=***
ScriptLog: Team 0
ScriptLog: Login: ***
ScriptLog: Password ***
Log: Possessed PlayerPawn: TMale2 dm-Turbine.TMale3
DevNet: Join succeeded: ***
x3dfxMapVote: New Player ***, ***
QValidate: QValidate Client-side error!!!
QValidate: Player is has applied illegal DLL hooks!
QValidate: Player Name : ***
QValidate: Player IP : ***
QValidate: Hooks :
QValidate: Stealth code inject
QValidate: ########################################
NetComeGo: Close TcpipConnection12 Thu Aug 5 20:32:03 2004
DevNet: NotifyAccept
__________________
How to feck up a perfectly good game:
UT (1999) = UnbelievableGameSoCoolIMustHelpBringNewPlayers Tournament
UT (2008) = Unreal ThrustMyPrivatePartsInYourFaceBish

And that's probably why UTIII was a relative flop. New game, same sh*thead players ^^.

Last edited by Fearless : 6th August, 2004 at 09:23 AM.
Reply With Quote
  #8  
Unread 5th August, 2004, 10:00 PM
Azura's Avatar
Azura Azura is offline
Holy Shit!!
 
Join Date: Apr 2003
Posts: 4,029
Default

Do you have any idea on what's used instead ? I know that on Linux DLLs are replaced by SOs. Unfortunately, this might mean that Macs aren't supported as QValidate relies on a native part to go rummaging in system memory.
__________________
How to feck up a perfectly good game:
UT (1999) = UnbelievableGameSoCoolIMustHelpBringNewPlayers Tournament
UT (2008) = Unreal ThrustMyPrivatePartsInYourFaceBish

And that's probably why UTIII was a relative flop. New game, same sh*thead players ^^.
Reply With Quote
  #9  
Unread 5th August, 2004, 10:23 PM
{ROW}Mase {ROW}Mase is offline
Dominating
 
Join Date: Jun 2004
Location: AK
Posts: 106
Default

this thing rocks


w00t w00t! Go Prof Q

works great!


Mase
Reply With Quote
  #10  
Unread 7th August, 2004, 04:31 AM
SOCAMX SOCAMX is offline
Killing Spree
 
Join Date: Mar 2003
Location: USA.gif
Posts: 18
Default

Quote:
Originally Posted by Fearless
Do you have any idea on what's used instead ? I know that on Linux DLLs are replaced by SOs. Unfortunately, this might mean that Macs aren't supported as QValidate relies on a native part to go rummaging in system memory.
The current Mac OS is an offspring of Linux and Unix called OS X. Mostly all Mac users that play games use OS X. Like said before, its a simple beta patch for the game to run in OS X over an install of the game from OS 9.

If there is someone with the knowledge of how the Linux QValidate might be able to be brought to the Mac please enlighten us...
Reply With Quote
  #11  
Unread 7th August, 2004, 04:04 PM
Azura's Avatar
Azura Azura is offline
Holy Shit!!
 
Join Date: Apr 2003
Posts: 4,029
Default

Quote:
Originally Posted by LucK
I know nothing about much, but learned .dll is a digital library linkage, so Im assuming you are looking for something similar in Mac handling... I know we use libraries, but not sure of the path to get there, though I did find a few things that may help someone who knows better what they are looking for than me. =)
It's actually dynamic linked library but that's just a detail. As you assume correctly, I was just wondering if the Mac version of UT has anything that corresponds with the libraries (containing system-specific routines) that Windows and Linux has. I'd assume there is something equivalent as UT wouldn't be able to run at all.

Quote:
Originally Posted by SOCAMX
The current Mac OS is an offspring of Linux and Unix called OS X. Mostly all Mac users that play games use OS X. Like said before, its a simple beta patch for the game to run in OS X over an install of the game from OS 9.

If there is someone with the knowledge of how the Linux QValidate might be able to be brought to the Mac please enlighten us...
Hmm, just how close is OS X to Unix/Linux ? The compatibility box was only an interim solution offered by Apple to continue supporting applications from previous OS versions if I remember well.

It would only make sense to run UT as a native application. I know some servers out there are running UT on FreeBSD and I've read somewhere that OS X is a BSD variant. I think it would be a be an excellent idea if a group was formed to port the Linux version of UT as this would solve many problems. However, such a project would demand a lot of time and effort and would require people who have some good programming skills and in-depth knowledge of MacOS X.

As I understand things, making QV work on the current version of UT for Mac would require a port of the system specific library, much as XFire has ported the QV dll for windows as an so on Linux.
__________________
How to feck up a perfectly good game:
UT (1999) = UnbelievableGameSoCoolIMustHelpBringNewPlayers Tournament
UT (2008) = Unreal ThrustMyPrivatePartsInYourFaceBish

And that's probably why UTIII was a relative flop. New game, same sh*thead players ^^.

Last edited by Fearless : 7th August, 2004 at 04:06 PM.
Reply With Quote
  #12  
Unread 7th August, 2004, 04:53 PM
LucK LucK is offline
Forum Newcomer
 
Join Date: Jun 2004
Posts: 12
Default

Quote:
Originally Posted by Fearless
Hmm, just how close is OS X to Unix/Linux ? The compatibility box was only an interim solution offered by Apple to continue supporting applications from previous OS versions if I remember well.

It would only make sense to run UT as a native application. I know some servers out there are running UT on FreeBSD and I've read somewhere that OS X is a BSD variant. I think it would be a be an excellent idea if a group was formed to port the Linux version of UT as this would solve many problems. However, such a project would demand a lot of time and effort and would require people who have some good programming skills and in-depth knowledge of MacOS X.

As I understand things, making QV work on the current version of UT for Mac would require a port of the system specific library, much as XFire has ported the QV dll for windows as an so on Linux.


Epic Games programmer Ryan Gordon Tuesday, May 27, 2003 (ish) "We're going to take [Westlake's] codebase, I'm going to look at what we have for the Linux codebase that Loki did for Unreal Tournament, which has been merged into UTPG's code repositoryãI'm going to take that, I'm going to take what Glenda gave me, I'm going to see what's what, and I'm going to get a Mac OS X version of it doneãget it done, finished, and correct."

There is probably few more qualified (nor better to ask for info) than Ryan Gordon (Epic/UTPG) as far help getting UT correctly ported to OSX or to help get/port QVal to work with UT/OSX.

http://www.insidemacgames.com/news/story.php?ID=7722

more recent: March 18, 2004
Ryan Gordon "The MacOS X port is actually based on Loki's Linux codebase, and doesn't use the Westlake UTX code at all. It's really interesting that porting Linux software to MacOS X is orders of magnitude easier than Carbonizing an OS9 app."......."Like everything else, UTPG keeps getting backburnered (several of the members are actually Epic employees/contractors working on other things full-time, too), but we're getting close to a new release, which makes the Mac port less of a moving target. Likely I'll just have to suck it up, carve out a weekend, and finish it."

....so maybe after a winter hybernation or something we will finally get an OSX port that isnt so buggy, and an actually improved version of the OS9.

Here is Ryan's webpage.
http://icculus.org/

Thats about all the info I gotz.

Last edited by LucK : 7th August, 2004 at 04:58 PM.
Reply With Quote
  #13  
Unread 7th August, 2004, 05:49 PM
Azura's Avatar
Azura Azura is offline
Holy Shit!!
 
Join Date: Apr 2003
Posts: 4,029
Default

Quote:
Originally Posted by LucK
more recent: March 18, 2004
Ryan Gordon "The MacOS X port is actually based on Loki's Linux codebase, and doesn't use the Westlake UTX code at all. It's really interesting that porting Linux software to MacOS X is orders of magnitude easier than Carbonizing an OS9 app."......."Like everything else, UTPG keeps getting backburnered (several of the members are actually Epic employees/contractors working on other things full-time, too), but we're getting close to a new release, which makes the Mac port less of a moving target. Likely I'll just have to suck it up, carve out a weekend, and finish it."
Ouch. The UTPG have their hands full making patches and they're getting a lot of flak because it's taking them a long time to get the next one out. It's a shame because patch 4.40 was a good one and the new redirection system on 4.51 looks quite sexy.

I'd send an e-mail to those concerned and see what's happening at the moment. Porting UT for Linux to MacOS X is worthwhile project and it'll guarantee it's longevity and make updates much easier. I'd also go post on any Mac-orientated forums to see if anyone has the slightest idea of what needs to be done to get QV working on a Mac.

In other words, if you don't see any coconuts on the ground and you're hungry, you're going to have to shake that tree .

P.S: I know a bit about Macs as I was using one until 98. I still remember the Mac Plus and OS 4 :p .
__________________
How to feck up a perfectly good game:
UT (1999) = UnbelievableGameSoCoolIMustHelpBringNewPlayers Tournament
UT (2008) = Unreal ThrustMyPrivatePartsInYourFaceBish

And that's probably why UTIII was a relative flop. New game, same sh*thead players ^^.
Reply With Quote
  #14  
Unread 5th August, 2004, 11:15 PM
jamaica jamaica is offline
Dominating
 
Join Date: Jul 2003
Posts: 111
Default

one stupid question: does it detect Radar 5.1 too?

nice work there, finally linux support has arrived!!!
Reply With Quote
  #15  
Unread 6th August, 2004, 12:15 AM
{ROW}Mase {ROW}Mase is offline
Dominating
 
Join Date: Jun 2004
Location: AK
Posts: 106
Default

yes....

Radar is gone!!

w00t!!

MAse
Reply With Quote
  #16  
Unread 7th August, 2004, 05:00 PM
tONK tONK is offline
Forum Newcomer
 
Join Date: Aug 2004
Posts: 2
Default

UNREALTOURNAMENT caused an invalid page fault in
module QVALIDATE111.DLL at 0167:02dc4f2c.
Registers:
EAX=00000000 CS=0167 EIP=02dc4f2c EFLGS=00010246
EBX=02db0000 SS=016f ESP=0062e530 EBP=0062e778
ECX=e9c7a8e0 DS=016f ESI=00000000 FS=80ef
EDX=81d55d14 ES=016f EDI=7fffffff GS=0000
Bytes at CS:EIP:
80 3e e9 75 1c 8b 4e 01 40 83 f8 05 8d 4c 0e 05
Stack dump:
00000000 02dd6b90 e9c7a8e0 02dc5136 00000001 0270b7c0 6c615651 74616469 31313165 73657250 2e746e65 6f6e0071 73727170 77767574 7b7a7978 7f7e7d7c

Other win98 users have also received this message :x
what to doooooo?
Reply With Quote
  #17  
Unread 5th August, 2004, 11:26 PM
Azura's Avatar
Azura Azura is offline
Holy Shit!!
 
Join Date: Apr 2003
Posts: 4,029
Default

What's radar 5.1 ? A sort of addong or separate hack ? Send me a PM with more info please.
__________________
How to feck up a perfectly good game:
UT (1999) = UnbelievableGameSoCoolIMustHelpBringNewPlayers Tournament
UT (2008) = Unreal ThrustMyPrivatePartsInYourFaceBish

And that's probably why UTIII was a relative flop. New game, same sh*thead players ^^.
Reply With Quote
  #18  
Unread 5th August, 2004, 11:38 PM
Bedlam Bedlam is offline
Forum Newcomer
 
Join Date: Jun 2004
Location: West Midland, UK
Posts: 12
Default

Works great so far, only problem is that one our clan cannot connect he gets this error message popup - http://www.clan1234.com/Lotesdelere/Temp/QValidate1.png

He's running Win98, is that likey to be the cause? (I've alrady told him to get with the times, but he like Win98 :p

New Pure + QVal, time to enjoy the servers again
__________________
Server Admin for Clan [¹²¾] - www.clan1234.com
Reply With Quote
  #19  
Unread 6th August, 2004, 01:18 AM
Azura's Avatar
Azura Azura is offline
Holy Shit!!
 
Join Date: Apr 2003
Posts: 4,029
Default

Quote:
Originally Posted by Bedlam
Works great so far, only problem is that one our clan cannot connect he gets this error message popup - http://www.clan1234.com/Lotesdelere/Temp/QValidate1.png

He's running Win98, is that likey to be the cause? (I've alrady told him to get with the times, but he like Win98 :p
Hi, I've just invited someone onto our server and he's getting the same error message. He has Windows XP, however.

Edit: I told him to empty his cache and to install the clientside files manually. He was able to join the server afterwards.
__________________
How to feck up a perfectly good game:
UT (1999) = UnbelievableGameSoCoolIMustHelpBringNewPlayers Tournament
UT (2008) = Unreal ThrustMyPrivatePartsInYourFaceBish

And that's probably why UTIII was a relative flop. New game, same sh*thead players ^^.

Last edited by Fearless : 6th August, 2004 at 01:37 AM.
Reply With Quote
  #20  
Unread 6th August, 2004, 05:19 PM
AnthraX's Avatar
AnthraX AnthraX is offline
Administrator
 
Join Date: Jun 2004
Location: Ghent (Belgium)
Posts: 1,380
Default

Quote:
Originally Posted by Bedlam
Works great so far, only problem is that one our clan cannot connect he gets this error message popup - http://www.clan1234.com/Lotesdelere/Temp/QValidate1.png

He's running Win98, is that likey to be the cause? (I've alrady told him to get with the times, but he like Win98 :p

New Pure + QVal, time to enjoy the servers again
this happens when you don't install UT correctly, most people just use a backup of their ut folder after a reinstall. Everyone who does this will have the same prob. Just connect to the server, download QValidate111.u, QValidateDLL111.u and QValidateLoader111.u, then shut down your ut, manually copy the QValidate111.dll file to your system folder and restart your ut, problem should be solved
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 01:31 PM.


 

All pages are copyright The Unreal Admins Page.
You may not copy any pages without our express permission.