[
  {
    "repository_full_name": "akilluminati47/RIPPS2",
    "base": "5ebb5e0b4cc074742b184ed9892494d161e97e49",
    "head": "524c2cef7c40c3d75b70dfd1713a6c4726fff153",
    "status": "diverged",
    "ahead_by": 14,
    "behind_by": 13,
    "total_commits": 14,
    "too_large": null,
    "base_commit": {
      "sha": "5ebb5e0b4cc074742b184ed9892494d161e97e49",
      "url": "https://api.github.com/repos/akilluminati47/RIPPS2/commits/5ebb5e0b4cc074742b184ed9892494d161e97e49",
      "html_url": "https://github.com/akilluminati47/RIPPS2/commit/5ebb5e0b4cc074742b184ed9892494d161e97e49"
    },
    "merge_base_commit": {
      "sha": "fbd1f8562ffcba7784fa1e3b22bf3ca2cabcd79d",
      "url": "https://api.github.com/repos/akilluminati47/RIPPS2/commits/fbd1f8562ffcba7784fa1e3b22bf3ca2cabcd79d",
      "html_url": "https://github.com/akilluminati47/RIPPS2/commit/fbd1f8562ffcba7784fa1e3b22bf3ca2cabcd79d"
    },
    "files": [
      {
        "filename": "CHANGELOG.md",
        "status": "modified",
        "additions": 28,
        "deletions": 0,
        "changes": 28,
        "previous_filename": null
      },
      {
        "filename": "elf/lang/_strings.yml",
        "status": "modified",
        "additions": 71,
        "deletions": 3,
        "changes": 74,
        "previous_filename": null
      },
      {
        "filename": "elf/libsmslite/include/smslite.h",
        "status": "modified",
        "additions": 26,
        "deletions": 0,
        "changes": 26,
        "previous_filename": null
      },
      {
        "filename": "elf/libsmslite/src/codec/video/mpeg.c",
        "status": "modified",
        "additions": 21,
        "deletions": 0,
        "changes": 21,
        "previous_filename": null
      },
      {
        "filename": "elf/libsmslite/src/codec/video/mpeg.h",
        "status": "modified",
        "additions": 1,
        "deletions": 0,
        "changes": 1,
        "previous_filename": null
      },
      {
        "filename": "elf/libsmslite/src/demux/avi.c",
        "status": "modified",
        "additions": 34,
        "deletions": 0,
        "changes": 34,
        "previous_filename": null
      },
      {
        "filename": "elf/libsmslite/src/demux/avi.h",
        "status": "modified",
        "additions": 5,
        "deletions": 0,
        "changes": 5,
        "previous_filename": null
      },
      {
        "filename": "elf/libsmslite/src/smslite.c",
        "status": "modified",
        "additions": 364,
        "deletions": 2,
        "changes": 366,
        "previous_filename": null
      },
      {
        "filename": "elf/patches/0125-ripps2-video-player-browser.patch",
        "status": "added",
        "additions": 1991,
        "deletions": 0,
        "changes": 1991,
        "previous_filename": null
      },
      {
        "filename": "elf/tests/test_ripps2_build123.py",
        "status": "modified",
        "additions": 1,
        "deletions": 1,
        "changes": 2,
        "previous_filename": null
      },
      {
        "filename": "elf/theme/conf_theme.cfg",
        "status": "modified",
        "additions": 3,
        "deletions": 0,
        "changes": 3,
        "previous_filename": null
      },
      {
        "filename": "tools/discord/notes/build125.md",
        "status": "added",
        "additions": 29,
        "deletions": 0,
        "changes": 29,
        "previous_filename": null
      }
    ]
  },
  {
    "repository_full_name": "Kyllemn/PS2TVCRT",
    "base": "42c33b5be94cfa990f4a6f1281d0596922d20a46",
    "head": "ab13c202357875bed36759b2291be08e76f2d8d1",
    "status": "diverged",
    "ahead_by": 72,
    "behind_by": 1,
    "total_commits": 72,
    "too_large": null,
    "base_commit": {
      "sha": "42c33b5be94cfa990f4a6f1281d0596922d20a46",
      "url": "https://api.github.com/repos/Kyllemn/PS2TVCRT/commits/42c33b5be94cfa990f4a6f1281d0596922d20a46",
      "html_url": "https://github.com/Kyllemn/PS2TVCRT/commit/42c33b5be94cfa990f4a6f1281d0596922d20a46"
    },
    "merge_base_commit": {
      "sha": "1844bd1de8d1c48f8871d850cf466090717a4bb0",
      "url": "https://api.github.com/repos/Kyllemn/PS2TVCRT/commits/1844bd1de8d1c48f8871d850cf466090717a4bb0",
      "html_url": "https://github.com/Kyllemn/PS2TVCRT/commit/1844bd1de8d1c48f8871d850cf466090717a4bb0"
    },
    "files": [
      {
        "filename": ".gitignore",
        "status": "added",
        "additions": 18,
        "deletions": 0,
        "changes": 18,
        "previous_filename": null
      },
      {
        "filename": "blackmatrix-trad/ANALISE.md",
        "status": "added",
        "additions": 82,
        "deletions": 0,
        "changes": 82,
        "previous_filename": null
      },
      {
        "filename": "blackmatrix-trad/tools/dis.py",
        "status": "added",
        "additions": 17,
        "deletions": 0,
        "changes": 17,
        "previous_filename": null
      },
      {
        "filename": "blackmatrix-trad/tools/dump.py",
        "status": "added",
        "additions": 17,
        "deletions": 0,
        "changes": 17,
        "previous_filename": null
      },
      {
        "filename": "blackmatrix-trad/tools/extrai.py",
        "status": "added",
        "additions": 50,
        "deletions": 0,
        "changes": 50,
        "previous_filename": null
      },
      {
        "filename": "blackmatrix-trad/tools/gdls.py",
        "status": "added",
        "additions": 26,
        "deletions": 0,
        "changes": 26,
        "previous_filename": null
      },
      {
        "filename": "blackmatrix-trad/tools/gdx.py",
        "status": "added",
        "additions": 12,
        "deletions": 0,
        "changes": 12,
        "previous_filename": null
      },
      {
        "filename": "blackmatrix-trad/tools/learn3.py",
        "status": "added",
        "additions": 107,
        "deletions": 0,
        "changes": 107,
        "previous_filename": null
      },
      {
        "filename": "blackmatrix-trad/tools/psi.py",
        "status": "added",
        "additions": 47,
        "deletions": 0,
        "changes": 47,
        "previous_filename": null
      },
      {
        "filename": "blackmatrix-trad/tools/psi_spec.json",
        "status": "added",
        "additions": 202,
        "deletions": 0,
        "changes": 202,
        "previous_filename": null
      },
      {
        "filename": "blackmatrix-trad/tools/scan.py",
        "status": "added",
        "additions": 28,
        "deletions": 0,
        "changes": 28,
        "previous_filename": null
      },
      {
        "filename": "cdusb/.gitignore",
        "status": "added",
        "additions": 6,
        "deletions": 0,
        "changes": 6,
        "previous_filename": null
      },
      {
        "filename": "cdusb/Makefile",
        "status": "added",
        "additions": 9,
        "deletions": 0,
        "changes": 9,
        "previous_filename": null
      },
      {
        "filename": "cdusb/NOTAS.md",
        "status": "added",
        "additions": 10,
        "deletions": 0,
        "changes": 10,
        "previous_filename": null
      },
      {
        "filename": "cdusb/README.md",
        "status": "added",
        "additions": 31,
        "deletions": 0,
        "changes": 31,
        "previous_filename": null
      },
      {
        "filename": "cdusb/common/cdusb_iop.h",
        "status": "added",
        "additions": 27,
        "deletions": 0,
        "changes": 27,
        "previous_filename": null
      },
      {
        "filename": "cdusb/common/cdusb_rpc.h",
        "status": "added",
        "additions": 84,
        "deletions": 0,
        "changes": 84,
        "previous_filename": null
      },
      {
        "filename": "cdusb/ee/Makefile",
        "status": "added",
        "additions": 36,
        "deletions": 0,
        "changes": 36,
        "previous_filename": null
      },
      {
        "filename": "cdusb/ee/cdcache.c",
        "status": "added",
        "additions": 786,
        "deletions": 0,
        "changes": 786,
        "previous_filename": null
      },
      {
        "filename": "cdusb/ee/cdcache.h",
        "status": "added",
        "additions": 63,
        "deletions": 0,
        "changes": 63,
        "previous_filename": null
      },
      {
        "filename": "cdusb/ee/cdusb_ee.c",
        "status": "added",
        "additions": 180,
        "deletions": 0,
        "changes": 180,
        "previous_filename": null
      },
      {
        "filename": "cdusb/ee/cdusb_ee.h",
        "status": "added",
        "additions": 31,
        "deletions": 0,
        "changes": 31,
        "previous_filename": null
      },
      {
        "filename": "cdusb/ee/diag.c",
        "status": "added",
        "additions": 1977,
        "deletions": 0,
        "changes": 1977,
        "previous_filename": null
      },
      {
        "filename": "cdusb/ee/diag.h",
        "status": "added",
        "additions": 110,
        "deletions": 0,
        "changes": 110,
        "previous_filename": null
      },
      {
        "filename": "cdusb/ee/main.c",
        "status": "added",
        "additions": 398,
        "deletions": 0,
        "changes": 398,
        "previous_filename": null
      },
      {
        "filename": "cdusb/ee/play.c",
        "status": "added",
        "additions": 334,
        "deletions": 0,
        "changes": 334,
        "previous_filename": null
      },
      {
        "filename": "cdusb/ee/play.h",
        "status": "added",
        "additions": 10,
        "deletions": 0,
        "changes": 10,
        "previous_filename": null
      },
      {
        "filename": "cdusb/iop/Makefile",
        "status": "added",
        "additions": 13,
        "deletions": 0,
        "changes": 13,
        "previous_filename": null
      },
      {
        "filename": "cdusb/iop/cdusb.c",
        "status": "added",
        "additions": 780,
        "deletions": 0,
        "changes": 780,
        "previous_filename": null
      },
      {
        "filename": "cdusb/iop/exports.tab",
        "status": "added",
        "additions": 10,
        "deletions": 0,
        "changes": 10,
        "previous_filename": null
      },
      {
        "filename": "cdusb/iop/imports.lst",
        "status": "added",
        "additions": 46,
        "deletions": 0,
        "changes": 46,
        "previous_filename": null
      },
      {
        "filename": "cdusb/iop/irx_imports.h",
        "status": "added",
        "additions": 14,
        "deletions": 0,
        "changes": 14,
        "previous_filename": null
      },
      {
        "filename": "emberusb/README.md",
        "status": "added",
        "additions": 17,
        "deletions": 0,
        "changes": 17,
        "previous_filename": null
      },
      {
        "filename": "emberusb/RETOMADA.md",
        "status": "added",
        "additions": 90,
        "deletions": 0,
        "changes": 90,
        "previous_filename": null
      },
      {
        "filename": "emberusb/ee/Makefile",
        "status": "added",
        "additions": 43,
        "deletions": 0,
        "changes": 43,
        "previous_filename": null
      },
      {
        "filename": "emberusb/ee/main.c",
        "status": "added",
        "additions": 592,
        "deletions": 0,
        "changes": 592,
        "previous_filename": null
      },
      {
        "filename": "emberusb/iop/Makefile",
        "status": "added",
        "additions": 13,
        "deletions": 0,
        "changes": 13,
        "previous_filename": null
      },
      {
        "filename": "emberusb/iop/imports.lst",
        "status": "added",
        "additions": 60,
        "deletions": 0,
        "changes": 60,
        "previous_filename": null
      },
      {
        "filename": "emberusb/iop/irx_imports.h",
        "status": "added",
        "additions": 19,
        "deletions": 0,
        "changes": 19,
        "previous_filename": null
      },
      {
        "filename": "emberusb/iop/vcd.c",
        "status": "added",
        "additions": 1216,
        "deletions": 0,
        "changes": 1216,
        "previous_filename": null
      },
      {
        "filename": "emberusb/loader/Makefile",
        "status": "added",
        "additions": 14,
        "deletions": 0,
        "changes": 14,
        "previous_filename": null
      },
      {
        "filename": "emberusb/loader/linkfile",
        "status": "added",
        "additions": 121,
        "deletions": 0,
        "changes": 121,
        "previous_filename": null
      },
      {
        "filename": "emberusb/loader/loader.c",
        "status": "added",
        "additions": 170,
        "deletions": 0,
        "changes": 170,
        "previous_filename": null
      },
      {
        "filename": "neutrinousb/README.md",
        "status": "added",
        "additions": 40,
        "deletions": 0,
        "changes": 40,
        "previous_filename": null
      },
      {
        "filename": "neutrinousb/config/bsd-usbcd.toml",
        "status": "added",
        "additions": 25,
        "deletions": 0,
        "changes": 25,
        "previous_filename": null
      },
      {
        "filename": "neutrinousb/ee/Makefile",
        "status": "added",
        "additions": 73,
        "deletions": 0,
        "changes": 73,
        "previous_filename": null
      },
      {
        "filename": "neutrinousb/ee/linkfile",
        "status": "added",
        "additions": 111,
        "deletions": 0,
        "changes": 111,
        "previous_filename": null
      },
      {
        "filename": "neutrinousb/ee/main.c",
        "status": "added",
        "additions": 926,
        "deletions": 0,
        "changes": 926,
        "previous_filename": null
      },
      {
        "filename": "neutrinousb/iop/Makefile",
        "status": "added",
        "additions": 12,
        "deletions": 0,
        "changes": 12,
        "previous_filename": null
      },
      {
        "filename": "neutrinousb/iop/imports.lst",
        "status": "added",
        "additions": 43,
        "deletions": 0,
        "changes": 43,
        "previous_filename": null
      },
      {
        "filename": "neutrinousb/iop/irx_imports.h",
        "status": "added",
        "additions": 17,
        "deletions": 0,
        "changes": 17,
        "previous_filename": null
      },
      {
        "filename": "neutrinousb/iop/usbcd_bd.c",
        "status": "added",
        "additions": 902,
        "deletions": 0,
        "changes": 902,
        "previous_filename": null
      },
      {
        "filename": "neutrinousb/tools/selo.py",
        "status": "added",
        "additions": 39,
        "deletions": 0,
        "changes": 39,
        "previous_filename": null
      },
      {
        "filename": "pceusb/.gitignore",
        "status": "added",
        "additions": 5,
        "deletions": 0,
        "changes": 5,
        "previous_filename": null
      },
      {
        "filename": "pceusb/Makefile",
        "status": "added",
        "additions": 104,
        "deletions": 0,
        "changes": 104,
        "previous_filename": null
      },
      {
        "filename": "pceusb/README.md",
        "status": "added",
        "additions": 17,
        "deletions": 0,
        "changes": 17,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/.github/workflows/crowdin_prep.yml",
        "status": "added",
        "additions": 36,
        "deletions": 0,
        "changes": 36,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/.github/workflows/crowdin_translate.yml",
        "status": "added",
        "additions": 49,
        "deletions": 0,
        "changes": 49,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/.gitignore",
        "status": "added",
        "additions": 10,
        "deletions": 0,
        "changes": 10,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/.gitlab-ci.yml",
        "status": "added",
        "additions": 327,
        "deletions": 0,
        "changes": 327,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/.travis.yml",
        "status": "added",
        "additions": 36,
        "deletions": 0,
        "changes": 36,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/COPYING",
        "status": "added",
        "additions": 341,
        "deletions": 0,
        "changes": 341,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/Makefile",
        "status": "added",
        "additions": 721,
        "deletions": 0,
        "changes": 721,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/Makefile.common",
        "status": "added",
        "additions": 177,
        "deletions": 0,
        "changes": 177,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/README.md",
        "status": "added",
        "additions": 20,
        "deletions": 0,
        "changes": 20,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/.gitignore",
        "status": "added",
        "additions": 4,
        "deletions": 0,
        "changes": 4,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/activate.py",
        "status": "added",
        "additions": 70,
        "deletions": 0,
        "changes": 70,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/core_option_regex.py",
        "status": "added",
        "additions": 95,
        "deletions": 0,
        "changes": 95,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/core_option_translation.py",
        "status": "added",
        "additions": 633,
        "deletions": 0,
        "changes": 633,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/crowdin.yaml",
        "status": "added",
        "additions": 13,
        "deletions": 0,
        "changes": 13,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/crowdin_prep.py",
        "status": "added",
        "additions": 30,
        "deletions": 0,
        "changes": 30,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/crowdin_source_upload.py",
        "status": "added",
        "additions": 93,
        "deletions": 0,
        "changes": 93,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/crowdin_translate.py",
        "status": "added",
        "additions": 39,
        "deletions": 0,
        "changes": 39,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/crowdin_translation_download.py",
        "status": "added",
        "additions": 93,
        "deletions": 0,
        "changes": 93,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/download_workflow.py",
        "status": "added",
        "additions": 16,
        "deletions": 0,
        "changes": 16,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/initial_sync.py",
        "status": "added",
        "additions": 125,
        "deletions": 0,
        "changes": 125,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/remove_initial_cycle.py",
        "status": "added",
        "additions": 30,
        "deletions": 0,
        "changes": 30,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/upload_workflow.py",
        "status": "added",
        "additions": 15,
        "deletions": 0,
        "changes": 15,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/intl/v1_to_v2_converter.py",
        "status": "added",
        "additions": 478,
        "deletions": 0,
        "changes": 478,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/cdrom/cdrom.c",
        "status": "added",
        "additions": 1732,
        "deletions": 0,
        "changes": 1732,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/compat/compat_posix_string.c",
        "status": "added",
        "additions": 104,
        "deletions": 0,
        "changes": 104,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/compat/compat_snprintf.c",
        "status": "added",
        "additions": 83,
        "deletions": 0,
        "changes": 83,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/compat/compat_strcasestr.c",
        "status": "added",
        "additions": 58,
        "deletions": 0,
        "changes": 58,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/compat/compat_strl.c",
        "status": "added",
        "additions": 62,
        "deletions": 0,
        "changes": 62,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/compat/fopen_utf8.c",
        "status": "added",
        "additions": 64,
        "deletions": 0,
        "changes": 64,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/encodings/encoding_crc32.c",
        "status": "added",
        "additions": 91,
        "deletions": 0,
        "changes": 91,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/encodings/encoding_utf.c",
        "status": "added",
        "additions": 532,
        "deletions": 0,
        "changes": 532,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/file/file_path.c",
        "status": "added",
        "additions": 1447,
        "deletions": 0,
        "changes": 1447,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/file/retro_dirent.c",
        "status": "added",
        "additions": 122,
        "deletions": 0,
        "changes": 122,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/boolean.h",
        "status": "added",
        "additions": 39,
        "deletions": 0,
        "changes": 39,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/cdrom/cdrom.h",
        "status": "added",
        "additions": 125,
        "deletions": 0,
        "changes": 125,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/apple_compat.h",
        "status": "added",
        "additions": 84,
        "deletions": 0,
        "changes": 84,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/fnmatch.h",
        "status": "added",
        "additions": 30,
        "deletions": 0,
        "changes": 30,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/fopen_utf8.h",
        "status": "added",
        "additions": 34,
        "deletions": 0,
        "changes": 34,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/getopt.h",
        "status": "added",
        "additions": 74,
        "deletions": 0,
        "changes": 74,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/ifaddrs.h",
        "status": "added",
        "additions": 53,
        "deletions": 0,
        "changes": 53,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/intrinsics.h",
        "status": "added",
        "additions": 99,
        "deletions": 0,
        "changes": 99,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/msvc.h",
        "status": "added",
        "additions": 126,
        "deletions": 0,
        "changes": 126,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/msvc/stdint.h",
        "status": "added",
        "additions": 255,
        "deletions": 0,
        "changes": 255,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/posix_string.h",
        "status": "added",
        "additions": 60,
        "deletions": 0,
        "changes": 60,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/strcasestr.h",
        "status": "added",
        "additions": 48,
        "deletions": 0,
        "changes": 48,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/strl.h",
        "status": "added",
        "additions": 59,
        "deletions": 0,
        "changes": 59,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/zconf.h",
        "status": "added",
        "additions": 483,
        "deletions": 0,
        "changes": 483,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/zconf.h.in",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/zlib.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/compat/zutil.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/encodings/crc32.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/encodings/utf.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/file/file_path.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/libretro.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/lists/dir_list.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/lists/string_list.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/memalign.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/memmap.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/retro_assert.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/retro_common.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/retro_common_api.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/retro_dirent.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/retro_endianness.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/retro_environment.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/retro_inline.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/retro_math.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/retro_miscellaneous.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/retro_timers.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/streams/file_stream.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/streams/file_stream_transforms.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/string/stdstring.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/time/rtime.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/vfs/vfs.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/vfs/vfs_implementation.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/include/vfs/vfs_implementation_cdrom.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/lists/dir_list.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/lists/string_list.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/memmap/memalign.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/streams/file_stream.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/streams/file_stream_transforms.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/string/stdstring.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/time/rtime.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/vfs/vfs_implementation.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/vfs/vfs_implementation_cdrom.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro-common/vfs/vfs_implementation_uwp.cpp",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro_core_options.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/libretro_core_options_intl.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/link.T",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/CDAccess.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/CDAccess.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/CDAccess_CCD.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/CDAccess_CCD.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/CDAccess_CHD.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/CDAccess_CHD.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/CDAccess_Image.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/CDAccess_Image.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/CDUtility.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/CDUtility.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/SimpleFIFO.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/audioreader.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/audioreader.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/cdromif.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/cdromif.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/dvdisaster.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/edc_crc32.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/galois-inlines.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/galois.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/l-ec.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/lec.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/lec.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdrom/recover-raw.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdstream.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/cdstream.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/file.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/file.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/general.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/general.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/git.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/hw_misc/arcade_card/arcade_card.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/hw_misc/arcade_card/arcade_card.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/include/blip/Blip_Buffer.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/mednafen-endian.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/mednafen-endian.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/mednafen-types.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/mednafen.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/mempatcher-driver.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/mempatcher.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/mempatcher.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/msvc_compat.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/okiadpcm.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/okiadpcm.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/huc.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/huc6280.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/huc6280.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/huc6280_ops.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/input.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/input.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/pce.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/pcecd.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/pcecd.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/pcecd_drive.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/pcecd_drive.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/psg.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/psg.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/vdc.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/pce_fast/vdc.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/settings.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/settings.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/sound/Blip_Buffer.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/state.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/state.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/state_helpers.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/COPYING",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/README",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/asm_arm.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/backends.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/bitwise.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/block.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/block.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/codebook.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/codebook.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/codec_internal.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/floor0.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/floor1.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/framing.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/info.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/ivorbiscodec.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/ivorbisfile.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/lsp_lookup.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/mapping0.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/mdct.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/mdct.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/mdct_lookup.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/misc.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/ogg.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/os.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/registry.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/registry.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/res012.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/sharedbook.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/synthesis.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/vorbisfile.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/window.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/window.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/tremor/window_lookup.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/core/mednafen/video.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/src/font8x8.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/src/main.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/src/ps2_cd.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/src/ps2_prof.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/src/ui.c",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/src/ui.h",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "pceusb/tools/mkbin.py",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "retrovolt-pi/DESIGN.md",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "retrovolt-pi/PLANO.md",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "retrovolt-pi/R00_ESTUDO.md",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "retrovolt-pi/mockup/ps1img.py",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "retrovolt-pi/mockup/rv_F1_disco.png",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "retrovolt-pi/mockup/rv_F2_jogos.png",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "retrovolt-pi/mockup/rv_F2_jogos_ps1.png",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "retrovolt-pi/mockup/rv_F3_pasta.png",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "retrovolt-pi/mockup/rv_F4_opcoes.png",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "retrovolt-pi/mockup/themeF.py",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "retrovolt-pi/mockup/themes.py",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "retrovolt-pi/mockup/themes2.py",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "retrovolt-pi/mockup/tiny.py",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "x360-elfs/x4k/xenon.elf",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "x360-elfs/x4l/xenon.elf",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "x360-elfs/x4m/xenon.elf",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      },
      {
        "filename": "x360-elfs/x4n/xenon.elf",
        "status": "added",
        "additions": 0,
        "deletions": 0,
        "changes": 0,
        "previous_filename": null
      }
    ]
  },
  {
    "repository_full_name": "sobecapaklebs-dev/project-titan-magenta-edition",
    "base": "2a69c259c80e351da118cb416de1e6f0129e2816",
    "head": "d442d58dc85849a0e6ccc7b9df5f07ddb8220f80",
    "status": "ahead",
    "ahead_by": 10,
    "behind_by": 0,
    "total_commits": 10,
    "too_large": null,
    "base_commit": {
      "sha": "2a69c259c80e351da118cb416de1e6f0129e2816",
      "url": "https://api.github.com/repos/sobecapaklebs-dev/project-titan-magenta-edition/commits/2a69c259c80e351da118cb416de1e6f0129e2816",
      "html_url": "https://github.com/sobecapaklebs-dev/project-titan-magenta-edition/commit/2a69c259c80e351da118cb416de1e6f0129e2816"
    },
    "merge_base_commit": {
      "sha": "2a69c259c80e351da118cb416de1e6f0129e2816",
      "url": "https://api.github.com/repos/sobecapaklebs-dev/project-titan-magenta-edition/commits/2a69c259c80e351da118cb416de1e6f0129e2816",
      "html_url": "https://github.com/sobecapaklebs-dev/project-titan-magenta-edition/commit/2a69c259c80e351da118cb416de1e6f0129e2816"
    },
    "files": [
      {
        "filename": "bootloader/include/titan_boot_version.h",
        "status": "modified",
        "additions": 1,
        "deletions": 1,
        "changes": 2,
        "previous_filename": null
      },
      {
        "filename": "docs/DEX_OPERATION_RIBBON.md",
        "status": "added",
        "additions": 33,
        "deletions": 0,
        "changes": 33,
        "previous_filename": null
      },
      {
        "filename": "kernel/src/core/titan_kernel.c",
        "status": "modified",
        "additions": 28,
        "deletions": 11,
        "changes": 39,
        "previous_filename": null
      },
      {
        "filename": "kernel/src/services/titan_asset_service.c",
        "status": "modified",
        "additions": 393,
        "deletions": 69,
        "changes": 462,
        "previous_filename": null
      },
      {
        "filename": "kernel/src/services/titan_diagnostics.c",
        "status": "modified",
        "additions": 99,
        "deletions": 1,
        "changes": 100,
        "previous_filename": null
      },
      {
        "filename": "kernel/src/services/titan_diagnostics.h",
        "status": "modified",
        "additions": 26,
        "deletions": 0,
        "changes": 26,
        "previous_filename": null
      },
      {
        "filename": "kernel/src/services/titan_library_scan.c",
        "status": "modified",
        "additions": 12,
        "deletions": 1,
        "changes": 13,
        "previous_filename": null
      },
      {
        "filename": "kernel/src/services/titan_neutrino.c",
        "status": "modified",
        "additions": 41,
        "deletions": 0,
        "changes": 41,
        "previous_filename": null
      },
      {
        "filename": "kernel/src/services/titan_storage_scheduler.c",
        "status": "modified",
        "additions": 45,
        "deletions": 16,
        "changes": 61,
        "previous_filename": null
      },
      {
        "filename": "kernel/src/ui/titan_shell_background.c",
        "status": "modified",
        "additions": 8,
        "deletions": 5,
        "changes": 13,
        "previous_filename": null
      },
      {
        "filename": "kernel/src/ui/titan_shell_scene.c",
        "status": "modified",
        "additions": 63,
        "deletions": 2,
        "changes": 65,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/run_host_tests.sh",
        "status": "modified",
        "additions": 10,
        "deletions": 4,
        "changes": 14,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_asset_build_contract.py",
        "status": "modified",
        "additions": 2,
        "deletions": 2,
        "changes": 4,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_asset_download_ux_bf13_contract.py",
        "status": "modified",
        "additions": 4,
        "deletions": 2,
        "changes": 6,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_asset_manual_pipeline_bf10_contract.py",
        "status": "modified",
        "additions": 1,
        "deletions": 1,
        "changes": 2,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_asset_provider_recovery_bf14_contract.py",
        "status": "modified",
        "additions": 3,
        "deletions": 1,
        "changes": 4,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_asset_quality_gate_bf12.py",
        "status": "modified",
        "additions": 2,
        "deletions": 2,
        "changes": 4,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_asset_service_contract.py",
        "status": "modified",
        "additions": 4,
        "deletions": 1,
        "changes": 5,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_asset_transport_state_bf15_contract.py",
        "status": "modified",
        "additions": 3,
        "deletions": 1,
        "changes": 4,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_build25_flow_themes_power_autoreboot_contract.py",
        "status": "modified",
        "additions": 3,
        "deletions": 3,
        "changes": 6,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_build35_dynamic_theme_api_v2_contract.py",
        "status": "modified",
        "additions": 1,
        "deletions": 1,
        "changes": 2,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_build36_complex_theme_api_v3_contract.py",
        "status": "modified",
        "additions": 1,
        "deletions": 1,
        "changes": 2,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix24_720p_ab_telemetry_contract.py",
        "status": "modified",
        "additions": 0,
        "deletions": 5,
        "changes": 5,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix24_sas_prefix_recognition_contract.py",
        "status": "modified",
        "additions": 1,
        "deletions": 2,
        "changes": 3,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix24_sas_reference_audit_contract.py",
        "status": "modified",
        "additions": 0,
        "deletions": 13,
        "changes": 13,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix25_first_hardware_profile_contract.py",
        "status": "modified",
        "additions": 0,
        "deletions": 7,
        "changes": 7,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix26_app_preflight_contract.py",
        "status": "modified",
        "additions": 0,
        "deletions": 12,
        "changes": 12,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix26_target_readiness_contract.py",
        "status": "modified",
        "additions": 0,
        "deletions": 9,
        "changes": 9,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix27_app_image_fit.py",
        "status": "modified",
        "additions": 11,
        "deletions": 0,
        "changes": 11,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix27_fceumm_materialization_gate.py",
        "status": "modified",
        "additions": 7,
        "deletions": 10,
        "changes": 17,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix27_host_readiness_contract.py",
        "status": "modified",
        "additions": 0,
        "deletions": 4,
        "changes": 4,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix27_network_client_browser_contract.py",
        "status": "modified",
        "additions": 0,
        "deletions": 3,
        "changes": 3,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix27_pfs_iop_provenance_contract.py",
        "status": "modified",
        "additions": 0,
        "deletions": 4,
        "changes": 4,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix27_project_nes_conformance_contract.py",
        "status": "modified",
        "additions": 0,
        "deletions": 3,
        "changes": 3,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix27_project_nes_lifecycle_package_contract.py",
        "status": "modified",
        "additions": 2,
        "deletions": 7,
        "changes": 9,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix27_scope_closure_contract.py",
        "status": "modified",
        "additions": 0,
        "deletions": 17,
        "changes": 17,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix28_neutrino_overlay_contract.py",
        "status": "modified",
        "additions": 4,
        "deletions": 2,
        "changes": 6,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix28_ul_overlay_contract.py",
        "status": "modified",
        "additions": 2,
        "deletions": 1,
        "changes": 3,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix30_api_freeze_contract.py",
        "status": "modified",
        "additions": 3,
        "deletions": 3,
        "changes": 6,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix30_boot_packaging_contract.py",
        "status": "modified",
        "additions": 0,
        "deletions": 2,
        "changes": 2,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix30_fmcb_release_blocker_contract.py",
        "status": "modified",
        "additions": 4,
        "deletions": 1,
        "changes": 5,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_buildfix30_target_source_audit_contract.py",
        "status": "modified",
        "additions": 5,
        "deletions": 4,
        "changes": 9,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_dex_operation_ribbon_contract.py",
        "status": "added",
        "additions": 40,
        "deletions": 0,
        "changes": 40,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_external_opl_art_direct_contract.py",
        "status": "modified",
        "additions": 21,
        "deletions": 4,
        "changes": 25,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_installer_poc_v1.py",
        "status": "modified",
        "additions": 4,
        "deletions": 0,
        "changes": 4,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_library_scan.c",
        "status": "modified",
        "additions": 2,
        "deletions": 0,
        "changes": 2,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_neutrino_catalog.c",
        "status": "modified",
        "additions": 1,
        "deletions": 0,
        "changes": 1,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_rc1_titan_native_n32_unification_contract.py",
        "status": "modified",
        "additions": 2,
        "deletions": 2,
        "changes": 4,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_rc5_2_health_freeze_trace_contract.py.orig",
        "status": "removed",
        "additions": 0,
        "deletions": 54,
        "changes": 54,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_release_contract.py",
        "status": "modified",
        "additions": 3,
        "deletions": 3,
        "changes": 6,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_source_hardening_contract.py",
        "status": "modified",
        "additions": 5,
        "deletions": 2,
        "changes": 7,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_storage_artwork_fairness_contract.py",
        "status": "added",
        "additions": 85,
        "deletions": 0,
        "changes": 85,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_system_update.c",
        "status": "modified",
        "additions": 3,
        "deletions": 3,
        "changes": 6,
        "previous_filename": null
      },
      {
        "filename": "kernel/tests/test_xmb_spline_contract.py",
        "status": "modified",
        "additions": 0,
        "deletions": 2,
        "changes": 2,
        "previous_filename": null
      },
      {
        "filename": "kernel/tools/titan_source_audit.py",
        "status": "modified",
        "additions": 5,
        "deletions": 0,
        "changes": 5,
        "previous_filename": null
      }
    ]
  }
]
