Page 12 of 15
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Fri Apr 26, 2024 7:47 am
by segamemister
ok a few questions relating to
Can I put the games on external storage or a network storage?
Yes, this should work. Just make sure the DOS Games directory and ao486.cfg file is located on your SD card, then the HD images can be on your USB or NAS.
do i just copy an ao486.cfg from one of the game folder or is done this way
Create _DOS Games sd card
copy mgl and cfgs to said folder?
leave the rest which is chd & vhd on ssd
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Fri Apr 26, 2024 4:10 pm
by monsterchief
I'm working on modifying some files for Monkey Island 2 to allow MT32 music together with Soundblaster/Adlib sound effects at the same time.
It's typically not workable in DOS and requires ScummVM but I think I found a way.
I was also trying to add Gabriel Knight 2: The Beast Within to the collection but the first CD has a different directory structure to Phantasmagoria 2 and I can't get it to launch. I can't seem to figure out how to create multi-cd game VHDs that work....
Can someone more capable upload a GK2 that works to Archive.org?
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Sat Apr 27, 2024 7:48 am
by HerrBerzerk
I downloaded the latest version and instead of installing new games or updating outdated ones, it redownloaded the whole library from archive. Well, I thought, maybe there were some fundamental changes.
But I tested again after the download and it starts again to download every single game. I guess it is not supposed to do that? My games are on the USB drive and the only changes to the scrip I did was changing "fat" to "usb0". Any hints?
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Sat Apr 27, 2024 8:56 am
by AmintaMister
HerrBerzerk wrote: ↑Sat Apr 27, 2024 7:48 am
I downloaded the latest version and instead of installing new games or updating outdated ones, it redownloaded the whole library from archive. Well, I thought, maybe there were some fundamental changes.
But I tested again after the download and it starts again to download every single game. I guess it is not supposed to do that? My games are on the USB drive and the only changes to the scrip I did was changing "fat" to "usb0". Any hints?
Yes, in the last version you have also to change the line number 60:
to your path...
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Sat Apr 27, 2024 9:48 am
by HerrBerzerk
AmintaMister wrote: ↑Sat Apr 27, 2024 8:56 am
es, in the last version you have also to change the line number 60:
to your path...
You were right, that did the trick. Thank you!
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Sat Apr 27, 2024 1:02 pm
by metalfacemark
Is someone able to seed the torrent on archive org? Ive downloaded it to my NAS where ill leave it for sharing but ive been stuck at 28.64gb for a day now, just need the final bit to seed it myself properly in future.
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Sat Apr 27, 2024 2:53 pm
by rhester72
metalfacemark wrote: ↑Sat Apr 27, 2024 1:02 pm
Is someone able to seed the torrent on archive org? Ive downloaded it to my NAS where ill leave it for sharing but ive been stuck at 28.64gb for a day now, just need the final bit to seed it myself properly in future.
To be honest things move so fast with the project I wouldn't bother with a fixed torrent, it'll be out of date in less than a week.
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Sat Apr 27, 2024 5:30 pm
by blktiger
rhester72 wrote: ↑Sat Apr 27, 2024 2:53 pm
metalfacemark wrote: ↑Sat Apr 27, 2024 1:02 pm
Is someone able to seed the torrent on archive org? Ive downloaded it to my NAS where ill leave it for sharing but ive been stuck at 28.64gb for a day now, just need the final bit to seed it myself properly in future.
To be honest things move so fast with the project I wouldn't bother with a fixed torrent, it'll be out of date in less than a week.
A torrent change will also force rehashing of all files, as the torrent client doesn't check file modification times to skip processing: it needs to hash all files to figure out what has changed on a block (piece) level. A script that detects changes in individual files is a lot lighter than running bittorrent on the Mister, can keep up with continuous changes in the archive.org distribution and doesn't compromise on accuracy since redownloaded files are still verified/hashed.
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Sun Apr 28, 2024 5:32 am
by mrchrister
HerrBerzerk wrote: ↑Sat Apr 27, 2024 9:48 am
AmintaMister wrote: ↑Sat Apr 27, 2024 8:56 am
es, in the last version you have also to change the line number 60:
to your path...
You were right, that did the trick. Thank you!
Thanks for pointing this out, I'll fix this now
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Sun Apr 28, 2024 9:09 am
by HerrBerzerk
mrchrister wrote: ↑Sun Apr 28, 2024 5:32 am
HerrBerzerk wrote: ↑Sat Apr 27, 2024 9:48 am
You were right, that did the trick. Thank you!
Thanks for pointing this out, I'll fix this now
One other thing I noticed. Is it possible, that the automatic script update overwrites some settings? I changed:
"Deletes mgls that are not associated with files on archive. Set to false to disable automatic deletion
unresolved_mgls=true"
to false, but when I execute the script and check afterwards, it's on true again.
And there are 4 Games missing on archive.org. Out of my head now this was 2 Doom Versions, Gods and Monkey Island, all in the MT32 Version.
Thank you,
Frank
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Sun Apr 28, 2024 9:47 am
by mrchrister
HerrBerzerk wrote: ↑Sat Apr 27, 2024 9:48 am
"Deletes mgls that are not associated with files on archive. Set to false to disable automatic deletion
unresolved_mgls=true"
to false, but when I execute the script and check afterwards, it's on true again.
Thanks for reporting another bug, this is fixed now as well. One note: it deletes mgls that won't work when you execute them since they point to non existent files so it's usually advisable to keep that setting turned on
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Sun Apr 28, 2024 10:15 am
by Vic20-Ian
This script and collection works very nicely on the whole. Many thanks for pulling this together. Wolfenstein and Commander Keen brought back memories.
Great to play the games and shareware I bought back in the day.
Could Cosmo's Cosmic Adventure be added, it had a really annoying jaunty tune
I tried Worms and this game crashes to a dos prompt.
I would be really interested to see Domark's Flight Sim Toolkit, FST worked on Windows 3.1 with a dos flight sim engine.
The archive here has it. Are these packaged to run like the 0Hz?
https://archive.org/details/exowin3x_202107
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Sun Apr 28, 2024 10:32 pm
by ThumbKnock
virtuali wrote: ↑Thu Mar 28, 2024 2:34 am
The main problem is Dos is quite limited and there were no standards: almost every game saved its data in its own way.
Sure, something can be done, it's a lot of work, because each game must dealt with some custom treatment but, for example, it might be possible to do something like this, see two possible approaches:
2) Using the Shared folder.
Challenge accepted!
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 1:25 am
by doncazper
Absolutely love the work!
4d boxing and Return to Zork would be lovely additions.
Thank you for everything
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 7:12 am
by MiSTerTea
I've noticed a number of people have been requesting games that already exist from the 0MHz Addons.
(Addons are games not in the main collection but are compatible with 0MHz).
These can be added to the MiSTer the same way as the 0MHz games:
https://archive.org/search?query=0MHz+D ... publicdate
Note: Not all of them are packaged the same way (Some use RAR instead of ZIP, some are Windows 3.x rather than DOS, etc.)
Games I contributed may be found at the above link or from here:
https://tinyurl.com/MiSTerTea-0MHz
I can speak for my releases being 100% compatible with 0MHz (ZIP archive / DOS only).
Here's a list and the date they were completed:
2024-03-27 - The Legend of Kyrandia - Book Two - Hand of Fate (1993)
2024-03-27 - The Legend of Kyrandia - Book One (1992)
2024-03-27 - The Legend of Kyrandia - Book Three - Malcolm's
2024-03-28 - Grand Prix Circuit (1988)
2024-03-29 - Simon the Sorcerer (1993)
2024-03-29 - Simon the Sorcerer II (1995)
2024-03-30 - Wasteland (1988)
2024-04-01 - Pirates! Gold (1993)
2024-04-01 - Master of Magic (1994)
2024-04-02 - Sid Meier's Railroad Tycoon Deluxe (1993)
2024-04-03 - Deathtrack (1989)
2024-04-03 - Street Rod 2: The Next Generation (1991)
2024-04-03 - Rise of the Dragon (1990)
2024-04-03 - Sid Meier's Civilization (1991)
2024-04-04 - The Chessmaster 3000 (1991)
2024-04-04 - Detroit (1994)
2024-04-04 - Test Drive II - The Collection (1990)
2024-04-04 - Test Drive III The Passion (1990)
2024-04-04 - 4D Sports Boxing (1991)
2024-04-04 - The Games: Winter Challenge (1991)
2024-04-04 - The Games: Summer Challenge (1992)
2024-04-06 - Blake Stone: Aliens of Gold (1993)
2024-04-06 - Blake Stone: Planet Strike! (1994)
2024-04-06 - Jill of the Jungle (1992)
2024-04-06 - Jill of the Jungle: Jill Goes Underground (1992)
2024-04-06 - Jill of the Jungle: Jill Saves the Prince (1992)
2024-04-06 - Cosmo's Cosmic Adventure (1992) [All Episodes]
2024-04-06 - Major Stryker (1993)
2024-04-07 - Blockout (1989)
2024-04-07 - Jetpack (1993)
2024-04-07 - Jetpack Christmas Special (1993)
2024-04-07 - Mystic Towers (1993)
2024-04-07 - Silpheed (1988)
2024-04-07 - Speedball 2: Brutal Deluxe (1990)
2024-04-07 - Wacky Wheels (1994)
2024-04-07 - Worlds of Ultima: The Savage Empire (1990)
2024-04-07 - Ultima Worlds of Adventure 2 - Martian Dreams (1991)
2024-04-07 - Grand Prix Unlimited (1992)
2024-04-07 - NASCAR Racing (1994)
2024-04-07 - Jones in the Fast Lane (Enhanced CD-ROM) (1992)
2024-04-08 - Where in Europe is Carmen Sandiego (1988).zip
2024-04-08 - Where in America's Past is Carmen Sandiego (1991)
2024-04-08 - Where in Time is Carmen Sandiego (1989)
2024-04-08 - Where in Space is Carmen Sandiego (1993)
2024-04-08 - Where in the USA is Carmen Sandiego Enhanced (1992)
2024-04-08 - Where in the World is Carmen Sandiego Enhanced (1989)
2024-04-09 - Where in the USA is Carmen Sandiego Deluxe (1994)
2024-04-09 - Where in the World is Carmen Sandiego CD (1992)
2024-04-09 - Clue, The (1994)
2024-04-09 - Riddle of Master Lu, The (1995)
2024-04-09 - Island of Dr. Brain (1992)
2024-04-09 - Castle of Dr. Brain (1991)
2024-04-10 - Conquests of Camelot - The Search for the Grail (1990)
2024-04-10 - Conquests of the Longbow - The Legend of Robin Hood (1991)
2024-04-10 - Freddy Pharkas Frontier Pharmacist (1993)
2024-04-10 - Adventures of Willy Beamish (1991)
2024-04-10 - Laura Bow 1 - The Colonel's Bequest (1989)
2024-04-10 - Laura Bow 2 - The Dagger of Amon Ra (1992)
2024-04-11 - Companions of Xanth (1993)
2024-04-11 - Les Manley in - Search for the King (1990)
2024-04-11 - Les Manley in - Lost in LA (1991)
2024-04-11 - Shannara (1995)
2024-04-11 - Amazon - Guardians of Eden (1992)
2024-04-11 - Flight of the Amazon Queen (1995)
2024-04-12 - Frederik Pohl's Gateway (1992)
2024-04-12 - Gateway II: Homeworld (1993)
2024-04-12 - Spellcasting 101: Sorcerers get all the Girls (1990)
2024-04-12 - Spellcasting 201: The Sorcerer's Appliance (1991)
2024-04-12 - Spellcasting 301: Spring Break (1992)
2024-04-12 - Timequest (1991)
2024-04-13 - The Hitchhiker's Guide to the Galaxy (1984)
2024-04-13 - Eric the Unready (1993)
2024-04-13 - Dark Seed (1992)
2024-04-13 - Bloodnet (1993)
2024-04-13 - I Have No Mouth and I Must Scream (1995)
2024-04-13 - Chronomaster (1995)
2024-04-15 - Death Gate (1994)
2024-04-15 - Superhero League of Hoboken (1994)
2024-04-15 - Dragonsphere (1994)
2024-04-15 - Lost in Time (1993)
2024-04-15 - Putt-Putt Goes to the Moon (1993)
2024-04-15 - Inherit the Earth - Quest for the Orb (1994)
2024-04-16 - Ishar: Legend of the Fortress (1992)
2024-04-16 - Ishar 2: Messengers of Doom (1993)
2024-04-16 - Ishar 3: The Seven Gates of Infinity (1994)
2024-04-16 - Unlimited Adventures (1993)
2024-04-16 - Dungeon Hack (1993)
2024-04-16 - Alien Legacy (1994)
2024-04-17 - Laser Squad (1992)
2024-04-17 - Jagged Alliance (1995)
2024-04-17 - Jagged Alliance - Deadly Games (1996)
2024-04-17 - Wing Commander Armada (1994)
2024-04-17 - BattleTech - The Crescent Hawk's Revenge (1990)
2024-04-17 - MechWarrior 2: 31st Century Combat (1995)
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 8:50 am
by AmintaMister
Thanks!
So from what I understand not all games in https://archive.org/search?query=0MHz+D ... publicdate are included in the 0mhz "official" Archive.org but all of theme are 0mhz compatible aka VHD autobootable?
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 9:48 am
by MiSTerTea
Correct. Not "official" but should work as if they are.
That link contains games uploaded from various people. Generally they should follow the 0MHz release configuration with MGL and VHD files.
Not everyone has the same idea about 0MHz however and some are archived (zipped) using a different format such as RAR instead of ZIP (which means you will need a program such as 7-Zip [https://7-zip.org/] to extract it).
I believe it's important for all the games to be compressed using the ZIP format (not RAR, or 7z, etc.) because this is easiest for people since it can be extracted from the OS (Windows, Linux, Mac) without using extra 3rd party programs.
I can only be sure of the games I've uploaded to work as expected. I inspected and followed the configuration used by 0MHz DOS Collection games (done by Emubastard). I also used eXoDOS v6 when possible in order to get versions of games with latest updates, are well tested and known to work.
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 11:00 am
by segamemister
could some one explain how you get this to work off an ssd the documentation is poor!
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 11:04 am
by Fuzzball
Rather than using the download script on the Mister, I would rather run it on my Linux PC. I have downloaded the script and changed the defined directories. I have removed the aria2c download section because I would rather install that from the Linux repository which I have done.
On trying to run the script it is complaining about missing command "jq". Any idea how to resolve this?
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 11:28 am
by Bas
Jq is a package that queries JSON and should be installable through your distro package manager.
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 12:03 pm
by lomdar67
mrchrister wrote: ↑Sun Apr 28, 2024 9:47 am
HerrBerzerk wrote: ↑Sat Apr 27, 2024 9:48 am
"Deletes mgls that are not associated with files on archive. Set to false to disable automatic deletion
unresolved_mgls=true"
to false, but when I execute the script and check afterwards, it's on true again.
Thanks for reporting another bug, this is fixed now as well. One note: it deletes mgls that won't work when you execute them since they point to non existent files so it's usually advisable to keep that setting turned on
Any chance that MisterTea's collection (https://archive.org/details/@etalos/lis ... publicdate) get included in your script? Don't want to use "include_unofficial_0mhz", because you don't really know what you get, but MisterTea's collection is working really fine.
Best regards,
Michael
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 1:31 pm
by mrchrister
I tried to only include mister teas collection, but didn't find a good way to parse lists on archive. If someone has an idea how to access lists with shell tools I'd like to know. I limited the selection to only include "-0mhz" files which is the naming convention Mister Tea seems to use...
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 4:17 pm
by Fuzzball
Bas wrote: ↑Tue Apr 30, 2024 11:28 am
Jq is a package that queries JSON and should be installable through your distro package manager.
Thanks. I didn't even think to check there. It is now complaining that "python" is missing. My linux distro already has python3 installed.
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 4:20 pm
by Bas
I haven't looked at the script, but Python may well be in a different place or have a different name from what the script expects. What's the output of the "which python" command on your system? If your system knows Python 3 by the name "python" it will tell you the path. If the script looks in a different place, you could duct tape this with a symlink. Ideally the script should attempt to detect Python and find it for you (again.. I haven't looked yet).
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 6:29 pm
by MiSTerTea
mrchrister wrote: ↑Tue Apr 30, 2024 1:31 pm
I tried to only include mister teas collection, but didn't find a good way to parse lists on archive. If someone has an idea how to access lists with shell tools I'd like to know. I limited the selection to only include "-0mhz" files which is the naming convention Mister Tea seems to use...
My releases are intended for individual downloads. They are "addons" to your existing collection, and you may select games that you want (since many of the games are not as popular and may not appeal to everyone).
Each game has a page dedicated to it, sometimes with important notes, and often the game manual and related documents are included.
Many adventure games (such as from Sierra) require knowing information from these documents in order to make progress in the game.
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 7:10 pm
by Fuzzball
Bas wrote: ↑Tue Apr 30, 2024 4:20 pm
I haven't looked at the script, but Python may well be in a different place or have a different name from what the script expects. What's the output of the "which python" command on your system? If your system knows Python 3 by the name "python" it will tell you the path. If the script looks in a different place, you could duct tape this with a symlink. Ideally the script should attempt to detect Python and find it for you (again.. I haven't looked yet).
which python returns nothing
which python3 returns /usr/bin/python3
I guess I just need to do a search and replace "python" for "python3" in the script
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 7:15 pm
by Bas
That, or symlink /usr/bin/python to the one you do have. That's probably quicker and a one-off action.
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 7:19 pm
by Fuzzball
I also needed to remove the 2 hard coded paths to aria2 by define a path variable to it at the top of the script. Now I am getting this error for every download (example Alone in the Dark 3):
Code: Select all
Checking: Alone in the Dark 3.zip
Zip and contents verified. Downloading...
04/30 20:15:36 [ERROR] Failed to load trusted CA certificates from /etc/ssl/certs/cacert.pem. Cause: Error while reading file.
04/30 20:15:36 [ERROR] CUID#7 - Download aborted. URI=https://archive.org/download/0mhz-dos/Alone%20in%20the%20Dark%203.zip
Exception: [AbstractCommand.cc:351] errorCode=1 URI=https://archive.org/download/0mhz-dos/Alone%20in%20the%20Dark%203.zip
-> [SocketCore.cc:1018] errorCode=1 SSL/TLS handshake failure: `not signed by known authorities or invalid' `issuer is not known'
aria2 will resume download if the transfer is restarted.
If there are any errors, then see the log file. See '-l' option in help/man page for details.
Download failed or file is empty for Alone in the Dark 3.zip. Skipping.
Edit: I just removed the "--ca-certificate=/etc/ssl/certs/cacert.pem" bit from both aria2 commands and it seems to be working now. It's rather slow though at about 1.5Mb/s. I normally download from archive.org with uGet on the same machine at 11-12Mb/s.
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 7:21 pm
by mrchrister
My motivation is mostly to have DOS games play as pixel art on Super Attract Mode since I don't have much time to play these days, so having no manuals etc is no problem for me.
If it's important for you to offer people an option to download games individually I will not look into other ways to support your archive list specifically.
Re: 0MHz DOS Collection 2024.03.20 Released
Posted: Tue Apr 30, 2024 8:23 pm
by Fuzzball
I have significantly increased the download speed from this script by change the aria2 commands from:
aria2c -x16 ........
to
aria2c -s16 -x16 ..........
It's gone from 1.5Mb/s to 7.2Mb/s. Still below what I can get in uGet but still a big improvement.
Only other thing I have noticed is that each time I restart the script it downloads and unzips everything from the start again.