Top 10 iPhone games

Monday, June 7, 2010

 Top 10 iPhone games

The most recent poll for top ten iPhone games have shifted around a little this week, but the reigning number one title is still Rock Band. The number one title also just recently added a few more new songs as well as a free version of the app for those that have yet to buy in – can get a small taste of what they might be missing.
Check out the top ten list below:
Position Title Price Weeks Last Week
1custom 1264433684152 rock band iphone 01 Top 10 iPhone games Rock Band (EA) $6.99 3 1
2custom 1258991297291 waw Top 10 iPhone games Call of Duty: World at War Zombies (Activision) $9.99 6 3
3custom 1252933419360 photo  1  Top 10 iPhone games Bejeweled 2 (PopCap Games) $2.99 23 4
4custom 1265645014734 acd Top 10 iPhone games Assassin’s Creed II Discovery (Ubisoft) $6.99 1 -
5thumb160x doodle Top 10 iPhone games Doodle Jump (Lima Sky) $.99 4 5
6custom 1264433682366 gtachina Top 10 iPhone games Grand Theft Auto: Chinatown Wars (Rockstar Games) $9.99 3 2
7custom 1252933207513 sims3 05 Top 10 iPhone games The Sims 3 (EA) $6.99 22 8
8custom 1265645231219 all Top 10 iPhone games All-In-1 Gamebox (Triniti Interactive Limited) $.99 1 -
9custom 1263310547676 madden Top 10 iPhone games Madden NFL 10 (EA) $6.99 4 8
10custom 1252933026506 tetris iphone 4 Top 10 iPhone games Tetris (EA) $4.99 21 9

Hollywood Hospital – out now on iPhone

Sunday, June 6, 2010

Today Zed is happy to announce that Hollywood Hospital, a hilarious hospital management game for iPhone and iPod Touch, now available for download from the App Store.

Hollywood Hospital combines frantic time management game-play with a tongue-in-cheek look at the world of celebrity:

There’s trouble in Tinseltown! A virus has broken out and transformed Hollywood’s residents into larger than life movie characters, with Rambones and LockJaws roaming Sunset Boulevard. It’s up to Dr Mathers Storm, award-winning Surgeon at Hollywood Hospital, and his crack team of super-smart medical experts to diagnose, scan, treat, prod, poke and cure the not-so glamorous patients. Get them comfortable, diagnosed, treated and discharged fast enough to make it onto the red carpet.

State of iPhone Linux

So the methodology has currently been trying to proceed as quickly as possible, trying to get every device working and aiming for breadth instead of stability. This allows me to do more high-value tasks like reverse engineering, rapidly gaining understanding of the platform instead of just getting bogged down debugging every single thing. Unfortunately, we're paying a bit for it now as I try to get things into gear to put together applications.

First thing is, I don't really trust the current memory structure. For one thing, it's WEIRD. It seems like even if I turn the MMU off, 0x0 is still mapped to 0x18000000. I know the MMU is working, somewhat, because if I allow the heap to run into the place I put my pagetable, bad things happen. =P I understand there's not going to be enough devices or memory to fill out the entire 32-bit address space, though, so maybe there was already some sort of static mapping. I also believe 0x9000000 (the range used by iboot's file transfer facility) is mapped to 0x18100000. That is, 0x0 == 0x80000000 == 0x18000000. The problem is that there are no such mappings in the page table. 0x80000000 to 0x180000000 is set cacheable and bufferable, but is identity mapped. Anyone have enough experience with the hardware to tell me if this makes sense? I mean, maybe it's just that the top 4 bits are just completely ignored by the memory controller.

Second thing is, sometimes I get random freeze-ups and I don't know why. Maybe I'm just hallucinating or screwing up somewhere, or maybe it's just me failing at C (wouldn't be the first time this happened). Anyway, the upshot is, I want to go back through and clean up/refactor the code into its final form. I tried to follow best programming practices as much as possible the first time around, but sometimes it just was too inefficient to do so when dealing with only half-way reverse engineered device drivers.

The third thing is what I'm working on currently. I need openiboot to replace iBoot. I currently have written a pretty simple chainloader. All it does is warm up all the devices as usual, and then load iBoot from NOR and then jumps to it. iBoot is relocateable and should be able to get itself to the right place. Now this works fine from a copy of openiboot that is started from iBoot using "go", but after I flash openiboot onto the "ibot" image in NOR, the device goes straight to DFU. Now either I'm screwing up hardware initialization or there is some additional verification (checksums, probably not signatures) done before LLB wants to load iboot. It may be that the latter is more likely, since I end up in DFU mode rather than a hung device. Not sure if the device is intelligent enough to recognize a failed boot if I don't say, update the powernvram.

After I get this working, the next thing is to see if the gamma table stuff works then (and if not, fix it). After that, the boot menu I talked about can be written. The next thing I want to work on is NAND FTL. That's the last piece before we reach the end of the "openiboot" phase and can move into the Linux phase. Pretty much all the drivers people expect will be ready and the fun can begin.

I know it seems like we're still very far, but I think we've made very concrete and tremendous progress in a fairly reasonable period of time. A lot of things are now clear and the biggest obstacles are not Apple's protections, or a lack of understanding, but merely my own stupid mistakes and typos.

Speaking of horribly stupid mistakes, my next post will be the story of how I almost bricked my phone yesterday night (but not really :P).

Sprint HTC Evo 4G — here comes the iPhone HD/iPhone 4G competition

Full Sprint HTC Evo 4G vs iPhone

Phil Nickinson over at Android Central has just posted a full review of the Sprint HTC Evo 4G, which he’s billing as the baddest Android on the planet. Big screen, front facing video call camera, brand new OS in the pipeline, it’s not hard to see that this will be Sprint’s answer to the iPhone HD/iPhone 4G (unless and until they’re able to offer the iPhone HD/iPhone 4G on Sprint — just sayin’).
It’s at the top of the Android smartphone pile, for the moment. That’s not to say that phones like the HTC Incredible and Nexus One (and very possibly the Samsung Galaxy S) aren’t right up there. But the screen size, 4G data and promise of an upgrade to Android 2.2 make the Sprint Evo 4G the phone to beat, and it may well hold that title through the end of 2010.
Check out the galleries, the videos, and all the words holding them together and then come back and let us know what you think about the Sprint HTC Evo 4G — is it the right handset, on the right network, at the right time, to give the iPhone HD/iPhone 4G a run for your money?

iPhone 4G Might Be iPhone 4GS According to Accessories

Saturday, June 5, 2010

Every since the next generation iPhone made the news most have referred to the upcoming device as the iPhone 4G with some mentioning iPhone HD and even iPhone 4G HD and at one time it was just the iPhone 2010, but there may be a little insight as to what Apple might name the next generation smartphone.

According to an article over on Devicemag, by Atul Roach, a not unknown iPhone accessory maker, Ideal-Case is advertising their next generation iPhone cases under the title of “iPhone 4GS” case.

Now two things may be possible here, either Ideal-Case is taking a big gamble on what the next generation iPhone will be called by Apple and are trying to grab some early fame, or they have managed to gain some insider info.

iPhone 4GS does sound quite plausible, retaining the ‘S’ for speed while being the 4th Generation of the smartphone. Furthermore, these iPhone 4GS cases are already available for purchase. So what do you thing, a big gamble of do they have insider info?

Share a comment or problems with phones and networks.

Out of Pocket 1.0 for iPhone – Fast Expense Management On The Move

Mythical Mango today is pleased to introduce Out of Pocket 1.0, their expense tracker app for the iPhone. Designed to simplify entry and management of business expenses, the app features photo-capture of receipts and two-way syncing with the popular FreeAgent online accounting application. Mileage and recurring expenses are supported. All records are fully searchable and data may be exported in CSV or HTML files.

The app opens with a scrollable listing of expenses already entered, allowing quick viewing and editing of an existing expense by simply tapping an entry. A powerful search is integrated into the expenses list, giving a fast and simple way of creating an ad-hoc expense report that can be easily exported as a standard CSV file. Viewing an existing expense shows the complete, original record of the expense including any optional data and photo-captured receipt, all of which can be emailed as an HTML formatted record.

Entering a new expense is fast and easy. The process has been streamlined to require the minimum amount of data entry. Simply tap in an amount and description and select from one of the pre-defined expense types. For commonly entered expenses, Out of Pocket will auto-complete the description and type. Both monetary and mileage expenses can be entered, including a range of optional information such as receipt reference, mileage rate and recurrence details.

Galactic Untangle HD for iPad – app review

Galactic Untangle HD for the iPad is a puzzle game. It is simple, yet challenging, and can easily keep you occupied for hours.
In each level, you are a given a bunch of points connected by lines, and your goal is to move the points around until there are no lines crossing. In mathematical terms, you are given a graph and it is your job to rearrange the vertices until no edges are crossing, i.e., result with a planar representation of the graph. This game is very strait-forward and simple, but not generally easy to beat. As you progress, the graphs become much more complicated and difficult to beat.
There are two modes in Galactic Untangle HD. In “free mode”, there is no stress of being timed and you can relax and play at a leisurely pace. In “challenge mode” you are being timed and you have an option to submit your score to the world scoreboard. However, even though you are asked to enter your name, the world scoreboard does not display names. As someone who holds a few of the records, I find this annoying.
Galactic Untangle is an excellent game. It is designed well and looks beautiful on the iPad’s screen. It has a simple objective, yet challenging gameplay. And best of all, it’s a fun way to give your brain some exercise!
Video and screenshots after the break!

Tidal Pool releases Receipts 2.0 with Google Docs and Evernote support

Friday, June 4, 2010

Tidal Pool Software today is proud to announce the release of Receipts 2.0 for iPhone and iPod touch. Receipts organizes and tracks your business and personal expenses (including car mileage). This major update includes new support for capturing multiple receipt photos, attaching a voice memo to a receipt, and uploading expense reports to Google Docs and Evernote.

Receipts is the most customizable expense tracking app on the App Store. Create accounts, categories, and five different types of custom receipt fields for local taxes, payment information, or anything else you want to track with your receipts.

Add new receipts quickly with an optimized user interface that requires fewer taps. Enter receipt details, one or multiple receipt photos (with cropping support), and even record a voice memo. Receipts can be added in any world currency with totals always available in your home currency.

Browse through the overview graphs to keep track of your spending. See how much money is spent on each account, category, unit (currency/mileage), and over time. Filter the results by account, category, unit, or time interval.

AT&T outbids competition for iPad?

AT&T outbids competition for iPad?

Reports are coming from Fox News that AT&T outbid all other GSM service providers for offering a reasonable $14.99 and $29.99 data plans for future iPad owners.
Meanwhile Verizon and Apple are still in negotiations and have been at a stalemate for sometime, since 2006, over details for the Verizon service to carry Apple products.
Verizon spokesman Jeff Nelson said:
Apple and Verizon are still “very much talking over plans to bring an iPhone and an iPad” to the CDMA network this year, following the expiration of AT&T’s exclusive agreement with Apple.
We also still are not entirely clear on when the AT&T exclusivity with the iPhone is supposed to end. Will it end if Verizon and Apple fail to agree to terms?

Email Apple CEO, get response from Jobs. Email AT&T CEO, get legal threat

AT&T Mouth of Sauron Speaks!
From the surprisingly poplar PR manual in how not to win customers and engender goodwill, AT&T CEO Randall Stephenson’s email address doesn’t seem anywhere near as likely to receive a Steve Jobs-style terse if direct response. Indeed:
Giorgio Galante found out today, sending AT&T’s CEO two emails in two weeks results in a phone call from AT&T’s Executive Response Team and a warning that further emails will result in a cease and desist letter.
Galante reportedly first emailed to ask about his eligibility date and to request tethering, the second to complain about AT&T’s new, tiered data rates released yesterday and inform them he’s switching to an HTC Evo 4G on Sprint.
We hope there’s something we’re missing in this story (including AT&T’s side of it), because they could use a few feel good endings about now.