Slashdot Mirror


Why a Linux User Is Using Windows 3.1

colinneagle writes "About two weeks back, I was using my Android tablet and looking for a good graphics editor. I wanted something with layers and good text drawing tools. That's when it hit me. We already have that. Photoshop used to run on Windows 3.1. And Windows 3.1 runs great under both DOSBox and QEMU, both of which are Open Source emulators available for Android and every other platform under the sun. So I promptly set to work digging up an old copy of Photoshop. The last version released for Windows 3.1 was back in 1996. And finding a working copy proved to be...challenging. Luckily, the good folks at Adobe dug around in their vaults and managed to get me up and running. And, after a bit of tweaking, I ended up with an astoundingly functional copy of Photoshop that I can now run on absolutely every device I own. And the entire environment (fonts, working files and all) are automatically backed up to the cloud and synced between systems. But what other applications (and, potentially, games) does this give me access to? How far can I take this?"

28 of 415 comments (clear)

  1. This is a great idea, my next great idea is- by tripleevenfall · · Score: 5, Funny

    TERMINAL APPLICATION ERROR

  2. Old software? by DogDude · · Score: 5, Insightful

    I use tons of "old" software every day. I use a copy of Paint Shop Pro from the 90's. I use DVD Shrink from about a decade ago. Windows XP still runs my entire business. It doesn't wear out. Congratulations to one more person for realizing that they don't have to have the latest and greatest software to be productive.

    --
    I don't respond to AC's.
    1. Re:Old software? by Rashkae · · Score: 5, Interesting

      It's a pity Slashdot doesn't let you delete comments when you realize how badly you goofed :)

    2. Re:Old software? by FreonTrip · · Score: 5, Interesting

      Well, sort of. You can hex-edit the COMMAND.COM from a Windows 95B or higher boot floppy, replace the "Windows 95(c)" or whatever tag's in there with "MS-DOS 7.xx," partition and format C:\, do a quick install to the hard drive's boot record from the floppy, copy over files from the old C:\Windows\COMMAND directory into C:\DOS, roll your own autoexec.bat and config.sys with proper path setting, reboot, and have a functional DOS install with FAT32 support. Then Windows 3.1 can run on top of it and take advantage of some of the functionality, but applications within Win3.1 may still try to warn you away from long filenames just because they were an unknown quantity at the time of development. Finding a functional defragmenter may also be tricky. At that point you could have a very large FAT32 volume, but above a certain size threshold your cluster size would balloon to 16KB or so, and you'd still be hobbled by the ~4GB filesize limit... to say nothing of memory addressing issues, or the large size of the COMMAND.COM in conventional memory. Some, or all, of these things could be circumvented by using FreeDOS, but I haven't really tried that. YMMV.

  3. Re:I've done this with Dosbox too but... by hodet · · Score: 5, Informative

    So that's your solution? Buy a Surface Pro? He already has a tablet and used it to meet his needs by spending $0.

  4. Take my advice on this: by Lisias · · Score: 4, Interesting

    Try to setup and use OS/2 Warp 3.0.

    THE BEST environment to run Win16 and Win32s Applications I ever had.

    This beast used to run CorelDraw WITHOUT A SINGLE CRASH for hours. Honest.

    (I still have my very own original Box, witth the CDs and the instructions about how to use GOPHER to fetch that fantastic Nescape 3.0 for OS/2!)

    --
    Lisias@Earth.SolarSystem.OrionArm.MilkyWay.Local.Virgo.Universe.org
    1. Re:Take my advice on this: by Anonymous Coward · · Score: 5, Funny

      It went HOURS without crashing? Well sign me up...

    2. Re:Take my advice on this: by TheRaven64 · · Score: 5, Insightful

      If you don't think that's impressive, then you clearly never ran COREL Draw.

      --
      I am TheRaven on Soylent News
  5. Re:BS by almitydave · · Score: 5, Insightful

    The answers to your questions are answered in the summary in part, and in the article in full. Perhaps you could try reading either or both?

    Anyway, he's a tech writer, so I assume it would be easier for him to call up Adobe and say, "Hey, I'm working on this hilarious project, do you happen to have..." This probably would not work for you and me. Plus, he's not a FOSS luddite, he has written several articles on using old software. The first paragraph of one about DOS:

    Every now and then a new piece of hardware, or software, is released that causes me to pause and think, "Why, on Earth, do we update our tech so often? What, exactly, can I do with the latest stuff that wasn’t possible with the previous version?"

    So that should answer that question.

    --
    my, your, his/her/its, our, your, their
    I'm, you're, he's/she's/it's, we're, you're, they're
  6. Re:hellz yes by Guspaz · · Score: 5, Insightful

    So, let me get this straight... Instead of running an NES emulator directly on your Android tablet (and there are plenty such emulators available), you're going to run an NES emulator on top of Windows 3.1 on top of DOS inside of an x86 emulator on top of Android?

  7. Re:hellz yes by mog007 · · Score: 5, Funny

    You must be new here.

  8. Re:Android shmandroid by roc97007 · · Score: 4, Insightful

    Yeah, but then the problem is, then you have to run Windows 8.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  9. Is colinneagle some kind of VIP? by Zontar_Thing_From_Ve · · Score: 4, Interesting

    Why is colinneagle so important that Adobe was willing to dig up 17 year old software for him to help out on something that is impractical and only has a "Gee whiz" factor going for it? I'm hardly an Adobe expert, but my limited experience is that like any normal software vendor they are trying to get people on the latest and greatest, not make stuff from 17 years ago still work. I guess it's fantastic for him that this works, but given how hard it would be for John Q. Public to find Windows 3.1 and probably also to find an ancient copy of Photoshop, this is starting to sound like a bit of a taunt on how he was able to do something that almost nobody else will be able to do.

  10. Re:I've done this with Dosbox too but... by mcgrew · · Score: 5, Insightful

    What is it with all you free market anti-nerds?? Your solution isn't "use your brain to hack out a solution," It's "SPEND MONEY! WE LOVE MONEY! WE WORSHIP MONEY!"

    I'm annoyed at this stupid attitude. Did you get here by mistake, thinking it was Forbes or Business Week? We're nerds. We don't buy solutions, we create them. My hat is off to the guy you're putting down, a creative solution to a problem. If your answer to problems is always "pull out the credit card" you are at the wrong site.

  11. Re:... so. by j00r0m4nc3r · · Score: 5, Insightful

    Says something about Gimp, doesn't it?

  12. Hardware, file formats, and Internet security by tepples · · Score: 4, Insightful

    What, exactly, can I do with the latest stuff that wasn’t possible with the previous version?

    For one thing, you can continue to use it after the hardware compatible with the previous version has failed. I've been told that a lot of new laptops sold with Windows 8 have Wi-Fi chips with no Windows 7 driver.

    For another, you can exchange documents with users of later versions. After a particular version of a program reaches its announced end of life, the program's publisher stops making plug-ins to read the latest version's file format. (Some publishers don't release such plug-ins at all.) Try opening a modern PSD in the old Photoshop for Windows 3.1 and see what error message doesn't pop up.

    For another, you can continue to use supported software on the public Internet even after a researcher has discovered security vulnerabilities because supported software gets patched.

    1. Re:Hardware, file formats, and Internet security by jythie · · Score: 5, Insightful

      Those are really examples of artificial obsolesces though. They are real and thus represent legitimate reasons to keep up to date, but they do not actually represent improvements that benefit the user. So it is not a case of 'what can the new stuff do that the old could not' and more 'new stuff is only compatible with other new stuff, so since other people are buying it I will have to'.

    2. Re:Hardware, file formats, and Internet security by flimflammer · · Score: 4, Informative

      Try opening a modern PSD in the old Photoshop for Windows 3.1 and see what error message doesn't pop up.

      Have you actually tried doing that before you said this? Because of all formats, the Photoshop file format is incredibly backward compatible. I know at the very least you can open CS6 documents saved in compatibility mode (which is the default mode) in Photoshop 5.0 which was released in 1998.

    3. Re:Hardware, file formats, and Internet security by NicBenjamin · · Score: 5, Insightful

      What, exactly, can I do with the latest stuff that wasn’t possible with the previous version?

      For one thing, you can continue to use it after the hardware compatible with the previous version has failed. I've been told that a lot of new laptops sold with Windows 8 have Wi-Fi chips with no Windows 7 driver.

      That's true, but it's not really relevant in this case. DOSBox gets ported to everything, which means that using an ancient version of Photoshop that is DOSBox and Win 3.1 compatible means you won't have to worry about upgrading your software until DOSBox goes away.

      That won't happen until the millions upon millions of geeks who want to have the ability to fire up a copy of a circa-1990 DOS Computer game die.

      And let's be honest here: that is not gonna happen in the foreseeable future. DOSBox will almost certainly be ported to anything created within the next 20-30 years.

      For another, you can exchange documents with users of later versions. After a particular version of a program reaches its announced end of life, the program's publisher stops making plug-ins to read the latest version's file format. (Some publishers don't release such plug-ins at all.) Try opening a modern PSD in the old Photoshop for Windows 3.1 and see what error message doesn't pop up.

      So?

      If you're a pro trying to share Word Documents with an entire DevTeam using Word 95 is probably pretty damn stupid. If you're a guy who knows Word 95 really well, and doesn't want to bother learning the crap MS has added since then, then you'll be cool. Everyone will be able to read your plain .doc files, and if need to read their .docx files then you probably should have a copy of a slightly less primitive Word Processor, too.

      Apparently Photoshop is even more forgiving, and this guy should be able to (in theory) open up other people's files fine.

      For another, you can continue to use supported software on the public Internet even after a researcher has discovered security vulnerabilities because supported software gets patched.

      It's not hard to simply not connect DOSBox to the internet. If you need to add a file to your DOSBox you can move it to DOSBox with your computer's native file system, not by firing up an ancient version of Netscape. If you want to share said file on Facebook you'll do it with your main computer's browser, not something from DOSBox.

      It's not like you were likely to be working on a multi-million $ project using an emulator on your goddamn cell phone. It's not like DOSBox can have your bank passwords, or some attacker could get said passwords from your DOSBox without first hacking your main OS.

      What you're mostly using it for is a) the ability to do simple tasks without using new software, and b) the ability to show your fellow geeks Rube-Goldberg-esqe software architecture that actually makes sense.

  13. Re:I've done this with Dosbox too but... by bill_mcgonigle · · Score: 4, Insightful

    We're nerds. We don't buy solutions, we create them.

    Absolutely true for nerds. But some of us are geeks. We'll buy stuff if it's the best solution given the requirements (sometimes with extreme prejudice).

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  14. Re:Old, proven technology... by sexconker · · Score: 5, Funny

    I enjoy and "old fashioned" any day, but since if you've upgraded to a Fleshlight, Girlfriend, Mistress or Wife, why go back other than just for nostalgia and shits and giggles?

    Woah there, little fella.
    The order goes hand, fleshlight, girlfriend, wife, THEN mistress, then quickly back to hand.

  15. Re:I've done this with Dosbox too but... by ArhcAngel · · Score: 5, Funny

    We're nerds. We don't buy solutions, we create them.

    There is a reason nerds have to create solutions.

    --
    "A person is smart. People are dumb, panicky dangerous animals and you know it." - K
  16. Re:I've done this with Dosbox too but... by Howitzer86 · · Score: 5, Interesting

    Wow... these comments make up a lot of assumptions about my character. What's with all the hostility? One guy called me a cunt! What's next, threats?

    Look, you can cobble together a solution for yourself, nothing is wrong with that. I wasn't intending to make it sounds like that was a bad thing.

    I'm just saying, pay attention to when you have to do it and you'll see some room for potential invention. The old tablets were a solution looking for a problem - we wern't ready for them yet, and they wern't really good enough for us yet. Now that we're getting used to tablets with the new, cheap consumer oriented models, we're looking for something with more power. We're cobling together our own solutions. I recognize the Surface Pro because I really want one (fuck me right?), it has a pressure sensitive stylus, the same HD4000 from the Mac Mini's, and a real version of Windows that can run both the new and old style of programs. I believe now is the time for just such a device, and the field is wide open on that platform as far as applications are concerned.

    You guys can downvote me if you want, it doesn't bother me because I know it's a knee jerk reaction against M$ and capitalists or whatever and I wasn't even thinking about it like that.

  17. Been there! by eggstasy · · Score: 5, Informative

    What an interesting question, I've done that before, mostly out of nostalgia. And, of course, frustration with the upgrade treadmill.
    There's essentially nothing you can't do with a 16-bit windows, it's what people worked with and played with, so there's a bit of everything .

    You should install Win32s, WinG, Video for Windows, Trumpet Winsock.

    Honestly I'm surprised you found it hard to track down old software, there's a pretty huge scene around it.
    You can get pretty much every OS and application here: http://winworldpc.com/library_m1.shtml
    This is also a great site to get old software: http://www.oldversion.com/
    Moar: http://wiki.oldos.org/Downloads/Windows3x
    http://gaby.de/win3x/esoft.htm

    There are some surprisingly modern browsers available for 3.1, grab Opera 3.62 (also Netscape 4 and IE 5.5), and try Calmira for a Win9x type of GUI running under 3.1 - put the default XP wallpaper on that, and you will fool a lot of people :)
    I once hacked XP to natively run the NT 3.51 shell on startup, instead of Windows Explorer. It wasn't hard.

    DOSBox sucks for Windows, though, you should probably just run a VM, added performance. You can find some Windows games on abandonware sites, Civilization 2 was a good one :)
    http://www.gameswin.biz/gameen.php?id=379

    Let me know if you need anything else, would love to have a chat with a fellow enthusiast.

  18. Re:Surface Fuckin' Pro??? by Anonymous Coward · · Score: 5, Funny

    I wouldn't wipe my filthy ass with a fuckin' Microsoft Surface Pro

    Neither would I- they're hard and not remotely absorbent.

  19. Re:I've done this with Dosbox too but... by h4rr4r · · Score: 4, Insightful

    Funny way to spell consumer.

    By your definition everyone would be a geek.

  20. Re:You can apparently get GIMP on Android by oever · · Score: 4, Informative

    Gimp is getting some good competition from Krita now. The image editing application that is part of Calligra Suite with a focus on painting is very active with many releases. It has CMYK support, tons of filters and brushes and an active community of artists. And there is a tablet version called Krita Sketch.

    --
    DNA is the ultimate spaghetti code.
  21. Wrong message by freeze128 · · Score: 4, Insightful

    The typical "blue screen" error message in windows 3.1 was "Unexpected Application Error". This was before the days where each application had it's own memory space, so it usually required you to exit windows, or worse, reboot.