Skip to content

Commit

Permalink
update README
Browse files Browse the repository at this point in the history
  • Loading branch information
rock88 committed May 12, 2013
1 parent 9dc1a89 commit a394ec1
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 4 deletions.
38 changes: 36 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,38 @@
nds4ios
nds4ios - nds4droid port for iOS
=======

nds4droid port for iOS
nds4ios based on Desmume and nds4droid

[Desmume](http://desmume.org/)

[nds4droid](http://jeffq.com/blog/nds4droid/)


Build instructions
------------------------

1. Open terminal and go to your working directory;

2. Print
<code>git clone https://github.com/rock88/nds4ios.git</code>

3.
<code>cd nds4ios</code>

4.
<code>git submodule update --init</code>

5. Open "nds4ios.xcodeproj", connect your device, select it on Xcode and click "Run" button (or Command + R), don't build it for Simulator.


To-do
------------------------
* Cleanup and refactor code, remove "ugly hack" (see nds4ios-Prefix and android/log.h);
* JIT (oh, for clang compiler it be very hard);
* OpenGLES rendering;
* Sound;
* Save state;
* iPhone 5 and iPad support;
* Better on-screen pads;
* Using Cmake for generate Xcode project;
* and more.
2 changes: 0 additions & 2 deletions nds4ios.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -300,7 +300,6 @@
CEB43C41173FCA3F00055F91 /* GLProgram.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GLProgram.m; path = Classes/GLProgram.m; sourceTree = "<group>"; };
CEB43C43173FD25900055F91 /* GLKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLKit.framework; path = System/Library/Frameworks/GLKit.framework; sourceTree = SDKROOT; };
CEB43C44173FD25900055F91 /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
CEB43C47173FE01100055F91 /* .gitignore */ = {isa = PBXFileReference; lastKnownFileType = text; path = .gitignore; sourceTree = "<group>"; };
CEC742F916776248006D193E /* nds4ios.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = nds4ios.app; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */

Expand Down Expand Up @@ -587,7 +586,6 @@
CEC742EE16776248006D193E = {
isa = PBXGroup;
children = (
CEB43C47173FE01100055F91 /* .gitignore */,
CE2EE60C173F6C1E00786468 /* nds4droid-code */,
CE2EE5F4173F66D100786468 /* Classes */,
CEC7430416776248006D193E /* Supporting Files */,
Expand Down

0 comments on commit a394ec1

Please sign in to comment.