VOGONS


Emulation on MS Windows 3.1x ?

Topic actions

Reply 280 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++
Kahenraz wrote on 2022-12-18, 00:43:

The titlebars look a little messed up. I'm guessing they tried to customize them, but it was only ever hard coded for Windows 95 metrics.

Yes, I think you're right. That was a thing at the time! 😀
I remember that MOD4WIN also got a Windows 95 skin later on, it's noticable if the player is run on Windows 3.1x.

"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 281 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Hello everyone and a late Merry Christmas to you! 🎄 ❤️

Here's something for you that I've intended to keep as a Christmas present for you!
- It's a Sharp X68000 emulator from the 90s that runs on Windows 3.1+Win32s, too.

All in all, it was a lot of work to discover, it took me weeks of searching the internet and testing executables.

The emulator itself is in an early stage, but already usable for visual novels, disk mags and puzzle games.
So definitely fun to toy with on your vintage PC ("Hey! Look! X68000 games on my 486 beige tower!"). ^^

Please note that some games require a joystick, which I think the emulator doesn't emulate.
So you need a real joystick attached to your Windows PC. On Windows 3.1, that IBM Joystick applet might be needed, not sure.

To actually run games, you must convert them to the XDF format by using a freeware utility.
Since the menu bar is somehow missing in Windows 3.1+Win32s, just edit the config file manually and run the emulator.

It looks like this:

EX68000 option setting.
4,1,0,2,1,1,1,1,0,1,1,1
little.xdf
no disk
no disk
no disk

Merry Christmas time to you
and a Happy New Year! ^^

Edit: Typos fixed.
PS: The Mew wallpaper was found on DA.. I'll add credits once I remember them again.

Edit: The format of the config file is like this, I believe:
4,fpu,speed,aspect,stick,adpcm,piority,vsync,palette,midi,2fdd,mouse
Maybe this is useful to you if you're on a pure Windows 3.1x PC and would like to edit the config manually.

Attachments

  • x68_little_dash_w32s.png
    Filename
    x68_little_dash_w32s.png
    File size
    80.95 KiB
    Views
    2763 views
    File comment
    Game "Little Chinese Dash" (Win32s)
    File license
    Fair use/fair dealing exception
  • x68_little_dash_xp.png
    Filename
    x68_little_dash_xp.png
    File size
    210.47 KiB
    Views
    2763 views
    File comment
    Game "Little Chinese Dash" (XP)
    File license
    Fair use/fair dealing exception
  • Filename
    x68k_w32s.zip
    File size
    1.55 MiB
    Downloads
    79 downloads
    File comment
    EX68 v.007 (+v.006) incl. floppy format converter utility
    File license
    Fair use/fair dealing exception
Last edited by Jo22 on 2023-01-05, 09:57. 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 282 of 331, by Kahenraz

User metadata
Rank l33t
Rank
l33t

That's super cool! The Sharp X68000 is very iconic. It's amazing to see an emulator running on Windows 3.1. Good job.

Do you know what the minimum requirements are for something like this to run properly on real hardware? Could it run on Windows 3.1 hardware of the time?

Also, does it require more than 256 colors to display properly?

Reply 283 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++

A Happy New Yeah! to everyone! 🥳 🎆

Kahenraz wrote on 2022-12-28, 11:19:

That's super cool! The Sharp X68000 is very iconic. It's amazing to see an emulator running on Windows 3.1. Good job.

I like the Sharp, too. My first computer also was from that company (Sharp MZ-731). ^^
I'm not a fan boy, by any means, though. I just think Sharp was one of the more serious computer manufacturers.

I often think the X68000 is a bit like a Japanese Amiga. Both are arcade systems with a keyboard+mouse, so to say.
They differ a bit to the rivals NEC PC-98 and IBM PC in this regards.

Edit: Come to think of it, maybe the term "workstation" perhaps fits the X68000 the most.

By western standards, it was maybe akin to a late 80s high-end graphical workstation system based on a 386 CPU, a math co-processor and SVGA, TIGA, or 8514/A graphics.

You know, something that ran AutoCAD, Autodesk Animator Pro or a PCB designer software (Eagle etc).

Edit: The Acorn Archimedes was a notable platform, too.
It's then-new RISC centered design and multimedia capabilities weren't too shaby, either! 😀

Kahenraz wrote on 2022-12-28, 11:19:

Do you know what the minimum requirements are for something like this to run properly on real hardware? Could it run on Windows 3.1 hardware of the time?

Um, do you wish for an optimistic answer or a honest one ? 😅

Kahenraz wrote on 2022-12-28, 11:19:

Also, does it require more than 256 colors to display properly?

No. Actually, it seems to require 256c. I haven't gotten it to work with a higher colour depth.

Last edited by Jo22 on 2023-01-02, 08:47. 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 284 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Quick update. The X68k emulator works on Windows 3.10+Win32s, but you may not be able to use the keyboard.
If that happens to you, you can try to regain focus by using task list (double click the background).

Once open, choose the emulator and push the button labeled "cascade" (or "tile").
The emulator window will now be active again (be in foreground).

As a proof of concept, I've added a screenshot of the game Minami No Hiroshi No Eigo Kyoushitsu.
It's sort of a Hentai quizz game that tries to teach English lessons. Input is done via Enter key and number keys.

If you're on plain Windows 3.1, you can also install MS Mouse 9.x driver floppy (has Windows installer).
It includes a better Mouse/Keyboard driver combo for Windows that goes away with jumpy mouse problems.

Hope that helps! ^^

Edit: I forgot to mention. I'm also running Teclado here, the virtual keyboard.
It seems to fix the message loop issue (?) that goes along with the focus problem.
Once the X68000 emulator window is in foreground, the physical keyboard works.

Attachments

  • ex68_focus.png
    Filename
    ex68_focus.png
    File size
    119.33 KiB
    Views
    2646 views
    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 285 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Here's another example, a famous puzzle game. 😀

As you can see by the location of the blocks, the keyboard input really is working.

Attachments

  • x68_carat.png
    Filename
    x68_carat.png
    File size
    358.86 KiB
    Views
    2592 views
    File comment
    Game "Magical Block Carat"
    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 286 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++
Kahenraz wrote on 2022-12-28, 11:19:

Do you know what the minimum requirements are for something like this to run properly on real hardware? Could it run on Windows 3.1 hardware of the time?

Please excuse my response that I made earlier, it was meant to be funny. 🙂

Short answer - yes, it does run on Windows 3.1 hardware of the time.

Long answer: The emulator runs acceptable on hardware of the time of its creation, that'be '96/'97.

That's when both Windows 3.1 and Windows 95 were still in common use..

If I had to make an estimation, I would say that a 100 MHz PC (486/586) is the baseline setup for this emulator.

With this setup, you'll be able to play simple, slow paced games without a headache.
Shoot 'em ups and action games ala Space Harrier or Gradius aren't fun to play this way.

PCs with a Pentium 75 or 90 (P54C, released '94) weren't uncommon in the heyday of DOS gaming.
Many of them ran plain DOS and OS/2, too. Versions with 100 and 120 MHz existed, too.

Those 586 PCs weren't as pricey as the originals anymore, also.
486 CPUs with a high clock rate were going strong, too.
Many users still upgraded their beloved 486es at the time.

Personally, I'm using a Pentium 133 (pre-MMX) with an S3 ViRGE (PCI) for testing right now (both existed in '97).
And it runs smoother on the real thing than with PCem/86Box emulating the same configuration.

I'll do some more testing for you and the other visitors here, soon.

Stay tuned. ^^

Edit: Text edited.

Edit: Here's a video for you: https://www.youtube.com/watch?v=3Pn6ejlKImk

Edit: Tetris runs on real hardware (photo attached).

Attachments

  • tetris.jpg
    Filename
    tetris.jpg
    File size
    111.66 KiB
    Views
    2436 views
    File comment
    Tetris
    File license
    Fair use/fair dealing exception
Last edited by Jo22 on 2023-01-08, 17:29. 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 287 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Quick update. While playing Demon Slayer for the X68000, I noticed something interesting.
There's a glitch causing the Windows 3.1 "overlay" graphics to crash.

The crash doesn't happen with Windows XP (natively) or Windows 95 in DOSBox.
On Windows NT 3.x, it seems to be fine, too.

I'm not sure what exactly causes this problem.
Could be related to the S3 graphics driver, too, or the S3 graphics acceleration features.

I've attached some screenshots for you. 😀

PS: I'm amazed how toug this early emulator is, despite not being feature complete yet.
It's over 25 years old, after all. The game plays fine via numpad, by the way.

Attachments

  • demon_slayer_title.png
    Filename
    demon_slayer_title.png
    File size
    83.97 KiB
    Views
    2446 views
    File comment
    Demon Slayer! (EX68k on Windows 95)
    File license
    Fair use/fair dealing exception
  • demon_slayer_glitch.png
    Filename
    demon_slayer_glitch.png
    File size
    76.08 KiB
    Views
    2446 views
    File comment
    The glitch that happens after the game executable is being executed
    File license
    Fair use/fair dealing exception
  • demon_slayer_glitch31.png
    Filename
    demon_slayer_glitch31.png
    File size
    13.41 KiB
    Views
    2446 views
    File comment
    The emulator loses output on Windows 3.1x (grayed out)
    File license
    Fair use/fair dealing exception
  • demon_slayer_dungeon.png
    Filename
    demon_slayer_dungeon.png
    File size
    81.01 KiB
    Views
    2446 views
    File comment
    Amazing mazes (no garbled graphics/text)
    File license
    Fair use/fair dealing exception
  • demon_slayer.png
    Filename
    demon_slayer.png
    File size
    84.76 KiB
    Views
    2446 views
    File comment
    One of the, um, sparsely clothed opponents says "hi!"
    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 288 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Quick update. Here are a few screenshots of some playable games, taken in DOSBox (running Windows 3.1+Win32s)..

Break Down is a memory game from '89, it can be played with the numpad/space bar and requires no Kanji/Kana skills.
In case you're curious, you can compare the emulation with the real thing (X68k+CRT) over here.

By looking at both the emulation and the hardware, I wonder why CRT emulation is not a thing in the X68000 scene.
Many of the games for the Sharp X68000 do really shine on a CRT monitor! ❤️

Hm. Maybe the developers of the popular X68k emulators simply startet their projects in a time when CRTs were still all around ?
Could it be that simple ? Or is a true CRT monitor simply considered a "must-have" for serious X68000 gaming goodness ?

PS: I'm always trying to find appropiate backgrounds from the 80s/90s, to provide a proper ambience.
That's managable for the western hemisphere, thanks to old Shareware CD-ROMs which contain authentic JPEGs/GIFs/TGAs etc. from the past.
Unfortunately, Japanese culture is a bit.. different. The few CD-ROMs I found do contain pictures, too, but.. Um, well.. 😅

Attachments

  • human86kboot.png
    Filename
    human86kboot.png
    File size
    292.14 KiB
    Views
    2436 views
    File comment
    Human68k system disk
    File license
    Fair use/fair dealing exception
  • puckman.png
    Filename
    puckman.png
    File size
    263.09 KiB
    Views
    2436 views
    File comment
    The game with the hungry pizza
    File license
    Fair use/fair dealing exception
  • pinball.png
    Filename
    pinball.png
    File size
    179.7 KiB
    Views
    2436 views
    File comment
    Pinball
    File license
    Fair use/fair dealing exception
  • break_down_title.png
    Filename
    break_down_title.png
    File size
    63.43 KiB
    Views
    2436 views
    File comment
    Break Down (Slime Soft)
    File license
    Fair use/fair dealing exception
  • break_down.png
    Filename
    break_down.png
    File size
    38.54 KiB
    Views
    2436 views
    File comment
    Break Down (Slime Soft)
    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 289 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Quick update. I'm currently looking for more western games, something we can relate to.
I hope that's in our interest.

The library of X68000 games is impressive, ranging from puzzle games to complex simulations.

On my journey, however, I'm not seldomly confronted with material that's, well, quite explicit.
It's not as if it's somehow traumatic to me, whatsoever. Personally, I don't mind nudity, either.
I mean, if there's no violence/sadism involved and/or if humor is present..
Or if these graphics have elegance or class, at least.

Normally, I'm rather good-natured and understanding, as well.
But sometimes, certain material makes me wish to wash my eyes with turpentine afterwards. Haha. 😅 😿
Last but not least, it's merely hand drawn material in general, gratefully. 🙏

Anyway, I originally thought that merely was a PC-98 thing, by the way.
The more I look, however, the more I realize that even PC-88 is (or was) not safe from this genre.
And FM-7, too. (Lolita Syndrome comes to mind. Blood.. Chainsaw.. *gasping for air*)

I suppose that's because popular/successful titles of the time were ported to other Japanese platforms, too.
Independent to the genre these platforms were popular for (in case of the X68k that be arcade games, MIDI and simulations, I assume).
Or maybe because Doujinshi somewhat was a phenomenon at the time, in general?
(^There are two meanings of Doujin, btw. Self-distribution - the original meaning and a reference to H*ntai.)

Anyway, I just wanted to let you know why there's so "much" Manga art shown (by comparison).
It's really hard to find something interesting from Japan that doesn't try to be, um, graphically arousing in some way. 😉

Unfortunately, the fighting/shmups games which are less cutesy-looking don't really work so well in early emulators.
They do use a lot of graphical tricks. Sprites, collision-detecting, parallax scrolling, multiple graphic layers etc.

Edit: Text edited. Text re-formatted.

Edit: Some screenshots added.

Edit: These games aren't exactly "western" games, but they're rather familiar.

Attachments

  • asteroids.png
    Filename
    asteroids.png
    File size
    79.5 KiB
    Views
    2364 views
    File comment
    Asteroids
    File license
    Fair use/fair dealing exception
  • bubble.png
    Filename
    bubble.png
    File size
    89.68 KiB
    Views
    2364 views
    File comment
    Bubble Bobble
    File license
    Fair use/fair dealing exception
  • galaga88.png
    Filename
    galaga88.png
    File size
    144.32 KiB
    Views
    2364 views
    File comment
    Galaga '88
    File license
    Fair use/fair dealing exception
  • digdug.png
    Filename
    digdug.png
    File size
    90.96 KiB
    Views
    2364 views
    File comment
    Dig Dug
    File license
    Fair use/fair dealing exception
  • simcity.png
    Filename
    simcity.png
    File size
    91.96 KiB
    Views
    2364 views
    File comment
    Sim City for X68000
    File license
    Fair use/fair dealing exception
Last edited by Jo22 on 2023-01-09, 22:39. 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 290 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Quick update. I have found something out!

The graphical glitches are related, at least partially, to the S3 graphics that I use both in DOSBox and on the Pentium 133 PC.
My gut feelings weren't so wrong, after all. As it turns out, EX68k itself is perfectly fine with the Super VGA drivers that come with Windows for Workgroups.

Even the ancient 16 colour Super VGA driver from Windows 3.10 ('92) is okay, depending on what the game demands!

Now isn't that awesome!? 😁
Even with a bog standard ISA VGA card (a simple frame buffer), EX68k was usable in the 90s! 😎
- The fact that Windows 95 was likely used instead in practice doesn't change that.

Screenshots attached.

Attachments

  • asteroids_svga31.png
    Filename
    asteroids_svga31.png
    File size
    14.99 KiB
    Views
    2381 views
    File comment
    Game "Asteroids" (supervga.drv; Super VGA 800x600 16c)
    File license
    Fair use/fair dealing exception
  • demon_slayer_win31.png
    Filename
    demon_slayer_win31.png
    File size
    43.83 KiB
    Views
    2381 views
    File comment
    Game "Demon Slayer", Windows 3.1+Win32s (svga256.drv; Super VGA 1024x768 256c)
    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 291 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Quick Update. If you ever need to extract files from Japanese floppy images or vice versa, please have a look at Disk Explorer.

https://hp.vector.co.jp/authors/VA013937/edit … sk/index_e.html

Description
DiskExplorer is a tool which import/export file to/from a disk image.
It works for a disk image formatted by DOS or Human68k.
It faciliates to manage the disk images used in PC emulators such as PC9801, X68000, MSX, and Bochs.

It supports these formats:

(various) General disk image
(none) PC98E HD
DAT vmware2.0 plain disk data
HDD Virtual98 HD
NHD T98-Next HD
THD T98 HD
FDI Anex86 FD
HDI Anex86 HD
HDF EX68 HD

"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 292 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Quick update. I'm currently trying to backport some stuff to Win32s.
Some things already work. More information within the next couple of weeks or months.
- Anyway, I just want to let you know that this isn't the end of the road. 🙂👍
There are some more frontends left, too.

Btw, is there anything that you guys/gals may wish to see running on the X68000 emulator?
I can try finding it and trying it out. Please tell, any feedback is highly welcome. 😃

"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 293 of 331, by dontbugster

User metadata
Rank Newbie
Rank
Newbie
Jo22 wrote on 2023-01-21, 14:00:
Quick update. I'm currently trying to backport some stuff to Win32s. Some things already work. More information within the next […]
Show full quote

Quick update. I'm currently trying to backport some stuff to Win32s.
Some things already work. More information within the next couple of weeks or months.
- Anyway, I just want to let you know that this isn't the end of the road. 🙂👍
There are some more frontends left, too.

Btw, is there anything that you guys/gals may wish to see running on the X68000 emulator?
I can try finding it and trying it out. Please tell, any feedback is highly welcome. 😃

Final fight, maybe?

Reply 294 of 331, by andre_6

User metadata
Rank Member
Rank
Member
Jo22 wrote on 2023-01-21, 14:00:
Quick update. I'm currently trying to backport some stuff to Win32s. Some things already work. More information within the next […]
Show full quote

Quick update. I'm currently trying to backport some stuff to Win32s.
Some things already work. More information within the next couple of weeks or months.
- Anyway, I just want to let you know that this isn't the end of the road. 🙂👍
There are some more frontends left, too.

Btw, is there anything that you guys/gals may wish to see running on the X68000 emulator?
I can try finding it and trying it out. Please tell, any feedback is highly welcome. 😃

Hello Jo22, I was reading the thread and was curious about finding reliable Sharp X68000, FM Towns and PC-98 emulators for Windows 9x, would you happen to know of some that you could point me out to? The ones I'm finding around seem to be for more recent OS. Thanks

Reply 295 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++
dontbugster wrote on 2023-01-24, 20:23:
Jo22 wrote on 2023-01-21, 14:00:
Quick update. I'm currently trying to backport some stuff to Win32s. Some things already work. More information within the next […]
Show full quote

Quick update. I'm currently trying to backport some stuff to Win32s.
Some things already work. More information within the next couple of weeks or months.
- Anyway, I just want to let you know that this isn't the end of the road. 🙂👍
There are some more frontends left, too.

Btw, is there anything that you guys/gals may wish to see running on the X68000 emulator?
I can try finding it and trying it out. Please tell, any feedback is highly welcome. 😃

Final fight, maybe?

I'll see what I can do. ^^

andre_6 wrote on 2023-01-30, 19:02:
Hello Jo22, I was reading the thread and was curious about finding reliable Sharp X68000, FM Towns and PC-98 emulators for Wind […]
Show full quote
Jo22 wrote on 2023-01-21, 14:00:
Quick update. I'm currently trying to backport some stuff to Win32s. Some things already work. More information within the next […]
Show full quote

Quick update. I'm currently trying to backport some stuff to Win32s.
Some things already work. More information within the next couple of weeks or months.
- Anyway, I just want to let you know that this isn't the end of the road. 🙂👍
There are some more frontends left, too.

Btw, is there anything that you guys/gals may wish to see running on the X68000 emulator?
I can try finding it and trying it out. Please tell, any feedback is highly welcome. 😃

Hello Jo22, I was reading the thread and was curious about finding reliable Sharp X68000,
FM Towns and PC-98 emulators for Windows 9x, would you happen to know of some that you could point me out to?
The ones I'm finding around seem to be for more recent OS. Thanks

Hi there. Well, strictly speaking, many of the 32-Bit emulators here aimed at Windows 95, originally.
Later releases of the same emulators nolonger were Windows 3.1 compatible, but ran fine on Windows 95 and 98.
However, best stability is perhaps provided by using Japanese versions of Windows 9x.

The source codes of emulators of Japanese origin do contain characters in Kanji/Kana,
which can't be handled (not easily) by other language versions.
To understand, we must go back - this was from a time before Unicode was common.
Back in the 90s, Japanese authors started writing emulators (not seldomly using western code snippets)
and used special characters for the application menus, the descriptions or comments in their source code.
These characters in Japanese Windows were being displayed using Japanese Windows Codepages and double-bytes.

Unfortunately, Windows 9x didn't support Unicode yet. While there was tucows.dll to run Unicode programs,
it did merely translate or map Unicode specific function calls to their old ANSI/ASCII functions.
So programmers nolonger had to care about Windows 9x and could move on.
Also, some Windows text editors could read/write Unicode by their own (Wordpad).

Anyway, this is just an example. I mention it here because I noticed the issue when compiling Japanese source code on western Windows. 😉
So please don't worry. The binaries don't necessarily have special characters inside them. But we never can be certain.
Maybe the code inside Japanese emulators handles certain things different or expects Japanese DLLs not found in western Windows.
Like winnls.dll and imm.dll, as a random example. Or maybe the DLLs in question are there, but are missing certain functions.
Or the Japanese Input Method Editor, IME is expected. Etc.

"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 296 of 331, by andre_6

User metadata
Rank Member
Rank
Member
Jo22 wrote on 2023-01-30, 22:04:
I'll see what I can do. ^^ […]
Show full quote
dontbugster wrote on 2023-01-24, 20:23:
Jo22 wrote on 2023-01-21, 14:00:
Quick update. I'm currently trying to backport some stuff to Win32s. Some things already work. More information within the next […]
Show full quote

Quick update. I'm currently trying to backport some stuff to Win32s.
Some things already work. More information within the next couple of weeks or months.
- Anyway, I just want to let you know that this isn't the end of the road. 🙂👍
There are some more frontends left, too.

Btw, is there anything that you guys/gals may wish to see running on the X68000 emulator?
I can try finding it and trying it out. Please tell, any feedback is highly welcome. 😃

Final fight, maybe?

I'll see what I can do. ^^

andre_6 wrote on 2023-01-30, 19:02:
Hello Jo22, I was reading the thread and was curious about finding reliable Sharp X68000, FM Towns and PC-98 emulators for Wind […]
Show full quote
Jo22 wrote on 2023-01-21, 14:00:
Quick update. I'm currently trying to backport some stuff to Win32s. Some things already work. More information within the next […]
Show full quote

Quick update. I'm currently trying to backport some stuff to Win32s.
Some things already work. More information within the next couple of weeks or months.
- Anyway, I just want to let you know that this isn't the end of the road. 🙂👍
There are some more frontends left, too.

Btw, is there anything that you guys/gals may wish to see running on the X68000 emulator?
I can try finding it and trying it out. Please tell, any feedback is highly welcome. 😃

Hello Jo22, I was reading the thread and was curious about finding reliable Sharp X68000,
FM Towns and PC-98 emulators for Windows 9x, would you happen to know of some that you could point me out to?
The ones I'm finding around seem to be for more recent OS. Thanks

Hi there. Well, strictly speaking, many of the 32-Bit emulators here aimed at Windows 95, originally.
Later releases of the same emulators nolonger were Windows 3.1 compatible, but ran fine on Windows 95 and 98.
However, best stability is perhaps provided by using Japanese versions of Windows 9x.

The source codes of emulators of Japanese origin do contain characters in Kanji/Kana,
which can't be handled (not easily) by other language versions.
To understand, we must go back - this was from a time before Unicode was common.
Back in the 90s, Japanese authors started writing emulators (not seldomly using western code snippets)
and used special characters for the application menus, the descriptions or comments in their source code.
These characters in Japanese Windows were being displayed using Japanese Windows Codepages and double-bytes.

Unfortunately, Windows 9x didn't support Unicode yet. While there was tucows.dll to run Unicode programs,
it did merely translate or map Unicode specific function calls to their old ANSI/ASCII functions.
So programmers nolonger had to care about Windows 9x and could move on.
Also, some Windows text editors could read/write Unicode by their own (Wordpad).

Anyway, this is just an example. I mention it here because I noticed the issue when compiling Japanese source code on western Windows. 😉
So please don't worry. The binaries don't necessarily have special characters inside them. But we never can be certain.
Maybe the code inside Japanese emulators handles certain things different or expects Japanese DLLs not found in western Windows.
Like winnls.dll and imm.dll, as a random example. Or maybe the DLLs in question are there, but are missing certain functions.
Or the Japanese Input Method Editor, IME is expected. Etc.

Thanks for the detailed answer, meanwhile I tested some in my Win98SE PC and regarding Sharp X68000 I ended up using Winx68 High Speed, and for NEC PC-98 the Anex86 emulator. NEC-98 has a few nuances to be learned game by game to be able to open them but it's doable.

What I completely failed at was regarding the FM Towns. I downloaded several versions of the UNZ emulator, but depending on the version either it doesn't allow me to set the CD-ROM drive to my emulated drive's letter (in this case F: in Daemon Tools) due to the menu option being greyed out (as in blocked), or it does allow me to set the drive letter but scenario A: on reset it doesn't memorize that setting or scenario B: it does memorize it but it doesn't open any roms. I suspect it's a common issue to all the versions that's happening but it manifests itself differently between versions. Any idea what could be happening? Thanks as always, if needed I'll just open a new thread regarding the FM Towns

Reply 297 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++
andre_6 wrote on 2023-01-31, 01:14:

Thanks for the detailed answer, meanwhile I tested some in my Win98SE PC and regarding Sharp X68000 I ended up using Winx68 High Speed, and for NEC PC-98 the Anex86 emulator.

You're welcome. It's always a joy to share information and discuss such things with others. 🙂

andre_6 wrote on 2023-01-31, 01:14:

NEC-98 has a few nuances to be learned game by game to be able to open them but it's doable.

Yes, I think that's true. PC-98 is fascinating, because it's so similar, yet different to our 8088-486 era DOS gaming.

andre_6 wrote on 2023-01-31, 01:14:

What I completely failed at was regarding the FM Towns. [..] Any idea what could be happening?

I'm sorry, I'm still learning about FM Towns. It's a fascinating platform, though.
A bit like a cross between PC-98 and Sharp X68000. 😎

The CD-ROM medium combined with x86 CPU and high resolution graphics make it great for ports, I think. 😃
It's like an early, weird multimedia PC. It even can run MS Windows from the 90s, not "just" Towns OS.
https://www.youtube.com/watch?v=JTLOv8uEles

I've learned about the Towns many many years ago by watching an CPU upgrade video.
Maybe the YouTuber has more experience in general than me.

https://www.youtube.com/watch?v=egs1O7pgIA0

https://www.youtube.com/watch?v=h7JZJxnXsDc

Edit: He hasn't uploaded a video for 5 years. Hope he's alright.

andre_6 wrote on 2023-01-31, 01:14:

Thanks as always, if needed I'll just open a new thread regarding the FM Towns [..]

Hi! No, don't worry about that. 😎 At least not about me,
I don't mind if an interesting matter causes a bit of off-topic discussion. 🙂
However, another thread may gain you much more answers, perhaps.
I sometimes feel that threads involving me become quiet.
I guess I do have that effect to others, sometimes (annoying/intimidating them). I'm used to it. 😔
So I really recommend opening another thread, about the FM Towns, at least.
Maybe in the computer emulation forum (the FM Towns qualifies as one).
I guess I originally chose the console forum, because a console can sometimes be a computer, too. 🤷‍♂️
There were keyboard/mouse add-ons for Sega Genesis, Famicom and Super NES, after all.
So it eclipses both platforms in my weird logic. 😉

"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 298 of 331, by andre_6

User metadata
Rank Member
Rank
Member
Jo22 wrote on 2023-02-01, 20:47:
You're welcome. It's always a joy to share information and discuss such things with others. 🙂 […]
Show full quote
andre_6 wrote on 2023-01-31, 01:14:

Thanks for the detailed answer, meanwhile I tested some in my Win98SE PC and regarding Sharp X68000 I ended up using Winx68 High Speed, and for NEC PC-98 the Anex86 emulator.

You're welcome. It's always a joy to share information and discuss such things with others. 🙂

andre_6 wrote on 2023-01-31, 01:14:

NEC-98 has a few nuances to be learned game by game to be able to open them but it's doable.

Yes, I think that's true. PC-98 is fascinating, because it's so similar, yet different to our 8088-486 era DOS gaming.

andre_6 wrote on 2023-01-31, 01:14:

What I completely failed at was regarding the FM Towns. [..] Any idea what could be happening?

I'm sorry, I'm still learning about FM Towns. It's a fascinating platform, though.
A bit like a cross between PC-98 and Sharp X68000. 😎

The CD-ROM medium combined with x86 CPU and high resolution graphics make it great for ports, I think. 😃
It's like an early, weird multimedia PC. It even can run MS Windows from the 90s, not "just" Towns OS.
https://www.youtube.com/watch?v=JTLOv8uEles

I've learned about the Towns many many years ago by watching an CPU upgrade video.
Maybe the YouTuber has more experience in general than me.

https://www.youtube.com/watch?v=egs1O7pgIA0

https://www.youtube.com/watch?v=h7JZJxnXsDc

Edit: He hasn't uploaded a video for 5 years. Hope he's alright.

andre_6 wrote on 2023-01-31, 01:14:

Thanks as always, if needed I'll just open a new thread regarding the FM Towns [..]

Hi! No, don't worry about that. 😎 At least not about me,
I don't mind if an interesting matter causes a bit of off-topic discussion. 🙂
However, another thread may gain you much more answers, perhaps.
I sometimes feel that threads involving me become quiet.
I guess I do have that effect to others, sometimes (annoying/intimidating them). I'm used to it. 😔
So I really recommend opening another thread, about the FM Towns, at least.
Maybe in the computer emulation forum (the FM Towns qualifies as one).
I guess I originally chose the console forum, because a console can sometimes be a computer, too. 🤷‍♂️
There were keyboard/mouse add-ons for Sega Genesis, Famicom and Super NES, after all.
So it eclipses both platforms in my weird logic. 😉

I'll just create a new thread no problem, I'd like to complete the set with FM Towns emulation but to be honest between DOS, Sharp X68000 and PC-98 all its interesting ports are probably already covered by these anyway. As a beginner user reading this thread there's just nothing else I can do other than just learn from your efforts, wouldn't surprise me if it was the case with others, after all I haven't seen emulation in Win 3.1 elsewhere let alone with the kind of systems you're trying to emulate. The thread's 25000+ view count speaks for itself. As long as you wish please keep documenting it, it's good to know someone is trying different things and finding new solutions

Reply 299 of 331, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Quick update. There's still some more Windows 3.1x emulation software to come, please don't worry.

Here's System16 Menu, a Windows front-end for SYSTEM16 emulator.
System 16 was an arcade system by Sega, which hosted popular titles, such as Outrun or Fantasy Zone.
It also was the basis for the Sega Genesis (Mega Drive), though the console ran at a lower speed (7 MHz vs 10).

In the attachment, you'll find a small package, consisting of the front-end and the emulator.
It also comes with source code, since it was published on the official homepage.
Due to the uncertain age of the front-end ('98 ?) I wasn't sure which exact emulator version was required.
So I added a couple of them, in the hope that one of these matches.

Attachments

  • sys16m.png
    Filename
    sys16m.png
    File size
    67.41 KiB
    Views
    1183 views
    File comment
    Wall paper: https://commons.wikimedia.org/wiki/File:Fantasyzonepcb.jpg
    File license
    Fair use/fair dealing exception
  • Filename
    system16_pack.zip
    File size
    2.3 MiB
    Downloads
    49 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//