pontiac76 / 0mhz-collection Goto Github PK
View Code? Open in Web Editor NEWThis project forked from mrchrisster/0mhz-collection
A curated collection of configurations for individually bootable DOS games for the ao486 core on MiSTer
This project forked from mrchrisster/0mhz-collection
A curated collection of configurations for individually bootable DOS games for the ao486 core on MiSTer
Bulk downloading isn't the best due to the size of the SD cards. The archive is 30gig-ish currently, and probably will only get larger over time. There are larger SDs, but, for budget friendly builds, the size of the card shouldn't be the final determination to whether the users can be included in the download.
Personally, I'm not really an RPG player, so I'd have no interest in downloading any RPG type games. Racing games, I'm all in.
Given that, the XML file we're pulling from is already there, and we can potentially database out (CSV/TSV/independent text files) to what the users preferences are for pulling files on their MiSTer with a certain default. There's not enough detail to indicate the genre of the game, but, there's at least the name of the game. If the text file for the relevant game is present, honour the settings in that file. "Do not download" or "Refresh" or whatever. I don't know what the content would be at this point, but, at least, something to indicate that only a SELECT set of files should be grabbed.
Find a way to better and automatically locate the MGL files and the VCDs.
MiSTer can be setup several ways, and with a smaller SD card, this script will not run. Manually editing the script isn't the best of ideas as any future updates is going to hurt the users when they download/pull the repo and things are overwritten.
Several issues come up because of this flexibility.
I've had instances where I've had several USB sticks plugged in, and between reboots, the USB drive swaps positions. I'm not sure if it's because of order of operations where I'm plugging things in a different order (IE: One USB stick goes into port 2, another goes into Port 1, meaning first stick gets usb0 while the second gets usb1, but on reboot, the drives are swapped)
That is an atypical problem, but, it should be thought of.
For a minimum effort at this point;
If the MGL file is deleted, but the VCDs still stick around, then the storage for the unused VCD is wasted.
If the VCD is deleted or not downloaded, but, the MGL still exists, then, the user is going to be given errors.
Some kind of consistency checker needs to be put in place to validate what the user wants to do.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.