I know this is revival of an ancient thread, but...
First successful build. (After about 5 hours of hacking on the original source.) I have a lot of work to do, but it's a start. :)
Edit: I've done this with the regular iPhone SDK tools on Xcode, so maybe this thread should be moved appropriately? Sorry, forum newb here. :)
Great job! Do you have a site where we can check the progress/donate to help?
Thanks for your work,
Hey, no site yet, as this represents about 10 hours of work from yesterday. :) This is part of an Operating Systems class project that I'm working on with a friend, but I'll be happy to share it with the community as well once I get a chance to put a quick site up.
So far it's fairly zippy on the simulator, but really sluggish on the device, so my next step is going to be optimizing and also fixing the keyboard mappings so I can get some meaningful input going on.
Here's another screenshot! (Scaling and Keyboard)
Wow! That's impressive. Have you managed to run any programs yet? (if it really works, the first thing I'll do is run Win95 on it!)
As of now, the shell works, so I suspect that programs will run, but I'm currently working on getting the keyboard correctly mapped so I can get some meaningful input into the console and test out apps. I run Windows 3.1 on DOSBox on my laptop so if I could get that running on the phone that would be pretty remarkable. :)
Is there anywhere we could check progress on this? A website with an rss feed would be nice.
Sorry for bumping, but I really want this and I have not seen any other attempt to get dos emulation on iPhones.
Well, I haven't had any time to work on it after the main part of the project was done, since I have a full load this semester before I graduate in May. Would you like the source code? It's a bit messy, but basically it just needs a working memory manager and disk system so that programs can be spawned properly. Since I wont have any dedicated time to work on it for awhile I'd love to give the reins over to someone else.
My coding skills are unfortunately not near that level, but if you do find someone else to continue the work it'd be awesome :)
Sounds like a plan!
Any takers? :)
I'd love to have a go.
Do you have it under version control? Can you send me a link to e.g. your SVN?
If not, could you send me your code, and the original DosBox code that you started with? Or at least the revision / build number that you started with?
This way I can see where your changes are, will make life a lot easier when continuing...