Porting Lemmings In 36 Hours
An anonymous reader writes "Aaron Ardiri challenged himself to port his classic PalmOS version of Lemmings to the iPhone, Palm Pre, Mac, and Windows. The porting was done using his own dev environment, which creates native C versions of the game. He liveblogged the whole thing, and finished after only 36 hours with an iPhone version and a Palm Pre version awaiting submission, and free versions for Windows and Mac available on his site."
You can play coin-op arcade lemmings game in MAME as well.
Yeah, and it is, but it's still considered "low level" these days because it's awfully darn close to the metal. As compared to stuff like .NET or Java that runs on virtual machines or Common Language Runtimes.
You see? You see? Your stupid minds! Stupid! Stupid!
No port for Android? Its selling 160,000 phone per DAY! C'mon...
RTFA.
"Congrats to Aaron! Apparently he’s now thinking of extending his dev environment to include a port to Android. Let’s all weigh in on the comments below to help push him into challenging himself, yet again."
I have no idea Who retained the copyrights, by if it was the developer, then Rock Star North would be the current identity of the developer, so Take-Two Interactive would be the people to ask, not Sony.
Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
PC/Amiga classic 'Cannon Fodder' was also recently ripped off (certainly from a look and feel perspective, and all reviews mention the likeness) as an iphone/itouch game Warpack Grunts - with no credit to the original coders on their website. Considering the original devs have their own mobile phone development company I doubt they would have allowed this, and I hope they have sicced their lawyers onto them. I doubt Apple look too closely for prior art and are more interested in counting the filthy lucre their Jesus phone is piling up at their feet.
By the time you finish reading this sentence will end.
Here's the link for the coral cache copy....now let's see if we can get the page loaded into the cache...
coding is life
Didn't Apple have some anti-competitive rules that allowed only Objective-C to be used in programming for the iPhone?
Objective-C is C. Objective-C is a strict superset of C so there's no difference between C code and Objective-C except for the extensions that Objective-C has added.
Even if Objective-C didn't include all of C it would still be OK. Apple allows iOS apps to be written in Objective-C, C, and C++. These languages were chosen because they are supported under Apple's API for iOS.
Sapere aude!
Factually wrong. LLVM is a virtual machine in the sense of virtual architecture, not in the sense of virtual environment. Code for the iPhone is first compiled to LLVM intermediate representation (IR), which is machine code for a virtual architecture that has an infinite number of single-assignment registers and a structured (but simple) memory model. You can do various things with code in this form, but when you are targeting the iPhone, you generally run some optimisations, link a load of the modules together, run some more optimisations, and then compile the result to native code.
Describing LLVM as not unlike the JVM or CLR is like saying that Pascal is not unlike Smalltalk.
I am TheRaven on Soylent News