Difference between revisions of "EXOWin3x"

From eXo Wiki
Jump to navigation Jump to search
(Created page with "= <div style="text-align:center;">File:Wintitle.jpg</div> = = Project Description = eXoWin3x is an attempt to catalog, obtain, and make playable games, edutainment, and...")
 
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= <div style="text-align:center;">[[File:Wintitle.jpg]]</div> =
= <div style="text-align:center;">[[File:Wintitle.jpg]]<br>eXoWin3x</div> =
{{DISPLAYTITLE:eXoWin3x}}


= Project Description =
= Project Description =
Line 6: Line 7:


This pack includes 1,138 Windows 3x games. Windows 3x was an "operating environment" that ran on DOS. It preceded Windows 95 which was a proper operating system and did not run on DOS (although it had a DOS mode it could pass over to when needed). While Windows 3.x (the X standing for either 3.0, 3.1, or 3.11) ran on DOS, it was much more capable of running multi media content. As CD-ROMs were just beginning to become main stream at this time, this led to an influx of reference, productivity, educational, and FMV games released for the platform.
This pack includes 1,138 Windows 3x games. Windows 3x was an "operating environment" that ran on DOS. It preceded Windows 95 which was a proper operating system and did not run on DOS (although it had a DOS mode it could pass over to when needed). While Windows 3.x (the X standing for either 3.0, 3.1, or 3.11) ran on DOS, it was much more capable of running multi media content. As CD-ROMs were just beginning to become main stream at this time, this led to an influx of reference, productivity, educational, and FMV games released for the platform.
The focus of the main project is on games & MPC CD-ROMs that were either released in English or are fairly easy to play without a knowledge of their native language. This project is a bit different in scope from eXoDOS in that it extends beyond just games. This is primarily due to the fact that the variety of commercial releases for this platform were much more varied and much less preserved.
Release 1 was known as Win3xO, however the project has been renamed to fit within the other projects we are releasing. V1 was released in 2015 using MEAGRE as the front end, and it was compatible with eXoDOS v3 which was released around the same time. eXoWin3x has been modified to run in LaunchBox and is compatible with eXoDOS v5.


== Preservation through Playability ==
== Preservation through Playability ==


A core tenant to the eXo projects is '''''preservation through playability'''''. This simply means that by making games playable and presenting them in an easy to access format, this in turn encourages preservation by virtue of the number of people who acquire the project.<br>
A core tenant to the eXo projects is '''''preservation through playability'''''. This simply means that by making games playable and presenting them in an easy to access format, this in turn encourages preservation by virtue of the number of people who acquire the project.<br>
Due to the fragile nature of magnetic floppy disks and early hard drives, data stored to these media types 1980's and even the 1990's is becoming scarce. Less than 3% of all commercial MS-DOS games are being made available in any form by their rights holder. In many cases, the games are are being made available have been stripped down and modified to run on modern machines. Video & sound drivers and even setup utilities are often removed. The goal of this project is to provide the original media
Due to the fragile nature of magnetic floppy disks and early hard drives, data stored to these media types 1980's and even the 1990's is becoming scarce. In the case of Windows 3.x, we have found a majority of it's titles to be uncatalogued on any source. Presumably, this is due to the nature of many of the titles being aimed at children or educational facilities such as schools.
 
= eXoDOS Version 5 =


= eXoWin3x Version 2 =
[[File:Wintitle.jpg|250px|thumb|right|Current Version: eXoWin3x v2<br>
Release Date: February 14th, 2021<br>
Number of Games: 1,138]]
== Additions ==
== Additions ==


*    Download on Demand: A 'lite' version of the project that just contains metadata. Games are downloaded the first time you try to run them.
The primary goal of Version 2 was to bring the project in line with the current eXoDOS projects. This includes LaunchBox support and using the existing file structure so that the projects can be merged together. Several games were added in this release however, and there were countless bug fixes.
*    IPX\Serial Networking: Easy host and join multiplayer games. Scripts auto start\open your virtual ports and describe exactly what steps each game requires to lay in multiplayer. Play over 300 games with your friends!
*    eXoDOS Updater: Download and auto-apply updates to your eXoDOS collection without having to wait until the next release.
*    Magazine Preservation: Browse print & digital magazines from the DOS era
*    Filter by Installed Games: A custom plugin that dynamically updates a playlist in LaunchBox each time a game gets installed or uninstalled
*    Massive Manual Upgrades: Hundreds of missing manuals have been added or improved and we've added countless missing extra files.
*    Gold Box Companion Support: D&D Goldbox games can now be launched with the GB Companion app, which features automapping and other great tools.
*    New Folder Structure: All project files now reside under an "eXo" folder, with individual folders for each project under that. This will allow Win3eXo, and other future projects, to easy plug in with eXoDOS.
*    Modified Launch & Install Files: Files are no longer individually coded to launch a specific game. They now figure out what game will be launched to seeing what folder they were run from. While this doesn't directly affect users much, it makes maintaining the collection much easier.
*    Alternate Names: Games now have regional names added to their LaunchBox entry. This allows you to search whatever name you are familiar with, and still find it listed in the database. eg: Searching Broken Sword will now bring up Circle of Blood.
*    Bug Squash-a-rama!: A new GitHub now tracks all bugs, which has increased productivity on that front.
*    Over 200 new games
*    New Shaders: Enjoy shaders which emulate the look and feel of an original monitor with curvature and scanlines.


== Core Modules ==
== Core Modules ==
Line 35: Line 30:
[[Launcher]]<br>
[[Launcher]]<br>
[[DOSBox Configuration File]]<br>
[[DOSBox Configuration File]]<br>
[[Updater]]<br>
[[EXO Plugin|eXo Plugin]]<br>
[[Downloader]]<br>
[[Launchbox Plugin]]<br>
[[DOSBox]]<br>
[[DOSBox]]<br>
[[ScummVM]]<br>


== eXoDOS Specific Modules ==
== eXoWin3x Specific Modules ==
 
[[Multiplayer]]<br>
[[All-Seeing Eye]]<br>
[[Gold Box Companion]]<br>
[[Ultimapper 5]]<br>


== Metadata ==
== Metadata ==
Line 53: Line 40:
[[LaunchBox Platform XML]]<br>
[[LaunchBox Platform XML]]<br>
[[Manuals]]<br>
[[Manuals]]<br>
[[Music]]<br>
[[Playlists]]<br>
[[Plugins]]<br>
[[Video Snaps]]<br>


= eXoDOS Version 6 (Upcoming) =
= eXoWin3x Version 3 (Upcoming) =


== New Features ==
== New Features ==
Line 63: Line 48:
*  Universal Game Options - Full screen vs Windowed, window resolution, and aspect ratio preferences are now stored in a single conf file and applied at launch. When you run the config (either at setup or when running install for a game), it will read these values and report them to you. When making a change now, it simply changes one file, instead of going in and changing over 7,000 files. This is much quicker and makes it easier for users to customize the pack with their own settings in the options.conf file.
*  Universal Game Options - Full screen vs Windowed, window resolution, and aspect ratio preferences are now stored in a single conf file and applied at launch. When you run the config (either at setup or when running install for a game), it will read these values and report them to you. When making a change now, it simply changes one file, instead of going in and changing over 7,000 files. This is much quicker and makes it easier for users to customize the pack with their own settings in the options.conf file.
*  Universal Launcher - All games now have a very short batch file that points to a single launch file. This means any changes to the way games launch only need to be made a single time in a single place. An exception.bat file was added to account for games which have special options. The existence of this file auto diverts from the primary launcher. The big win here is the ability to make changes in a single file that benefit every game.
*  Universal Launcher - All games now have a very short batch file that points to a single launch file. This means any changes to the way games launch only need to be made a single time in a single place. An exception.bat file was added to account for games which have special options. The existence of this file auto diverts from the primary launcher. The big win here is the ability to make changes in a single file that benefit every game.
*  DOSBox Index - This goes hand in hand with the universal launcher. Now, at launch, it checks a file called dosbox.txt that resides in the util folder. This file contains every single game, along with which version of dosbox it calls. If you want to use a different version of dosbox, you simply replace the existing dosbox calls with the ones of your choice rather than having to edit thousands of individual launch files.
*  DOSBox Index - This goes hand in hand with the universal launcher. Now, at launch, it checks a file called dosbox3x.txt that resides in the util folder. This file contains every single game, along with which version of dosbox it calls. If you want to use a different version of dosbox, you simply replace the existing dosbox calls with the ones of your choice rather than having to edit thousands of individual launch files.
Multiplayer Index - Similar to the DOS Index, any game that exists on this list is treated as a multiplayer game, which means the ip.bat will run and generate your WAN and LAN IP's addresses in order to provide them for the host.
Thousands of new commercial titles
*  Focused Collections - eXoWAD and eXoZZT take the best user created maps\worlds\conversions and present them automated and ready to play. This is in addition to the pre-existing Unlimited Adventures work that added hundreds of user created worlds to that title.


= Links =  
= Links =  
[https://www.retro-exo.com/exodos.html Project Webpage]<br>
[https://www.retro-exo.com/win3x.html Project Webpage]<br>
[https://www.retro-exo.com/FAQ.html Project FAQ]<br>
[[FAQ|Project FAQ]]<br>
 
[[Category:Projects]]

Latest revision as of 06:32, 10 December 2024

Wintitle.jpg
eXoWin3x

Project Description

eXoWin3x is an attempt to catalog, obtain, and make playable games, edutainment, and various multimedia CD-ROMS developed for the Windows 3.x platform. We strive to find original media rather than using scene rips or hacks. This collection uses DOSBox to allow these older games to play on modern systems. Games supported by ScummVM give the user a choice between emulators. All required emulators are included and have been setup to run all included titles with no prior knowledge or experience required on the users part.

This pack includes 1,138 Windows 3x games. Windows 3x was an "operating environment" that ran on DOS. It preceded Windows 95 which was a proper operating system and did not run on DOS (although it had a DOS mode it could pass over to when needed). While Windows 3.x (the X standing for either 3.0, 3.1, or 3.11) ran on DOS, it was much more capable of running multi media content. As CD-ROMs were just beginning to become main stream at this time, this led to an influx of reference, productivity, educational, and FMV games released for the platform.

The focus of the main project is on games & MPC CD-ROMs that were either released in English or are fairly easy to play without a knowledge of their native language. This project is a bit different in scope from eXoDOS in that it extends beyond just games. This is primarily due to the fact that the variety of commercial releases for this platform were much more varied and much less preserved.

Release 1 was known as Win3xO, however the project has been renamed to fit within the other projects we are releasing. V1 was released in 2015 using MEAGRE as the front end, and it was compatible with eXoDOS v3 which was released around the same time. eXoWin3x has been modified to run in LaunchBox and is compatible with eXoDOS v5.

Preservation through Playability

A core tenant to the eXo projects is preservation through playability. This simply means that by making games playable and presenting them in an easy to access format, this in turn encourages preservation by virtue of the number of people who acquire the project.
Due to the fragile nature of magnetic floppy disks and early hard drives, data stored to these media types 1980's and even the 1990's is becoming scarce. In the case of Windows 3.x, we have found a majority of it's titles to be uncatalogued on any source. Presumably, this is due to the nature of many of the titles being aimed at children or educational facilities such as schools.

eXoWin3x Version 2

Current Version: eXoWin3x v2
Release Date: February 14th, 2021
Number of Games: 1,138

Additions

The primary goal of Version 2 was to bring the project in line with the current eXoDOS projects. This includes LaunchBox support and using the existing file structure so that the projects can be merged together. Several games were added in this release however, and there were countless bug fixes.

Core Modules

Installer
Launcher
DOSBox Configuration File
eXo Plugin
DOSBox

eXoWin3x Specific Modules

Metadata

Images
LaunchBox Platform XML
Manuals
Playlists

eXoWin3x Version 3 (Upcoming)

New Features

  • Universal Game Options - Full screen vs Windowed, window resolution, and aspect ratio preferences are now stored in a single conf file and applied at launch. When you run the config (either at setup or when running install for a game), it will read these values and report them to you. When making a change now, it simply changes one file, instead of going in and changing over 7,000 files. This is much quicker and makes it easier for users to customize the pack with their own settings in the options.conf file.
  • Universal Launcher - All games now have a very short batch file that points to a single launch file. This means any changes to the way games launch only need to be made a single time in a single place. An exception.bat file was added to account for games which have special options. The existence of this file auto diverts from the primary launcher. The big win here is the ability to make changes in a single file that benefit every game.
  • DOSBox Index - This goes hand in hand with the universal launcher. Now, at launch, it checks a file called dosbox3x.txt that resides in the util folder. This file contains every single game, along with which version of dosbox it calls. If you want to use a different version of dosbox, you simply replace the existing dosbox calls with the ones of your choice rather than having to edit thousands of individual launch files.
  • Thousands of new commercial titles

Links

Project Webpage
Project FAQ