Categories: Top ::
About
Codejunkie
Monologues of a mobile retro coder.
skeezix[at]codejedi.com
www.codejedi.com
Subscribe
Subscribe to a syndicated RSS feed. I've
also made a Livejournal version and Ben whipped up an auto-RSS Livejournal
Blogs
DadHacker; epic rants.
ASCII@textfiles
Michael Mace
JoelOnSoftware
Bruce Schneier
Wil Wheaton
I, Cringely
WritingOnYourPalm
Dan Gillmor
GrandTextAuto
Freedom to Tinker
Mark's SysInternals Blog
A List Apart
Tam's Palm
Bytecellar retro goodness
Lost Garden
Bill Ing
Ben Combee
PocketGoddess
PocketFactory
Random Links
PalmInfoCenter
Zodiac Gamer
GP32x
Little Green Desktop
Atari Age
Penny Arcade
Hack-a-Day
Retro Remakes
SHMUPS!
Podcasts
1SRC
RetroGamingRadio
Recent Entries
| March 2010 | ||||||
|---|---|---|---|---|---|---|
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||
Archives
I've always been pretty impressed with the Sony PSP overall; brilliant screen, some good gaming options, music and video playing, and even a crappy yet capable web browser. Still, Sony (like Apple and a million other companies) likes to mess with its customers and so to really get the full value of your purchase you have to 'unlock' the device - imagine buying a car that can only fill half a tank of gas except on Fridays, where all you have to do is fiddle with this warranty removing knob to get the full deal. Anyway, planning for a short trip I have been mulling over what gadgetry would be good to bring along.
Ideally I won't need a gadget at all, but should like some options if I find myself bored with a napping baby. You could try for a micro-laptop such as a 'netbook' or UMPC but they tend to be pretty expensive (you'd cry if it were lost, stolen or crushed in transit) and too large for a pocket; a PDA which can excel at internet communications, ebook and multimedia, but tends not to be a solid game machine for long trips; a smartphone, should you wisk to have people bothering you on your vacation. Options options.
Anyway, for a short non-working trip, the things I'd like the option to do are: ebook reading (avoid carrying cumbersome and heavy books), video watching (from video files, not internet streams), some gaming, and idle web browsing. I'm not worried about email or heavy duty activities in this case. (Should you need to do email or document edittig or whatever, then you may want a netbook or whatever.)
Rearding ebooks, I'm not going to go on a tirade about DRM and locked up data and cost versus real hardcover books and so on - I've probably ranted about that before. Suffice to say I only use open formats such as RTF and HTML and textfiles; for the PSP there are few book reader options and no time for me to write a new one so I fretted a touch, though I eventually found the most excellent BookR open source app. Because it is not Sony-blessed you'll need an unlocked PSP (free and legal, if frowned upon by corporate masters.) This is what I meant above -- if theres no sensible book reader, they shouldn't be locking down a perfectly capable device. Likewise with video -- the built in video tools only let you watch low res video except for Sony UMD bought videos. Thats just evil in my opinion -- artificial limits to encourage you to buy their products.. a clear conflict of interest. Anyway I'll go on about that later in this post.
There are some really goofy attempts to do things on the level, such as an app that reads ebooks and spits out a million image files (multiple images per book page) and you use the PSP built in picture viewer to 'read' the book; you thus don't get a memory of which page you've read to, but it sort of works. BookR is a PDF reader - which provided some reservations up front as most ebooks you get in PDF format are DRM'd to heck - but with PDF now being more or less an open format numerous converters now exist. I used the OpenOffice export-to-PDF option to convert RTF files to PDF, and good to go. I don't know if the application can render 'big' PDFs with charts and embedded crazyness but when it came to various ebooks I've bought in unDRMd format or ones I converted myself, it seems to work very well.
Further, with the PSP screen being very high resolution in the landscape orientation (480x272), you can have a full-width comfortable read of most PDFs .. you just have to scroll down the page as you read, no biggy. The application lets you zoom and pan and rotate so you can accomodate most files, but you don't want to do that when reading. If you're converting to PDF yourself you can of course just use a larger font and set the page-width should you wish to make the reading easier on the eyes. All told though, I loaded up a half dozen books onto the memstick, and I think I'll be fine. This is a big one for me, a device-picking deal breaker, so good to know.For video I thought to bring along some 'rips' of DVDs I own and videos I've downloaded. Sadly, most gadgets require you to 'transcode' a video into a format they can understand. This is pretty annoying, but I appreciate they're doing the playback via built in hardware and thus conserving battery. Doing video playback purely in software is a battery burner, and can be hard to keep up with the full framerate. (Mind you my older Palm and Windows Mobile devices could do it no problem, suggesting the fine TCPMP Core Codec people did good work.) Anyway, I found a bajillion freeware and open source tools to do the work (such as Universal PSP convert, and PSP Video Converter (pspvc), and others), as well as commercial offerings (from Sony and other third parties.) In the end, the freebie guys tend to work pretty well, and sometimes better. The commercial offerings tend to work easier and have better less cheesie UIs, but also tend to conform to the Sony recommended specs. Sony used to (maybe still does?) require video playback to be lower resolution that the PSP can actually show, to 'encourage' consumers to buy UMD videos on disc, which get full resolution playback. This is a dirty dirty maneauver due to conflict of interest for Sony .. selling a PSP, and also selling UMD videos. As I said, its like buying a car with things built in you can see, but are not allowed to use.. but you still pay for them. No way. So you have to unlock your PSP to get full potential - unlock a device you bought - the joy of the tech sector. Still, if you want to buy something that works well, has batch mode and so forth, there is Avex software which can convert to pretty much every device.
For DVD ripping I ended up picking up DVDFab (there is a free trial download as well), though there are dozens of similar products. DVDFab again honours the lower-than-real resolution, but does a pretty nice job of ripping straight from DVD to PSP ready formats. With their mobile option (a bit pricey altogether, but what the hell..) you can select a target device (ipod, PSP, etc) and it knows the appropriate parameters and voodoo.
In the end I carried a mix of videos at full resolution from open source transcoders, and some not-full-res rips from DVD using commercial apps. All told the PSP shows them both very well and the screen is so sharp (PSP original and PSP-2000, I've not seen a PSP-3000 in person). Win.
For gaming it is also worthy to unlock your PSP. (See a trend .. unlock for ebooks, unlock for superior video playback, unlock for gaming.) Carrying a pile of purchased games on UMDs is fine (I picked up little 5-pack carry widgets to keep UMDs stored nicely, cheap as dirt), but I prefer tech to lead to simplicity, not complexity. I don't wear a watch or carry a manpurse, or keep too much crap in my pockets. There are a few tools that 'rip' copies of game UMDs onto your memorystick. Usually this is for piracy, but stay clear. (I'm a software dev; I sell my stuff. It pays the bills, kthanks :) Anyway, you can rip your games into raw files or a ".iso" disk image using various tools. Games are pretty big, and some keen folks know about removing unwanted files and so forth, but its a big hastle. In the end, you can pick up 4 gig, 8gig or even 16 gig memory sticks, and put a few games on there pretty easily.
Anyway, I didn't bother with much of that; what I was interested in was the PSP's built in PlaystationOne (PSOne, PSX, whathaveyou) emulator. Naturally, just as with Sony's UMD resolution devilry, made it so the built in emulator is meant to play only specifically authorized PS1 games. On the one hand this is probably because they want to ensure the games play well in the PSP and not give you a bad experience, but its also obviously because they wish to re-sell you games you've already bought for a real PS1, and sell PS1 games to people who never had them before -- leverage old product for new revenue is bling bling to a company, of course. Still, with an unlocked PSP it is trivial to use open source tools to transform your PS1 ".iso" disc images into files the PSP built in PS1 emulator can use. Again you tread dark waters to get these tools sometimes, but they're legal and free, just frowned upon by Sony (of course, they just want your money.) Anyway, using a million variations of POPStation you can ready up any of your old PS1 games. I don't have many, only bought a few of the true classics. but more to point.. I converted Civilization 2.
Sure, in my Atari emulator you can play Civilization 1. But Civilization 2 for PS1 was designed for a handheld controller pad, not a computer keyboard, so works pretty well on the PSP. And I mean, its Civilization 2. A few hundred megabytes ,a fraction of your memstick, and you've got Civ in your pocket. Pretty hot.
Naturally, keep a couple good games in there; I keep Lego Indiana Jones in the UMD slot.
All told, the PSP is pretty inexpensive, yet a very capable device. Just you have to unlock it ('mod' with 'custom firmware' or the like) to get half its potential out there. If only Sony would release an official ebook solution.
[ Category: / entertainment / gaming / psp ] [link] [Comments]>
Wisdom: The meaning of 'alcohol proof'Originally I typed 'Widsom', which is somehow ideal. The real reason for this post is to enlighten other new fathers, as I am slightly less new at it by now. During some of the long long nights, you realize early that rum-and-coke is suboptimal as it is full of caffeine (and joyous rum!) As such, the next best thing would be rye-and-ginger, but finding the right rye is tough.
As a Canadian, I stand by Crown Royale. Or fall by it.
Anyway, my dad passed along some vital information long ago; people refer to an alcoholic beverage by its "proof", which generally means twice-the-alcoholic-percentage -- a 20% alcohol is 40 proof. But what does proof mean? What is the measure? Why does it exist at all, when you can say percentage?
What I've been told (which could be wool over my eyes for all I know) is that in the rum pirate days they of course had no easy way to discern the percentage of something.. but you could easily test how flammable it was. Certainly the moonshines and homemade beverages that've been thrust upon me burn brightly.. but this is not a colour or intensity test. The 'proof' simply refers to whether it wil burn at all, or whethor it will burn gunpowder. If something is too much water, you can't blow stuff up.
So naval folks, and pirates, and whosits, could easily tell if something was proof or not. I don't know how they sorted it out to be twice the percentage or the like, but what can I say .. as fireside tales go, this one is not bad.
[ Category: / day_by_day ] [link] [Comments]>
Day by Day: I Bificus.While mulling over some of the new features to be built into BattleJewels while trying to figue out how to keep my toes from freezing off (-20 celsius right now, with windchill making it -30 in the open.. well played Mother Earth!), I just had to say a few things.
Today's song is "We're not gonna take it" by Bif Naked. It might _also_ be the theme from the second season of The Wire television show, which my man Tux suggests is Tom Waits. Always very cool to really like something and then find out its performed by a fellow you're already a fan of.
Today's retro action puzzler is D/Generation; Portal is very classy of course, but for some reason I am reminded of this early underappreciated classic. Still, I'd take a plushy Companion Cube anyday.
(Oh, sorry, if you thought this blog posting would be useful, you must be new here. If I thought it would be read by anyone, then I must be new here. In truth I should be writing about Palm's possible comback device and OS in the new Palm Pre, but I'll save that for when they actually release some more developer information. I admit, there is lust.)
[ Category: / day_by_day ] [link] [Comments]>
Quickie: Gamepark Holdings new machine, The GP2x WizI've been meaning to do a writeup about the development versions of the Wiz that I've been fiddling with, but alas time has been short (darn those Christmas revelries!) .. but I must say something.
This is not a review, just a quickie.
Suffice to say that the Wiz is the evolution of the mighty GP2x device, hence their keeping of the GP2x monicker in the new device's name. It is not directly compatible with software for the regular GP2x, but thats okay. It is however an improvement on pretty much every aspect of the existing devices. Porting applications targetting the GP2x to the Wiz is pretty easy overall (with the only difficulty being that which we devs added ourselves by going right to the hardware of the previous devices.)
While the GP2x proper is a good size, the Wiz is smaller (which may be a risk to some people) and lighter, and fits well in the hand. Very pocketable and fairly durable, like a GBA Micro (just with no protection for the screen or case shine so keep your keys away.) I've got RSI or something the doctors cannot easily identify in my wrists so weight is something I'm very much aware of nowadays and this is a good fealing unit. The screen is bright and intense (OLED which some worry will dull after a few years, but I doubt by much) and the touchscreen is vastly superior in accuracy to the current F200 model. The CPU is a great deal faster than the current units. The button layout seems good (the original dev unit had a goofy button layout, but they've remedied it as they near actual release day.) It uses an internal battery and charge cable like most gadgets nowadays, not the AA battery approach previous machines used. I don't have final firmware candidates so can't speak for the interface or menus, but they're of little consequence anyway.. you spend most of your time in applications or games, and can replace a lot of the OS anyway with third party Linux distributions (such as Open2x, kudos guys!) Porting is as easy as ever, and the GPH fellows are making an effort to help the developers more than ever.
If you want a open source homebrew friendly platform, then the Wiz is really going to be a great machine when it arrives pretty soon. It ought to be a decent media player as well.
Disclosure: I've been handed both an early and a late model dev unit for the Wiz, but I do try to be fair in my benchmarks and comments. I can back this up. I am spending most of my time right now on Pandora development, but I expect to dive into some Wiz work soon, and I think the machine is targetted to go on sale end of Feb or begin of March.
Aside: _The Wire_ is some of the very best television I've ever seen. I've only just found out about it, as its wrapped up. Just as well because it seems like its 5 seasons are so utterly good as to be life destroying. Don't sit down to catch episode 1 when youi're about to go on a trip or have exams coming or crunch time at work .. you'll be fired. The Wire is _that good_. Buy it on DVD now, and watch out for Omar.
[ Category: / entertainment / gaming ] [link] [Comments]>
Gaming: Potion count versus server moves? Can we take the Eye of the Beholder around the water cooler?Doing software development for a living means a lot of planning -- design work for the software, project planning to ensure dependancies come together, module and system integration strategies, testing and variance management, economics to plan the cost of various options and so on. During a recent session we sat around a table with a plethora of budget sheets arrayed before us .. this or that option, bundles of options by timeline, what we really want to push or not, and it occurred to me that all printed sheets with numbers scratched and appended and erased and lines all over linking things together .. just looked like Dungeons and Dragons character sheets, or "SSD" ship description and damage sheets for Starfleet Battles Tabletop games.
It wandered into my head that perhaps all those thousands of hours spent as a kid planning a D&D campaign or designing scenarios for massive fleet to fleet balanced wars might have been useful. You know, balancing an encounter between two 15+ ship fleets including frigates and battlecruisers, drone launchers and fighters, stealthed or agile ships versus dreadnoughts and allowing for effects of a Nebula or asteroid field .. thats nothing to shake a bag of Doritos at. How different is planning to take along so many pack horses laden with healing potions and speed boosters and spell components so you can handle the boss in the third plane, to figuring our the risk in relocating an old server or planning license counts for CPUs for a database?
Sure on the one hand, you could argue all that practice was useful, or on the other you could argue that the types of people who play those sorts of highly technical tabletop games are predisposed to that sort of work. Whatever.
Modern gaming has long left tabletops in the dust (there are some grand stalwart titles, and even a rising popularity in family games like Monopoly and Scrabble), but perhaps they all serve as more than just an idle amusement or passtime challenge.. perhaps all these online spreadsheet games (EVE Online) and time grinders (World of Warcraft) are good training for the toils of living, and possibly even help people in their time management, helping train (or damage) sharp minds.
Yeah yeah, get back to work! God, I'm such a nerd.
[ Category: / entertainment / gaming ] [link] [Comments]>