HOW TO: setup Total DOS Frontend packages on AO486.

Voljega
Posts: 8
Joined: Wed Nov 04, 2020 10:19 am
Been thanked: 2 times

Re: HOW TO: setup Total DOS Frontend packages on AO486.

Unread post by Voljega »

Yes I guess you can share the code on github (always good!)

Meanwhile, latest release : https://github.com/Voljega/ExoDOSConver ... 0.7.2-beta
Voljega
Posts: 8
Joined: Wed Nov 04, 2020 10:19 am
Been thanked: 2 times

Re: HOW TO: setup Total DOS Frontend packages on AO486.

Unread post by Voljega »

new release
https://github.com/Voljega/ExoDOSConver ... g/0.8-beta

with support of Lite version through direct download
ultranothing
Posts: 4
Joined: Sun Feb 21, 2021 7:39 pm

Re: HOW TO: setup Total DOS Frontend packages on AO486.

Unread post by ultranothing »

I'm currently working on getting a PII/333 system to accept a 1tb HDD via an IDE controller card and FreeDOS 1.3.

Would it be possible, at that point, to do what is being described here, but on an ACTUAL HDD? That I could then put into the old PC? My thought is that I would get the drive working, install FreeDOS, and then migrate all of the games, etc., to the drive via an IDE to USB adapter I have, and then put the HDD back into the computer...

Dumb? lol
ultranothing
Posts: 4
Joined: Sun Feb 21, 2021 7:39 pm

Re: HOW TO: setup Total DOS Frontend packages on AO486.

Unread post by ultranothing »

ultranothing wrote: Sun Feb 21, 2021 7:42 pm I'm currently working on getting a PII/333 system to accept a 1tb HDD via an IDE controller card and FreeDOS 1.3.

Would it be possible, at that point, to do what is being described here, but on an ACTUAL HDD? That I could then put into the old PC? My thought is that I would get the drive working, install FreeDOS, and then migrate all of the games, etc., to the drive via an IDE to USB adapter I have, and then put the HDD back into the computer...

Dumb? lol
I'm almost there, actually! I've gotten to the part where I'm exporting the processed ZIPs as a TDC but I'm selecting all 7000 games, and it states that I've selected 7000 of 7000 games. Then I right-click to get to the export drop-down and that number changes to some random number in the 6900ish/7000 range, which is really weird but when I choose "Export as Total Dos Collection" it states in that pop-up that I have in fact selected all 7000.

So now I'm about to export the collection - I am not breaking up the collection into 2gb chunks - and I choose my destination and hit "export" and I get a message:
The file 'F:\GAMES\11th Hour, The (1995).zip' exceeds the 2gb size limit. Copy anyways?
I choose "yes" and I get a Microsoft .NET Framework "unhandled exception" error: Arithmetic operation resulted in an overflow.

The details are:
"See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.OverflowException: Arithmetic operation resulted in an overflow.
at Metropolis_Launcher.frm_Export_TDL.Export()
at Metropolis_Launcher.frm_Export_TDL.btn_Export_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at DevExpress.XtraEditors.BaseButton.OnClick(EventArgs e)
at DevExpress.XtraEditors.BaseButton.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.Utils.Controls.ControlBase.WndProc(Message& m)
at DevExpress.XtraEditors.BaseControl.WndProc(Message& msg)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4250.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Metropolis_Launcher
Assembly Version: 1.2.0.0
Win32 Version: 1.2.0.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/Metropolis_Launcher.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4200.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
MKNetDXLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/MKNetDXLib.DLL
----------------------------------------
DevExpress.Utils.v15.2
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.Utils.v15.2.DLL
----------------------------------------
DevExpress.Data.v15.2
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.Data.v15.2.DLL
----------------------------------------
DevExpress.XtraBars.v15.2
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.XtraBars.v15.2.DLL
----------------------------------------
AlphaFS
Assembly Version: 2.0.0.0
Win32 Version: 2.0.1.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/AlphaFS.DLL
----------------------------------------
MKNetLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/MKNetLib.DLL
----------------------------------------
DevExpress.BonusSkins.v15.2
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.BonusSkins.v15.2.DLL
----------------------------------------
DevExpress.XtraGrid.v15.2
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.XtraGrid.v15.2.DLL
----------------------------------------
DevExpress.XtraEditors.v15.2
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.XtraEditors.v15.2.DLL
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.ComponentModel.DataAnnotations
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.DataAnnotations/v4.0_4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll
----------------------------------------
DevExpress.Images.v15.2
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.Images.v15.2.DLL
----------------------------------------
System.Data.SQLite
Assembly Version: 1.0.66.0
Win32 Version: 1.0.66.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/System.Data.SQLite.DLL
----------------------------------------
System.Transactions
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.Data.DataSetExtensions
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.DataSetExtensions/v4.0_4.0.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll
----------------------------------------
DevExpress.Printing.v15.2.Core
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.Printing.v15.2.Core.DLL
----------------------------------------
DevExpress.XtraRichEdit.v15.2
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.XtraRichEdit.v15.2.DLL
----------------------------------------
DevExpress.RichEdit.v15.2.Core
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.RichEdit.v15.2.Core.DLL
----------------------------------------
DevExpress.XtraGauges.v15.2.Win
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.XtraGauges.v15.2.Win.DLL
----------------------------------------
DevExpress.XtraGauges.v15.2.Core
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.XtraGauges.v15.2.Core.DLL
----------------------------------------
DevExpress.XtraPivotGrid.v15.2
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.XtraPivotGrid.v15.2.DLL
----------------------------------------
DevExpress.PivotGrid.v15.2.Core
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.PivotGrid.v15.2.Core.DLL
----------------------------------------
DevExpress.Office.v15.2.Core
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.Office.v15.2.Core.DLL
----------------------------------------
DevExpress.XtraTreeList.v15.2
Assembly Version: 15.2.17.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.XtraTreeList.v15.2.DLL
----------------------------------------
SgmlReaderDll
Assembly Version: 1.8.7.40394
Win32 Version: 1.8.7.*
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/SgmlReaderDll.DLL
----------------------------------------
System.Design
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Design/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Design.dll
----------------------------------------
System.EnterpriseServices
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
UIAutomationClient
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/UIAutomationClient/v4.0_4.0.0.0__31bf3856ad364e35/UIAutomationClient.dll
----------------------------------------
UIAutomationTypes
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/UIAutomationTypes/v4.0_4.0.0.0__31bf3856ad364e35/UIAutomationTypes.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
Assembly Version: 0.0.0.0
Win32 Version: 4.8.4250.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
WindowsBase
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
System.Data.Linq
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Data.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Data.Linq.dll
----------------------------------------
DevExpress.Data.v15.2.Dynamic_f32b8106-e68a-447b-abed-4e3794f8a649
Assembly Version: 0.0.0.0
Win32 Version: 15.2.17.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/DevExpress.Data.v15.2.dll
----------------------------------------
PresentationCore
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------
Ookii.Dialogs
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/Ookii.Dialogs.DLL
----------------------------------------
SharpCompress.3.5
Assembly Version: 0.8.2.0
Win32 Version: 0.8.2.0
CodeBase: file:///C:/Users/jennj/Desktop/Retro%20PC%20Stuff/Metro%20Launcher/dll/SharpCompress.3.5.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box."
I'm not quite sure how to remedy this. I've googled "Metropolis Launcher" "exceeds" but apparently I'm the first guy lol...

Edit: Apparently it also happens if I tell the system NOT to copy the file.
flynnsbit
Top Contributor
Posts: 552
Joined: Sun May 24, 2020 8:07 pm
Has thanked: 185 times
Been thanked: 310 times
Contact:

Re: HOW TO: setup Total DOS Frontend packages on AO486.

Unread post by flynnsbit »

You could try posting here: https://github.com/theMK2k/MetropolisLauncher/issues. I can't remember if I ever got 11th hour to export through Metropolis. I think when I originally did the packs using that interface I filtered out all CD games. I am now using ExoDOSConverter with TDL integration for the packs I generate.
ultranothing
Posts: 4
Joined: Sun Feb 21, 2021 7:39 pm

Re: HOW TO: setup Total DOS Frontend packages on AO486.

Unread post by ultranothing »

flynnsbit wrote: Wed Mar 24, 2021 1:37 pm You could try posting here: https://github.com/theMK2k/MetropolisLauncher/issues. I can't remember if I ever got 11th hour to export through Metropolis. I think when I originally did the packs using that interface I filtered out all CD games. I am now using ExoDOSConverter with TDL integration for the packs I generate.
I sorted the collection by size and de-selected all files under 2gb for export and so far it's working well. I submitted a ticket with the developer at github so we'll see! Thanks for the response!
User avatar
JWDog
Posts: 77
Joined: Sun Oct 25, 2020 6:54 pm
Has thanked: 65 times

Re: HOW TO: setup Total DOS Frontend packages on AO486.

Unread post by JWDog »

flynnsbit wrote: Wed Mar 24, 2021 1:37 pm I am now using ExoDOSConverter with TDL integration for the packs I generate.
Hi... I am trying get my setup working, but I am encountering an error when trying to setup eXoDOSconverter:

Traceback (most recent call last):
File "main.py", line 3, in <module>
from exogui import ExoGUI
File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
File "exogui.py", line 12, in <module>
from exoconverter import ExoConverter
File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
File "exoconverter.py", line 10, in <module>
from gamegenerator import GameGenerator
File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
File "gamegenerator.py", line 7, in <module>
from confconverter import ConfConverter
File "PyInstaller\loader\pyimod03_importers.py", line 495, in exec_module
File "confconverter.py", line 4, in <module>
import chardet
ModuleNotFoundError: No module named 'chardet'
[63304] Failed to execute script 'main' due to unhandled exception!

Please advise. I am a newbie and still trying to figure out how to install an update even. Lol.

Thanks in advance.

PS. Not sure what this means: - Get latest commits through git (git pull) from the build.txt script. Help?
prince_rakeem
Posts: 1
Joined: Tue May 10, 2022 4:05 pm

Re: HOW TO: setup Total DOS Frontend packages on AO486.

Unread post by prince_rakeem »

@flynnsbit - Is it possible to add additional games to an already created TDL collection? I have a TDL setup with a bunch of games, but want to add some other games that aren't part of that original collection.
bbond007
Top Contributor
Posts: 531
Joined: Tue May 26, 2020 5:06 am
Has thanked: 87 times
Been thanked: 211 times

Re: HOW TO: setup Total DOS Frontend packages on AO486.

Unread post by bbond007 »

prince_rakeem wrote: Wed Sep 28, 2022 7:48 am @flynnsbit - Is it possible to add additional games to an already created TDL collection? I have a TDL setup with a bunch of games, but want to add some other games that aren't part of that original collection.

You can easily add you games under LaunchBox (which is a secondary launcher)...

It is not straight forward to add games manually to the TDL index after the fact. Not to say it can't be done... but its tedious.

If you upgrade the T300 to v.2.0.2 (which is a pre-release), you'll be presented with a new menu system (MyMenu) which replaces TDL and makes it trivial to inject your own games into the VHD.

https://github.com/flynnsbit/Top300_updates/releases
Post Reply