November 13, 2009

Had a stupid dream last night that my Xbox 360 could play playstation 1 and 2 games…

Well I made this litte image just for fun:

Wii, Xbox and PSN in one litte package.

Never gonna happen.


Windows 7 observations

September 19, 2009

I have been using Windows 7 for some time now, and I like it. I feel very confused about it, because I hated Vista and Windows 7 is just more of the same. But somehow it feels different. It is quick-ish and the taskbar is quite nice, but it feels like a rip-off of the Mac OS X’s dock, although it has some nice additions to it: Like showing the amount of open windows in a glance and transporting the progressbar of operations (like copy/move) into it. Very nice.

Speaking of Mac OS X: I also got the new Snow Leopard on the same day and I love it even more than my new Windows. I was switching from Tiger and now I feel kinda stupid to have skipped Leopard. Snow Leopard also feels faster than Windows (boot-time and stuff), but Windows has certainly caught up with Mac OS.

I don’t feel ashamed using Windows anymore, doesn’t say that all.

Nvidia Forceware trouble

One problem still persists in Windows, but it is nothing Microsoft did wrong. When I installed Forceware 190.xx on my old Vista I had stops, freezes, application crashes, the good old display-driver-restarted message serveral times and worst of all texture errors (or something) which resulted in 4×4 pixels of the wrong color on the texture. This even happend not only in games but also on the Windows Desktop. I fixed this by installing Forceware 186 again.

Now my very buggy Vista is gone, Windows 7 is here, Forceware 190.68 and the very same problems. So I deinstalled Foreware again and restarted. The default Microsoft driver was loaded. So I tried playing and no more trouble. Even better framerates than with the Forceware driver and not one crash.

How can the included driver be faster than the NVIDIA one?

Will report when the Microsoft one does crash or so, but so far nothing has happened. Only problem: No Nvidia Control Panel thingy, so no more SMART test for my nForce RAID, but who cares.

Useless and stupid videogame effects

July 3, 2009

There are some effects in video game that really annoy me. Don’t get me wrong, most of the graphics are useful or at least useless and awesome, but there are some that are useless, annoying and just bad.

Distance Fog

This one was used in the early days to hide the fact, that the content in the distance is not really there, because of the weak graphics hardware. But with current cards and LOD (Level Of Detail) this is no longer needed. When I wander around in some far of MMORPG, I want to see the next town I go to, not just a massive wall of fog and the gates popping up 5 yards before me. They could just show the skyline of the village or the walls or something.

This is even worth with mountains, mountains don’t just pop in. There are quite unmovable, they don’t jump at you from 30 yards away.It’s not that hard to render, about a hundred Polygons, maybe.

Real life rarely has distance fog. And it looks really stupid on a beautiful sunny day to be any kind of fog around. It’s not much that’s in the distance, some mountains, treetops and a church, if I could see that all is fine.

Pixel Shaders

Pixelshaders are the new thing in the industry and developers are going to town with it. But they should remember: Use only when needed. They are very useful for some things, like night vision or tv-effects. The grain-effect in Left 4 Dead is sublime, it is not over the top and only noticeable when you look for it, but it adds a lot of atmosphere. Or the TV-screen-effect of Battlefield 2142, when you enter a turret. It moves random lines around and makes it look like some video transportation errors are going on, very nice.

But, and I can’t stretch this enough, some of them are really really iritating. Most first person games are guilty of this, like Far-Cry, the newer Call of Duty or even Prototype. When your health gets low, your screen gets dirty or turns dark or red-ish. This is most annoying, because when your health gets low you need more and better overview over the situation and get cover or something.

The sound is affected to, it gets silent you hear your (characters) heartbeat slowing down. This is not what happens to hurt people. They get adrenaline and are on the height of their senses, at least for a short while. They don’t just fade away. Plus it’s an ass-move gameplaywise. At the moment where I need my senses the most, they get taken away from me. Please bring back the health meter and leave my screen alone.

Lens Flares

This is one where I can only grab my head and ask: Why? Although it is mostly older games like Serious Sam or my beloved Freelancer, why do there need to be lens flares in first person games? Does the character have cameras in my eyes or what? When I look at the sun, it goes brown and leaves after shadows.

I can get it a tiny bit for third person games, because they want to be like a movie or something, but camera operators usually try to combat lens flares, because it makes the movie look like, you know, a movie and not as if you are really there.

Lens flares of any kind in games or movies take away the immersion, it make the thing look less real, so why use resources to make it. You could just go back to Pong if you don’t want more realism.


This is my most hated effect of all, because it is overused, annoying, hurts the eyes and can’t be turned off sometimes.

Heaviest offender to my knowledge is Need for Speed: Undercover. Previous Need for Speed’s had it too, but this one takes the cake: It blurs the sky and distance objects. Have you ever driven so fast in any car that the sky was blurred? No, because you can’t, it is miles away and you would have to go mach 20 at least to see it blur on a very rainy day. Distance objects don’t blur, cause they move slower on your eye (or the projection created there).

The only thing blurry are the streets and maybe, maybe foiliage close to the road, but not the sky. What are they going to blur next? The sun?

Luckily in Need for Speed: Undercover you can turn it off by setting World Effects to off or minimum, which also removes the distracting glowing roads.

Need for Speed Undecover Motion Blur

Need for Speed Undecover Motion Blur

Hiding Websites with Vhosts

May 28, 2009

If you create a webpage for a vhost entry, that has no valid DNS entry. Nobody can access it, unless they modify their host file to point that domain to your IP.
For example, I could create a vhost for on my server here, additional to the normal page and the page would stay hidden. Everybody typing in will end up at real and everyone typing in my IP will get the normal site. To access my fake you would have to add a host entry to my ip in some DNS-server or host file. Than if you type in in your browser you will be able to see my fake site.
You could hide entire communities (mostly of the illegal kind) this way, all you need is a fake name and an IP. Take filesharing for example: You could provide a direct download link in some forum and only people with the modified host file can access it. For all other people it is just a dead link. You can’t even guess the location because you are missing that IP, and knowing the IP alone won’t help you, because you are missing the fake domain name. Only if you know both you can access those files.

I wonder how many websites are hidden this way, it is quite easy….

Strange library

January 8, 2009

Found this while searching for “Class::Accessor::Fast” on Google:

“libmoosex” now that sounds just wrong.

Who wants to know what this is:

Plasma – FLStat output

July 1, 2008

Plasma got a new output site, which is FLstat compatible. This means you can update your servers global statistics once a minute or even faster, cause the stats get updated everytime a player logs out or in and the page takes about 0.14 secs to render for 783 players.

Also includes all important Flstats settings: (Minimum rank, minimum days since last login, top N players, sorting, show filenames)

It even displays group membership (i.e clan membership) if needed. All live and very fast.

As soon as the Admin-interface is finished plasma will be released.

SofuJS – Release Canidate 1

March 9, 2008

Got it to work today.

It can read and write Sofu files, just like the other libraries.

I made a example JavaScript (no AJAX or server needed) Sofu Editor with TreeView and Value-Editor (so you don’t need to escape your values).

The Value-Editor is active after you click on a value in the TreeView.

You can try it out here (Javascript required, of course)

It works (as I tested it) in Firefox 2.0 and IE 7 (maybe more).
Try this Sofu file (for a little more complex example)

List = (
Map = {
	Content = "This is some demo content"
	OtherContent = (
			Content = "Some more content"
			Content = "Even more content"
	<> = "This Value has an empty key"

Sofu – SofuML

February 16, 2008

Got bored (again) and wrote SofuML and binary file support for Sofu.Net.

Don’t get me wrong, but I don’t like XML for saving structured data. XML is fine for doing layout and stuff, but if you don’t use proper indentation (as most exporters do) it looks kinda confusing. If you do indentation with tabs, it looks better, but than there is the whole white-space issue: Try saving a value with a leading whitespace, you can’t difference it from an indentation. Sure, you can use xml:space = “preserve” (20 or 22 more bytes in every element), but than you can’t use indentation again.

Than you will have to write the whole name of the element again in the closing tag, (more space used) Which only serves one purpose: To help the parser (or something). You can’t close any other tag than the last opened. This leads to XML elements getting named very short, which defies the whole readability purpose. (Anyone who has seen a MS-Word XML file will probably agree here)

One the other hand XML is a standard and the whole shebang around it has gotten quite powerful. XSLT (with XPath) is one example, no other data-format can be converted that easily (especially to produce HTML output).

That’s why I thought it would be neat to convert .sofu files to .xml files. and I called it SofuML. So you can transform it easily without having to code a program.

XML already brings a way to reference other element (in the same file) and the rest that is needed. (This will still keep the whole whitespace issue, but you can escape leading and trailing whitespaces. (The whole .sofu file will not be changed after being written and read again, but the final product after converting depends a lot on the parser)

Take this .sofu file for example:

somelist=(1 2 3)
somevalue="Hello World"

Will be converted to this:

<Element key="somemap">
<Element key="somelist">
<Element key="somevalue">
<Value>Hello World</Value>

This is not that nice and small, but you can use XSLT to convert it into HTML or even back to Sofu.

The XSLT to convert it to sofu is not complete, (I have found no way to escape keys and values if needed,) but it is funny anyways.

This is what happens if you put it through a compatible browser (IE or Firefox works great):, also check “View Sourcecode” and you will see its just the XML file.

Angriff der Dateien (Attack of the files)

January 2, 2008

Sorry, this post has to be german. English version further down.

Man kann sich ja über vieles unötig aufregen, und das ist normalerweise auch berechtigt. Was mich seid neustem immer wieder zum Lachen bringt sind die im Radio und Fernsehen aufkommenden “Dateien”. Eine Kinderschänderdatei, eine Terroristendatei und auch noch die Bundestrojanerzieldatei.

Das würde dann wahrscheinlich so aussehen: Terror file

So sehr wie unsere Regierung Microsoft Produkte liebt, wird es wahrscheinlich Excel oder Word werden. Allerdings kann Excel nicht so viele Einträge verwalten wie es Muslime in Deutschland gibt. Das Ganze noch zentral irgendwo in einer Datenbank zu verwalten kommt keinem Politiker in den Sinn, der grade das Wort Datei von einem anderen Politiker gehört hat und auch schon mal von seinem/r Sektretär/in beiläufig aufgeschnappt hat. Und da auch die Kosten überschaubar bleiben müssen wird die Datei in dem PC des/der Sektretäres/in landen. (Du kennst dich doch mit Dateien aus …. ) und mit dem nächsten Plattencrash verschwinden.

English explanation:

Currently in Germany all the politician’s and newspapers are talking about files. A terrorists file for example, which stores all the bad bad people suspected of evil (or the “wrong” religion). And knowing the German government and its policy on software: If they are talking about a file, they want a file. Not a database or something else useful. I think it might be a Microsoft Word document, because Excel can only hold 65536 entries, not enough for all the bad people. This whole files project will end in one secretary having a word document on her PC with all the suspects in it.