Winulator
Moderator: Moderator Team
Winulator
Did you heard of this? It's an Android App that let Win9x games run.
Maybe the developer could help ReactOS?
Here an article: http://blog.laptopmag.com/winulator-app ... to-android
Maybe the developer could help ReactOS?
Here an article: http://blog.laptopmag.com/winulator-app ... to-android
Re: Winulator
Is the source code available? Could not find it.
The jDOSBox author also experimented with it by porting Wine code to DOSBox: http://vogons.zetafleet.com/viewtopic.p ... 120#257878
The jDOSBox author also experimented with it by porting Wine code to DOSBox: http://vogons.zetafleet.com/viewtopic.p ... 120#257878
Re: Winulator
no its a closed source project 
But maybe we could contact the dev and present him ReactOS.
I read somewhere that there is no Wine code in Winulator but cuz of the closed source I don't know.
EDIT:
fred02: I did many Times think about that Freedos + Wine/Arwinss could be about 70% of this what FreeWin95 should be in the past.
Is this similar to this what you linked?

But maybe we could contact the dev and present him ReactOS.
I read somewhere that there is no Wine code in Winulator but cuz of the closed source I don't know.
EDIT:
fred02: I did many Times think about that Freedos + Wine/Arwinss could be about 70% of this what FreeWin95 should be in the past.
Is this similar to this what you linked?
Re: Winulator
More or less. From what I understood from reading the thread, parts of the Win32 GUI calls are implemented using Wine code as inspiration/reference. Of course the original code was probably heavily modified since it was ported to Java, but the whole approach should be similar to the HX DOS Extender's DPMILD32's one. To be sure, one can have to look at the source code, which is available in this case.gonzoMD wrote:no its a closed source project
But maybe we could contact the dev and present him ReactOS.
I read somewhere that there is no Wine code in Winulator but cuz of the closed source I don't know.
EDIT:
fred02: I did many Times think about that Freedos + Wine/Arwinss could be about 70% of this what FreeWin95 should be in the past.
Is this similar to this what you linked?
I have no idea why Caesar 3 was chosen as "guinea pig" by both projects. A wild guess would be because it uses very few GUI functions.
This is probably the limitation of Winulator: you have to add applications one by one, while with ARWINSS ROS will have compatibility almost on par with Wine. From what I understood from the other threads, the memory manager module bugs are the major limitation for the application compatibility of ROS right now.
Last edited by fred02 on Sat Feb 09, 2013 8:58 pm, edited 1 time in total.
Re: Winulator
I'm not sure why I chose Caesar 3 for jDosbox, I think Age of Empire was my first choice which I did eventually get to work. But I also experimented with many other games and probably just whittled the field down to one that had the easiest API to implement. If memory serves me, then Caesar 3 had no Windows GUI controls. I gave up, at least for now, when I came across Diablo since it required dialog templates for the menus. Considering that Diablo also ran on PPC Mac, I was shocked to see such Windows specific code in the menus.
Re: Winulator
He's the dev of jDosbox.
Today entirely the maniac there is no excuse with the article. Get free DOS, Windows and OS/2 games at RGB Classic Games.
-
- Posts: 133
- Joined: Sun Aug 30, 2009 4:42 pm
Re: Winulator
Dam for a second I thought you guys where telling me that AOE worked on Android... I was about to toss my iPhone4s into the trash bin... lol! 

Wesley Howard
ROS Contributor - Web Developer
ROS Contributor - Web Developer
Re: Winulator
Hmm. I've just read that Google provides a tool for recompiling Java code into a Dalvik-friendly format for Android. Performance would probably suck unless you have a very powerful processor in your phone, but it's at least possible that you could play AoE in jDosbox on Android.
Today entirely the maniac there is no excuse with the article. Get free DOS, Windows and OS/2 games at RGB Classic Games.
-
- Posts: 123
- Joined: Wed Aug 04, 2010 7:34 pm
Re: Winulator
Ehm... you do know that this tool is part of the standard Android development toolchain? In Eclipse you compile your code against Java Bytecode versions of the Android classes and then (in the background) your class files will be converted to Dalvik bytecode which will then be packaged in an application bundle ready for installation on the device.DOSGuy wrote:Hmm. I've just read that Google provides a tool for recompiling Java code into a Dalvik-friendly format for Android. Performance would probably suck unless you have a very powerful processor in your phone, but it's at least possible that you could play AoE in jDosbox on Android.
Regards,
Sven
Free Pascal compiler developer
Re: Winulator
Most of that was gibberish to me. I think you're agreeing with me?
Today entirely the maniac there is no excuse with the article. Get free DOS, Windows and OS/2 games at RGB Classic Games.
-
- Posts: 4
- Joined: Mon Dec 24, 2012 8:02 am
Re: Winulator
Having to convert Windows API calls and stuff to an ARM-friendly format would be a drag, and in practice I think this would somewhat be like Transgaming's Cider wrapper for (hastily) porting Windows games to Mac.
-
- Posts: 123
- Joined: Wed Aug 04, 2010 7:34 pm
Re: Winulator
Sorry, I got carried away with my developer speak thereDOSGuy wrote:Most of that was gibberish to me.

I was mostly referring to "I just read that Google provides a tool" and "Performance would probably suck". As I wrote above the tool is part of the normal development chain (basically like ReactOS uses gcc or MSVC) and thus is nothing special (to Android developers). Also every single application for Android that is written in Java goes through this conversion process. So performance might not be as bad as you think, especially since modern Android devices have quite powerful CPUs and GPUs.DOSGuy wrote:I think you're agreeing with me?
Regards,
Sven
Free Pascal compiler developer
Re: Winulator
jDosbox runs like a Pentium Pro 200 on my Core i7 3770 @ 4 GHz under TurboBoost. (And yes, jDosbox does benchmark higher on a fast PC than a slow PC.) Officially, AoE needs at least a Pentium 90, but I'm not sure that a mobile ARM processor could provide that much performance in jDosbox. With all due respect to Android phones, I truly hope that my PC is several times faster than a phone.
I was just pointing out that it's possible to play AoE on an Android phone, but I can't promise what the experience will be like.
I was just pointing out that it's possible to play AoE on an Android phone, but I can't promise what the experience will be like.
Today entirely the maniac there is no excuse with the article. Get free DOS, Windows and OS/2 games at RGB Classic Games.
Who is online
Users browsing this forum: Google [Bot], Joshua Smith and 1 guest