GithubHelp home page GithubHelp logo

nturley3 / ndos Goto Github PK

View Code? Open in Web Editor NEW

This project forked from litchie/dospad

28.0 28.0 4.0 14.18 MB

nDOS - DOSBox port for iOS/iPadOS (forked from iDOS)

License: GNU General Public License v2.0

HTML 0.04% Shell 1.50% C 73.40% C++ 21.87% Perl 0.19% Objective-C 2.66% Makefile 0.07% Assembly 0.02% M4 0.25%

ndos's People

Contributors

cyrillelegrand avatar litchie avatar nturley3 avatar samarkin avatar yoshisuga avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

ndos's Issues

Building the project

I am a little confused as to how to get the project to build into an IPA. When choosing "Any iOS device (arm64)" under the build section and try to run the scheme, it just tells me "a build only device cannot be used to run this target". I am quite confused, as running the project via a simulator works just fine. Assume I have close to zero experience with Xcode, I really just want the IPA, that's all (maybe consider putting up a releases section here GitHub as well).

Direct Touch out of alignment

Hello, first of all many thanks for resurrecting iDOS as your nDOS fork. If you need any help getting this on the store let me know, the non-profit I work with (see functionoffice.org) has a fee waiver from Apple for the developer program.

I built nDOS from the latest commit (see #22) and ran it on my iPad Air 4 last night.

I then copied over the files for Master of Orion 2 (MOO2) and ran ORION2.EXE. If you have the GOG release... just copy the GAME directory to C:\ and edit text file ORION2CD.INI to say C:\GAME\

This is a 640x480 resolution game which requires very little use of the keyboard. I've previously ran this on Android tablets using DosBox Turbo with their 'Absolute Mouse Mode' feature. Incidentally I just found that their Google Play entry has a "Trailer" showing this feature in action on MOO2... https://youtu.be/GN1R_e1cCCM?t=141 at 2 minutes 22 seconds in to the video.

I was hoping by enabling 'Direct Touch' mode I could get this behaviour back... but it looks to be out of alignment.

Touching about 33% of the way across the screen (from both top and left) will put the cursor under your finger... but as you go further way from here (in any direction) the cursor will be further way than your finger is... making it unusable.

Is there something in the code which would need to be manually tweaked for 640x480 ?

Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.