RETROBAT Official Board
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Windows 3.1 games

2 posters

Go down

Windows 3.1 games Empty Windows 3.1 games

Post by Planetdune 07/09/23, 10:31 pm

Hello everyone, this isn't really a "support ticket" so placed it here. I downloaded this:

https://www.retro-exo.com/win3x.html

This has a huge amount of Windows 3.1 games (over a 1000). They work using dosbox with some fancy magic. The whole thing is autoconfigured to be used with something called "Launchbox" which I think (not sure) is some sort of Retrobat clone. Anyway, my question, is launching these games through Retrobat (ES) possible, if not, would support for this be a possibility down the road?

Thanks.
Planetdune
Planetdune

Messages : 65
Date d'inscription : 2022-05-20

Back to top Go down

Windows 3.1 games Empty Re: Windows 3.1 games

Post by DeadVoivod 08/09/23, 09:00 am

Hi,

first of all, eXo collections (eXoDOS, eXoWIN, eXoScummVM) have nothing to do with LaunchBox. eXo is a preservation project for old DOS and Windows games and can be used as standalone, no need for any other frontend to run it from. Everything is pre-configured for the end user to run out of the box, no magic involved.

LaunchBox (BigBox) is also not a "clone" of RetroBat, it is a frontend developed since 10 years now by Jason Carr which is very powerful and highly customizable mainly designed for people using arcade cabinets. You cannot really compare both as RetroBat is also a lot more user friendly when it comes to pre-configured emulators and adding games, whereas LaunchBox has a deeper customization level, is a lot beefier and you're more on your own when it comes to emulation itself.

I'm using LaunchBox since several years now and it's absolutely amazing and was also my first choice when I got my ROG Ally, but I just like simplicity when it comes to handheld emulation. I have a fair number of handhelds including several Anbernic, Retroid, Dingux based, JXD or even AYN with their Odin Pro. EmulationStation has the advantage that it's supported on a lot of OS like Linux, Android or Windows, thus it was also my first choice on my Raspberry Pi4 and Super Console X. Plus you get quite familiar with it once you used it on any of those OS.

The eXo collections can be implemented into LaunchBox, that has been a project and collaboration in order to get it running from a frontend rather than using it as standalone, you want to have one frontend to run as much as possible.

I doubt that it is possible to launch it in a similar way straight out of RetroBat.

To run a game from any eXo collection in RetroBat is quite easy though. In order to run a game, it has to be installed first in eXo, which means that once the eXo collection is setup and you run a game you will be prompted to install that game. Once installed it will create a folder with the files inside including a .ba1 file. Now zip this folder and copy the .zip file in your DOS ROM folder of RetroBat, you can launch it now like any other ROM on any other platform.
DeadVoivod
DeadVoivod

Messages : 121
Date d'inscription : 2023-06-20
Localisation : Luxembourg

Back to top Go down

Windows 3.1 games Empty Re: Windows 3.1 games

Post by Planetdune 08/09/23, 10:33 pm

DeadVoivod wrote: Once installed it will create a folder with the files inside including a .ba1 file. Now zip this folder and copy the .zip file in your DOS ROM folder of RetroBat, you can launch it now like any other ROM on any other platform.

Thank you for the help. I tried what you suggest but running into problems. I took 3 games as "test cases", for all three I first "installed" it in the Launchbox, then zipped in the directory it creates and move that to the dos rom folder in Retrobat. This is how it goes:

Game 1: Civilization 2
Retrobat starts Dosbox Pure but I see no executable that works, they ALL say ".... requires windows to run"

Screenshot:
Windows 3.1 games Civ210


Game 2: 3D Pinball
Retrobat starts Dosbox Pure, the only EXE that is not a windows program seems to be "autoexec.bat", but that does not start the game.

Screenshot:
Windows 3.1 games Pinb10


Game 3: Chips Challenge
Retrobat starts Dosbox Pure, there is a EXE called "Run.bat" which is dos based and loads a startup menu. However, my keyboard does not work, can't type anything (not with numpad or the numbers below function keys). These type of startup menus I noticed also in my dos games (those are also from Exo (the exodos packadge). And with those it works, here it does not).

Screenshot:
Windows 3.1 games Chips10


So in short, i can't seem to launch games with just zipping up the installed folder from ExoWin. From my (small) sample list, 2 of them don't have a run bat file of any kind, and the one that does, doesn't seem to work.

What would I be doing wrong? Thanks.

EDIT:

Well I tried launching these (and a decent bit more) games in Launchbox itself and to my suprise, a lot of them do not work their either. Most of them get further with actually loading Windows 3.1 but then the OS starts throwing out all kinds of errors depending on the game. Usually it cannot locate some file or another it needs to run the game.
Planetdune
Planetdune

Messages : 65
Date d'inscription : 2022-05-20

Back to top Go down

Windows 3.1 games Empty Re: Windows 3.1 games

Post by DeadVoivod 08/09/23, 11:15 pm

Ok, the only game I have installed of your 3 is actually Civilization 2, and below you see the content of that folder.

Notice what I told you, the .ba1 file inside. If you still have the install.exe in the folder means that it has not yet been installed.

The install folder of Civilization 2 Gold from the eXoWIN collection should be called Civ2Gold after proper installation.

3D Pinball folder is 3DPinba and Chip's Challenge is chipchal.

Windows 3.1 games Ar6CjkD


Last edited by DeadVoivod on 09/09/23, 12:50 am; edited 3 times in total
DeadVoivod
DeadVoivod

Messages : 121
Date d'inscription : 2023-06-20
Localisation : Luxembourg

Back to top Go down

Windows 3.1 games Empty Re: Windows 3.1 games

Post by DeadVoivod 09/09/23, 12:47 am

I just ran Civilization 2 through LaunchBox and it runs fine, remember that you have to launch the .bat (not .ba1) file from LaunchBox: Sid Meier's Civilization II - The Collector's Edition (1996).bat

The SMEDSNET.DLL giving you the error should be located under Civ2Gold\MPS\CIV2.

Windows 3.1 games Dw2PvN0
DeadVoivod
DeadVoivod

Messages : 121
Date d'inscription : 2023-06-20
Localisation : Luxembourg

Back to top Go down

Windows 3.1 games Empty Re: Windows 3.1 games

Post by Planetdune 09/09/23, 02:35 am

DeadVoivod wrote:I just ran Civilization 2 through LaunchBox and it runs fine, remember that you have to launch the .bat (not .ba1) file from LaunchBox: Sid Meier's Civilization II - The Collector's Edition (1996).bat

The SMEDSNET.DLL giving you the error should be located under Civ2Gold\MPS\CIV2.

Windows 3.1 games Dw2PvN0

Hello,

I redownloaded the entire thing and it seems it did fix some things. I am taking Civ2 collector's edition as example as you also have it. It works fine in launchbox now. In Retrobat if I run the run.bat in dosbox pure I am not able to press "1" to start the game. It just does not allow any inputs. Can you confirm this works on your end? (again, in retrobat/emulationstation, not launchbox). I even tried with the onboard keyboard but nothing...

Windows 3.1 games Onbkey10

What I found MORE confusing is that the dos games from the exoDOS packadge all work fine and the run.bat files there work perfect. I can type the numbers in there just fine... but none of the exoWin do... something must be different between these two... even if they are from the same person.

EDIT:

I checked the run.bat files from both Civ2 (from exowin) that does not allow me to use the keyboard and C&C (from exodos) that works fine. I really don't see a lot wrong or different in here. (civ to the left, command & conquer on the right)

Windows 3.1 games Compar10

EDIT2

It is NOTHING to do with the bat file itself. I took the run.bat from the dos version of command and conquer (which works fine) and placed it in the Civ2 folder and bam, I can't type anymore. Even though the exact same run.bat works fine in the dos folder of c&c. I am baffled here. Not sure what Dosbox Pure is doing, or detecting but somehow SOMETHING is different between exoWin and exoDOS... somehow when it loads the file list of all exe's you can choose from it already does something different to when it does exactly the same from a exoDos game... I am baffled...

EDIT3

Ok this is weird. If I do the reverse, copy a non working bat file from a exowin game into a exodos game it still does not work. So somehow the bat file IS making a difference. The exowin run.bat doesn't work no matter what directory it is in (exowin or exodos game), in reverse a exodos run.bat works regardless of a exowin or exodos directory...
Planetdune
Planetdune

Messages : 65
Date d'inscription : 2022-05-20

Back to top Go down

Windows 3.1 games Empty Re: Windows 3.1 games

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum