windows 95 on HD2 (for real)

Search This thread

ozkaya

Senior Member
Mar 22, 2006
650
302
Have you guys tried Windows 95 on HD2? It is a Bochs emulation, I can get it full screen (only VGA though) but can't get the mouse work. Although it is freeware, I saw it on a warez site and I don't know if it is legal or so, hence I'm not posting any links. Just google it if you're interested.
 

leehopley

Senior Member
Feb 1, 2010
148
14
Telford
me too

yeah im trying this too, i have to move the bochs windows around the screen, if you go on config, then misc and tick mouse then go on vga keyboard and press f12 and make sure the mouse is ticked it should eventually work, mine did.
anyone who gets it to work please fill us in on the blanks lol love the HD2 and it would be cool to get this bochs working, once we have this working we can simply use the configured settings and make our own win98 image :)
 

miko3d

Member
Jun 17, 2006
31
12
qemu

You should try Qemu instead, there is a russian port of it for WMobile, i have tested it on the HD2 with windows 95 and works surprisingly good,muuch faster than bochs, only issue is the small keyboard (BSB with pinchzoom helps lots though) and mouse implementation is no good...

I think if this port evolves and matures focused in the multitouch ( a bit like FPSECE is heading with v1.0) it could be one of the nicest surprises on our HD2!

Also played some games, Starcraft being one of them and its quite playable,even the intro and cd sound works (though lags a bit) Its by no means as fast as the pocketstarcraft port, but this is the real thing, all units and bloodwar expansion on it so its quite a nice :)

Windows itself works pretty fast once the vga drivers and all components are properly installed,there is one issue with the mouse icon,and few other glitches, but still nice and usable.

Im having lots of fun just installing stuff.

If there was any developer over this great forum working on the interface mainly, it would be amazing!

with some free time i will try to post a quick video in youtube if anyone is interested
 

ozkaya

Senior Member
Mar 22, 2006
650
302
You should try Qemu instead, there is a russian port of it for WMobile, i have tested it on the HD2 with windows 95 and works surprisingly good,muuch faster than bochs, only issue is the small keyboard (BSB with pinchzoom helps lots though) and mouse implementation is no good...

I think if this port evolves and matures focused in the multitouch ( a bit like FPSECE is heading with v1.0) it could be one of the nicest surprises on our HD2!

Also played some games, Starcraft being one of them and its quite playable,even the intro and cd sound works (though lags a bit) Its by no means as fast as the pocketstarcraft port, but this is the real thing, all units and bloodwar expansion on it so its quite a nice :)

Windows itself works pretty fast once the vga drivers and all components are properly installed,there is one issue with the mouse icon,and few other glitches, but still nice and usable.

Im having lots of fun just installing stuff.

If there was any developer over this great forum working on the interface mainly, it would be amazing!

with some free time i will try to post a quick video in youtube if anyone is interested

I would be interested if you could post a little guide for Windows 95 on QEMU or a video. Thanks.
 

aszu

Senior Member
Dec 10, 2009
116
43
Many thanks for this tip miko3d!

LOL!! HoMM2 are fully playable on my HD2 using this russian pack. This is superb-completely-amazing!

I see great potential there, sadly looks like this project is not going to be developed further.. :(

All the details are there (just use google translate):

http://forum.pdaprime.ru/index.php?showtopic=45356
 

kilrah

Senior Member
Sep 16, 2005
1,755
22
Hey that Qemu solution seems a lot better than the Bochs one indeed... got both my Win95 and Win98 images to run, and the mouse is even useable! :)

I didn't get the keyboard though, there are the couple of keys at the bottom, but is there a way to get a full onscreen keyboard within qemu, or do we have to play with the hardware button to show/hide SIP trick?
 
Last edited:

ruffruff

Senior Member
Sep 15, 2006
475
18
guys, this seems interesting.
instead of doing emulation, can we do something like the haret?
boot the phone from storage card and run win xp tablet on it?
 

kilrah

Senior Member
Sep 16, 2005
1,755
22
instead of doing emulation, can we do something like the haret?
boot the phone from storage card and run win xp tablet on it?

No, because PC versions of Windows are made to run on PC x86 processors, not on the ARM ones used in mobile devices. So, emulation is necessary.
 

kilrah

Senior Member
Sep 16, 2005
1,755
22
Some screenshots...
 

Attachments

  • PICT5929.JPG
    PICT5929.JPG
    42 KB · Views: 1,826
  • PICT5930.JPG
    PICT5930.JPG
    60.9 KB · Views: 1,777
  • PICT5928.JPG
    PICT5928.JPG
    52.2 KB · Views: 1,595
  • Like
Reactions: milleniumdroid

stoolzo

Senior Member
Dec 27, 2008
808
26
nice, but what actual use is this, better to get ubuntu up and running and we can really have a play then.
 

kilrah

Senior Member
Sep 16, 2005
1,755
22
None apart from fun... but ubuntu or linux in general wouldn't be any better if it's an x86 build. Emulation just makes everything way too slow for comfortable use.
 
Last edited:

NoSecks

Senior Member
Jul 21, 2009
81
0
Heidelberg / Mannheim
Windows 95 runs also nice and perfect...
only thing is- i got no mouse xD
touchscreen is not working =/
edit: ah okay im still useing bochs, thats why ...
 
Last edited:

Zippi90

Member
Mar 14, 2009
43
4
can anyone upload this files in the forum or on a hoster like rapidshare/uploadet ?
because i dont want in reg. me on this russian forum ;)
 

aszu

Senior Member
Dec 10, 2009
116
43
I created simple compilation with the latest QEMU WM port I could find.
All the credit for this goes to mamaich (excellent work!), I am merely sharing these files.

Links:

[dead]


Instructions:

1. Extract QEMU_WM.7z to the root folder on your SD card.
2. Extract additional packages (Win95 or Homm2) to 'emul' directory in QEMU folder.
3. Use qemu_launcher from QEMU folder to start selected VM.

Note: QEMU must be placed in '\Storage Card\QEMU\' directory, otherwise you have to edit 'cmdline.txt' etc files accordingly.

Generally, everything works well and pretty fast (as for emulation). Homm2 is completely playable (with sound!). On Win95 mouse cursor is a bit dodgy - it looks like button clicks are not detected correctly.

Please note that this software (Homm2, Win95) although very old, is still copyrighted, so don't download it if you haven't got license for it. If these links violate forum rules, please remove them.
 
Last edited:

sagam12

Member
May 2, 2009
15
0
Hi just a few quick questions:

Does the internet work on windows 95, e.g. can i go on internet explorer and actually go on websites?

Is it possible to run windows 98 on HTC HD2?

I've seen youtube videos with a HTC HD2 running windows xp, vista or 7 on them through remote desktop, is this possible or just a fake?

http://www.youtube.com/watch?v=QFiDZ_wBAtM

Can you please post some screens of your HTC HD2 running windows 95 with internet explorer on the screen, thanks alot!
 

kilrah

Senior Member
Sep 16, 2005
1,755
22
I've seen youtube videos with a HTC HD2 running windows xp, vista or 7 on them through remote desktop, is this possible or just a fake?

Well as you said it's through remote desktop. So it's not fake, but the HD2 is not "running" them either, just displaying on its screen what another computer is running, and interacting with it.

On Win95 mouse cursor is a bit dodgy - it looks like button clicks are not detected correctly.

They are, but it needs playing with one of the bottom buttons. See attached picture, the button pointed by the arrow is the key. When it's grey (default), a tap on the screen will do a left click. So a tap&drag will do a left click and drag, i.e selection, moving stuff, etc, which is why it looks weird to you. Tap the button, it turns to black, and now a tap&drag on the screen moves the cursor without clicking, like a laptop touchpad. The button on the left marked "rb" does the same as grey but with right mouse button.
So you need to turn the thing black, move the cursor where you want, tap it to grey, tap or double tap to single/double click, tap it to black, move to some other place, etc, toggling the button each time between movements and clicks. Not very convenient, but works.
I'd gladly try the net etc, but I just tested on my Win98 image, and it has IE and all network drivers stripped out, so no way. Plus, I still haven't found how to get an onscreen keyboard. And W98 is very slow.
Will have a look under W95 tomorrow, it seems that one was complete.
 

Attachments

  • attachment.jpg
    attachment.jpg
    52.5 KB · Views: 889
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    Windows 98 running fine on wimo qemu

    great news!!!

    to get windows 98 full running on qemu Wimo:

    THE BIG SECRET AND MATTER OF CAUSE: MSTASK.EXE

    ~~~~~~~~~ just disable "mstask.exe" ~~~~~~~~~

    Step by step: install a windows 98 c partition image on qemu on your windows desktop on comparing or emty qemu hardware setting. Copy on HD2 and try to boot. No Problem in save mode but in normal mode it freeses or crashes if desktop comes up. After 1000 trys to boot with difftrent settings in qemu and windows 98 guest there was a lukky error at desktop start: "could not load mstask.exe". But win98 startet complete and stable in normal mode. To get this error i had to try very bad and slow memory settings. But I just shot image down, renamed "mstask.exe" in Windows/System32 Folder and now it is runnin fast and stable on HD2 with every setting up to 240 MB Ram ;-)
    So now I disabled mstask.exe in msconfig/autostart and restore mstask.exe, if it will come up again with errors I will delete it for ever! It is just the "Windows's Task Scheduler service" and causes problems on many Win98 real hardware machines... So now I will try to get Photoshop 7 and 3DStudioMax running and report soon... And I will try 3DMark 99 and 03 :D

    Good luck all!! Hope you will find your old 98 CD and report. Or May be try same with win98SE or winME.

    Will make a movie soon.

    Someone find a way to get the toolbar bigger than the GEN-TOOLBAR size?

    Someone knows how to edit settings in qemu android?



    Lol this was my rabbit jumping on keyboard:

    9
    +#5erft89343434343434343434343434343434343434343434343434343434
    3
    I had trouble again with mouse behaviour on qemu folder I tried to include. Another few hours without sleep but it is finished and I try to upload on mega. I already tried to upload on the xda-developers.ch account but it allows only 60 mb and I have about 202 mb. I hope mega upload will work.

    It is a complete Windows 98 setup(only web tv is not installed) with some important updates, drivers installed for qemu devices, some settings optimized for touch input, a virtual keyboard, a virtual mouse helper, some bling settings, some little programs to play with and "Radix" demo to show some fast 3D-Frames on a very old game(trigger escape to exit).
    Try screensavers and solitaire ;-)

    Directx is not installed because early versions are not downwards compatible and could not be removed easy so you could install the directx version you will need. I would suggest directx 9.0c.

    You could use additional hdd, cdrom or floppy images to install software. You could also boot this on qemu desktop to get online if you need updates or something like that.

    It includes a qemu version optimized for this image, very fast with a nice UI and usefull toolbars, I hope it is easy to install and will work for all.

    Just follow the steps 1-5 in the folders.

    Memory is set to 192 mb, if it does not start try to reboot phone first or set mb to 128. For me it works nice with up to 220 mb and I copy my sd card full only about 50 mb free so qemu could not create big swap file and is running faster in ram. Sometimes it does not start with "could not allocate memory" message but after rebooting HD2 it works nice again.

    Some software is not running on this because a qemu bug. I noticed this on calmira xp and 3D Studio Max 3.1. If you have trouble running software that should run on Win98 use the image with trukkys qemu version. It runs everything I tested. But it is slower and without menu and issues on toolbar keycodes so only use it if you hve problems.

    I will send links as soon image is up, hope it will be up soon before I fall into sleep.
    2
    Information for a possible new QEMU Emulation Thread.

    nice will test it! Dam I was still hoping for 800x480. Still locking for standard vga driver for 98 and cirrus driver for xp. If you enable hardware accelleration on cirrus on Win98 everything on desktop is shon somhere else so it is impossible to use it. May be standard vga just dont do this because on standard driver is no hardware acceleration at all.

    You are right we should create a new clean howto thread with overview in entry post. Let me know if I could help. May be we could better create a Wiki page?

    Definetly have the confirmed stuff trickle down into a Wiki page but in order to collect the best drivers, settings, possibilities, a very organized thread will be needed. I figured I will try to get it the way I made the MaxSense Custom Design Thread. Below is a example of what I mean. In my Sig you can find the link to the CDC Thread. Basically have 8 to 10 posts reserved.

    First Post: Thread Infos / Overview / Search for Programmers / Limitations
    Second Post: QEMU for ARM Information / QEMU_Manager / Available Keyboards
    3rd - 9th Post: 1 Post per OS collecting all the information (Drivers,Optimal QEMU Settings, Configuration Scripts, Videos, Screenshots,etc)
    10th Post and up: Discussions, findings, etc. (Confirmed Information will get summarized and posted in the appropriate reserved OS Post with links to the Post if needed)

    I will start publishing what I got so far tomorrow Morning. I will start with Win95 since that runs solid and then do one after another hopefully with everyones help.

    Open Questions:

    What would be the best location for the new Thread. Also under HTC Leo: HD2
    breadcrumbs-arrow.png
    HD2 Q&A ? Does it only apply to the HD2 or is it just easier to collect the information here and everyone else can use it too but if their devices are too slow it would maybe not clog up the Thread with its too slow for my device answears.

    What about Linux Builds? Seperate Thread?

    I appologize for the large Post but would love to hear your Input on how to organize it better. Anyone that needs a link to a Build or other information you can also PM me so that aSID1712 does not have to answear everything by himself. We also would need atleast 1 Mod that would check to make sure that I and others dont post anything that is harmfull or inappropriate to the Forum.

    Note: None functional mok-up. See CDC Thread for functional example of the same principal.

    Overview_QEMU_Thread.png
    2
    Hi friends, I am ok but I am at work all day long. Try this for sound device in cmdline.txt. Type this
    -soundhw
    sb16



    Sent from my HTC HD2 using XDA App
    2
    sorry I was setting up so much. This is Win98SE realy "complete" now also including flash9, divx, quicktime, .net framework 2, better sound, all updates i found and all online updates from microsoft, Open Office, virtual joystick required for some games, new qemu toolbar and much more...

    I am realy packing now and locking for space to upload. This is bigger than last one.
    This also includes Win98SE NAND, bootable from Win98SE in Host as 2. level emulation. Extract c98nand.img from d98crazy and copy to internal storage.

    So sorry for waiting but I dont want to do this again.

    If it is up I will send some links, please resend or repost here or where you want and reupload. But it ill take some hours to upload, you will have it before christmas.


    @ Tokl: I know there arre diffrent versions and latest has bugs on arm.
    XP runs on Trukkys qemu version and this is also included in my upload to boot alternate required for some software on Win98SE image. This is only for 3 Programs and everything else will run better on default included qemu version from start menu. I will test your bios and settings.

    But please follow complete the steps for my images for first boot and dont just copy into your qemu folder because there are diffrent versions ith diffrent plugins and the mouse and menu and keyboard ill only work fine if you follow the steps.


    Upload will have 1,17 gb and I don´t want to remove anything more noe just to get a few mb. So I will have to split and upload will take some hours.