Thursday, September 15, 2011

Free Racing Games For Your Mac

I have a new addiction. No, not pills. That's reserved for the next decade. No, my addiction is racing games. I made a big mistake downloading a few racing games for the Mac, and I thought I'd share them and turn you into wasted, glassy-eyed junkies, too. The three games are TORCS, VDrift, and Dolphinity Racer. The first two are open source, and all three are freely available for OS X as well as other platforms. They all have their pros and cons and are different enough to make you want to play all three. I tested these on a 1.5 GHz AlBook and a Sawtooth with an ATI 9000 upgrade. So here's the round up:

Dolphinity Racer is the most graphics and processor hungry of the three. The latest for OS X is v0.5.4.3, which is a universal binary so it'll work on PowerPC. Unfortunately the developer hasn't updated the OS X version in quite some time, and it's not open source so compiling newer versions isn't an option. That being said, it looks good in the graphics department, and the physics engine feels realistic.

The base install comes with just one track and one car type, so the idea is to download user-created tracks and cars which you can find links to on Racer's website (there's also a huge number of tracks and cars available here). They're generally high quality though I had to turn down the graphics settings to get good frame rates. On a low end machine like a Sawtooth forget about racing other cars. You can barely get usable frame rates racing alone. Obviously it's much better on the AlBook, and there's also an .ini file you can edit beyond the preferences presented in the GUI.

VDrift is about, you guessed it, drift racing. In many ways this is the best of the three. The graphics look good and framerates are higher than Racer. The physics engine feels very realistic, and you can also download and install new tracks and cars. The only negative was you can't collide with other cars. You just pass right through them (or they through you).

The ability to have car collisions came with the update just released, but it's Intel only. A developer in the forums said they'd try to build a universal binary but wasn't sure it was doable. Also if you download the previous version that supports PowerPC, the AlBook with an ATI 9700 Mobility renders smoke as solid white, no transparency, so it's not playable. The 2009-02-15 version, though, works great. Lower end users like on a Sawtooth might want to try version 2008-08-05 for better framerates.

Finally there's what may be the most addictive of them all, TORCS (The Open Racing Car Simulator). I don't know if the physics engine is totally realistic. It feels very frenetic and too fast at first. I've dealt with this by choosing older "historic" cars to race with (old sports cars from the 60's & 70's) which don't drive as fast and are easier to handle. That being said, this is the most action packed of the three. Some cars even deliberately bump you and try to take you out. The framerates are high, though the graphics aren't up to par with VDrift and Racer. It actually varies between tracks. Some are good, others look very 2002.

The latest OS X version on their website is 1.2.4, but Stephen Hudson has made his compile of 1.3.0 available here (UPDATED link here), so that's the version you want. It's a universal binary so it'll run on PowerPC. Unfortunately the latest version available to Windows and Linux users is 1.3.1 whose most significant changes are the addition of several cars and tracks, including the two best tracks from a graphics standpoint, "alpine-2" and "forza". However, 1.3.0 users can install these, too. You can download the 1.3.1 tracks separately here and install the new tracks in the TORCS app package by clicking "Show Package Contents" and placing the individual track folders in Torcs.app/Contents/Resources/tracks. Dirt tracks go in the "dirt" folder, road tracks go in the "road" folder, etc. Alpine-2 and forza are road tracks. I haven't tried adding cars with this method yet, but I suspect it would work, too.

With all three of these games you can use the mouse for steering. Only VDrift recognized my ten year old Macally iStick. There are no OS X drivers for the stick, so it's a crapshoot whether a game will recognize it. As far as maximizing framerates, toggle the view button so there's no hood visible (in TORCS) or at least put yourself inside the car (Racer), and limit the viewing distance to as little as you can tolerate.

Anyway, try all three. You're bound to get addicted to at least one, and then we can all enable each other's addiction and dig our claws into each other and drag each other down:)

Sunday, September 11, 2011

Twitter Clients for PowerPC

There have been tons of Twitter clients over the years as Twitter has risen to be the sun we all revolve around, but those numbers have dwindled significantly as Twitter has repeatedly changed its sign-in protocols and rendered non-updated clients useless. Every time Twitter makes a change, more twitter birdies fall out of the sky.

The problem is even more pronounced for Tiger and Leopard users on PowerPC where older clients that still work on those platforms are most likely to fall by the wayside. However, I found five options that still work on PPC, four on Tiger and one that requires Leopard.

For Tiger, the first client is a menubar add-on called Twit Menulet. In fact, it even runs on Panther. It's the only shareware on this list ($8) and it works as a dropdown menu from the menubar that shows your Twitter feed along with options for individual tweets like retweet, reply, and direct message--the basics. Still, it's a unique concept that just works in a way that's simple and unobtrusive.

The second, Twidget, is similar except instead of a menulet it's a widget. This is another simple client that does the basics well, although one disappointment was that I couldn't enlarge the window to show more than a couple of tweets without having to scroll down.

If you want full-fledged Tiger clients with more than the basics, though, the only options I found are twhirl and TweetDeck, both requiring the Adobe Air runtime environment. Adobe Air stopped supporting PowerPC, but fortunately you can download the older PPC version (1.5.3) here which both twhirl and TweetDeck still run on (for now, anyway).

twhirl, like all Air applications uses a lot of RAM and can be a bit sluggish to the touch. It's a bit like using a java application but it's definitely usable. In addition to the basics it comes with additional options like search, url shortening, and picture posting. It's intuitive and, though not a cocoa app, it's not altogether unattractive. Nice dock integration, too.

TweetDeck is a bit of a RAM hog as well, though it has one innovation the others don't: multiple columns. Here's where you can really use the power of a Twitter client, by browsing through groups, filtering, searching, etc. Following dozens or hundreds of people can be overwhelming, and TweetDeck helps you manage it. It's the most popular Twitter client for a reason.

There's also Syrinx, which I could not test because it requires Leopard which I don't have, but it looks to be a solid client with a nice customizable interface. There's one other client called Bosco's Reader that runs on Tiger which I didn't install because the installer wanted an administrative password, and really, I wasn't in the mood for that. Not after I read a review of a media aggregator called Elmedia that installs a kernel extension (holy crap!). Bosco's Reader is ad supported, and they seem to be aggressive about promoting it on the web. I have to say, googling "Bosco's Reader OS X" and seeing endless results with sub-headings of "Bosco's Reader makes Twitter accessible to the rest of us. I designed it for my Mom, who constantly..." was one of the weirdest experiences of my life. But I wouldn't want that to deter you from trying it.

All that being said, if you still want to experience Twitter in your web browser, there are many fine add-ons you can install in TenFourFox. You are using TenFourFox, aren't you?

UPDATE: It looks like Tweetdeck for PowerPC bit the dust. Their homepage says the latest version requires 10.6 and a 64 bit processor. Normally my sympathies don't go out to Intel users, but a 64 bit requirement for a menial application like Tweetdeck? Harsh.

In the good news department, however, I've just discovered a command line client called TTYtter. It's by the same developer as TenFourFox, and it looks really good. Has an old IRC feel to it, so I recommend you check that out.

Wednesday, September 7, 2011

Linux MintPPC the Future?

Dr. Dave pointed me out in comments to MintPPC which I used briefly and forgot to write about. Dave says it's the future of powerpc, and I'm prone to agree with him. Basically it's an out-of-the-box-everything-just-works distribution that ports the Linux Mint Debian distribution over to PPC and includes some fixes specifically for PPC hardware. These are features Debian's main distribution makes you enable manually, giving birth to some of my more verbose and prose-award worthy blog posts, specifically wireless, graphic hardware rendering, and sound.

Wireless on an original Airport card and some hardware rendering don't work out of the box in Debian because of licensing issues, and sound doesn't work apparently out of ultra caution about some bug in the past that may not even exist anymore. But instead of making you, the user, muck around forums and horribly written blogs looking for answers, MintPPC takes care of all these features for you and has them enabled by default. Much easier on the newbie.

When I was using it, I was generally impressed. It has a slick look (screenshots) and snappy performance, and the MintPPC developers have even compiled the newest versions of Iceweasel (Firefox re-branded), something unavailable to Debian PPC users. I ended up going back to regular Debian, though, because I wanted to use Openbox on top of Gnome-core for my iBook install, which you can do on MintPPC but you'd end up with a bunch of Mint-specific software you weren't using. Also I'm a masochist.

So go ahead and check out MintPPC's website. It's completely painless.

Monday, September 5, 2011

TenFourFox 7 Beta

While Floodgap is temporarily down, I've been keeping track of TenFourFox's development via Cameron Kaiser's blog and saw he's released the first beta for TenFourFox 7, about the equivalent of Firefox 7 beta 4. I've been using it about a day and as always am really happy with it.

Visually it's almost the same, except they've now removed the http:// from the urls. So Mozilla's address bar team continues to fix problems that didn't exist. I haven't noticed any remarkable speed improvements on my ridiculously low-end system. Twitter definitely seems faster, other sites I couldn't tell. The best news is that RAM usage is a bit lower. It's been between 150 and 200 MB for me, though it's only been a day. I'm sure tomorrow it'll shoot up to 450.

So give it a download. You may have to upgrade your add-ons. I had to install a new Flashblock, which thankfully had been updated to be compatible. And stay safe out there. It's a jungle of SSL certificates.

Friday, September 2, 2011

Flight Simulators in OS X Classic

One of my favorite things about computers are flight simulators. Ever since I got a hand-me-down Mac Plus and played Microsoft Flight Simulator 1.0 and Bullseye's P-51 Mustang on it, I've been addicted. Seriously, when I looked away from the screen, I'd still see the pixelated horizon. It was a trip.



Unfortunately the golden age of flight sims on the Mac has passed (that was somewhere between 1994 and 1999), but that doesn't mean we can't still enjoy those older titles even if all our Macs can't boot into OS 9. This is where Classic Mode comes in. Unfortunately this feature was dropped in Leopard, but Tiger users can still fire up OS 9 software which goes to the purpose of this post. I want to focus on three flight simulators that perform great in Classic Mode.



Now, not all do. A-10 Cuba! and Apache Longbow for example have stuttering graphics, and forget about "Fly!" It won't even start. But there are three quality simulators that perform just as well as if you were booted into OS 9. The first is F/A-18 Korea Gold. This is a jet fighter sim, and as you can see in the screenshots, the graphics are antiquated but still respectable.



Looking down on Pearl Harbor:







Shooting down a Mig at dusk:







The max screensize for this sim is 1024 X 768, and with all the other graphics options maxed out, framerates are the same as OS 9 on my Sawtooth with an ATI 9000 video card. I couldn't see any degradation in performance in Classic Mode.



The second sim is a World War II simulator called SkyFighters 1945 by the late Donald Hill. It's both simple and challenging, and while lacking the eye-candy of IL-2 or the degree of difficulty of Targetware, it's great for just getting up and flying.



A Corsair escorting B-25's over the Soloman Islands:







That's me in the Spitfire getting shot down by an Me-109 over the White Cliffs of Dover:







As with F/A-18 Hornet, the screensize maxes out at 1024 X 768, and there was no loss of performance in Classic Mode compared to being booted in OS 9.



Finally there's Falcon 4.0. This was regarded as the most accurate of jet sims and kept a loyal following for years afterward. I think you'd need years just to get through the manual. This one was a bit peculiar, because while in 2D cockpit mode, the default, framerates were poor, but when using the virtual cockpit where you can swivel your head around instead of switching views in increments, framerates were very high. In fact, in the 2D cockpit framerates returned to very high if the view was anywhere but forward. There's something about having the 2D cockpit visible in front that really slows things down. Maybe you need a G5 for this, but nevertheless it's an excellent performer if you can adjust to flying full time in virtual cockpit mode.











All three of these are hosted on the abandonware site Macintosh Garden, and you can occasionally find them for sale on eBay as well in case you want to be all OCD and collect the original packaging (slowly raises hand).



And if you come to me on your knees begging forgiveness for upgrading to Leopard and say you'll never do it again, I won't be all hardass and deny you absolution.



*aaaand ImageShack removes the "cock" out of cockpit in the first Falcon picture filename. I need to find a new image host.

Saturday, August 20, 2011

LibreOffice PPC Needs Beta Testers Like Mars Needs Women

I updated LibreOffice to 3.4.2 now that it's a final release and found a new feature that wasn't in the "What's New" docs. When using Writer, the font rendering of certain fixed-width fonts is a little... off. See if you can spot it. (UPDATE: This bug is fixed in LibreOffice 4.0.4)



Notice how lower case i's after lower case f's are scrunched together? The font above is Courier, but I also found the glitch on American Typewriter and Monaco, although not in other fixed-width fonts like Andale Mono and Courier New. Here's how the same sentence looked in 3.3 (and also in OpenOffice's current release):



That's how a monospace font is supposed to look, so something got screwed up in the update. Also, look what happens in the updated version when I open the sentence from a plain text document saved in TextEdit in Mac OS Roman format:



And then from a TextEdit file saved in .rtf format:



The special characters translate fine from a text document saved in UTF format, and also if it's saved in .doc format. The .rtf issue was not present in the older version, but I believe the Mac OS Roman issue was.

So get out there and start beta testing so they can catch these things!

(Don't look at me. Why are you looking at me like that?)

Sunday, August 14, 2011

"Prepping" For the Coming Apocalypse

I came across a new social movement the other day that I'd never heard of before. It's called the "Prepper" movement, and the gist of it is they're a bunch of individuals and families who believe some kind of apocalyptic event is approaching and they're "prepping" for it by buying and stocking up on wholesale goods like flower, rice, and freeze dried foods. This sounds a lot like the survivalists from the Cold War and Y2K days, but what's new is that wholesale outlets are now catering to this new crowd and reaching out for their business. Apparently there are enough of them to make a buck off of.



Anyway, all this apocalyptic talk got me thinking, "What's gonna happen to my blog?" What if the end of the world comes and Blogger pulls a Geocities with no warning? I need to back it up. I need to back it up on a hard drive. I need to back it up on disc. Hell, I need to transcribe it on stone tablet and bury it in the sand.



It turns out backing up your blog on Blogger is a simple affair. First, you sign in and go to your Dashboard and click on Settings. Right at the top are links Import Blog, Export Blog, and Delete Blog. First, put a post-it note on your screen over Delete Blog saying "DO NOT CLICK!" Then go over to Export Blog, click on it, and on the following page click the Download Blog button. An XML file containing all your posts and comments will be downloaded to your hard drive. Also, you might want to back up your blog template, so click on the Design tab at the top of the page, then hit the Edit HTML option and at the top will be a Download Full Template link. Click on it and you'll download another XML file containing your blog template. And you're done. As for transcribing it on stone tablets, I'll keep you updated on where to find a good chisel.



There's one other thing that got me thinking. Maybe these preppers are on to something. When hyperinflation or massive solar flares bring down the world order, we'll all be reduced to caveman technologies like manual can openers, hand crank generators, and... PowerPC! Think of the power we'll wield. Soon everyone will be turning to us for guidance. And when they ask us, "How do we turn off that darn fangled Spotlight?" we will tell them. And when they say, "How do I use this cotton pickin' Youtube?" we will show them the way. But I plead with you, fellow PowerPCers, show humility. They're likely to be traumatized, refugees in the truest sense. And don't make judgy comments about their tattered clothes. We must all survive together, PowerPCers, Intel refugees, tattered clothes and dirty faces and all.