VOGONS


Emulation on MS Windows 3.1x ?

Topic actions

Reply 80 of 93, by Jo22

User metadata
Rank l33t
Rank
l33t

I've recorded a few videos of the Win 3.1 emulators. 😀
You can find them here: link

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 81 of 93, by Jo22

User metadata
Rank l33t
Rank
l33t

Update.

I'm currently testing the older Win32s v1. 25a, since several sources claim it is the recommended version.
Previously, I was using 1.30c with patched system files and extra files from Win95..

I'm using my French copy of Windows 3.1 to indicate the use of Win32s v1.25a. Hope that's okay.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 82 of 93, by Jo22

User metadata
Rank l33t
Rank
l33t

Quick update.

I tested two emulators with v1. 25a so far:
UAE and GBemu (Hyperboy).

The programs complain, but don't "crash" yet.
Also, Win32s doesn't display an error 21, which is good..

Screenshots attached.

Attachments

  • gbemu_w32s125a.jpg
    Filename
    gbemu_w32s125a.jpg
    File size
    114.27 KiB
    Views
    415 views
    File comment
    Hyperboy (GBemu)
    File license
    Fair use/fair dealing exception
  • uae_w32s125a.jpg
    Filename
    uae_w32s125a.jpg
    File size
    124.79 KiB
    Views
    415 views
    File comment
    Amiga emulator (UAE v0. 66)
    File license
    Fair use/fair dealing exception

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 83 of 93, by crazyc

User metadata
Rank Member
Rank
Member

I think FT_Thunk is windows 95/98/me only, it's not available on win32s or nt. Win32s came with the earliest version of comctl32.dll but it might require a newer version. The later versions came with the os, https://www.geoffchappell.com/studies/windows … story/index.htm, so you could try swapping it but don't hold your breath.

Reply 84 of 93, by Jo22

User metadata
Rank l33t
Rank
l33t

Thank you very much, this explains a few things.
Win32s v1.30 contained comctl32 first time, so it is missing in v1.25.

What's also interesting: The last Win32s version of comctl32 is the largest and has the latest date..

3.50.1057.158 30032D75 (12th July 1995)	201,728	Win32s 1.30 (Win32 SDK)
3.50.1057.166 304C65B8 (6th September 1995) 284,432 Win32s 1.30 (Visual C++ 4.0, 4.1)
3.51.1052.1 2FC3DDD9 (25th May 1995) 199,440 Windows NT 3.51

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 85 of 93, by Jo22

User metadata
Rank l33t
Rank
l33t

Update.

Here's another mainframe emulator that runs fine on Windows 3.1x! 😀
It's "Zuse Z23 simulator", v2.1.

It emulates the German Zuse Z23 computer, a transistor version of the Z22.
The Z22 was based on electron valves and fairly advanced for its time.

Both were descendants of the Z1, likely the first freely programmable computer in the world.
Currently, one Z22 model is housed at the ZKM, a museum for art and media in Karlsruhe, Germany.

More information:
https://history-computer.com/ModernComputer/Relays/Zuse.html
https://en.wikipedia.org/wiki/Z23_(computer)

https://zkm.de/en/artwork/zuse-z22
Homepage Z23 Simulator (archived)

Edit: Zip added.

Attachments

  • Filename
    zuse-z23.zip
    File size
    1.02 MiB
    Downloads
    2 downloads
    File license
    Fair use/fair dealing exception
  • z23_xp.png
    Filename
    z23_xp.png
    File size
    32.65 KiB
    Views
    251 views
    File comment
    Zuse Z23 Simulator v2.1 via NTVDM (XP)
    File license
    Fair use/fair dealing exception
  • z23sim.png
    Filename
    z23sim.png
    File size
    7.36 KiB
    Views
    310 views
    File comment
    Zuse Z23 Simulator v2.1 (Win16)
    File license
    Fair use/fair dealing exception
Last edited by Jo22 on 2020-09-14, 16:53. Edited 2 times in total.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 86 of 93, by Jo22

User metadata
Rank l33t
Rank
l33t

Quick update.

Virtuallyfun.com has a lot of Win32s related topics.. 😎

https://virtuallyfun.com/wordpress/category/win32s/

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 87 of 93, by Jo22

User metadata
Rank l33t
Rank
l33t

Update.

While not really an emulator, but a game engine/interpreter/IDE, Klik & Play also runs fine on Windows 3.1x.

Screenshot attached.

PS: Sample game found here: http://www.caiman.us/scripts/fw/f666.html

Attachments

  • knp_soc.png
    Filename
    knp_soc.png
    File size
    68.31 KiB
    Views
    198 views
    File comment
    Klik&Play - Sonic Chaos v1
    File license
    Fair use/fair dealing exception
  • knp_inst.png
    Filename
    knp_inst.png
    File size
    14.8 KiB
    Views
    198 views
    File comment
    Installation of Klik&Play for Schools v1.2a
    File license
    Fair use/fair dealing exception
  • Filename
    Klik&Play for School (Freeware).zip
    File size
    4.83 MiB
    Downloads
    4 downloads
    File license
    Fair use/fair dealing exception

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 88 of 93, by Bruninho

User metadata
Rank Oldbie
Rank
Oldbie
Jo22 wrote on 2020-09-12, 16:59:
Update. […]
Show full quote

Update.

While not really an emulator, but a game engine/interpreter/IDE, Klik & Play also runs fine on Windows 3.1x.

Screenshot attached.

PS: Sample game found here: http://www.caiman.us/scripts/fw/f666.html

I remember that. Came with one of the install disks for SimTower.

"Design isn't just what it looks like and feels like. Design is how it works."
JOBS, Steve.

Reply 89 of 93, by Jo22

User metadata
Rank l33t
Rank
l33t
Bruninho wrote on 2020-09-12, 18:51:
Jo22 wrote on 2020-09-12, 16:59:
Update. […]
Show full quote

Update.

While not really an emulator, but a game engine/interpreter/IDE, Klik & Play also runs fine on Windows 3.1x.

Screenshot attached.

PS: Sample game found here: http://www.caiman.us/scripts/fw/f666.html

I remember that. Came with one of the install disks for SimTower.

Thanks for the tip! I'm always glad for your feedback! 😎

- I'll also present a few more emulators for Windows 3.1 soon.. 😀

Edit: @xcomcmdr I haven't forgotten about the vMac issue. I'll continue to experiment with Win95 and some files of VC++ 4.x in the near future.
It's just that I have no access to a real PC right now. I'm planning to run them via SoftWindows on an old Mac.
Or try to figure out how to install Win95 on my Pentium 133. Problem is, the GA586 mainboard doesn't like Win9x very much (stability issues) - except for WIndows Me. 🤣

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 90 of 93, by Jo22

User metadata
Rank l33t
Rank
l33t

Update.

Found N88 BASIC for Windows ("N88互換BASIC for Windows").
It's a programming language similar to the N88 Basic language of the Japanese PC-8801 platform.

Both this and a Win95 version can be found at hp.vector.co.jp site.:

https://www.vector.co.jp/soft/win31/prog/se025866.html
https://www.vector.co.jp/soft/win95/prog/se063951.html

Screenshot attached.

Edit: As you may have noticed, the font handling is still not entirely correct.
Japan. keyboard layout in this Eng/JP version of 3.1 is also a problem..

Edit: A true blue version of Windows 3.1 for Japanese seems to display all characters.
I've checked this with DOS/V and its corresponding Windows version.
Makes me wonder if the PC-98 and FM-Towns version also work this well.
Or Win/V, even. See Timeline of MS-DOS for NEC PC98 and more
By the way, adding keyboard.drv of an English Windows to system.ini seems to work.

Credits - wall paper: "Dennou Gakuen" by Elcioch

Attachments

  • n88_basic.png
    Filename
    n88_basic.png
    File size
    189.57 KiB
    Views
    120 views
    File comment
    N88互換BASIC for Windows (Win 3.1 with Japanese fonts)
    File license
    Fair use/fair dealing exception
Last edited by Jo22 on 2020-09-19, 17:54. Edited 1 time in total.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 91 of 93, by Jo22

User metadata
Rank l33t
Rank
l33t

Quick update.

The Spectrum emulator WinXZX doesn't execute on Win32s v1. 25, but does so on Win32s v1.30c - before it takes down the whole system..
The cause seems to be the use of comctl32.dll and the use of WinDIB.
Perhaps a more modern copy of comctl32.dll could fix this, not sure.

Tested on real hardware.

Screenshots attached.

Edit: The emulator apparently also emulates ZX and QL series.

Attachments

  • winxzx_w32s125.jpg
    Filename
    winxzx_w32s125.jpg
    File size
    106.68 KiB
    Views
    53 views
    File comment
    WinXZX (Win32s v1.25)
    File license
    Fair use/fair dealing exception
  • winxzx_win32s130c.jpg
    Filename
    winxzx_win32s130c.jpg
    File size
    115.39 KiB
    Views
    53 views
    File comment
    WinXZX (Win32s v1.30c)
    File license
    Fair use/fair dealing exception

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 92 of 93, by Jo22

User metadata
Rank l33t
Rank
l33t

Update.

I don't know if you already noticed, but the excellent SIMH multi-emulator has a Win32s port, too.

https://virtuallyfun.com/wordpress/2009/01/06 … un-with-win32s/

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 93 of 93, by Jo22

User metadata
Rank l33t
Rank
l33t

By the way, have you ever wondered for what other purposes emulators can be used for?

Here's some neat idea. Someone used an Apple II emulator and a modern USB gamepad, which he/she/they hacked.

By connecting the buttons to a transistor/opto-coupler, it was possible to use an old Hellschreiber communications program. 😀

See https://www.nonstopsystems.com/radio/hellschr … er-software.htm

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//