Opened 8 years ago

Closed 6 years ago

Last modified 13 months ago

#9410 closed patch (outdated)

Update iOS project to build against master 1.4.0 branch

Reported by: SF/mrperphekt Owned by:
Priority: normal Component: Port: iOS
Keywords: Cc:
Game:

Description

I have updated the iOS project so that it builds against the 1.4.0 master branch. However, this is a semi incomplete code base as I had to remove some SCI stuff and I have not added in all the new engines. This compiles and runs on iOS 5 using the Official SDK and I have tested it with various LucasArts games and it works wonderfully. I'm new to github and iOS development so I'm hoping this can be a starting point for someone who has more experience to finish off.

Ticket imported from: #3494313. Ticket imported from: patches/1515.

Attachments (2)

Archive.zip (169.7 KB ) - added by SF/mrperphekt 8 years ago.
xcode project
plugins.cpp (16.3 KB ) - added by SF/mrperphekt 8 years ago.
Commented out SCI plugin

Download all attachments as: .zip

Change History (7)

by SF/mrperphekt, 8 years ago

Attachment: Archive.zip added

xcode project

comment:1 by SF/mrperphekt, 8 years ago

I'm not sure which files I need to include aside from the xcode project itself so if something is missing please send me a message.

by SF/mrperphekt, 8 years ago

Attachment: plugins.cpp added

Commented out SCI plugin

comment:2 by SF/mrperphekt, 8 years ago

Forgot to attach plugins.cpp where I had to comment out the SCI plugin. Replace scummvm/base/plugins.cpp with mine or merge my changes in.

comment:3 by digitall, 6 years ago

This is now very outdated as we are on v1.7.0git, though the iOS XCode project files in the tree under dists/iphone also tend to get out of date periodically.

As a solution to this, we have some support for generating XCode project files using create_project, though this is not enabled by default.

Closing as out-dated.

comment:4 by digitall, 6 years ago

Resolution: outdated
Status: newclosed

comment:5 by digitall, 13 months ago

Component: Port: iOS
Note: See TracTickets for help on using tickets.