Page 1 of 1

Charset in 0.8.x console

PostPosted: Friday, 1st July 2011, 07:54
by blinkfrog
(May be this was discussed already, sorry if was. Didn't find it with search.)
In 0.8.x console versions walls are displayed with '#' character. In prior versions walls was displayed as block, and I liked it. Is it possible to switch wall looking to older version? Didn't find appropriate options in settings files.
Edit: The same question for doors.

Re: Charset in 0.8.x console

PostPosted: Friday, 1st July 2011, 22:39
by lordfrikk
http://gitorious.org/crawl/crawl/blobs/ ... _guide.txt

The cset section. If your char_set = ascii, then to change closed doors to "+", you'd need to add this to your config file:

cset_ascii = door_closed:+

Re: Charset in 0.8.x console

PostPosted: Sunday, 3rd July 2011, 01:08
by JeffQyzt
I think he's asking for the mappings that were in 0.7.X and previous, though. Some non-ASCII (apparently) characters were used, but it's not clear to anyone not used to dealing with character sets what they might have been. Doors were not "+", but were rather a solid rectangle, IIRC. Walls were a "shaded" rectangle. Altars had a different character as well.

I preferred the old sets too, but I've been too lazy to download an older version and trawl through the config files looking for all the specific mappings.

Re: Charset in 0.8.x console

PostPosted: Sunday, 3rd July 2011, 01:50
by dpeg
If someone bothers to make a list with all the charset definitions to give the old look, we can ship that in an easily included file.

Re: Charset in 0.8.x console

PostPosted: Sunday, 3rd July 2011, 10:10
by Roderic
Here's my settings

char_set = ascii

cset = wall: x2592 (shaded block)
cset = wall_magic:x2591 (not so shaded block)
cset = floor:. (dot)
cset = floor_magic:ยท (centered dot, optional)
cset = cloud:x23 ( #)
cset= door_closed:x25A0 (solid block centered)
cset = item_book:x221E ( infinite symbol )
cset = tree:x2663 (club symbol, in 0.7 there was an omega symbol though)
cset = altar:x2584 (solid block at inferior part)

Re: Charset in 0.8.x console

PostPosted: Sunday, 3rd July 2011, 11:09
by lordfrikk
I was just posting a tip how to change it, the "+" for doors was just an example. If you know what the feature looked like, you can get the appropriate number from here:

http://en.wikipedia.org/wiki/Code_page_437

It's used as outlined in Roderick's post, with an "x" before the Unicode code. List of features is in the options_guide.txt file that's shipped with Crawl.

P.S.: Just wanted to add that you will get most of these settings automatically if you set char_set = unicode. Why is that, I don't know.

Re: Charset in 0.8.x console

PostPosted: Monday, 4th July 2011, 09:58
by blinkfrog
Thank you lordfrikk, Roderic! Now my crawl console looks fine again (especially using 8x8 or 16x16 font).

Re: Charset in 0.8.x console

PostPosted: Friday, 5th August 2011, 03:26
by King_Slime
I tried doing what you guys did and my Crawl keeps crashing before I get to even choose a character. I really don't know how to set/edit the options... it's all waaaaay over my head. Could someone just upload their option file somewhere so I could just download it and put it in my crawl folder?

Thank you.

Re: Charset in 0.8.x console

PostPosted: Friday, 5th August 2011, 05:22
by Rapigel
I just use: char_set = ibm, and it turns walls from # to blocks nicely.

Re: Charset in 0.8.x console

PostPosted: Friday, 5th August 2011, 05:25
by Rapigel
Or more explicitly, in init.txt, go to section 6-a "All OS", take the # off the front of char_set = ascii and change it to char_set = ibm

Re: Charset in 0.8.x console

PostPosted: Sunday, 7th August 2011, 04:53
by King_Slime
My Crawl is still crashing... I can't even start a game now. Man.... I regret ever trying to change the options. :(

EDIT: Nevermind I got it to work! Woooo hoooo! Thanks guys.