Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> For a game it's even more puzzling because the odds are high this was all done in some C++ framework and barely uses Cocoa.

The iPad 1 has 256 megs of RAM. The iPad 2 has 512, The 3 & 4 a gig.

"Requires iOS 6" is the easiest way, as a dev, to get the store to enforce the requirement that your app needs more than 256 Megs to run comfortably.



For comparison, the original version of Baldur's Gate required 16 MB of RAM (32 MB recommended).


Note that 256 megs is how much physical RAM the iPad 1 has; the amount available to the foreground application is much less than that. Indeed, on the iPad 1 you're lucky if you have much more than 100 Megs to yourself while you're running.

And, as others have said, higher color depths will make some difference, and no doubt the port puts a lot less effort into RAM conservation than the original did.


All your points are correct, but when the original version required 16 MB of RAM it wasn't expected to be able to dedicate all of that to itself either.


Per one of the devs on Twitter, a lot of the difference in base memory requirement is that the original expected to have a significant swap file to work with on top of those 16 megs, while the iPad app has no such luxury.


On the other hand, I think that ran in much lower resolution and in 8bit color.


If you still have the original disks, you can recreate the magic with GemRB.

http://www.gemrb.org/wiki/doku.php?id=start


I believe the default was 640x480x16 bit. I am not sure whether you could up it to 32 bit 1024x768 but I know you could in BGII. Still have my disks somewhere.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: