Windows 98 Emulation

Ackshually you reminded me to install it here on this laptop OP. Gonna play me some Phantasmagoria next. With savestates and a glorious CRT shader.

System is ArchLinux but it will be the same for any Retroarch out there, so I made some pretty pictures all along for youses.

Load Content > Load your ISO.
View attachment 43088
Use DOSBox Pure as opening core.
View attachment 43091
View attachment 43092
View attachment 43094
View attachment 43095
View attachment 43096
View attachment 43097
View attachment 43098
Use Retroarch "game focus" (default hotkey = SCROLL LOCK) so you can use the keyboard to input theproduct key)
View attachment 43100
Accept all by default and click OK and Yes and allow Microsoft to use your kidneys untill it reboot in Win98.
View attachment 43103
Early 3D games will require tweaking with core options like this one.
View attachment 43105
Nest time you use Retroarch : Load DOSBox Pure core and start it
View attachment 43108
View attachment 43110
View attachment 43112
Excellent guide here👍. Just to give an update on my trying to get windows games to work on android. Retroarch, itself, has buggered me. When I want to go beyond 2gb on the disk space retroarch stops responding. Maybe it's because it's coming from an android phone. Have close to 100Gb space on the phone itself. It's happy out with the 1GB or 2GB but stops responding beyond that. To be honest, I would probably get more enjoyment from getting the games to work than the actual games themselves, lol. Could be a simple thing, but shur, I'm only killing time.
 
Excellent guide here👍. Just to give an update on my trying to get windows games to work on android. Retroarch, itself, has buggered me. When I want to go beyond 2gb on the disk space retroarch stops responding. Maybe it's because it's coming from an android phone. Have close to 100Gb space on the phone itself. It's happy out with the 1GB or 2GB but stops responding beyond that. To be honest, I would probably get more enjoyment from getting the games to work than the actual games themselves, lol. Could be a simple thing, but shur, I'm only killing time.

Mmm maybe try with only 2GB for now. Win98 and a few CD-ROM games will already fit on that. It can also be demanding but for Planescape and other 2D stuff you dont need 3D-accelerated graphics.

Maybe it's also because there's a size limit on your SD card, or restriction from you Android version?
 
Possibly. I'll leave it for now. Might have another crack at it at some stage.
 
Running 98SE on Dosbox pure was pretty cool last time I tried it but was dumb enough to found out that the games I'm trying to run are for xp. Also I don't have a lot of storage space so yea.
 
Same here. Just downloaded my backup copy of Planescape and we'll see if its 4 CDs install can fit on the phone. XD
Haha. Might be a tight squeeze. Hope it works out, though.
 
I think it should be fine, Planescape wont take more than a few hundred MB with normal install and I dont need to copy all the CDs on the virtual C:, I can keep all the ISO files as is, the virtual CDROM drive will load them as fast.

So here it goes so far on Android 13 with a 2GB Windows... I'm using scrcpy to pilot the phone (old POCO X3) and screencap stuff so it should run faster without that.

First thing's first we need a proper keyboard layout.
1.jpg

2.jpg

3.jpg

4.jpg

So here it goes. US-101 preset auto-scale disabled so it's stretched on all the screen for my big fat sexy manly fingers. I think a stylus might also help, and there's always the option to use the controller with sticks to mouse.
5.jpg

So the procedure will be basically the same as before, except maybe a bit slower.
6.jpg

Phone will be unresponsive during the 2GB image creation for a few seconds. Dont click or press keys during that, just wait it out.
7.jpg

10.jpg

11.jpg

Win98 install will check the image created and the virtual D drive (DOSBox-Pure will use E: by default for the virtual CDRom drive where you mount the ISO, D: is another virtual hard drive).
12.jpg

13.jpg

You can fast forward a bit if you're in a hurry. But here it didnt improve the install speed that much while. The SD card might be limiting the speed.
14.jpg

15.jpg

16.jpg

Maybe not Win11. But Win98 sure did got better.
17.jpg

Post automatically merged:

Here goes the magic word.
18.jpg

After that it will check for the hardware and update settings. Got one dialog box and one error but nothing blocking, so just accept everything.
19.jpg

20.jpg

After the last "asking to restart" I got a black screen so I just restarted DOSBox (close content).
21.jpg

Then I loaded the core without any ISO to check if the OS option was now available.
22.jpg

23.jpg

24.jpg

Still got some Windows updating to update before a proper boot.
25.jpg

26.jpg

27.jpg

Also had to tweak the mouse sensitivity in the core options. Maybe it's just me, I'm a real sensitive guy.
28.jpg

29.jpg

30.jpg

So far so good. We got our Win98 image. It's on the phone within the Retroarch/System folder, along all the other BIOSes for the other emulators. I'm gonna backup this file and screw and break stuff further from there. The file can also be transfered to your other phones or computers or tablets or whatever and placed on that folder it should boot on any DOSBoxPure/Retroarch.
31.jpg

I've not tweaked any core option other than the ones showed so performance is still set on Auto. When I got to install and hopefully play Planescape I might have to play around that and set the cycles.
Post automatically merged:

Mkay ingame is working.

First let's prepare all the gamefiles you got from some archive on the internet. Let's have everything unzipped in one single folder for DOSBox to easily access the CUE files and so we can swap discs when needed.
1.jpg

M3u file is not necessary here. Now let's load the first CUE file in DOSBox Pure that will be the install CD.
2.jpg

3.jpg

And use the Run Installed OS, win98.
4.jpg

Now in Win98 let's run E:\setup.exe, just like the old days (Start Menu > Run or autoplay E: from My Computer). Game will install 500MB on C:.
5.jpg

6.jpg


While we wait for the progress bar, it's time to dabble in the wonderful world of Retroarch's shaders to get a much needed Muh RetrofeelingTM look to the game. The core run on OpenGL here so I'll use a nice old GLSL shader : crt-consumer. Reducing curvature and switching interlacing off so it doesnt flicker with our 480p content.
7.jpg

10.jpg
8.jpg
9.jpg

Oh yuuur. Pretty, pretty, pretty, pretty, pretty good. Maybe not here on the screencap, but much better on the screen phone anyway.
11.jpg

Ok it's installed let's drag and drop the icon on the desktop.
12.jpg

13.jpg

No thanks, Interplay. You're dead. You cant give more free stuff.
14.jpg

Post automatically merged:

At last we boot in the game and we need to swap to disc 2.
15.jpg

16.jpg

17.jpg


Hello old friend.
19.jpg

Seems after 25 years, I got back to the Mortuary again. Styx water, strong stuff huh.
21.jpg
 
Last edited:
Good man yourself. Success 🤩. Good to see it working on a phone. Gotta get at it myself, now. Decent guide too, cheers 🍻
 
Yeah, got it going. It looks really good. Gotta sort out something with retroarch now. For some reason when I am moving the pointer on the screen, it jumps straight to the quick menu as if you had pressed the retroarch button. The button itself is no longer visible on the screen so maybe somehow a setting has changed along the way. Makes it a bit unplayable for the moment but I'll try to figure it out. Retroarch itself has quite a broad range of settings so it may take a while. I'm only at the starting point talking to the skull buddy after him reading off my back. Maybe the torment has begun lol.

Also, it said you have to press shift to run or right click the mouse and choose run. I'm unsure if the virtual keyboard would be great to use when it blocks the screen and unsure if you can right click a virtual mouse. Erra, even if it is too tormenting to play under phone conditions, it's still good to know it's possible. More hope for the future of retro gaming on phones or tablets.
 
Last edited:
Yeah, got it going. It looks really good. Gotta sort out something with retroarch now. For some reason when I am moving the pointer on the screen, it jumps straight to the quick menu as if you had pressed the retroarch button. The button itself is no longer visible on the screen so maybe somehow a setting has changed along the way. Makes it a bit unplayable for the moment but I'll try to figure it out. Retroarch itself has quite a broad range of settings so it may take a while. I'm only at the starting point talking to the skull buddy after him reading off my back. Maybe the torment has begun lol.

Nice. For the controls I had the same issue. The gamepad overlay will only allow the right area of the screen where the ABXY buttons are displayed to be used for dragging the mouse, and if you touch the middle it will open the RA menu. If you touch the small keyboard button in the center, it will switch to the keyboard overlay, then you can minimize it and use the whole screen to drag the mouse. Two fingers tap to right click. If you got a bluetooth mouse and keyboard combo it may be easier to play.

Alternatively with a bluetooth gamepad, I use the right stick to move the mouse. and map the arrow keys on the left stick. Then left click on LB, right click on RB, spacebar on the B button (to pause the game) and Escape on the A button for the ingame menu to save and load. You can set all that by bringing the DOSBoxPure menu, hard shortcut L3 (left stick click) and LB/RB to go to the gamepad settings page.
 
Last edited:
Good man. I have a bluetooth gamepad I rarely use but mapping it the right way could make it playable. Will get round to it 👍. With work, it may be next weekend.
 

Users who are viewing this thread

Connect with us

Support this Site

RGT relies on you to stay afloat. Help covering the site costs and get some pretty Level 7 perks too.

Latest Threads

Ribbit King

Does anyone remember Ribbit King for GameCube and PS2? Wasn't a very popular game but I think it...
Read more

Games you are currently playing

just finished playing the first chapter of corpse party :b.What games are you currently playing?
Read more

What's the best video game developer that's sadly no longer in business?

For me it's Radical Entertainment. They were apart of my childhood. The made such amazing...
Read more

Do you also not care about modern games? And why?

I dont care about them bc I cant afford the hardware to run them.
Read more

Question for anyone familiar w/ Yun in SF Alpha MAX (PSP)

MOVE: Senkyutai: QCF+Kick [X Z V]
-Yun launches himself upward at a slight angle...
Read more

Is the mega man franchise boring?

there is a question growing in my mind that the mega man franchise after i end 3 and going to 4...
Read more

The Health Thread

The health everyone in this world knows this word and everyone knows how important it is to do...
Read more

Online statistics

Members online
115
Guests online
150
Total visitors
265

Forum statistics

Threads
9,732
Messages
240,959
Members
768,397
Latest member
Nsleepy

Advertisers

Back
Top