Commit Graph

  • ea9cd93e83 feat: propagate --target through pipeline.py Abdessamad Derraz 2026-03-26 08:48:34 +01:00
  • 5ac14079d6 feat: add --target and --list-targets to generate_pack.py Abdessamad Derraz 2026-03-26 08:48:31 +01:00
  • 1e939f1470 feat: add --target and --list-targets to verify.py Abdessamad Derraz 2026-03-26 08:48:29 +01:00
  • 1c34790737 feat: propagate target_cores through find_undeclared_files, find_exclusion_notes, verify_platform, _collect_emulator_extras Abdessamad Derraz 2026-03-26 08:44:44 +01:00
  • e17d771710 feat: add target_cores filter to resolve_platform_cores Abdessamad Derraz 2026-03-26 08:42:08 +01:00
  • 0549b8945e feat: add load_target_config and list_available_targets to common.py Abdessamad Derraz 2026-03-26 08:41:37 +01:00
  • 8ac64d6143 docs: add build guide and documentation site section to readme Abdessamad Derraz 2026-03-26 07:15:01 +01:00
  • bbe4936cf2 feat: add 12 batocera standalone profiles, update 3 existing Abdessamad Derraz 2026-03-26 07:01:16 +01:00
  • 3f676b75e8 feat: standalone emulator support for batocera and multi-platform name mapping Abdessamad Derraz 2026-03-26 00:44:21 +01:00
  • 44dc946217 docs: add romm to platform references Abdessamad Derraz 2026-03-25 23:19:52 +01:00
  • d2cc9b8f29 feat: add doom engine wad files, emulatorjs base config Abdessamad Derraz 2026-03-25 23:00:11 +01:00
  • 32b391ef69 feat: Addition of a RomM package (#37) Roël Couwenberg 2026-03-25 19:24:59 +01:00
  • 1ad10eddb7 feat: include platform version in pack filenames Abdessamad Derraz 2026-03-25 18:55:35 +01:00
  • 69131f4ad1 fix: emulator validation is informational, not a platform failure Abdessamad Derraz 2026-03-25 17:34:56 +01:00
  • c61d40d8ef docs: rewrite readme for clarity and discoverability Abdessamad Derraz 2026-03-25 17:17:38 +01:00
  • 82ed2c5e62 fix: deploy-pages v5 does not exist, revert to v4 Abdessamad Derraz 2026-03-25 16:57:01 +01:00
  • 38059e0fdf chore: regenerate database, readme, mkdocs nav Abdessamad Derraz 2026-03-25 16:49:49 +01:00
  • dfd8f8657c feat: re-profile 4 emulators, add ymir Abdessamad Derraz 2026-03-25 16:49:49 +01:00
  • 4b09205bc9 fix: zero warnings on mkdocs build, update actions to v4/v5 Abdessamad Derraz 2026-03-25 16:30:08 +01:00
  • c5b267a6fb fix: anchor mismatches in platform and emulator index pages Abdessamad Derraz 2026-03-25 16:23:25 +01:00
  • 851f53ba7f refactor: extract wiki to source files, use deploy-pages action Abdessamad Derraz 2026-03-25 16:02:11 +01:00
  • bdd1ab1508 Deployed 6e237e3 with MkDocs version: 1.6.1 gh-pages 2026-03-25 14:57:21 +00:00
  • 6e237e3b6d chore: regenerate database, readme, mkdocs nav Abdessamad Derraz 2026-03-25 15:54:17 +01:00
  • 9765bbc3da feat: add site deploy workflow, triggers only on content changes Abdessamad Derraz 2026-03-25 15:53:20 +01:00
  • 5529f8474a chore: regenerate database and readme Abdessamad Derraz 2026-03-25 15:41:46 +01:00
  • 8a8765c0ee feat: re-profile 9 emulators, add 9 vice machine profiles Abdessamad Derraz 2026-03-25 15:41:36 +01:00
  • a6150a43bd feat: group emulators by classification, slim mkdocs nav, add pymdownx extensions Abdessamad Derraz 2026-03-25 15:29:58 +01:00
  • 0196fff8c7 feat: improve site UX (quick start, system summary, collapsible sections, wiki index, actionable gaps) Abdessamad Derraz 2026-03-25 15:24:38 +01:00
  • 904edd65e4 docs: document CI workflows, inheritance, MAME clones, tests, scrapers Abdessamad Derraz 2026-03-25 15:14:29 +01:00
  • 02a7c58fca docs: complete wiki coverage, document all scripts and edge cases Abdessamad Derraz 2026-03-25 15:02:23 +01:00
  • f8a325260f feat: add wiki pages (architecture, tools, profiling, data model) Abdessamad Derraz 2026-03-25 14:56:37 +01:00
  • 313637663a docs: soften tone, explain methodology without dismissing other sources Abdessamad Derraz 2026-03-25 14:51:57 +01:00
  • 593466b655 feat: add methodology and ground truth narrative to readme and site Abdessamad Derraz 2026-03-25 14:50:09 +01:00
  • 23d76d54fd fix: correct rendering of complex YAML fields in site pages Abdessamad Derraz 2026-03-25 14:38:40 +01:00
  • 1cd43c3224 feat: exploit 100% of emulator YAML fields in site generation Abdessamad Derraz 2026-03-25 14:32:48 +01:00
  • b3c1462a5e feat: exploit all emulator YAML fields in site generation Abdessamad Derraz 2026-03-25 14:28:02 +01:00
  • 75bfd04687 feat: full cross-linking web between all site pages Abdessamad Derraz 2026-03-25 14:17:10 +01:00
  • 3d2762bbc3 feat: cross-reference platform -> core -> systems -> upstream Abdessamad Derraz 2026-03-25 14:03:36 +01:00
  • 0f4fed2f47 feat: enrich site with full YAML data, cross-references, classification stats Abdessamad Derraz 2026-03-25 13:56:28 +01:00
  • dbc26b11c1 refactor: move fetch_large_file to common, auto-download on db rebuild Abdessamad Derraz 2026-03-25 13:19:12 +01:00
  • 910428c6f1 fix: resolve large files from cache in database paths Abdessamad Derraz 2026-03-25 12:52:20 +01:00
  • 21465effff feat: add readme and site generation to pipeline Abdessamad Derraz 2026-03-25 12:34:03 +01:00
  • 3cba6b5c01 chore: disable build workflow until validated Abdessamad Derraz 2026-03-25 12:27:29 +01:00
  • cfec0c614f Revert "chore: disable auto-trigger on push, manual release only" Abdessamad Derraz 2026-03-25 12:26:39 +01:00
  • d4e5af2c74 chore: disable auto-trigger on push, manual release only Abdessamad Derraz 2026-03-25 12:25:44 +01:00
  • f27b3b6caf refactor: simplify build workflow, remove auto-commit Abdessamad Derraz 2026-03-25 12:25:13 +01:00
  • 47e6174ed4 fix: pack naming, large file preservation, discrepancy reporting Abdessamad Derraz 2026-03-25 12:23:40 +01:00
  • a7bcd9b252 feat: re-profile 20 emulators, add trident and vice_x128 Abdessamad Derraz 2026-03-25 12:23:32 +01:00
  • 93b071730a fix: fallback to system tempdir for zip normalization Abdessamad Derraz 2026-03-25 07:03:51 +01:00
  • f45f93a5a6 fix: restore large files in release job v2026.03.25 Abdessamad Derraz 2026-03-25 07:03:51 +01:00
  • ebb55a445b feat: re-profile 40 emulators, harden CI workflows Abdessamad Derraz 2026-03-25 07:00:17 +01:00
  • 0543165ed2 feat: re-profile 22 emulators, refactor validation to common.py Abdessamad Derraz 2026-03-24 22:31:22 +01:00
  • 94000bdaef fix: align verify and pack validation, pipeline 100% consistent Abdessamad Derraz 2026-03-24 22:21:47 +01:00
  • ae4846550f fix: clone resolution in common.py, move clone map to root Abdessamad Derraz 2026-03-24 21:57:49 +01:00
  • 85308edd73 fix: dedup edge cases — preserve non-ZIP different-name files Abdessamad Derraz 2026-03-24 21:39:25 +01:00
  • fb1007496d chore: deduplicate bios/ — remove 427 files, save 227 MB Abdessamad Derraz 2026-03-24 21:35:50 +01:00
  • 8fcb86ba35 feat: deterministic MAME ZIP assembly in packs Abdessamad Derraz 2026-03-24 15:17:12 +01:00
  • 34e4c36f1c feat: pack integrity verification, manifests, SHA256SUMS Abdessamad Derraz 2026-03-24 14:56:02 +01:00
  • 69987cc0bb feat: re-profile 30 emulators, beetle to parallel_n64 Abdessamad Derraz 2026-03-24 14:06:20 +01:00
  • cda012b10a fix: source-verified corrections from review Abdessamad Derraz 2026-03-24 12:21:32 +01:00
  • 491ea2f9ba fix: source-verified corrections on 7 profiles Abdessamad Derraz 2026-03-24 12:17:45 +01:00
  • 11db9892bf feat: add sha256 validation support to verify.py Abdessamad Derraz 2026-03-24 11:49:58 +01:00
  • 685713a7e6 feat: add sect233r1 ECDSA verification for 3DS OTP cert Abdessamad Derraz 2026-03-24 11:45:16 +01:00
  • ef25f8cebf feat: re-profile 40 emulators from fbalpha2012 to holani Abdessamad Derraz 2026-03-24 11:36:58 +01:00
  • d4849681a7 feat: add 3DS signature/crypto verification to verify.py Abdessamad Derraz 2026-03-24 11:36:29 +01:00
  • 8141a34faa feat: full ground truth validation in verify.py Abdessamad Derraz 2026-03-24 11:11:38 +01:00
  • 470bb6ceb9 feat: support min_size/max_size validation in verify.py Abdessamad Derraz 2026-03-24 10:53:01 +01:00
  • ef365c6680 fix: restore 4 neo-geo BIOS removed by batch re-profile Abdessamad Derraz 2026-03-24 10:43:35 +01:00
  • 4c1caea621 feat: re-profile 40 emulators from fbalpha2012 to holani Abdessamad Derraz 2026-03-24 09:33:06 +01:00
  • 65b6ab9354 feat: re-profile 14 emulators, add dosbox and ep128emu_core Abdessamad Derraz 2026-03-23 15:04:43 +01:00
  • 7dce7499d0 feat: re-profile dosbox_core with full rom variant coverage Abdessamad Derraz 2026-03-23 12:40:03 +01:00
  • 438fb6e9af feat: re-profile 12 emulators, fix dosbox_core regression Abdessamad Derraz 2026-03-23 12:37:43 +01:00
  • 2612e9fe2d fix: restore dolphin profile files removed by batch Abdessamad Derraz 2026-03-23 12:30:26 +01:00
  • 88381b3b2c fix: remove incorrect size validation from desmume firmware.bin Abdessamad Derraz 2026-03-23 11:47:35 +01:00
  • 78fa5c3d0f feat: re-profile citra, regenerate database Abdessamad Derraz 2026-03-23 11:02:53 +01:00
  • 26f2824259 feat: re-profile 37 emulators with upstream verification Abdessamad Derraz 2026-03-23 10:58:32 +01:00
  • 06f5157c35 feat: profile mame, mame2010, mame2015, mame2016, fix aliases Abdessamad Derraz 2026-03-22 22:30:11 +01:00
  • 4883520dbf feat: profile mame2000, migrate bios_zips to structured files Abdessamad Derraz 2026-03-22 19:57:30 +01:00
  • c342b61cdf feat: profile jumpnbump, kronos, lowresnx, lutro, m2000 Abdessamad Derraz 2026-03-22 14:39:47 +01:00
  • 1d350f0578 feat: add emulator/system pack generation, validation checks, path resolution Abdessamad Derraz 2026-03-22 14:02:20 +01:00
  • d2adde9846 feat: update 47 emulator profiles with core_classification and fixes Abdessamad Derraz 2026-03-22 14:01:38 +01:00
  • 74f17694c2 feat: add category field to emulator profiles, source missing BIOS Abdessamad Derraz 2026-03-21 07:31:33 +01:00
  • 13a2938dc7 fix: correct 338 retrodeck hashes (sha1 truncation + stale mame 0.285) Abdessamad Derraz 2026-03-20 23:24:21 +01:00
  • 1996135cd1 regenerate database and docs github-actions[bot] 2026-03-20 19:12:35 +00:00
  • 27df5c8fb5 fix: resolve case collisions on case-insensitive filesystems Abdessamad Derraz 2026-03-20 20:02:42 +01:00
  • 3a7050a8cb regenerate database and docs github-actions[bot] 2026-03-20 12:10:56 +00:00
  • 30c104ac8e fix: correct Jaguar BIOS MD5 in retrodeck platform Abdessamad Derraz 2026-03-20 13:05:09 +01:00
  • 59ee9088fa chore: add Atari 1450XLD OS Rev 3 (1984-03-27) Abdessamad Derraz 2026-03-20 12:52:34 +01:00
  • 1c9261d304 chore: add Atari 1450XLD, Arabic 65XE, compiled OS Abdessamad Derraz 2026-03-20 10:04:06 +01:00
  • 4a76c5ca15 chore: add Atari OS-A NTSC, XEGS, doc format ares Abdessamad Derraz 2026-03-20 09:50:59 +01:00
  • 7b712ca089 chore: add Game Master, MSX, Atari BIOS files Abdessamad Derraz 2026-03-20 07:06:11 +01:00
  • 789ff0a32b chore: add MAME and RetroDECK ROM sets Abdessamad Derraz 2026-03-20 06:52:57 +01:00
  • 21bc225cac fix: resolve truncated md5 in batocera scraper Abdessamad Derraz 2026-03-19 23:49:58 +01:00
  • 16fd815099 regenerate database and docs github-actions[bot] 2026-03-19 22:32:31 +00:00
  • 6ee162f8fb chore: add MAME and RetroDECK ROM sets Abdessamad Derraz 2026-03-19 23:26:43 +01:00
  • 1fcb948a00 Add RetroDECK Platform Support (#36) monster-penguin 2026-03-19 09:10:37 -07:00
  • 4992af07e7 regenerate database and docs github-actions[bot] 2026-03-19 15:15:53 +00:00
  • 6a21a99c22 feat: platform-core registry for exact pack generation Abdessamad Derraz 2026-03-19 16:10:43 +01:00
  • 257ec1a527 fix: round 2 audit fixes, updated emulator profiles Abdessamad Derraz 2026-03-19 15:00:18 +01:00
  • 38d605c7d5 fix: audit fixes across verify, pack, security, and performance Abdessamad Derraz 2026-03-19 14:04:34 +01:00