[GUIDE] How to run Windows 3.1.1 on SWITCH

Discussion in 'Switch - Tutorials' started by midstor, Oct 6, 2018.

  1. midstor
    OP

    midstor GBAtemp Regular

    Member
    3
    Aug 1, 2018
    United States
    Hello so i was able to get Windows 3.1.1 to run on Lakka OS here is a guide.
    NOTICE:ME NOR THE LAKKA TEAM ARE RESPONSIBLE IF THE CONSOLE IS BRICKED IT SHOULDN'T BUT WHEN MESSING WITH LINUX (LAKKA) IT CAN HAPPEN
    AND THIS HAS A WELL RIGHT TO EXIST BECAUSE THIS LINKS TO NO ILLEGAL FILES.

    1.Install Lakka! You can get the install guide at https://lakka-switch.github.io/documentation/installation.html
    2.Download DOSBOX to your computer. You need to do this so you can install windows 3.1.1 to a folder. https://www.dosbox.com/download.php?main=1
    3.Download Windows 3.1.1 or use a CD to install. I can not link to any install files but make sure they are unpacked.
    4.type the following commands into dosbox after placing the extracted windows installer to a folder
    5. Let's mount our folder as a fake drive! Type the command "mount C C:\win311" or if you have for say a drive letter E do "mount E E:\win311" this will allow you to use that as a drive.
    6.After that has been done type the following command "E:" or if you have a C drive "C:" etc.
    7.So you wanna get into the installer so if you put it in another directory you are going to want to type the following command "cd replaceme" of course instead of replaceme you wanna put the directory of the installer files.
    8.Once you are in the installer files directory type the following command "setup" yep! Thats just setup not setup.exe or setup.com just type setup.
    9.install like normal
    10.copy the whole virtual fake drive folder if you are following this guide it should be a folder named "win311" copy that to the directory "sdmc:/Lakka/Storage/" This is because Lakka will not read the "win.com" if its on the root of the sd card.
    11.Insert the sd card and launch lakka!
    12.Goto "Load Content > / > storage > win311 > WINDOWS > WIN.com"
    13. Select win.com and load it with "DOS (DOSBox - SVN)" that is the one i find the most success with.
    14. Don't be sad that it won't load!! You need to do an extra trick.
    15.Wait at most 30 seconds on the black screen then tap the home button
    16.Select "Restart"
    17.If that does not work try again this can take a few tries.
    18. Make sure after restarting you wait up to 30 seconds.
    19.You won't have any apps this is because the file system is messed up for windows 3.1.1 i am working on fixing this

    Thank you
    -Midstor
    oh yeah i have not tried but i assume mouses and keyboards work. Touchscreen works as a mouse.
     
  2. WindWakerFan23

    WindWakerFan23 Newbie

    Newcomer
    1
    May 21, 2017
    United States
    Nice guide for this :D
     
  3. midstor
    OP

    midstor GBAtemp Regular

    Member
    3
    Aug 1, 2018
    United States
    Thanks
     
  4. midstor
    OP

    midstor GBAtemp Regular

    Member
    3
    Aug 1, 2018
    United States
    Yeah i tried that but i didn't go too far into it because i didn't have enough time i will try that
     
  5. midstor
    OP

    midstor GBAtemp Regular

    Member
    3
    Aug 1, 2018
    United States
    Can confirm that it does work if you use Retroarch
     
    lordelan likes this.
  6. midstor
    This message by midstor has been removed from public view by Quantumcat, Oct 6, 2018, Reason: Dupe.
    Oct 6, 2018
  7. RHOPKINS13

    RHOPKINS13 Geek

    Member
    6
    Jan 31, 2009
    United States
    You should be able to use the new RetroArch for Switch instead of Lakka. They have the DOSBOX core working for that as well, I imagine everything would probably work the same.

    I'm going to have to play around a little bit with this. Most of my experience with DOSBOX is on a PC, and I know that at least on a PC you can use a virtual drive image instead of a "virtual fake drive folder." If your image file is formatted with FAT16 I think the file system should work fine.

    — Posts automatically merged - Please don't double post! —

    Ah yes, did a bit of reading. You should be able to make a dosbox .conf file that uses the commands imgmount and boot to use a image file instead. This should get the file system working in Windows 3.1 if you use FAT16 for the image.

    https://www.dosbox.com/wiki/IMGMOUNT#Loading_a_bootable_hard_disk_image

    — Posts automatically merged - Please don't double post! —

    Ah yes, did a bit of reading. You should be able to make a dosbox .conf file that uses the commands imgmount and boot to use a image file instead. This should get the file system working in Windows 3.1 if you use FAT16 for the image.

    https://www.dosbox.com/wiki/IMGMOUNT#Loading_a_bootable_hard_disk_image

    — Posts automatically merged - Please don't double post! —

    Ah yes, did a bit of reading. You should be able to make a dosbox .conf file that uses the commands imgmount and boot to use a image file instead. This should get the file system working in Windows 3.1 if you use FAT16 for the image.
     
  8. Naked_Snake

    Naked_Snake Constant Miscreant

    Member
    6
    Oct 6, 2013
    Australia
    Hyrule Field
    Can someone upload a dosbox.conf for retroarch please
     
  9. midstor
    OP

    midstor GBAtemp Regular

    Member
    3
    Aug 1, 2018
    United States
    it comes with the RetroArch package.
     
    Naked_Snake likes this.
  10. BlastedGuy9905

    BlastedGuy9905 where's the updated autopsy report

    Member
    9
    Apr 13, 2017
    United States
    under your desk
    Could this possibly work with Windows 95 or other Windows releases?
     
  11. midstor
    OP

    midstor GBAtemp Regular

    Member
    3
    Aug 1, 2018
    United States
    I'm not sure... Worth a try!
     
  12. Thetoto

    Thetoto GBAtemp Fan

    Member
    4
    May 10, 2018
    France
    Windows 95 can boot in DOS Box so it should be ok.
     
  13. Nerdtendo

    Nerdtendo Your friendly neighborhood idiot

    Member
    5
    Sep 29, 2016
    United States
    Could we use this for a web browser + downloading things?
     
  14. CPG

    CPG Spooky Trumpet Player

    Member
    2
    GBAtemp Patron
    CPG is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Aug 9, 2016
    Canada
    In a trumpet
    I don't think windows 3.1 can even run google.
     
  15. Hambrew

    Hambrew Newbie

    Newcomer
    1
    Oct 9, 2018
    United States
    I got it working on my RPi, but with an entirely different method:
    1: Dump or Download Windows 3.1 disk images
    2: Extract the .img(s) that come with the disk images
    3: Put the extracted disk images in a folder
    4: Run DOSBOX
    5a: mount c sdmc:/(win3.1 install folder)
    5b: c:
    5c: setup
    6: PROFIT
    This should work with the switch if you have a USB keyboard and mouse handy to plug into the Dock.
    I don't know, but I think it also applies to Windows 95 or 98 or something. I'll check later.
     
    Last edited by Hambrew, Oct 14, 2018 at 5:11 PM
Loading...