Author Topic: Win 3.1 Assembler IDE?  (Read 888 times)

Shintaro

  • Member
  • **
  • Posts: 162
  • Thoughts create Realaties
Win 3.1 Assembler IDE?
« on: May 23, 2022, 03:44:16 PM »
Hi,
I was wondering if anyone knew of an assembler IDE that runs in Windows 3.x?

Something like WinASM.

Regards,
Craig
“Wyrd bið ful āræd. Fate is inexorable.”

jj2007

  • Member
  • *****
  • Posts: 13275
  • Assembly is fun ;-)
    • MasmBasic
Re: Win 3.1 Assembler IDE?
« Reply #1 on: May 23, 2022, 06:09:40 PM »
Hi Craig,

See Donkey's answer at the end of http://www.asmcommunity.net/forums/topic/?id=13602

It's a 404, and Wayback machine doesn't have it :sad:

Quote
It is also available on the programmers heaven utility disk.

What do you need it for? I did a lot of 16-bit coding on 3.1, often thunking to Win32s.
Masm32 Tips, Tricks and Traps

Some members can't live without insulting others. It tells us a lot about them.

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 9988
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: Win 3.1 Assembler IDE?
« Reply #2 on: May 23, 2022, 06:39:33 PM »
Craig,

Can you run MASM 6.0 or 6.11 PWB ? Its a really long time ago but I always liked it back then.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

Shintaro

  • Member
  • **
  • Posts: 162
  • Thoughts create Realaties
Re: Win 3.1 Assembler IDE?
« Reply #3 on: May 23, 2022, 08:08:19 PM »
What do you need it for? I did a lot of 16-bit coding on 3.1, often thunking to Win32s.
There are some "bucket list" projects I want to complete. To be honest, I kind of prefer win 3.1 but no further than Win95. No distractions.
WinASM 5.1 doesn't work on  Win 3.1. I'll keep looking.

Can you run MASM 6.0 or 6.11 PWB ? Its a really long time ago but I always liked it back then.
I like the IDE layout of WinASM, but unless I can find an old version of WinASM, I'll run PWB in a dos window under 3.1.

Open Watcom for DOS has a GUI IDE, I haven't checked to see if MASM can be used instead of the Watcom compiler.
Thanks guys, I appreciate the help.

“Wyrd bið ful āræd. Fate is inexorable.”

_japheth

  • Member
  • **
  • Posts: 99
Re: Win 3.1 Assembler IDE?
« Reply #4 on: May 23, 2022, 11:29:05 PM »

Borland C++ 3.1, MS VC 1.52 or indeed Watcom - Open Watcom supports Win3.1 until recently - at least in theory. Since all 3 environments include  an assembler, they might do what you want.

Biggest problem perhaps is that they require Win3.1 to run in enhanced mode. You need a good Win3.1 graphics driver that allows to switch between the GUI and DOS boxes - smoothly.

If you find a really good working solution, let us know!

The road to hell is paved with good intentions.

Shintaro

  • Member
  • **
  • Posts: 162
  • Thoughts create Realaties
Re: Win 3.1 Assembler IDE?
« Reply #5 on: May 24, 2022, 08:58:47 AM »

Borland C++ 3.1, MS VC 1.52 or indeed Watcom - Open Watcom supports Win3.1 until recently - at least in theory. Since all 3 environments include  an assembler, they might do what you want.

Biggest problem perhaps is that they require Win3.1 to run in enhanced mode. You need a good Win3.1 graphics driver that allows to switch between the GUI and DOS boxes - smoothly.

If you find a really good working solution, let us know!


MS Visual C/C++ will not let me create a project with assembly files. I'll have a bit more of a play to see if I can get around it.

(Just so other people reading this who might not know MS VC 1.52 was the last version to support 16bit.)

In terms of machines, I have PII with a Matrox G400 Max. Matrox have Win 3.1 Drivers for it, but I need to do a bit more testing.
Then I had an idea of using a Dell D800 laptop with a Dell D-Dock PD01X Expansion Station. But, I wanted Dual Head, and the PD01X only has a single PCI slot. I am not sure a Dual Head PCI cards exists. I thought I found one that had dual DVI connectors, but I can remember where I saw it.
“Wyrd bið ful āræd. Fate is inexorable.”

jj2007

  • Member
  • *****
  • Posts: 13275
  • Assembly is fun ;-)
    • MasmBasic
Re: Win 3.1 Assembler IDE?
« Reply #6 on: May 24, 2022, 09:01:18 AM »
MS Visual C/C++ will not let me create a project with assembly files.

You don't need Visual Crap to assemble a source. The only files you are interested in are ml.exe and link.exe :cool:
Masm32 Tips, Tricks and Traps

Some members can't live without insulting others. It tells us a lot about them.

Shintaro

  • Member
  • **
  • Posts: 162
  • Thoughts create Realaties
Re: Win 3.1 Assembler IDE?
« Reply #7 on: May 24, 2022, 09:17:30 AM »
MS Visual C/C++ will not let me create a project with assembly files.

You don't need Visual Crap to assemble a source. The only files you are interested in are ml.exe and link.exe :cool:
True, I could use VIM for DOS, and create scripts and key binding to compile/run and debug. I just prefer the GUI.
Actually, I believe Borland Brief does something similar, but there is hardly any docs on it.
“Wyrd bið ful āræd. Fate is inexorable.”