Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Conquer Online 2
You last visited: Today at 00:05

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



About the font problem...

Discussion on About the font problem... within the Conquer Online 2 forum part of the MMORPGs category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2005
Posts: 10
Received Thanks: 0
Lots of people think the problem is that TQ added a check to ensure that noone changes the fonts - this is not so. There is something they are doing new with the fonts (perhaps the antialiased outline-appearance) that certain fonts cause a crash with. It's not intentional, it's just that there's something that certain fonts have (or dont have) that causes the problem. I've tried to figure out what property the font files need, but I haven't figured it out yet.


The way I determined that there is not a check is I left font.ini to refer to Courier, as by default, and then I intercepted the function call in C3_CORE_DLL.dll that creates the logical font, and replaced the font name parameter with the name of another font. This function simply returns a font object, with no information as to what the font's name is. By making it load the font in this way, there's no possible way that they could check it as, as far as CO is concerned, it's loaded courier. When I do this with any font that doesn't usually work with Font.ini, the crash is experienced as usual. I also know from debugging the program that it appears the crash is a null-pointer dereference, but I am yet to determine what the font is lacking that leads CO to crash in such a way.


Anyone who is willing to toy with comparing/modifying fonts until you figure out what the font needs in order to work, that would be most useful.
booboohead is offline  
Old 05/04/2007, 19:41   #2
 
elite*gold: 0
Join Date: Mar 2007
Posts: 338
Received Thanks: 3
Ok so in simple way we need to check out all the fonts one by one and check out which is working and which is not??
jaymehta2511 is offline  
Old 05/04/2007, 19:47   #3
 
elite*gold: 0
Join Date: Dec 2005
Posts: 10
Received Thanks: 0
Not check out all of them, a relatively small sample size would be useful. Like this, for example (i've been trying this)


Courier works, Verdana works, Script doesn't work (though I wouldnt want to use it, it works for example)


So, the question is not WHICH fonts work it's WHY do some work when others dont. With certain font editing programs, I can even open up courier's font, save it without changing anything (though clearly it is missing something because the size is smaller) and it wont work. With other programs I can do that and it does work. I've tried slowly removing aspects of the fonts (though I haven't found a very decent font editor yet) and trying to determine what breaks it. No success yet.

But, if you can take a working font, and gradually remove/change things in it until you isolate what makes conquer crash, that could lead to us solving the problem by simply taking any font you want to use and adding what it needs.
booboohead is offline  
Old 05/04/2007, 19:51   #4
 
elite*gold: 0
Join Date: Mar 2007
Posts: 338
Received Thanks: 3
GOT YAAAA!!!! Willing to help and will as fast as i can :P
jaymehta2511 is offline  
Old 05/05/2007, 05:09   #5
 
bone-you's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 1,491
Received Thanks: 536
I'm sure it's already known, but have you looked into these?

10436=ËÎÌå
10437=14
10460=ËÎÌå
10461=16
from StrRes.ini

They're loaded also.
bone-you is offline  
Old 05/05/2007, 08:02   #6
 
elite*gold: 0
Join Date: Nov 2006
Posts: 246
Received Thanks: 13
Quote:
Originally posted by booboohead@May 4 2007, 19:15
Lots of people think the problem is that TQ added a check to ensure that noone changes the fonts - this is not so. There is something they are doing new with the fonts (perhaps the antialiased outline-appearance) that certain fonts cause a crash with. It's not intentional, it's just that there's something that certain fonts have (or dont have) that causes the problem. I've tried to figure out what property the font files need, but I haven't figured it out yet.


The way I determined that there is not a check is I left font.ini to refer to Courier, as by default, and then I intercepted the function call in C3_CORE_DLL.dll that creates the logical font, and replaced the font name parameter with the name of another font. This function simply returns a font object, with no information as to what the font's name is. By making it load the font in this way, there's no possible way that they could check it as, as far as CO is concerned, it's loaded courier. When I do this with any font that doesn't usually work with Font.ini, the crash is experienced as usual. I also know from debugging the program that it appears the crash is a null-pointer dereference, but I am yet to determine what the font is lacking that leads CO to crash in such a way.


Anyone who is willing to toy with comparing/modifying fonts until you figure out what the font needs in order to work, that would be most useful.
:whow: if you figure that out let us know bud ...
Trojan-Virus is offline  
Old 05/06/2007, 02:27   #7
 
bone-you's Avatar
 
elite*gold: 20
Join Date: Mar 2006
Posts: 1,491
Received Thanks: 536
uh, try adding the font into strres.ini also. Replace all instances with it o.o see if that fixes the crashing of those some fonts.
bone-you is offline  
Old 05/06/2007, 03:08   #8
 
elite*gold: 0
Join Date: Jul 2005
Posts: 639
Received Thanks: 43
Ever since they started putting the outline on chat text in-game, only mono spaced fonts will properly load. I hope that puts you a step in the right direction. Try any monospaced font and see for yourself.
Matt.dk is offline  
Reply


Similar Threads Similar Threads
Metin2 Font Problem
08/09/2010 - Metin2 - 15 Replies
Hi, seit kurzem habe ich ein Font Problem. Also meine Schrift hat sich bei Metin und im Browser total verändert. (siehe screens) Screen1 Screen2 Also es stört ungemein auf längere Zeit gesehen, im Browser ist es egal, dass es fett ist. Aber bei Metin diese komische dünne kursive Schrift ist echt zum erbrechen. Habt ihr eine Idee wie ich das beheben kann und wieder ohne Anstrengungen alles lesen kann? Bin für jede Hilfe dankbar, und werde jeden Tipp mit einem THX belohnen.
[FONT="Arial Black"][Wichtig] Habe ein problem mit meinen server[/FONT]
03/29/2010 - Metin2 Private Server - 0 Replies
HI ich hab vor kurzem meine npc bearbeitet item_prote+mob_proto auf deutsch geadownloadet und jetzt sind alle meine npcs am wandern hab auch versucht move speed auf 0 gestellt klappt trotzdem nicht könnt ihr mir pls schnell helfen
[FONT="Arial Black"][Wichtig] Habe ein problem mit meinen hamachi server[/FONT]
03/27/2010 - Metin2 Private Server - 9 Replies
Hi gestern hab ich mein server gestartet und da kam connection refused dann hab ich den fehler behoben und alles ind der db repariert und heute startet er nach na zeit steht da conection refused und so weiter der server bleibt nur 2 min on
Can i change my game font to turkish font?
03/26/2010 - Metin2 Private Server - 4 Replies
Hello, I installed a PvP server, but in game chat(normal chat) as an example in Turkish characters, ş,ı,ğ characters are not displayed.When I use them i get a strange symbol on normal chat window But there is no problem on whisper chat.I can use Turkish characters in whisper chat. I wonder can i change my game font to turkish font? Thank you in advance for your help.
the REAL solution to the font problem.
05/09/2007 - CO2 Guides & Templates - 40 Replies
I've figured out how to change your font to ANY TTF and not crash.. this requires no modification to the game client so technically, its perfectly legal in TQ terms. 1. Go to your start menu, Run, and type in regedit and hit enter. 2. Navigate to HKEY_LOCAL_MACHINE\Software\Micr osoft\Windows NT\Current Version\Fonts 3. Right Click on the right pane and select new -> string 4. Change the name to "Courier New (Original)" 5. Right click on that entry and click modify. 6. Put "COUR.TTF"...



All times are GMT +1. The time now is 00:10.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.