Windows 95!
-
@tyreal90 it always fails the first time. Back out and try again and it works.
-
ok more bad news. All of those drivers flew past the win95. It didn't recognize any of them. How do I install from MS-Dos? I'm also going to see if I can resurrect a PCI bus emulator off the dosbox config file.
-
@tyreal90 so 365drv didnt work? So if you can exit windows 95 to dos prompt you would go into windows folder if you arent already there and type setup. It should take you into windows setup. Then go and change the video driver. Im not 100% positive you can do this in windows 95. But if you have "exit" in your .sh file you use from emulationstation to boot win 95 you need to remove the exit command. Otherwise it will kick you back to emulationstation instead of dos. Then if you need to get back to emulationstation type exit.
-
Alright, I have a brilliant idea....
The above site has the source code for dosbox daum. What if we compiled it to run on the raspberry pi? It has the necessary changes to emulate a voodoo graphics card with a PCI slot and it does opengl and 3dfx emulation. Do you know of any tweaks that were made to the raspberry pi version to make it run faster? This is the reason why I can play Directx games on the pc side and not the PI side. Unless there is a large tweak that allows dosbox to run faster on pi then if we don't sacrifice too much speed this will be perfect. Also, we've been working hard on this but I wanted to show you some success I had tonight. Presenting.... heroes 2 of might and magic!!!
-
I can get to the msdos prompt but I do not see a setup in my windows folder. I will try again tomorrow but thank you for all the help. You should go through the windows instruction so that we can both experiment at once. I was able to make a .vhd instead of a .img file using dosbox daum and therefore, I can open the drive up on windows 10 to pop files in and out. That was my only change from the instructions.
-
@tyreal90 first question, in /opt/retropie/configs/pc/dosbox-SVN.conf do you have it set to:
machine=svga_s3
i wanted to set up win 95 today but i was installing lr-mess2016 on my pi and it took 8 hours to do. I am hopefully going to try to set this up tomorrow. Have you tried to install the s3 drivers while on a pc then transferred over?i know that the trio 64v and trio 3d drivers work in dosbox on the pi as i installed them on both the pc and on the pi so we should be able to get them loaded on windows 95. If we can get support for voodoo that would be awesome.
-
@tyreal90 so i have a 2gb image already made with windows 95 on it. I cannot figure out how to get it to run in dosbox. On my pc if i use:
Imgmount c c:\windows95.img -t hdd -fs fat
And change to the windows directory and type win to start windows i get this:
This version of windows does not run on MS-DOS 7.00 or earlier. I am not sure how to get it to boot in dosbox.
-
This version of windows does not run on MS-DOS 7.00 or earlier.
What does it say at the Dosbox command prompt when you type in
ver
?Update
I think you can change the "version" that Dosbox reports:
http://www.dosbox.com/wiki/VER -
My mount command is:
Imgmount 2 pathforfile.img -t hdd -size 512,63,128,520 -fs none
When I want to boot to windows 95 I just type: boot -l c
Try that and let me know if it works. Dosbox on a windows machine usually views its own folder as a path that doesn't need explanation so mine just has windows95.vhd in the path part because I keep the file in my dosbox folder (windows 10).
I checked because it was a good suggestion but it is already on machine=svga_s3.
I remade the image without the PCI and Voodoo drivers clunking it up and hopefully I may have more luck with that clean install.
-
@tyreal90 yeah let me know. I am creating an image but with the voodo set. :( i had too new of a windows 95 that uses a newer dos.
-
@tyreal90 you do know you can put the -l c command in your .sh file right after the other command and you dont have to type anything to go straight into windows
-
@tyreal90 how did you copy all the extra files onto the drive? If i transfer them with daum, dosbox7.4 doesnt recognize the files. And daum doest recognize anything i did on dosbox7.4 so if i tried to boot the drive that has windows set up on it, daum acts like its booting for the first time with blue screen and then crashes. Dosbox7.4 wont let me transfer any files onto the image.
-
I was able to use dosbox daum to create a *.vhd file. The vhd file can still be mounted in dosbox but has the bonus of being able to mount it as a drive in windows 10 by double clicking it. In other words it is superior to the .img file that you are being asked to create in the tutorial. Then you can put all the files you want in and out of the drive and just unmount and you are ready to go.
My disk creation command line was: imgmake win95.vhd -t hd hd_2gig -nofs
-
On a side note* how do you get your scripts to be a different color? I so want to do that as well!
-
@tyreal90 so i managed to figure out my issue. If you have a windows95.img as an example that you use to get running windows95 in dosbox.74 if you later use a different img named windows95.img, dosbox.74 will not recognize anything new added to that new img. After making about 6 images i discovered this. I put all the extra drivers on at the same time as the win95cd files. Still didnt show up after windows install. I changed the img file name to win95.img and booted and everything was good.
Also, i have no clue how to change the color of the .sh files.
-
nevermind
-
@tyreal90 so were you having issues installing dx8? Or just an issue with the graphics card.
-
I was just having an issue installing working graphics card drivers. dx8 was working as an install
I apologize, when i said change the color of scripts, i meant on this forum thread. im not used to all the editing options on this forum. i thought it was cool how you put your scripts in black so it could be followed better by a reader.
my brother is going to try to compile dosbox daum on the pi while you and i work on drivers for the main dos box package
-
@tyreal90 ok to do the black put 3 of these ``` (right below the esc key) on the line above the line of text you want in code block and 3 of them on the line below it
-
Hi,
wow, this is an awesome interesting thread.
I´m working around with Windows 95 on my Raspberry Pi 3 for quite a while....
I had it up an running, but it was very slow , maybe i did something wrong.But i had some success using the Exagear Desktop software, which emulates an Intel enviroment, so that you can make use of wine.... and use that for playing old games.
My experiences so far:- Anno 1602 = Works properly, but music stopps and sounds bad. Switched music off.
- Unreal Tournament = Works surprisingly well with software rendering
- Europa Universalis 2 = Works perfectly
- Ports of Call XXL = Works perfectly
I only did all that just to get a couple of my old favourites running on Pi.
I´m just missing 1 particular game: Rollercoaster Tycoon!The game installs, but crashes at startup... :-(
If this game can be run with Win95 i would do all the stuff to get it up and running...
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.