Monthly Archive for November, 2009

Review: Shin Megami Tensei: Devil Survivor

Shin Megami Tensei: Devil Survivor — for Nintendo DS

This game is, in some ways, very reminiscent of The World Ends With You. They’re both set in Tokyo, they both involve a 7-day countdown, they both have time limits for each mission, and they both have to do with the afterlife/underworld.

Devil Survivor, however, plays completely differently. It’s a tactical RPG with many layers of depth. You control a party of up to four humans. Each human is accompanied by two demons. There are no “action points” like some tactical games. Instead, you can take every action once per turn, in any order.

For example, you can cast a defense-boosting spell with one demon, and offence boosting spell with the other, then move towards an enemy, then attack the enemy, then cast a healing spell with the human.

Yes, all on one turn.

Demons are are like Pokemon, only cooler. But these creatures don’t come in poke balls — they’re bought and sold in a market. Any demons you defeat in battle are sent to the market. You then can buy them — bid on them, actually. Computer players bid against you, and can win if you’re stingy with your cash.

But not all demons can be bought — the really awesome ones have to be created. You can fuse demons together to form new type. This requires some strategy in order to get the best carry-over of stats and spells from you old demons to the new one.

Speaking of spells, it’s rather interesting how you learn new ones. Your demons learn them automatically, but your human party members have to fight for them. At the beginning of every battle, you can set the “skill cracks,” where you assign a party member to a particular demon’s skill. If you defeat that demon with that party member, you “steal” the selected spell. You can only assign three spells at once, per character, so your extra spells go in your skill folder. You can reassign them to your hearts content outside of battle.

Battles are interesting. You first choose what each of your fighters (your two demons and the human) are going to do. Then every body springs into motion and blasts the hell out of each other with crazy-awesome (and very pretty) spells. There’s six elemental types, to which every demon can be weak or strong against (or absorb, block, or reflect). Likewise, every spell is aligned to one of those elements.

After everbody finishes their move, each combatant gets a chance at an extra turn. These are awarded for doing certain things, such as scoring a critical hit, absorbing or reflecting a spell, or just being lucky. After the extra turn (if there is any) combat ends.

tl;dr: This game is awesome. If you like RPGs and/or tactical games, I suggest you rent/buy/pirate the game right now.

Firefox doesn’t suck — Ubuntu does

“Firefox is bloated.“
“Firefox sucks!“
“Firefox runs faster in Wine, ZOMG!“
“WTF, FX?”

Complaints like these are quite common. A number of people are convinced that Firefox runs like crap on Linux — so slow that even the Windows version running via Wine goes faster.

I, too, was one of those people. When I ran Ubuntu on my laptop, Firefox would take ~5 seconds to switch tabs. It would hang while scrolling. The rise and fall of the Roman Empire took about as long as Firefox did starting up.

It sucked.

I thought Chromium was a gift from the gods when I found it.

But then I switched to Sidux, and last night I gave Firefox another try. And guess what? It’s fast! Not quite as snappy as chromium, but pretty darn close!

The only conclusion I can come to is that Ubuntu is doing something terribly wrong. What, I haven’t a clue.

Some light reading

Two tutorials I just finished up and learned a shit-ton from.

First one is on making a GUI with Glade, then tying it in to a Python app.
http://www.overclock.net/application-programming/342279-tutorial-using-python-glade-create-simple.html

Second one is on object oriented programming with Python, something I’d never understood until now.
http://www.devshed.com/c/a/Python/Object-Orientation-in-Python/

(note: both tutorials are kinda unclear at some points, so you actually have to use your BRAIN. I hope you don’t mind.)

Alas, KDE…

I pine bittersweet for your lovely compositing, but your blemishes have become more then I can bear. Farewell…

*starts humping XFCE*

Programming challenge

I found this on my computer. Don’t know where it’s from, but it’s obvious that it’s a challenge to make it better. Have fun?

Random thoughts on KDE4

Posted this first on the Ubuntu Forums. Added some gripes about Konqueror.

I’m using 4.3 right now for the first time, and I really haven’t made up my mind yet.

I love the QT toolkit look — much smoother then GTK. It’s cool how everything on the desktop is a widget (plasmoid or something?), and I like the fact that the panels scale so smoothly. I guess everything is SVGs or something.

However, I do have some gripes.

A big one is that compositing demands resources that my netbook doesn’t have. On Gnome+Compiz Fusion, even some more advanced effects went smoothly. On KDE, just switching workspaces is enough to lag it up.

Even without compositing, desktop widgets animate like molasses. Oh, and any widget menu (right clicking on the desktop, opening the main menu, etc.) flickers for a split second, like the graphics are getting corrupted or something. The same thing happens with the logout dialog — the entire screen behind the dialog gets skewed. Not pretty.

And then there’s just some small stuff, like the battery indicator text not shrinking with the icon, making it unreadable at small sizes.

And Konqueror sucks for web browsing. Really sucks. History layout is terrible, as it sorts by site instead of page; no from of an “awesomebar” at all; randomly ignores my middle click preferences; hangs for ~5 seconds after navigating to a new site via the address bar…

Ugh.

So, the tl;dr version: KDE is nice, but it needs improvement. I eagerly await the 4.5 release.

Sidux

Well, after breaking the Eeebuntu install on my laptop, I decided to try out Sidux. For those not in the know, it’s Debian Sid with it’s own bug-fixing repository.

For those still not in the know… basically, it’s a super-cutting edge Linux Distro. OK?

OK.

First impressions: seems to have picked up all my hardware. Haven’t had a chance to test out the wi-fi, though. Most of the function keys work — the ones that don’t, I never use anyway. The touchpad doesn’t seem to be auto-disabling itself like it did on Eeebuntu, so I probably have to install the Elantech drivers.

The intstaller was nice — much more sensible then Ubuntu’s. It has tabs, so you can bounce around at your conveinance. The excellent partition editor, GParted, is included for easy partition management.

I was doing a fromiso install — basically, where you boot from an iso already on your hard drive — so the installation finished up in just over four minutes.

The default desktop in KDE — at this time, 4.3. There is also an alternate version with XFCE as the default. Though Gnome is of course installable, it’s “officially” unsupported, meaning if it breaks… you get to keep both peices.

But back the KDE4. The last time I used it was at the 4.0 stage, when it was still a peice of shit. Now, it’s a precious gem… a gem burried in a pile of shit. A small pile, admitedly.

It does look and act pretty — comparable with Windows 7, even — but it lacks the final layer of polish. I’m sure that by 4.5 it’ll be awesome, but for now I think I’m going to switch over to XFCE.

(unrelated: the Air Force recruiter will be out of the office until the 16th, so I won’t find out whether I’m in or not until then.)