![]() |
Win98 running on tablet - No VNC!
...but rather through bochs! Just a recompile of the debian arm port of bochs. Because Win98 works, any DOS-based windows should work (95, 3.x, ME), as well as plain dos, and several small Linux distros.
The good:
The untested:
The bad:
This was just a test to see "what if". I'm not really interested in pursuing this, nor do I have skills to profile assembly code. In fact, I can't even get a proper package to build in the SDK at the moment, so I'm posting a 1.8MB tarball that has the bochs, bximage, and bxcommit binaries, the bios and vgabios files, a blank 512MB sparse disk, and the config file. Just untar it in on your PC, fdisk and format the disk, install an OS, and move the binaries, config file and BIOS images to your n800 home directory. The config file expects the disk to be /media/mmc1/c.img, adjust as needed. You'll need to install the OS on a laptop or desktop first, see the bochs documentation on how to connect a CD or ISO image. Takes about an hour to install on my laptop. And finally, the obligatory screenshots. Booting: http://sagers.homelinux.org/n800/win98-1.png Running (menus opened via keyboard): http://sagers.homelinux.org/n800/win98-3.png Video corruption as control panel loads!: http://sagers.homelinux.org/n800/win98-4.png Edit: This needs libXpm4. I had to comment out the vbe extension line in the config file. You may want to change the cpu IPS value - I haven't tested it with other settings. |
Re: Win98 running on tablet - No VNC!
Awsome, I'm very interested in bochs on the N800, which dist is appropriate?
|
Re: Win98 running on tablet - No VNC!
What do you mean which dist? Linux distro? Don't know for sure. DSL didn't boot for me, haven't tried puppy or feather yet.
But remember, this is SLOOOOOWWW! If you want to test, put bochs on your PC, install there, then move the config file and disk image over, start bochs, go get a sandwich, sit back and wait! |
Re: Win98 running on tablet - No VNC!
Maybe I am missing something in what you are saying.
After downloading bochs_2.3-2_arm.deb copying to Flash and executing - Application manager reports "Incompatible Application package" I am not looking for Win98 - Just the processor emulation, with a version of Dos. |
Re: Win98 running on tablet - No VNC!
Yep, it's not an application package - as I said, I'm having trouble building the .deb packages at the moment - I'm new to this whole process! You can't install it via the application manager.
Anyway, just unpack the archive to your home directory (you'll need bzip2 & tar) or download to a PC and unpack, then transfer to n800. Don't forget that the bochs executable can't run from the memory cards, as they're mounted noexec. Everything else can be on a memory card, but you'll have to adjust paths in the config file. Hope that helps. |
Re: Win98 running on tablet - No VNC!
Cool stuff gsagers! I love the oddball projects.
|
Re: Win98 running on tablet - No VNC!
There is anyone trying to optimize and generate a .deb of this?
Is an interesting project. |
Re: Win98 running on tablet - No VNC!
I'll give it another try to generate a .deb. I think I have the kinks worked out of my vmware maemo appliance, so that I can generate a package. No further optimization, as I don't know assembly.
|
Re: Win98 running on tablet - No VNC!
Still no luck on generating a .deb. dpkg-buildpackage fails on debhelper, saying 4 is the highest revision level supported (the scratchbox version, that is), and apparently bochs needs debhelper version 5.
|
Re: Win98 running on tablet - No VNC!
this runs way better on dosbox instead of bochs
|
Re: Win98 running on tablet - No VNC!
Doesn't surprise me in the least. I just did it to see "what-if"!
|
Re: Win98 running on tablet - No VNC!
gsagers, recon you could make a "step by step" guide?
|
Re: Win98 running on tablet - No VNC!
Starcraft requires
Quote:
Even if such a computer intesive program can't run im sure it would be great. Maybe I'll do this one day lol :D |
All times are GMT. The time now is 17:56. |
vBulletin® Version 3.8.8