324 Commits

Author SHA1 Message Date
José Manuel Barroso Galindo
29641a16ce Using the new Cores Wiki page (https://github.com/MiSTer-devel/Wiki_MiSTer/wiki/Cores) as the source of truth to retrieve the list of cores.
Home folders are now read from that list, instead of extracting them from the CONF_STR. (Fixes #2)

Download script reimplemented in python.

Fixed bug that inserted NVRAM.dat file in Coleco games folder (file is now removed).

Fixed bug that caused the omission of APPLE-I and PDP1 files and folders.

Using authentication token in github api call to avoid rate limit issues.

Additional metadata support for tags in the DB calculation step.
2022-12-17 02:06:30 +01:00
José Manuel Barroso Galindo
ab755ec89d Exception is the proper error type in python, no Error 2022-11-30 14:46:04 +01:00
José Manuel Barroso Galindo
fb3780ab88 Letting StringIO opened 2022-11-30 13:32:38 +01:00
José Manuel Barroso Galindo
0ae0d9b19c Fixing io.StringIO error 2022-11-30 13:24:30 +01:00
José Manuel Barroso Galindo
adbe0f71b9 Update calculate_db.py 2022-11-30 13:02:21 +01:00
José Manuel Barroso Galindo
c69c368a4f Improving ET.iterparse interface 2022-11-30 12:46:33 +01:00
José Manuel Barroso Galindo
034aad1225 Simplifying update_distribution 2022-11-20 01:20:12 +01:00
José Manuel Barroso Galindo
ac63ad48c6 Splitting update step into 3 steps. 2022-11-20 01:14:20 +01:00
José Manuel Barroso Galindo
b9df6e1cd4 Using Python 3.8 2022-11-16 13:52:34 +01:00
José Manuel Barroso Galindo
ec6ae7957e Exception not needed anymore 2022-11-14 15:35:01 +01:00
José Manuel Barroso Galindo
9031b35cc7 Moving Tags.pre_process_file a bit up 2022-11-13 21:07:06 +01:00
José Manuel Barroso Galindo
2c735ea94e Filtering mgls also in folders. 2022-11-13 10:29:49 +01:00
José Manuel Barroso Galindo
5484d9d115 Fixing mgl change. 2022-11-13 02:44:53 +01:00
José Manuel Barroso Galindo
f4816307f2 Adding more mgl tags. 2022-11-13 01:16:05 +01:00
José Manuel Barroso Galindo
0dc07ddb3e Adding more Palettes into zips 2022-11-13 00:11:26 +01:00
José Manuel Barroso Galindo
3b9334dfad Enabling Game Boy Color again 2022-11-13 00:02:45 +01:00
José Manuel Barroso Galindo
41b0b0e692 Fixing lowercase cores and other issues 2022-11-12 19:18:28 +01:00
José Manuel Barroso Galindo
6908b4b298 MD parsing instead of HTML, python instead of awk/grep 2022-11-12 19:06:31 +01:00
José Manuel Barroso Galindo
f1fce83a4b Simplifying code a bit more 2022-11-12 15:51:37 +01:00
José Manuel Barroso Galindo
58208e245e Simplifying code a bit 2022-11-12 15:50:43 +01:00
José Manuel Barroso Galindo
286d8edbdd Sorting code differently 2022-11-12 15:47:18 +01:00
José Manuel Barroso Galindo
eee42cb7e1 Ignoring SG-1000 too by now 2022-11-12 01:29:39 +01:00
José Manuel Barroso Galindo
8d1e7146b7 Deleting repeated alias 2022-11-12 00:53:51 +01:00
José Manuel Barroso Galindo
f2782b57e5 Adding gameboy aliases, skippin gbc by now. 2022-11-12 00:27:47 +01:00
José Manuel Barroso Galindo
4439162a31 Fixing mgl filepath 2022-11-12 00:08:38 +01:00
José Manuel Barroso Galindo
c9dd926e98 Adding MGL tag 2022-11-12 00:03:17 +01:00
José Manuel Barroso Galindo
2aaacd7a81 Adding setname folders from MGL 2022-11-11 23:59:01 +01:00
José Manuel Barroso Galindo
3c54000701 Using Python 3.9 2022-11-11 23:03:19 +01:00
José Manuel Barroso Galindo
ccfd4e4ca8 Moving MGL files to core folders 2022-11-11 22:53:02 +01:00
José Manuel Barroso Galindo
cc016936e2 New Wiki location. Closes #40 2022-11-11 22:21:44 +01:00
José Manuel Barroso Galindo
50e87aee55 Using Gamecontrollerdb_MiSTer repository 2022-08-30 23:02:19 +02:00
José Manuel Barroso Galindo
57ba1e0a8d Adding gamecontrollerdb 2022-08-22 19:49:51 +02:00
José Manuel Barroso Galindo
96d67898a7 Update update_distribution.sh 2022-08-22 19:48:16 +02:00
José Manuel Barroso Galindo
7196917dd6 Ignoring FileNotFoundError on README.md 2022-08-20 00:02:09 +02:00
José Manuel Barroso Galindo
9c78944e00 Adding envvar check test 2022-08-19 22:04:05 +02:00
José Manuel Barroso Galindo
600aadad7a Update calculate_db.py 2022-08-19 21:58:06 +02:00
José Manuel Barroso Galindo
d3d61496e2 Adding CHECK_CHANGED envvar 2022-08-19 21:56:17 +02:00
José Manuel Barroso Galindo
a01911ff35 Adding better error handling 2022-08-19 21:42:42 +02:00
José Manuel Barroso Galindo
18030e7fec Adding a couple of env vars 2022-08-19 21:21:21 +02:00
José Manuel Barroso Galindo
fbec8bd73a Better error output 2022-07-28 01:03:44 +02:00
José Manuel Barroso Galindo
9abaa870ed Fixing import for xml.etree.ElementTree.ParseError 2022-07-28 01:00:07 +02:00
José Manuel Barroso Galindo
75a1ded027 Catching xml.etree.ElementTree.ParseError for more descriptive errors 2022-07-28 00:54:25 +02:00
José Manuel Barroso Galindo
21d1bacf32 Update calculate_db.py 2022-07-28 00:52:32 +02:00
José Manuel Barroso Galindo
bfb657aa4c Update calculate_db.py 2022-07-04 21:17:17 +02:00
José Manuel Barroso Galindo
26866a7637 Trying 7z 2022-05-24 18:46:45 +02:00
José Manuel Barroso Galindo
6e29dde6aa Back -q -D -X -A 2022-05-24 00:26:21 +02:00
José Manuel Barroso Galindo
ac9a404dbb Removing -q -D -X -A to see if it makes any difference 2022-05-24 00:21:29 +02:00
José Manuel Barroso Galindo
0905c6dc5e Removing deflate 2022-05-24 00:12:45 +02:00
José Manuel Barroso Galindo
d17a191292 Setting deflate level to 1 2022-05-24 00:05:05 +02:00
José Manuel Barroso Galindo
87f8d41e80 Using deflate to compress all zips 2022-05-23 23:55:36 +02:00