News for hackers. Stuff that matters.
Re:The Windows 3.x Showcase by PebblesHD on Thursday February 11, 2016 @05:07AM (#11079277)
I was impressed years ago when some bright spark got linux running in a web browser session, and I'm yet again impressed that we've progressed in technology to the point that I can watch a quicktime video in Windows 3.1 in Safari on my laptop. Not to mention a fantastically organised and easy to use collection of historically interesting software, nice!
Re:The Windows 3.x Showcase by dsfyu404ed on Thursday February 11, 2016 @09:35AM (#11080322)
FWIW I still use windows 3.11 on DOS-BOX to view 90s vehicle service manual software.
Re:The Windows 3.x Showcase by iolothebard on Thursday February 11, 2016 @11:00AM (#11080870)
Amazing how many old pieces of manufacturing equipment are still driven by DOS/ Win9x machines.
Re:The Windows 3.x Showcase by geon on Friday February 12, 2016 @12:38AM (#11085522)
My colleague recently had to troubleshoot an amiga app controlling an industrial press, running in an emulator.
Re:The Windows 3.x Showcase by leke on Thursday February 11, 2016 @04:50AM (#11079219)
I was wondering, could DosBox do networking? If so, you could get windows3 with internet installed on anything that could run Linux and DosBox.
Re:The Windows 3.x Showcase by pjc50 on Thursday February 11, 2016 @05:05AM (#11079275)
There's a patch which adds emulation for the popular NE2000 network card: http://home.arcor.de/h-a-l-9000/ne2kstuff/db_ne2000.html

DOS itself had no networking support. I don't think Windows 3.1 had native networking either - you had to install Novell for LAN networking or Trumpet Winsock to use a modem.

Re:The Windows 3.x Showcase by Sophira on Thursday February 11, 2016 @07:55AM (#11079809)
You're correct that DOS itself (MS-DOS, at least) has no networking support, but you might be surprised to learn that DOSBox does natively have networking support - in more ways than one.

On the DOS side of things, you can configure DOSBox so that one instance acts as an IPX 'server' - a server that other DOSBox clients can connect to in order to form a virtual IPX network over UDP. Programs running under DOS would then be able to use the IPX network - especially useful for games, as back then IPX was typically the only kind of networking available.

DOSBox also has support for emulating modems, tunneling the communication over TCP. It does this by allowing the Hayes dial commands to accept IP address/port combinations corresponding to the DOSBox client on the other end (which would have been set up as a server), which many programs would then just accept without validating them. In the event that a program did validate them and not let you enter anything except numbers, you can still do it by padding the numbers with zeroes. For example, if you wanted to connect to 192.168.1.45:1234, you could 'dial' 1921680010451234. Many modem games can then be played this way without having to use any DOS networking support.

Re:The Windows 3.x Showcase by zamalek on Thursday February 11, 2016 @08:04AM (#11079846)
There was also the port tricks, connect two PCs with a COM or LPT cable and a few games could communicate over them. I recall (but could be wrong) that DOOM 3D could do this. DirectPlay (DirectX networking) also supported this in at least Windows 95. A few VIC 20 games also used this trick.
Re:The Windows 3.x Showcase by Sophira on Thursday February 11, 2016 @11:52AM (#11081290)
Yep! That was commonly called a "null modem" cable, and DOSBox supports that style of connection too. :)
Re:The Windows 3.x Showcase by trm42 on Thursday February 11, 2016 @05:42AM (#11079383)
Windows for Workgroups 3.11 had their Netbios network protocol support + drivers but you needed additional packages for TCP/IP. At that point most of the games used IPX protocol so you needed another DOS network stack like Novell's for gaming. If my memory serves my right, Duke Nukem 3D had Netbios support but all the other games (Doom, Descent, Warcraft 2 etc) used IPX.
Re:The Windows 3.x Showcase by nandhp on Thursday February 11, 2016 @12:15PM (#11081434)
I'm going to leave a link to Microsoft TCP/IP (Wolverine) for WfW 3.11 here for posterity: ftp://ftp.microsoft.com/peropsys/windows/public/tcpip/WFWT32.EXE
Re:The Windows 3.x Showcase by textfiles on Thursday February 11, 2016 @05:42AM (#11079384)
We have a working networked version of Windows 3.1 that runs in this environment, but let's do one thing at a time.
Re:The Windows 3.x Showcase by pjc50 on Thursday February 11, 2016 @08:49AM (#11080055)
Can I just say I really appreciate the archiving you're doing here? I should probably get round to giving you a contribution. Or uploading my shareware collection.
Re:The Windows 3.x Showcase by 0x0 on Thursday February 11, 2016 @10:46AM (#11080768)
Microsoft released 16bit TCP/IP drivers for win3.11 as downloadable package, you can use that with Netscape Communicator 4.0 or several versions of IE. Unfortunately almost no web servers support clients that don't send the "Host:" header, so additional proxy servers may be necessary to get anywhere. Also, you can pretty much forget about modern TLS.
Re:The Windows 3.x Showcase by beefhash on Thursday February 11, 2016 @05:09AM (#11079280)
Isn't this risky with regards to copyright laws? This seems to download some of the software (including Win 3.x itslef).
Re:The Windows 3.x Showcase by taspeotis on Thursday February 11, 2016 @05:16AM (#11079306)
I believe there are exemptions for the preservation of copyrighted works. Please don't consider this authoritative or even applicable here, but, as an example: https://www.copyright.com/Services/copyrightoncampus/basics/...
Re:The Windows 3.x Showcase by comex on Friday February 12, 2016 @12:29AM (#11085496)
> To qualify for the exception, your library or archive must: [...]

> Produce no more than a single reproduction of a given work.

Copyright law would consider the Internet Archive to be reproducing the software every time someone clicks the link and their browser downloads it, so this wouldn't apply.

Re:The Windows 3.x Showcase by coldpie on Thursday February 11, 2016 @08:48AM (#11080051)
It also depends on the violated party still existing and caring enough to pursue a lawsuit. Many of the entities that own these copyrights don't exist anymore. And I don't think a Windows 3.1 demo on the web is potentially damaging enough to Microsoft's profits to make it worthwhile for them to sue the Internet Archive.
Re:The Windows 3.x Showcase by runn1ng on Thursday February 11, 2016 @09:20AM (#11080233)
Wow. I can actually play a .mov video in QuickTime player, in Windows 3.11, emulated in Javascript/DOSBOX. And it actually works.
Re:The Windows 3.x Showcase by hartpuff on Thursday February 11, 2016 @05:31AM (#11079349)
Can anyone tell me if the embedding works for them with Internet Archive stuff like this?

It loads okay at the IA site, but when I use their embed code for this, and the previous times I've tried with their DOS and Arcade games, the games/programs load, but they don't load in the right position in the embed, about 30% too far down, so are essentially unusable.

Re:The Windows 3.x Showcase by unknownzero on Thursday February 11, 2016 @01:55PM (#11082164)
This is amazing, just played Desert Storm: The Air Campaign for a few minutes. The collection of software here is such an important reminder that even seemingly unimportant software has historical context and is worth preserving. The Internet Archive is good people.
Re:The Windows 3.x Showcase by ultramancool on Thursday February 11, 2016 @09:06AM (#11080146)
Wow, I'm very impressed, surprised this works so well. Any chance we can get Exile 3: Ruined World added to this? Probably my favorite Windows 3.1 game and the full version is now available for free from the developer.

http://www.spiderwebsoftware.com/exile3/winexile3.html

Actually, if I can do it myself I'll look into it tonight, there's a few titles I could upload like this if possible...

Re:The Windows 3.x Showcase by dspillett on Thursday February 11, 2016 @06:40AM (#11079538)
Running in a similar manner, I was impressed when I stumbled across https://win95.ajf.me/ recently.
Re:The Windows 3.x Showcase by ratfacemcgee on Thursday February 11, 2016 @01:08AM (#11078501)
too good for this world, too pure
Re:The Windows 3.x Showcase by bane on Thursday February 11, 2016 @08:39AM (#11080001)
Oh yes, WinTrek, I spent many a relaxing afternoon hunting down Klingons.
Re:The Windows 3.x Showcase by stuaxo on Thursday February 11, 2016 @01:36PM (#11081985)
Awesome, was able to play the tile game Taipei :)