Logo

CS.RIN.RU - Steam Underground Community

IRC: #cs.rin.ru at irc.rizon.net
It is currently Friday, 17 Apr 2015, 12:22

English | Русский




Post new topic Reply to topic  [ 47 posts ] 
Author Message

Post Post subject: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Monday, 25 Jan 2010, 05:29   
Forum ghost Местное привидение
User avatar
Joined: Tuesday, 09 Dec 2008, 17:46
Posts: 268
I think it's Valve's fault that GoldSrc (and CS 1.6) don't fully support unicode input/output. This pack will fix this issue :)

The pack consists of:

Client-side:
    Current version: 0.2

    Changelog:
      0.2:
      • patched vgui2.dll is not needed anymore
      • added fix for motdfile/motd_write slowhacking (modifying client files without player request)

    Based on Rulzy&axot unicode patch. It contains modified dlls (GameUI.dll, client.dll, hw.dll), small dll for UTF8->WideChar conversions (upatch.dll) and memory patcher for hw.dll (hwpatcher.dll).

    Features:
    • Full support for unicode input
    • In-game text display fixes: Better Antialiasing, Widths for characters with codes > 0x7F
    • Fix for broken keyboard layout switching
    • Multilingual chat (when you press Y ot U ingame, see screenshots)
    • *The "Content hosting provided by" banner could be changed by server when you joining it.
    • * Multiprotocol support. Client could join p47 servers as well as p48.
      * - not available in version for legit clients

    Download clienside packs:
      For No-Steam client: (link)
      For legit Steam client: (link). You should not run CS directly from Steam (because in this case it replaces patched dlls).

    Packs tested on latest 4554 no-steam client.
    I don't know how VAC will react for this patch if you install it on legit Steam client. The patch itself works fine, but there is no guaranties that you will not be banned by VAC. Use it at your own risk.

Server-side:
    Currently implemented in dproto, I will move it to separate plugin. Contains re-definitions of "say" and "say_team" parsers and rewritten functions to work with Info Buffers (setinfo).

    Binaries & sources available (here). Installation is the same as for previous versions of dproto except one thing: dproto should be added to metamod/plugins.ini as last plugin (to the end of file)

Screenshots:
    View of saybox with different active keyboard layouts:
    Image


    Unicode nicknames are also supported :)
    Image
    Image

Thanks to:
  • Rulzy & axot for their clientside patch;
  • axot, Owyn, **$n@!ќe**, Co6aka, SISA for testing.

Please note that this is not final version of pack. If you've found a bug, pls post detailed bugreport in this topic - I'll try to fix it.


Last edited by Crock on Monday, 25 Jan 2010, 18:07, edited 4 times in total.

Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Monday, 25 Jan 2010, 05:38   
Beginner Без звания
User avatar
Joined: Thursday, 02 Jul 2009, 19:34
Posts: 1
Good job, man:)
Need rewrite all anti-mat/swearing plugins... ^)

_________________
Чтобы правильно задать вопрос, нужно знать больше половины ответа...
Знание некоторых принципов легко возмещает незнание некоторых фактов...
Image
Самый правильный клиент CS
Image


Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Monday, 25 Jan 2010, 06:07   
I live here Три раза сломал клаву :)
User avatar
Joined: Monday, 31 Mar 2008, 19:17
Posts: 6156
Location: Being smug somewhere fun
Crock
VAC bans you for modifying the base EXE file or the DLL files.

The single-player Half-Life modification Paranoia, which made changes to the engine's renderer that propagated to multi-player games. This still triggers a ban and no bans caused by it have been reversed.

http://www.moddb.com/mods/paranoia

It may trigger a VAC ban, but I do not want to test that theory.

_________________
The phrase "Login to http://www.clue.org and issue the GET command" springs to mind...
Image
I moderated this forum.


Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Monday, 25 Jan 2010, 06:22   
Forum ghost Местное привидение
Joined: Thursday, 23 Apr 2009, 17:57
Posts: 337
its look like CSO game..

_________________
Image


Last edited by lespaul on Saturday, 03 Mar 2012, 23:53, edited 1 time in total.

Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Monday, 25 Jan 2010, 18:24   
Forum ghost Местное привидение
User avatar
Joined: Tuesday, 09 Dec 2008, 17:46
Posts: 268
Clientside pack updated to v0.2.

hegyak, I know that VAC might ban for modifying executable binaries... so I've highlighted the "Use it at your own risk" phrase :).
What about Paranoia mod... I've read topic on official forums and got that in this case players got banned for modifiying system dlls (opengl32.dll), but not GoldSrc engine. Also axot said that he played with simple unicode patch on steam for almost half year and his account still not banned. This gives me a hope that VAC wont recognize my patch as cheat.
Anyway I'm going to test it on with legit Steam client later.


Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Monday, 25 Jan 2010, 20:01   
I live here Три раза сломал клаву :)
User avatar
Joined: Monday, 31 Mar 2008, 19:17
Posts: 6156
Location: Being smug somewhere fun
Crock
From what I know about VAC (which is some) VAC can only ban if it matches the signature of the cheating files. This is technically not a cheat. It depends on if Valve cares enough to ban people for having something in their native language.

_________________
The phrase "Login to http://www.clue.org and issue the GET command" springs to mind...
Image
I moderated this forum.


Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Monday, 25 Jan 2010, 22:40   
Super flooder Почетный графоман
User avatar
Joined: Wednesday, 02 Aug 2006, 00:04
Posts: 1056
Thanks man. Although I hope I won't get banned for that.


Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Tuesday, 26 Jan 2010, 00:11   
Beginner Без звания
Joined: Friday, 30 Jan 2009, 19:21
Posts: 7
Thanks !

CS v42 ZCP (revEmu 9.81r2, revSrvBrowser 0.4)

Bugs:
- click options/new game in menu -> crash CS
- cannot be set nickname (unicode)
- saybox: type "/" -> language changed to english
Image to Image
- adminchat: type say_team@ blabla -> message show in normal say_team and adminchat (double message) Image


Crock
btw. when you release next version XDS optimizer? (support rate...) ::)

@EDIT
added 2 bugs


Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Tuesday, 26 Jan 2010, 17:56   
Forum ghost Местное привидение
User avatar
Joined: Tuesday, 09 Dec 2008, 17:46
Posts: 268
PaFcIo, thanks for bugreport, I'll check these bugs.

But this
Quote:
saybox: type "/" -> language changed to english

is not not bug, this is feature :) I did this to avoid language switching to english when you want type commands like "/hp", "/me", "/stats", etc.

About XDS optimizer: I cant anything about it.. if I'll have mush time, I'll do something with it.


Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Tuesday, 02 Feb 2010, 19:20   
User Редкий гость
Joined: Monday, 23 Feb 2009, 07:51
Posts: 43
I am coming, hehe.

btw. why do not release dproto0.3.8 in viewtopic.php?f=29&t=52728


Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Monday, 08 Feb 2010, 22:33   
Forum ghost Местное привидение
User avatar
Joined: Tuesday, 14 Jul 2009, 12:15
Posts: 287
Location: RSFSR, Leningrad
Really good thing.


Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Tuesday, 09 Feb 2010, 20:58   
Advanced forumer Завсегдатай
Joined: Friday, 05 Aug 2005, 19:41
Posts: 147
PaFcIo wrote:
- click options/new game in menu -> crash CS

This is a bug in revEmu 9.79 and newer, in 9.78RC2 works fine
PaFcIo wrote:
- cannot be set nickname (unicode)

I second that, changing unicode name thru console "name" or "setinfo name" -commands work. But in options trying to change to unicode name does not work.

EDIT: Suddenly it works when changing name thru options, strange. Also when changing name thru console, unicode characters only get noticed if the name is enclosed in quotes.

Also, what is this function there for? A leftover or what?
strange func
Image


Really nice unicode pack you got there. After the quirks are worked out, can I have your permission to use this on the DigitalZone release, crediting you ofcourse ?


Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Sunday, 14 Feb 2010, 02:41   
Beginner Без звания
Joined: Thursday, 12 Mar 2009, 10:02
Posts: 3
Don't start cs/hl (3266) after replace hw.dll. Error in attach.

What is demand of builds?


Attachments:
cserr.zip [6.67 KiB]
Downloaded 219 times
Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Sunday, 14 Feb 2010, 13:31   
Advanced forumer Завсегдатай
Joined: Friday, 05 Aug 2005, 19:41
Posts: 147
You need build 4554 CS, download from http://cs.1g.fi


Top
 Profile  

Post Post subject: Re: Counter-Strike 1.6: Complete unicode pack (Beta)   
Posted: Sunday, 14 Feb 2010, 13:37   
Forum ghost Местное привидение
User avatar
Joined: Tuesday, 14 Jul 2009, 12:15
Posts: 287
Location: RSFSR, Leningrad
I already builded an CS 4554 with it to my provider.


Top
 Profile  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 47 posts ]  Go to page 1, 2, 3, 4  Next


Who is online

Users browsing this forum: ank007, banbalazs01, Bing [Bot], callmem7md, cap5lock, Exorian, ferar360, Fragcys, fsnelis, Galentine, gamer0, Google [Bot], hauzer, I am AWESOME, JoeM, kafaros, kkom, mantazzo, Monztah, Muhammad786, Nosferatu56, PCgameplay, pikusp, pinballfever, Potkivac, prudislav, rand256, razil, Reapley, RlsTheKraken, SESnut, squalles, startimeahmet, tetanusot, ti 30xb, TwelveCharzzz, UNDER_GREY, Uolow, webname45, zver7716 and 171 guests


Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum




Powered by phpBB® Forum Software © phpBB Group