chore: record what each platform installs

Each platform's own packages were read at the revision our data pins, for every emulator and core it ships: Batocera, Recalbox, RetroPie, ROCKNIX, Lakka, RetroDECK, RetroBat and EmuDeck. Files a package installs where the emulator reads them are recorded with installed_on, and files a release bundles but a package leaves out with not_bundled_on, so each platform's pack brings what its users lack and nothing they already have. The standalone profiles never checked before were held against their releases the same way. Batocera's imame4all is the mame2000 core. The primary neogeo.zip was a 7.7 KB placeholder no platform pins and no pack served: removed, the real dumps stay in .variants.
This commit is contained in:
Abdessamad Derraz committed 2026-10-20 07:17:05 +02:00
1 parent 954f213d42
commit ceaca2bf1d
82 files changed
+1125 -183

No files matched your search

Binary file not shown.
+10 -24
View File
@@ -1,8 +1,8 @@
{ {
"schema_version": 1, "schema_version": 1,
"generated_at": "2026-10-20T04:10:52Z", "generated_at": "2026-10-20T05:16:59Z",
"total_files": 22631, "total_files": 22630,
"total_size": 17927238166, "total_size": 17927230437,
"bios_dir": "bios", "bios_dir": "bios",
"files": { "files": {
"738c7f5fd0c8b57ee2e87ae7a97bf8e21a821d07": { "738c7f5fd0c8b57ee2e87ae7a97bf8e21a821d07": {
@@ -221114,16 +221114,6 @@
"crc32": "698ebb7d", "crc32": "698ebb7d",
"adler32": "862fa908" "adler32": "862fa908"
}, },
"df89ef91bbaf84f2a109377fd4b17b0050a163e8": {
"path": "bios/SNK/Neo Geo/neogeo.zip",
"name": "neogeo.zip",
"size": 7729,
"sha1": "df89ef91bbaf84f2a109377fd4b17b0050a163e8",
"md5": "266c7454616da286c1a7de54181834c2",
"sha256": "ab842ad87b0504123b400bfdf7c398d57088d2600df918ff5108a9dc8d97dd7b",
"crc32": "bd34bfad",
"adler32": "16358dce"
},
"11f95ee6c73b1bcc11d03d5b3127ba5948920c76": { "11f95ee6c73b1bcc11d03d5b3127ba5948920c76": {
"path": "bios/SNK/Neo Geo/neopen.sp1", "path": "bios/SNK/Neo Geo/neopen.sp1",
"name": "neopen.sp1", "name": "neopen.sp1",
@@ -253334,7 +253324,6 @@
"b11751ad42879c461d64ad2b7b2b0129": "1b3b22092f30c4d1b2c15f04d1670eb1e9fbea07", "b11751ad42879c461d64ad2b7b2b0129": "1b3b22092f30c4d1b2c15f04d1670eb1e9fbea07",
"1ec68104095d4b7236e8c18c77ea501b": "4e4a440cae46f3889d20234aebd7f8d5f522e22c", "1ec68104095d4b7236e8c18c77ea501b": "4e4a440cae46f3889d20234aebd7f8d5f522e22c",
"3089166a89d9735d038e8e7da36e5bc2": "081c49aa8cc7dad5939833dc1b18338321ea0a07", "3089166a89d9735d038e8e7da36e5bc2": "081c49aa8cc7dad5939833dc1b18338321ea0a07",
"266c7454616da286c1a7de54181834c2": "df89ef91bbaf84f2a109377fd4b17b0050a163e8",
"fb5070239588630de48838e0d92ce526": "11f95ee6c73b1bcc11d03d5b3127ba5948920c76", "fb5070239588630de48838e0d92ce526": "11f95ee6c73b1bcc11d03d5b3127ba5948920c76",
"aa2b5d0eae4158ffc0d7d63481c7830b": "fd4a618cdcdbf849374f0a50dd8efe9dbab706c3", "aa2b5d0eae4158ffc0d7d63481c7830b": "fd4a618cdcdbf849374f0a50dd8efe9dbab706c3",
"8c26241f9f5beb3a55c8d6ab638d250e": "42f9d7ddd6c0931fd64226a60dc73602b2819dcf", "8c26241f9f5beb3a55c8d6ab638d250e": "42f9d7ddd6c0931fd64226a60dc73602b2819dcf",
@@ -254881,8 +254870,7 @@
"447e23757e5be7ae688885a5ce8ea3da8c8bedc0", "447e23757e5be7ae688885a5ce8ea3da8c8bedc0",
"0c3418b4f20bd497f419acff26e182020cd71a11", "0c3418b4f20bd497f419acff26e182020cd71a11",
"cdbde4e73d49ed3a682b99f66c231eb3dfd90dc7", "cdbde4e73d49ed3a682b99f66c231eb3dfd90dc7",
"fc398ab4e13ca6bfef3366ed3391b1050e0eb5e8", "fc398ab4e13ca6bfef3366ed3391b1050e0eb5e8"
"df89ef91bbaf84f2a109377fd4b17b0050a163e8"
], ],
"nmk004.zip": [ "nmk004.zip": [
"9f84f563df14ea1a1bcaaf05b720c3f5545e5a83", "9f84f563df14ea1a1bcaaf05b720c3f5545e5a83",
@@ -318873,6 +318861,9 @@
"SUPERCHARGER_BIOS_PAL.bin": [ "SUPERCHARGER_BIOS_PAL.bin": [
"41691d8f56bf2adb3c0f127e729563c9fba5d99d" "41691d8f56bf2adb3c0f127e729563c9fba5d99d"
], ],
"gzdoom.sf2": [
"4394193fb95c1e59916efe9ac3a47952ab5002f5"
],
"blasphemer.wad": [ "blasphemer.wad": [
"9d071480b3e882cce13fc9be627fb6ea2ec0c2eb" "9d071480b3e882cce13fc9be627fb6ea2ec0c2eb"
], ],
@@ -318894,6 +318885,9 @@
"lzdoom.sf2": [ "lzdoom.sf2": [
"9dba9212f2e34446ab034595665809f09f303d63" "9dba9212f2e34446ab034595665809f09f303d63"
], ],
"raze.sf2": [
"9dba9212f2e34446ab034595665809f09f303d63"
],
"Apple2_Plus.rom": [ "Apple2_Plus.rom": [
"33a24f5489ba9195b44be77d9afb2252594cb5c7" "33a24f5489ba9195b44be77d9afb2252594cb5c7"
], ],
@@ -341419,7 +341413,6 @@
"d27a71f1": "1b3b22092f30c4d1b2c15f04d1670eb1e9fbea07", "d27a71f1": "1b3b22092f30c4d1b2c15f04d1670eb1e9fbea07",
"16d0c132": "4e4a440cae46f3889d20234aebd7f8d5f522e22c", "16d0c132": "4e4a440cae46f3889d20234aebd7f8d5f522e22c",
"698ebb7d": "081c49aa8cc7dad5939833dc1b18338321ea0a07", "698ebb7d": "081c49aa8cc7dad5939833dc1b18338321ea0a07",
"bd34bfad": "df89ef91bbaf84f2a109377fd4b17b0050a163e8",
"cb915e76": "11f95ee6c73b1bcc11d03d5b3127ba5948920c76", "cb915e76": "11f95ee6c73b1bcc11d03d5b3127ba5948920c76",
"c2ea0cfd": "fd4a618cdcdbf849374f0a50dd8efe9dbab706c3", "c2ea0cfd": "fd4a618cdcdbf849374f0a50dd8efe9dbab706c3",
"94416d67": "42f9d7ddd6c0931fd64226a60dc73602b2819dcf", "94416d67": "42f9d7ddd6c0931fd64226a60dc73602b2819dcf",
@@ -364051,7 +364044,6 @@
"70f7906d68acbc3630b6e7792ebb485288b05ca72c6d4c243e07e230aae8d1e4": "1b3b22092f30c4d1b2c15f04d1670eb1e9fbea07", "70f7906d68acbc3630b6e7792ebb485288b05ca72c6d4c243e07e230aae8d1e4": "1b3b22092f30c4d1b2c15f04d1670eb1e9fbea07",
"b6e770df3f83ec559e2727357224eb8d31666402fc673f5b77586a465fdfbde3": "4e4a440cae46f3889d20234aebd7f8d5f522e22c", "b6e770df3f83ec559e2727357224eb8d31666402fc673f5b77586a465fdfbde3": "4e4a440cae46f3889d20234aebd7f8d5f522e22c",
"8a73093fa53e68043120f65c4224c9bc49a6b1a383fd04c3780662886b752dc6": "081c49aa8cc7dad5939833dc1b18338321ea0a07", "8a73093fa53e68043120f65c4224c9bc49a6b1a383fd04c3780662886b752dc6": "081c49aa8cc7dad5939833dc1b18338321ea0a07",
"ab842ad87b0504123b400bfdf7c398d57088d2600df918ff5108a9dc8d97dd7b": "df89ef91bbaf84f2a109377fd4b17b0050a163e8",
"9c16c0c161503152d68209dd27c7c3cffac035a482c55752793cb070a4018c54": "11f95ee6c73b1bcc11d03d5b3127ba5948920c76", "9c16c0c161503152d68209dd27c7c3cffac035a482c55752793cb070a4018c54": "11f95ee6c73b1bcc11d03d5b3127ba5948920c76",
"fcf51e688c006408be92c5adaf37d4302d05e7e681193dd0623072e53915c90e": "fd4a618cdcdbf849374f0a50dd8efe9dbab706c3", "fcf51e688c006408be92c5adaf37d4302d05e7e681193dd0623072e53915c90e": "fd4a618cdcdbf849374f0a50dd8efe9dbab706c3",
"fdc811988098d008d1aa6aed6fdc4e5c9ba034c5505ceb6808eef3af66fc95ab": "42f9d7ddd6c0931fd64226a60dc73602b2819dcf", "fdc811988098d008d1aa6aed6fdc4e5c9ba034c5505ceb6808eef3af66fc95ab": "42f9d7ddd6c0931fd64226a60dc73602b2819dcf",
@@ -659446,12 +659438,6 @@
"Neo Geo/neodebug.bin": [ "Neo Geo/neodebug.bin": [
"081c49aa8cc7dad5939833dc1b18338321ea0a07" "081c49aa8cc7dad5939833dc1b18338321ea0a07"
], ],
"SNK/Neo Geo/neogeo.zip": [
"df89ef91bbaf84f2a109377fd4b17b0050a163e8"
],
"Neo Geo/neogeo.zip": [
"df89ef91bbaf84f2a109377fd4b17b0050a163e8"
],
"SNK/Neo Geo/neopen.sp1": [ "SNK/Neo Geo/neopen.sp1": [
"11f95ee6c73b1bcc11d03d5b3127ba5948920c76" "11f95ee6c73b1bcc11d03d5b3127ba5948920c76"
], ],
+62
View File
@@ -33,12 +33,14 @@ notes: |
files: files:
# --- Machine ROMs --- # --- Machine ROMs ---
# All mode: standalone, the libretro core embeds what it needs # All mode: standalone, the libretro core embeds what it needs
# All shipped under ROMs/ in the EightyOne V1.41 release zip
# ZX81 (default machine for both libretro and standalone) # ZX81 (default machine for both libretro and standalone)
- name: zx81.edition3.rom - name: zx81.edition3.rom
aliases: [zx81.rom] aliases: [zx81.rom]
system: sinclair-zx81 system: sinclair-zx81
required: true required: true
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: db398d4e4e93a6d4dee3bfe146918219 md5: db398d4e4e93a6d4dee3bfe146918219
@@ -47,6 +49,7 @@ files:
- name: zx81.edition1.rom - name: zx81.edition1.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: 56efa70bbaf311915c56cfdc70584e96 md5: 56efa70bbaf311915c56cfdc70584e96
@@ -54,6 +57,7 @@ files:
- name: zx81.edition2.rom - name: zx81.edition2.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: b9fd58d324b6297f2a696d40722f95dc md5: b9fd58d324b6297f2a696d40722f95dc
@@ -63,6 +67,7 @@ files:
- name: zx80.rom - name: zx80.rom
system: sinclair-zx80 system: sinclair-zx80
required: true required: true
bundled: true
mode: standalone mode: standalone
size: 4096 size: 4096
md5: e03bd725f98be45aac39c85f7fd41ce4 md5: e03bd725f98be45aac39c85f7fd41ce4
@@ -72,6 +77,7 @@ files:
- name: zx97.rom - name: zx97.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 32768 size: 32768
md5: cc69fdd6195acdfd1e533b2eb4c2a632 md5: cc69fdd6195acdfd1e533b2eb4c2a632
@@ -81,6 +87,7 @@ files:
- name: jupiterace.rom - name: jupiterace.rom
system: jupiter-ace system: jupiter-ace
required: true required: true
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: db6efdfd82cebdfbb493d85b1a5efc3c md5: db6efdfd82cebdfbb493d85b1a5efc3c
@@ -90,6 +97,7 @@ files:
- name: ts1500.rom - name: ts1500.rom
system: timex-ts1500 system: timex-ts1500
required: true required: true
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: dea07eb23c5768ddf3ed90740eab85cb md5: dea07eb23c5768ddf3ed90740eab85cb
@@ -99,6 +107,7 @@ files:
- name: ts2068.rom - name: ts2068.rom
system: timex-ts2068 system: timex-ts2068
required: true required: true
bundled: true
mode: standalone mode: standalone
size: 24576 size: 24576
md5: 9194283503a105f3f3dfba13e61e993f md5: 9194283503a105f3f3dfba13e61e993f
@@ -108,6 +117,7 @@ files:
- name: lambda8300colour.rom - name: lambda8300colour.rom
system: lambda-8300 system: lambda-8300
required: true required: true
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: 03aeea3abc7b1ca5f241935477ce71be md5: 03aeea3abc7b1ca5f241935477ce71be
@@ -116,6 +126,7 @@ files:
- name: lambda8300.rom - name: lambda8300.rom
system: lambda-8300 system: lambda-8300
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: e232dfce1dcae65953583f66af146232 md5: e232dfce1dcae65953583f66af146232
@@ -124,6 +135,7 @@ files:
- name: lambda8300characterset.bin - name: lambda8300characterset.bin
system: lambda-8300 system: lambda-8300
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 512 size: 512
md5: be906890c4bf42dd99f1a3bcb6003647 md5: be906890c4bf42dd99f1a3bcb6003647
@@ -134,6 +146,7 @@ files:
- name: ringo470.rom - name: ringo470.rom
system: ringo-r470 system: ringo-r470
required: true required: true
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: a70bbb0dfe4bb8556e74258062766f5d md5: a70bbb0dfe4bb8556e74258062766f5d
@@ -143,6 +156,7 @@ files:
- name: tk85.rom - name: tk85.rom
system: microdigital-tk85 system: microdigital-tk85
required: true required: true
bundled: true
mode: standalone mode: standalone
size: 10240 size: 10240
md5: b301cdad72448d92598197b45bead8fe md5: b301cdad72448d92598197b45bead8fe
@@ -152,6 +166,7 @@ files:
- name: tc2048.rom - name: tc2048.rom
system: timex-tc2048 system: timex-tc2048
required: true required: true
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: 9dd7ecf784a6c04265c073c236f5fadb md5: 9dd7ecf784a6c04265c073c236f5fadb
@@ -164,6 +179,7 @@ files:
aliases: [dkchr.rom] aliases: [dkchr.rom]
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 4096 size: 4096
md5: 5cba3a306fbb94454811ba262b27c958 md5: 5cba3a306fbb94454811ba262b27c958
@@ -172,6 +188,7 @@ files:
- name: kaydegraphics.rom - name: kaydegraphics.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 4096 size: 4096
md5: 4944facea84bea43f4495eaca19006d0 md5: 4944facea84bea43f4495eaca19006d0
@@ -180,6 +197,7 @@ files:
- name: memotechhrg.rom - name: memotechhrg.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 2048 size: 2048
md5: 70320cad0ab528e62dcc2ca847870995 md5: 70320cad0ab528e62dcc2ca847870995
@@ -188,6 +206,7 @@ files:
- name: quicksilvahires.rom - name: quicksilvahires.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 2048 size: 2048
md5: 1e7408a9a6d329751acc9d0810fd633d md5: 1e7408a9a6d329751acc9d0810fd633d
@@ -196,6 +215,7 @@ files:
- name: g007hrg.rom - name: g007hrg.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 2048 size: 2048
md5: 7f59a979b1332a168d2efbc971ce1df0 md5: 7f59a979b1332a168d2efbc971ce1df0
@@ -208,6 +228,7 @@ files:
- name: z80assembler.rom - name: z80assembler.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 4096 size: 4096
md5: b1581a2fcf4e5083d5fd92a1da373efa md5: b1581a2fcf4e5083d5fd92a1da373efa
@@ -215,6 +236,7 @@ files:
- name: memocalc.rom - name: memocalc.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 4096 size: 4096
md5: fae8c8cd2cef2ca6b72be5b1cd8509d8 md5: fae8c8cd2cef2ca6b72be5b1cd8509d8
@@ -226,6 +248,7 @@ files:
- name: larken81.rom - name: larken81.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 2048 size: 2048
md5: dec8c7f864c209db4defcfbe0774e220 md5: dec8c7f864c209db4defcfbe0774e220
@@ -234,6 +257,7 @@ files:
- name: interface1.edition2.rom - name: interface1.edition2.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: 31b704ae925305e74f50699271fddd9a md5: 31b704ae925305e74f50699271fddd9a
@@ -242,6 +266,7 @@ files:
- name: interface1.edition1.rom - name: interface1.edition1.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: 5c11c61a2dd2ca4bf39328d9ff42d289 md5: 5c11c61a2dd2ca4bf39328d9ff42d289
@@ -249,6 +274,7 @@ files:
- name: "+d.g+dos.v1-a.rom" - name: "+d.g+dos.v1-a.rom"
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: 42e5de16fb5e50082bb954ec7ce45851 md5: 42e5de16fb5e50082bb954ec7ce45851
@@ -257,6 +283,7 @@ files:
- name: disciple.gdos.v3.rom - name: disciple.gdos.v3.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: 2b0c5e2fa87e0b641bdb26634faea234 md5: 2b0c5e2fa87e0b641bdb26634faea234
@@ -265,6 +292,7 @@ files:
- name: discovery.v2-22.rom - name: discovery.v2-22.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: 3beeddbf0aa716b7aba7deec2bfb3028 md5: 3beeddbf0aa716b7aba7deec2bfb3028
@@ -273,6 +301,7 @@ files:
- name: beta128.trdos.v5-03.rom - name: beta128.trdos.v5-03.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: 0da70a5d2a0e733398e005b96b7e4ba6 md5: 0da70a5d2a0e733398e005b96b7e4ba6
@@ -285,6 +314,7 @@ files:
- name: mwcfide.rom - name: mwcfide.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 14648 size: 14648
md5: d02ed1b39669c9b163f1fa2b1ffb41ee md5: d02ed1b39669c9b163f1fa2b1ffb41ee
@@ -293,6 +323,7 @@ files:
- name: zxcflba.rom - name: zxcflba.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: e518c0736cb4ce0484ac8091f5ea3e01 md5: e518c0736cb4ce0484ac8091f5ea3e01
@@ -301,6 +332,7 @@ files:
- name: zx8blbs.rom - name: zx8blbs.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: d8f203d2bebfe57d725b0d1067f3b92d md5: d8f203d2bebfe57d725b0d1067f3b92d
@@ -309,6 +341,7 @@ files:
- name: zxidelbs.rom - name: zxidelbs.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: 6cfbf044b8f435b7f70eae37d9ee5c28 md5: 6cfbf044b8f435b7f70eae37d9ee5c28
@@ -321,6 +354,7 @@ files:
- name: uspeech.rom - name: uspeech.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 2048 size: 2048
md5: 052f6af718337e35e76693723e1d73e3 md5: 052f6af718337e35e76693723e1d73e3
@@ -329,6 +363,7 @@ files:
- name: usource.rom - name: usource.rom
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: ebe1490920cbb62bde7282ae24928d95 md5: ebe1490920cbb62bde7282ae24928d95
@@ -337,6 +372,7 @@ files:
- name: multiface128.rom - name: multiface128.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: c420ef03f6e0c477d9474efe3441a556 md5: c420ef03f6e0c477d9474efe3441a556
@@ -345,6 +381,7 @@ files:
- name: multiface3.rom - name: multiface3.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: afe2218c3a6a43f1854fe824424d4167 md5: afe2218c3a6a43f1854fe824424d4167
@@ -357,6 +394,7 @@ files:
- name: SSR1.bin - name: SSR1.bin
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: 864beefecf0021fa6b0f5a5aff55c167 md5: 864beefecf0021fa6b0f5a5aff55c167
@@ -365,6 +403,7 @@ files:
- name: SSR2.bin - name: SSR2.bin
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: d3924ecc0efda0a58c4bda43044061e4 md5: d3924ecc0efda0a58c4bda43044061e4
@@ -373,6 +412,7 @@ files:
- name: SSR5.bin - name: SSR5.bin
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: dd2793938c50217c0e5e8aef75b98856 md5: dd2793938c50217c0e5e8aef75b98856
@@ -381,6 +421,7 @@ files:
- name: SSR6.bin - name: SSR6.bin
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: 5d6ee8cdf1b12816c4f152b5a1e13977 md5: 5d6ee8cdf1b12816c4f152b5a1e13977
@@ -393,6 +434,7 @@ files:
- name: zx81.zxpand.ovl - name: zx81.zxpand.ovl
system: sinclair-zx81 system: sinclair-zx81
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: 49b1bd3485d080bb242e94fd698f028d md5: 49b1bd3485d080bb242e94fd698f028d
@@ -400,6 +442,7 @@ files:
- name: zx80.zxpand.ovl - name: zx80.zxpand.ovl
system: sinclair-zx80 system: sinclair-zx80
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: 37cea5c1e7144de898a7dc4b102fb7fd md5: 37cea5c1e7144de898a7dc4b102fb7fd
@@ -407,6 +450,7 @@ files:
- name: ts1500.zxpand.ovl - name: ts1500.zxpand.ovl
system: timex-ts1500 system: timex-ts1500
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 8192 size: 8192
md5: 49b1bd3485d080bb242e94fd698f028d md5: 49b1bd3485d080bb242e94fd698f028d
@@ -417,6 +461,7 @@ files:
- name: spectrum48.rom - name: spectrum48.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: 4c42a2f075212361c3117015b107ff68 md5: 4c42a2f075212361c3117015b107ff68
@@ -425,6 +470,7 @@ files:
- name: spectrum48.spanish.rom - name: spectrum48.spanish.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: 60e1bd8b4d59b55e5b2175126239517f md5: 60e1bd8b4d59b55e5b2175126239517f
@@ -432,6 +478,7 @@ files:
- name: spectrum48.arabic.rom - name: spectrum48.arabic.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: 9f6f56003307b9d55be96f406fdbf2b1 md5: 9f6f56003307b9d55be96f406fdbf2b1
@@ -439,6 +486,7 @@ files:
- name: spectrum48.arabic.version1.rom - name: spectrum48.arabic.version1.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: a6a1e3a68bb5523997103c3925a46fe4 md5: a6a1e3a68bb5523997103c3925a46fe4
@@ -446,6 +494,7 @@ files:
- name: spectrum48.arabic.version2.rom - name: spectrum48.arabic.version2.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: fac3d08455328c34f0d06344d89cec0e md5: fac3d08455328c34f0d06344d89cec0e
@@ -453,6 +502,7 @@ files:
- name: spectrum48.nordic.rom - name: spectrum48.nordic.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: f058f27ae61af225fe5baacc1d89adfc md5: f058f27ae61af225fe5baacc1d89adfc
@@ -460,6 +510,7 @@ files:
- name: spectrum128.rom - name: spectrum128.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 32768 size: 32768
md5: 85fede415f4294cc777517d7eada482e md5: 85fede415f4294cc777517d7eada482e
@@ -468,6 +519,7 @@ files:
- name: spectrum128.spanish.rom - name: spectrum128.spanish.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 32768 size: 32768
md5: 84aef735da122d55e41a33455c7c3506 md5: 84aef735da122d55e41a33455c7c3506
@@ -475,6 +527,7 @@ files:
- name: spectrum+2.rom - name: spectrum+2.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 32768 size: 32768
md5: 238f77692156a5c49d20c0aa2862e8bb md5: 238f77692156a5c49d20c0aa2862e8bb
@@ -483,6 +536,7 @@ files:
- name: spectrum+2.french.rom - name: spectrum+2.french.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 32768 size: 32768
md5: 1fff14aeca8e1dd3670142982cc6bb36 md5: 1fff14aeca8e1dd3670142982cc6bb36
@@ -490,6 +544,7 @@ files:
- name: spectrum+2.spanish.rom - name: spectrum+2.spanish.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 32768 size: 32768
md5: 43cf648e27efc9be8186bb7049505d79 md5: 43cf648e27efc9be8186bb7049505d79
@@ -497,6 +552,7 @@ files:
- name: spectrum+3.version4-0.rom - name: spectrum+3.version4-0.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 65536 size: 65536
md5: 05de80a055b5e7866f55769db0584d6e md5: 05de80a055b5e7866f55769db0584d6e
@@ -505,6 +561,7 @@ files:
- name: spectrum+3.version4-0.spanish.rom - name: spectrum+3.version4-0.spanish.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 65536 size: 65536
md5: 990dfe9d37b48595f5befe0e4ff4b7c6 md5: 990dfe9d37b48595f5befe0e4ff4b7c6
@@ -512,6 +569,7 @@ files:
- name: spectrum+3.version4-1.rom - name: spectrum+3.version4-1.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 65536 size: 65536
md5: 7e00ed3562abfd188d0d4da03e80bc0a md5: 7e00ed3562abfd188d0d4da03e80bc0a
@@ -520,6 +578,7 @@ files:
- name: spectrum+3.version4-1.spanish.rom - name: spectrum+3.version4-1.spanish.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 65536 size: 65536
md5: 52d130178c1106fef765b5f119fb43bc md5: 52d130178c1106fef765b5f119fb43bc
@@ -527,6 +586,7 @@ files:
- name: spectrum+3.arabic3-a.english4-0.rom - name: spectrum+3.arabic3-a.english4-0.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 131072 size: 131072
md5: 30316fa0ed7ee6682933960e11b48d60 md5: 30316fa0ed7ee6682933960e11b48d60
@@ -534,6 +594,7 @@ files:
- name: tk90.rom - name: tk90.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: b7893ad25728fbf6410f08eddd4a1cad md5: b7893ad25728fbf6410f08eddd4a1cad
@@ -542,6 +603,7 @@ files:
- name: tk95.rom - name: tk95.rom
system: sinclair-zx-spectrum system: sinclair-zx-spectrum
required: false required: false
bundled: true
mode: standalone mode: standalone
size: 16384 size: 16384
md5: b7893ad25728fbf6410f08eddd4a1cad md5: b7893ad25728fbf6410f08eddd4a1cad
+16
View File
@@ -97,6 +97,7 @@ files:
path: "private/firmware/OS6128_UK.rom" path: "private/firmware/OS6128_UK.rom"
system: amstrad-cpc system: amstrad-cpc
required: true required: true
bundled: true
min_size: 32768 min_size: 32768
validation: [size] validation: [size]
md5: b96280dc6c95a48857b4b8eb931533ae md5: b96280dc6c95a48857b4b8eb931533ae
@@ -111,6 +112,7 @@ files:
system: amstrad-cpc system: amstrad-cpc
region: [france] region: [france]
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size] validation: [size]
md5: 5ee871d5600eb9b5a22989c295f902a5 md5: 5ee871d5600eb9b5a22989c295f902a5
@@ -123,6 +125,7 @@ files:
system: amstrad-cpc system: amstrad-cpc
region: [spain] region: [spain]
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size] validation: [size]
md5: 0246740371010333385665dfeb7cd0ec md5: 0246740371010333385665dfeb7cd0ec
@@ -135,6 +138,7 @@ files:
system: amstrad-cpc system: amstrad-cpc
region: [denmark] region: [denmark]
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size] validation: [size]
md5: ca1635fd992e2aa7a776b30da13467e5 md5: ca1635fd992e2aa7a776b30da13467e5
@@ -146,6 +150,7 @@ files:
path: "private/firmware/OS464_UK.rom" path: "private/firmware/OS464_UK.rom"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size] validation: [size]
md5: a993f85b88ac4350cf4d41554e87fe4f md5: a993f85b88ac4350cf4d41554e87fe4f
@@ -157,6 +162,7 @@ files:
path: "private/firmware/OS464_FR.rom" path: "private/firmware/OS464_FR.rom"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size] validation: [size]
md5: a588b7c9e1c142b5d8ebec65ac7713d8 md5: a588b7c9e1c142b5d8ebec65ac7713d8
@@ -170,6 +176,7 @@ files:
path: "private/firmware/OS664_UK.rom" path: "private/firmware/OS664_UK.rom"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size] validation: [size]
md5: 5a384a2310f472c7857888371c00ed66 md5: 5a384a2310f472c7857888371c00ed66
@@ -181,6 +188,7 @@ files:
path: "private/firmware/XMEM_FW_3_15_UK.rom" path: "private/firmware/XMEM_FW_3_15_UK.rom"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size] validation: [size]
md5: 85accc17e98c79dbbdde826cbfaf4692 md5: 85accc17e98c79dbbdde826cbfaf4692
@@ -192,6 +200,7 @@ files:
path: "private/firmware/XMEM_FW_3_15_FR.rom" path: "private/firmware/XMEM_FW_3_15_FR.rom"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size] validation: [size]
md5: 046fa182f7574bde3ab97ee873f6e736 md5: 046fa182f7574bde3ab97ee873f6e736
@@ -204,6 +213,7 @@ files:
path: "private/amsdos/Amsdos.rom" path: "private/amsdos/Amsdos.rom"
system: amstrad-cpc system: amstrad-cpc
required: true required: true
bundled: true
size: 16384 size: 16384
md5: 25629dfe870d097469c217b95fdc1c95 md5: 25629dfe870d097469c217b95fdc1c95
sha1: 39102c8e9cb55fcc0b9b62098780ed4a3cb6a4bb sha1: 39102c8e9cb55fcc0b9b62098780ed4a3cb6a4bb
@@ -217,6 +227,7 @@ files:
path: "private/firmware/Amstrad_v4.cpr" path: "private/firmware/Amstrad_v4.cpr"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
size: 131156 size: 131156
md5: 39b565e648172980aa552293e667070f md5: 39b565e648172980aa552293e667070f
sha1: 405e341437fab8db477606238af0c20eca2e39ee sha1: 405e341437fab8db477606238af0c20eca2e39ee
@@ -227,6 +238,7 @@ files:
path: "private/firmware/Amstrad_f4.cpr" path: "private/firmware/Amstrad_f4.cpr"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
size: 131156 size: 131156
md5: e7159fd674022ba05f9b347ae3cdafc6 md5: e7159fd674022ba05f9b347ae3cdafc6
sha1: e5aa80c501cfb435e2cba35ad92e427240394164 sha1: e5aa80c501cfb435e2cba35ad92e427240394164
@@ -237,6 +249,7 @@ files:
path: "private/firmware/Amstrad_s4.cpr" path: "private/firmware/Amstrad_s4.cpr"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
size: 131156 size: 131156
md5: 6eeed3fdd4abc98a2a932da810410128 md5: 6eeed3fdd4abc98a2a932da810410128
sha1: 05fb14df24b2b504a3ae463a086f02f0adcc07b9 sha1: 05fb14df24b2b504a3ae463a086f02f0adcc07b9
@@ -248,6 +261,7 @@ files:
path: "private/multiface2/multiface2.rom" path: "private/multiface2/multiface2.rom"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
size: 8192 size: 8192
md5: 4c9f014e91d407cc6509fad0095ab909 md5: 4c9f014e91d407cc6509fad0095ab909
sha1: 1431ec628d38f000715545dd2186b684c5fe5a6f sha1: 1431ec628d38f000715545dd2186b684c5fe5a6f
@@ -258,6 +272,7 @@ files:
path: "private/hacker/hackit400uk.rom" path: "private/hacker/hackit400uk.rom"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
size: 16384 size: 16384
md5: 9a293eaaebca601f671070ad56cb81b6 md5: 9a293eaaebca601f671070ad56cb81b6
sha1: 56306e7234bcffd14b4f977d42d237c4ad9c12d5 sha1: 56306e7234bcffd14b4f977d42d237c4ad9c12d5
@@ -269,6 +284,7 @@ files:
path: "private/hacker/hacker481fr.rom" path: "private/hacker/hacker481fr.rom"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
size: 16384 size: 16384
md5: dfdd9924295f491d54f30569874287f8 md5: dfdd9924295f491d54f30569874287f8
sha1: 0c15d6753cf0ae2a1737b6e857e8e82ee135a697 sha1: 0c15d6753cf0ae2a1737b6e857e8e82ee135a697
+13 -2
View File
@@ -93,6 +93,7 @@ files:
# Support files ($home or $data) # Support files ($home or $data)
- name: hiscore.dat - name: hiscore.dat
required: false required: false
bundled: true
category: game_data category: game_data
sha1: "23e0dec66680aa4545eafe436c23d2bf5622e32e" sha1: "23e0dec66680aa4545eafe436c23d2bf5622e32e"
md5: "2490bad5079ec0991c23c579092cca19" md5: "2490bad5079ec0991c23c579092cca19"
@@ -107,23 +108,33 @@ files:
- name: cheat.dat - name: cheat.dat
required: false required: false
bundled: true
category: game_data category: game_data
sha1: "4978ecafc4634cf20b639d8801c044dc156ab162"
md5: "69c6bbe7194e4bc62d53764dd6c6d890"
size: 13923773
source_ref: "src/cheat.c:8682,8751" source_ref: "src/cheat.c:8682,8751"
note: >- note: >-
Cheat definitions, selected by misc_cheatfile Cheat definitions, selected by misc_cheatfile
(advance/osd/glue.c:799,3291) and read only when misc_cheat is on, which (advance/osd/glue.c:799,3291) and read only when misc_cheat is on, which
it is not by default. Absent, the cheat menu reads "cheat database not it is not by default. Absent, the cheat menu reads "cheat database not
found" (src/cheat.c:2536). found" (src/cheat.c:2536). Installed beside hiscore.dat by
MAME_INSTALL_DATAFILES, and shipped in the 5.0 Windows zip and .deb.
- name: event.dat - name: event.dat
required: false required: false
bundled: true
category: game_data category: game_data
sha1: "8c34c85f92bc6771d789e880953a1cc43341485e"
md5: "ee99bb541116967f8785a5bc09932475"
size: 22066
source_ref: "advance/osd/safequit.c:165-180,260" source_ref: "advance/osd/safequit.c:165-180,260"
note: >- note: >-
Event and safequit definitions, selected by misc_eventfile and read Event and safequit definitions, selected by misc_eventfile and read
straight from $home then $data rather than through the file type table. straight from $home then $data rather than through the file type table.
Absent, the exit menu always prompts instead of checking coin and play Absent, the exit menu always prompts instead of checking coin and play
state. state. The hash is support/event.dat as make install copies it. The
Windows zip carries the same file with CRLF line endings.
# SNK Neo Geo MVS # SNK Neo Geo MVS
- name: neogeo.zip - name: neogeo.zip
+3 -1
View File
@@ -158,13 +158,15 @@ files:
- name: cheats_ws.zip - name: cheats_ws.zip
path: resources/cheats_ws.zip path: resources/cheats_ws.zip
required: false required: false
installed_on: [rocknix]
description: "Widescreen patch archive" description: "Widescreen patch archive"
note: "Per-game pnach entries matched on the disc CRC, loaded when widescreen patches are enabled. The cheats_ws folder takes precedence and the archive is skipped when it holds a match. Shipped by the Linux and Android builds, while the macOS build looks for it without carrying one." note: "Per-game pnach entries matched on the disc CRC, loaded when widescreen patches are enabled. The cheats_ws folder takes precedence and the archive is skipped when it holds a match. Shipped by the Linux and Android builds, while the macOS build looks for it without carrying one. ROCKNIX installs the Linux build's resources folder beside the binary."
source_ref: "aethersx2/pcsx2/Patch.cpp:202-231, AetherSX2-release MacOS/AetherSX2" source_ref: "aethersx2/pcsx2/Patch.cpp:202-231, AetherSX2-release MacOS/AetherSX2"
- name: cheats_ni.zip - name: cheats_ni.zip
path: resources/cheats_ni.zip path: resources/cheats_ni.zip
required: false required: false
installed_on: [rocknix]
description: "No-interlacing patch archive" description: "No-interlacing patch archive"
note: "Same form as cheats_ws.zip, loaded when no-interlacing patches are enabled, with the cheats_ni folder taking precedence. Shipped by the Linux and Android builds, while the macOS build looks for it without carrying one." note: "Same form as cheats_ws.zip, loaded when no-interlacing patches are enabled, with the cheats_ni folder taking precedence. Shipped by the Linux and Android builds, while the macOS build looks for it without carrying one."
source_ref: "aethersx2/pcsx2/Patch.cpp:202-231, AetherSX2-release MacOS/AetherSX2" source_ref: "aethersx2/pcsx2/Patch.cpp:202-231, AetherSX2-release MacOS/AetherSX2"
+38 -2
View File
@@ -161,23 +161,59 @@ files:
# the search accepts a directory only when it holds both of them. # the search accepts a directory only when it holds both of them.
- name: aros-ext.bin - name: aros-ext.bin
mode: libretro
system: commodore-amiga system: commodore-amiga
required: false required: false
hle_fallback: true hle_fallback: true
note: > note: >
AROS extended ROM replacement, used when no Kickstart ROM is found. Looked AROS extended ROM replacement, used when no Kickstart ROM is found. Looked
up in the configured ROM directories, and only in a directory that also up in the configured ROM directories, and only in a directory that also
holds aros-rom.bin. holds aros-rom.bin. The core zip carries the library alone.
source_ref: "src/memory.cpp:1933 (paired existence check), src/memory.cpp:1958-1959 (load)"
- name: aros-ext.bin
mode: standalone
system: commodore-amiga
required: false
hle_fallback: true
bundled: true
not_bundled_on: [recalbox, rocknix]
size: 524288
sha1: "e8b274faca7ffa4c064706ba15318885d8645695"
md5: "d2ce6748e8e42222662e14359f68dad5"
note: >
AROS extended ROM replacement, used when no Kickstart ROM is found. Looked
up in the configured ROM directories, and only in a directory that also
holds aros-rom.bin. Shipped in roms/ of the 8.1.2 Windows zip and deb. The
Recalbox and ROCKNIX packages leave it out.
source_ref: "src/memory.cpp:1933 (paired existence check), src/memory.cpp:1958-1959 (load)" source_ref: "src/memory.cpp:1933 (paired existence check), src/memory.cpp:1958-1959 (load)"
- name: aros-rom.bin - name: aros-rom.bin
mode: libretro
system: commodore-amiga system: commodore-amiga
required: false required: false
hle_fallback: true hle_fallback: true
note: > note: >
AROS main ROM replacement, used with aros-ext.bin as Kickstart fallback. AROS main ROM replacement, used with aros-ext.bin as Kickstart fallback.
Looked up in the configured ROM directories, and only in a directory that Looked up in the configured ROM directories, and only in a directory that
also holds aros-ext.bin. also holds aros-ext.bin. The core zip carries the library alone.
source_ref: "src/memory.cpp:1934 (paired existence check), src/memory.cpp:1987-1988 (load)"
- name: aros-rom.bin
mode: standalone
system: commodore-amiga
required: false
hle_fallback: true
bundled: true
not_bundled_on: [recalbox, rocknix]
size: 524288
sha1: "7a0168bd3eea08b64acfddc5d1cfc0d538e1ac1e"
md5: "48d38fc3fcf2ad7bca5ec5191d02e451"
note: >
AROS main ROM replacement, used with aros-ext.bin as Kickstart fallback.
Looked up in the configured ROM directories, and only in a directory that
also holds aros-ext.bin. Shipped in roms/ of the 8.1.2 Windows zip and deb.
The Recalbox and ROCKNIX packages leave it out.
source_ref: "src/memory.cpp:1934 (paired existence check), src/memory.cpp:1987-1988 (load)" source_ref: "src/memory.cpp:1934 (paired existence check), src/memory.cpp:1987-1988 (load)"
# --- Cloanto key --- # --- Cloanto key ---
+16 -8
View File
@@ -32,18 +32,23 @@ notes: |
No BIOS files are required or loaded by the libretro core. No BIOS files are required or loaded by the libretro core.
files: files:
# rom.db is embedded in the libretro binary (libblastem.c:1295,1302-1303, # rom.db is embedded in the libretro binary (libblastem.c:1436-1455,
# extern const char rom_db_data[]). The external file is an optional # extern const char rom_db_data[]) and no external copy is read there.
# override. The .info lists it as firmware0_opt=true. # The standalone build reads it beside the executable. The .info lists it
# as firmware0_opt=true.
# .info sha1 E5414FB1C4CC7D7F5101C07E4547316779BA3D97 does not match # .info sha1 E5414FB1C4CC7D7F5101C07E4547316779BA3D97 does not match
# the version in our repo (sha1 02c287d1...): rom.db changes between # the version in our repo (sha1 02c287d1...): rom.db changes between
# BlastEm releases. # BlastEm releases.
- name: rom.db - name: rom.db
system: sega-megadrive system: sega-megadrive
required: false required: false
mode: standalone
bundled: true
sha1: "9109da664801e8ba02e790c085cbdca58068e50a"
md5: "48b457c7e2df6ec7c16ae34d8f24c4b6"
hle_fallback: true hle_fallback: true
note: "ROM feature database (game-specific mapper/save config). Embedded in core, external is optional override." note: "ROM feature database (game-specific mapper/save config). Shipped beside the executable in the 1.0.0 Windows and Linux archives, whose copy the hashes describe. The libretro core compiles it in and reads no external copy."
source_ref: "libblastem.c:1438-1455 read_bundled_file()" source_ref: "romdb.c:44-53 get_rom_db(), libblastem.c:1436-1455 read_bundled_file()"
# TMSS ROM, only used in standalone mode with tmss-enabled model # TMSS ROM, only used in standalone mode with tmss-enabled model
# libretro build returns NULL for tmss.md (libblastem.c:541) # libretro build returns NULL for tmss.md (libblastem.c:541)
@@ -51,9 +56,12 @@ files:
system: sega-megadrive system: sega-megadrive
required: false required: false
mode: standalone mode: standalone
size: 2048 bundled: true
note: "TMSS startup ROM. Standalone only (models md1va6, md2va1+). Libretro core uses md1va3 (tmss off), no way to change." size: 4014
source_ref: "genesis.c:3037-3050" sha1: "d0fd0c163b693d819fc907538fbdec76d7ec669d"
md5: "1929426a8888785411d30f24bd0f8139"
note: "TMSS startup ROM for models md1va6, md2va1 and later. The 1.0.0 Windows and Linux archives ship BlastEm's own replacement, built from tmss.s68, under this name. Any size is accepted: the image is padded and mirrored to fill the TMSS space."
source_ref: "genesis.c:3036-3065"
analysis: analysis:
tmss: tmss:
+81 -80
View File
@@ -65,6 +65,7 @@ data_directories:
# buildbot source: https://buildbot.libretro.com/assets/system/blueMSX.zip # buildbot source: https://buildbot.libretro.com/assets/system/blueMSX.zip
# ref: libretro.c:1118-1119: system_dir/Machines/ + system_dir/Databases/ # ref: libretro.c:1118-1119: system_dir/Machines/ + system_dir/Databases/
- ref: bluemsx - ref: bluemsx
installed_on: [batocera, recalbox, retrobat, retrodeck]
source_ref: "libretro.c:1119-1120" source_ref: "libretro.c:1119-1120"
files: files:
@@ -76,7 +77,7 @@ files:
# -- MSX1 main BIOS variants -- # -- MSX1 main BIOS variants --
- name: MSX.rom - name: MSX.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX.rom" path: "Machines/Shared Roms/MSX.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -98,7 +99,7 @@ files:
source_ref: "system/bluemsx/Machines/MSX/config.ini" source_ref: "system/bluemsx/Machines/MSX/config.ini"
- name: MSXJ.rom - name: MSXJ.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXJ.rom" path: "Machines/Shared Roms/MSXJ.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -120,7 +121,7 @@ files:
source_ref: "system/bluemsx/Machines/MSX - Japanese/config.ini" source_ref: "system/bluemsx/Machines/MSX - Japanese/config.ini"
- name: MSXBR.rom - name: MSXBR.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXBR.rom" path: "Machines/Shared Roms/MSXBR.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -140,7 +141,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSXFR.rom - name: MSXFR.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXFR.rom" path: "Machines/Shared Roms/MSXFR.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -160,7 +161,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSXG.rom - name: MSXG.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXG.rom" path: "Machines/Shared Roms/MSXG.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -180,7 +181,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSXKR.rom - name: MSXKR.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXKR.rom" path: "Machines/Shared Roms/MSXKR.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -200,7 +201,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSXR.rom - name: MSXR.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXR.rom" path: "Machines/Shared Roms/MSXR.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -220,7 +221,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSXSE.ROM - name: MSXSE.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXSE.ROM" path: "Machines/Shared Roms/MSXSE.ROM"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -240,7 +241,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSXSP.rom - name: MSXSP.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXSP.rom" path: "Machines/Shared Roms/MSXSP.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -260,7 +261,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSXAR.ROM - name: MSXAR.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXAR.ROM" path: "Machines/Shared Roms/MSXAR.ROM"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -280,7 +281,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSXR2.ROM - name: MSXR2.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXR2.ROM" path: "Machines/Shared Roms/MSXR2.ROM"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -300,7 +301,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSXHAN.rom - name: MSXHAN.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXHAN.rom" path: "Machines/Shared Roms/MSXHAN.rom"
mode: libretro mode: libretro
size: 8192 size: 8192
@@ -322,7 +323,7 @@ files:
# -- MSX2 main BIOS + extension -- # -- MSX2 main BIOS + extension --
- name: MSX2.rom - name: MSX2.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2.rom" path: "Machines/Shared Roms/MSX2.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -344,7 +345,7 @@ files:
source_ref: "system/bluemsx/Machines/MSX2/config.ini" source_ref: "system/bluemsx/Machines/MSX2/config.ini"
- name: MSX2EXT.rom - name: MSX2EXT.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2EXT.rom" path: "Machines/Shared Roms/MSX2EXT.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -366,7 +367,7 @@ files:
source_ref: "system/bluemsx/Machines/MSX2/config.ini" source_ref: "system/bluemsx/Machines/MSX2/config.ini"
- name: MSX2J.rom - name: MSX2J.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2J.rom" path: "Machines/Shared Roms/MSX2J.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -386,7 +387,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2JEXT.rom - name: MSX2JEXT.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2JEXT.rom" path: "Machines/Shared Roms/MSX2JEXT.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -406,7 +407,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2BR.rom - name: MSX2BR.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2BR.rom" path: "Machines/Shared Roms/MSX2BR.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -426,7 +427,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2BREXT.rom - name: MSX2BREXT.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2BREXT.rom" path: "Machines/Shared Roms/MSX2BREXT.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -446,7 +447,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2FR.rom - name: MSX2FR.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2FR.rom" path: "Machines/Shared Roms/MSX2FR.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -466,7 +467,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2FREXT.rom - name: MSX2FREXT.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2FREXT.rom" path: "Machines/Shared Roms/MSX2FREXT.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -486,7 +487,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2G.rom - name: MSX2G.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2G.rom" path: "Machines/Shared Roms/MSX2G.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -506,7 +507,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2GEXT.rom - name: MSX2GEXT.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2GEXT.rom" path: "Machines/Shared Roms/MSX2GEXT.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -526,7 +527,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2KR.rom - name: MSX2KR.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2KR.rom" path: "Machines/Shared Roms/MSX2KR.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -546,7 +547,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2KREXT.rom - name: MSX2KREXT.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2KREXT.rom" path: "Machines/Shared Roms/MSX2KREXT.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -566,7 +567,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2R.rom - name: MSX2R.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2R.rom" path: "Machines/Shared Roms/MSX2R.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -586,7 +587,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2REXT.rom - name: MSX2REXT.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2REXT.rom" path: "Machines/Shared Roms/MSX2REXT.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -606,7 +607,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2R2.ROM - name: MSX2R2.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2R2.ROM" path: "Machines/Shared Roms/MSX2R2.ROM"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -626,7 +627,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2SE.rom - name: MSX2SE.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2SE.rom" path: "Machines/Shared Roms/MSX2SE.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -646,7 +647,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2SP.rom - name: MSX2SP.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2SP.rom" path: "Machines/Shared Roms/MSX2SP.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -666,7 +667,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2SPEXT.rom - name: MSX2SPEXT.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2SPEXT.rom" path: "Machines/Shared Roms/MSX2SPEXT.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -686,7 +687,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2AR.ROM - name: MSX2AR.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2AR.ROM" path: "Machines/Shared Roms/MSX2AR.ROM"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -706,7 +707,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2AREXT.ROM - name: MSX2AREXT.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2AREXT.ROM" path: "Machines/Shared Roms/MSX2AREXT.ROM"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -726,7 +727,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MSX2HAN.rom - name: MSX2HAN.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2HAN.rom" path: "Machines/Shared Roms/MSX2HAN.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -748,7 +749,7 @@ files:
# -- MSX2+ main BIOS + extension -- # -- MSX2+ main BIOS + extension --
- name: MSX2P.rom - name: MSX2P.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2P.rom" path: "Machines/Shared Roms/MSX2P.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -770,7 +771,7 @@ files:
source_ref: "system/bluemsx/Machines/MSX2+/config.ini" source_ref: "system/bluemsx/Machines/MSX2+/config.ini"
- name: MSX2PEXT.rom - name: MSX2PEXT.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2PEXT.rom" path: "Machines/Shared Roms/MSX2PEXT.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -792,7 +793,7 @@ files:
source_ref: "system/bluemsx/Machines/MSX2+/config.ini" source_ref: "system/bluemsx/Machines/MSX2+/config.ini"
- name: MSX2PMUS.rom - name: MSX2PMUS.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSX2PMUS.rom" path: "Machines/Shared Roms/MSX2PMUS.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -816,7 +817,7 @@ files:
# -- MSX turboR BIOS set -- # -- MSX turboR BIOS set --
- name: MSXTR.ROM - name: MSXTR.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXTR.ROM" path: "Machines/Shared Roms/MSXTR.ROM"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -838,7 +839,7 @@ files:
source_ref: "system/bluemsx/Machines/MSXturboR/config.ini" source_ref: "system/bluemsx/Machines/MSXturboR/config.ini"
- name: MSXTREXT.ROM - name: MSXTREXT.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXTREXT.ROM" path: "Machines/Shared Roms/MSXTREXT.ROM"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -860,7 +861,7 @@ files:
source_ref: "system/bluemsx/Machines/MSXturboR/config.ini" source_ref: "system/bluemsx/Machines/MSXturboR/config.ini"
- name: MSXTRMUS.ROM - name: MSXTRMUS.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXTRMUS.ROM" path: "Machines/Shared Roms/MSXTRMUS.ROM"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -882,7 +883,7 @@ files:
source_ref: "system/bluemsx/Machines/MSXturboR/config.ini" source_ref: "system/bluemsx/Machines/MSXturboR/config.ini"
- name: MSXTROPT.ROM - name: MSXTROPT.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXTROPT.ROM" path: "Machines/Shared Roms/MSXTROPT.ROM"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -904,7 +905,7 @@ files:
source_ref: "system/bluemsx/Machines/MSXturboR/config.ini" source_ref: "system/bluemsx/Machines/MSXturboR/config.ini"
- name: MSXDOS23.ROM - name: MSXDOS23.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXDOS23.ROM" path: "Machines/Shared Roms/MSXDOS23.ROM"
mode: libretro mode: libretro
size: 65536 size: 65536
@@ -928,7 +929,7 @@ files:
# -- Shared utility/extension ROMs -- # -- Shared utility/extension ROMs --
- name: KANJI.rom - name: KANJI.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/KANJI.rom" path: "Machines/Shared Roms/KANJI.rom"
mode: libretro mode: libretro
size: 262144 size: 262144
@@ -948,7 +949,7 @@ files:
source_ref: "system/bluemsx/Machines/MSX2+/config.ini" source_ref: "system/bluemsx/Machines/MSX2+/config.ini"
- name: MSXKANJI.rom - name: MSXKANJI.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MSXKANJI.rom" path: "Machines/Shared Roms/MSXKANJI.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -968,7 +969,7 @@ files:
source_ref: "system/bluemsx/Machines/MSX2+/config.ini" source_ref: "system/bluemsx/Machines/MSX2+/config.ini"
- name: FMPAC.rom - name: FMPAC.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/FMPAC.rom" path: "Machines/Shared Roms/FMPAC.rom"
mode: libretro mode: libretro
size: 65536 size: 65536
@@ -989,7 +990,7 @@ files:
source_ref: "Src/Memory/MegaromCartridge.c:290-306" source_ref: "Src/Memory/MegaromCartridge.c:290-306"
- name: XBASIC2.rom - name: XBASIC2.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/XBASIC2.rom" path: "Machines/Shared Roms/XBASIC2.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -1009,7 +1010,7 @@ files:
source_ref: "system/bluemsx/Machines/MSX2/config.ini" source_ref: "system/bluemsx/Machines/MSX2/config.ini"
- name: PAINT.rom - name: PAINT.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/PAINT.rom" path: "Machines/Shared Roms/PAINT.rom"
mode: libretro mode: libretro
size: 65536 size: 65536
@@ -1029,7 +1030,7 @@ files:
source_ref: "system/bluemsx/Machines/MSX2 - Arabic/config.ini" source_ref: "system/bluemsx/Machines/MSX2 - Arabic/config.ini"
- name: SWP.rom - name: SWP.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/SWP.rom" path: "Machines/Shared Roms/SWP.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -1047,7 +1048,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: ARABIC.rom - name: ARABIC.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/ARABIC.rom" path: "Machines/Shared Roms/ARABIC.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -1065,7 +1066,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: HANGUL.rom - name: HANGUL.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/HANGUL.rom" path: "Machines/Shared Roms/HANGUL.rom"
mode: libretro mode: libretro
size: 131072 size: 131072
@@ -1083,7 +1084,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: RS232.ROM - name: RS232.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/RS232.ROM" path: "Machines/Shared Roms/RS232.ROM"
mode: libretro mode: libretro
size: 8192 size: 8192
@@ -1101,7 +1102,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MOONSOUND.rom - name: MOONSOUND.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MOONSOUND.rom" path: "Machines/Shared Roms/MOONSOUND.rom"
mode: libretro mode: libretro
size: 2097152 size: 2097152
@@ -1123,7 +1124,7 @@ files:
# -- Disk controller ROMs -- # -- Disk controller ROMs --
- name: PANASONICDISK.rom - name: PANASONICDISK.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/PANASONICDISK.rom" path: "Machines/Shared Roms/PANASONICDISK.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -1143,7 +1144,7 @@ files:
source_ref: "system/bluemsx/Machines/MSX2+/config.ini" source_ref: "system/bluemsx/Machines/MSX2+/config.ini"
- name: PHILIPSDISK.rom - name: PHILIPSDISK.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/PHILIPSDISK.rom" path: "Machines/Shared Roms/PHILIPSDISK.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -1163,7 +1164,7 @@ files:
source_ref: "system/bluemsx/Machines/MSX/config.ini" source_ref: "system/bluemsx/Machines/MSX/config.ini"
- name: NATIONALDISK.rom - name: NATIONALDISK.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/NATIONALDISK.rom" path: "Machines/Shared Roms/NATIONALDISK.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -1181,7 +1182,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: MICROSOLDISK.ROM - name: MICROSOLDISK.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/MICROSOLDISK.ROM" path: "Machines/Shared Roms/MICROSOLDISK.ROM"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -1201,7 +1202,7 @@ files:
# -- Expansion hardware ROMs -- # -- Expansion hardware ROMs --
- name: SUNRISEIDE.rom - name: SUNRISEIDE.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/SUNRISEIDE.rom" path: "Machines/Shared Roms/SUNRISEIDE.rom"
mode: libretro mode: libretro
size: 65536 size: 65536
@@ -1221,7 +1222,7 @@ files:
source_ref: "Src/Memory/MegaromCartridge.c:311" source_ref: "Src/Memory/MegaromCartridge.c:311"
- name: BEERIDE.ROM - name: BEERIDE.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/BEERIDE.ROM" path: "Machines/Shared Roms/BEERIDE.ROM"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -1241,7 +1242,7 @@ files:
source_ref: "Src/Memory/MegaromCartridge.c:319" source_ref: "Src/Memory/MegaromCartridge.c:319"
- name: NOVAXIS.rom - name: NOVAXIS.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/NOVAXIS.rom" path: "Machines/Shared Roms/NOVAXIS.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -1261,7 +1262,7 @@ files:
source_ref: "Src/Memory/MegaromCartridge.c:327" source_ref: "Src/Memory/MegaromCartridge.c:327"
- name: nowindDos1.rom - name: nowindDos1.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/nowindDos1.rom" path: "Machines/Shared Roms/nowindDos1.rom"
mode: libretro mode: libretro
size: 524288 size: 524288
@@ -1281,7 +1282,7 @@ files:
source_ref: "Src/Memory/MegaromCartridge.c:335" source_ref: "Src/Memory/MegaromCartridge.c:335"
- name: nowindDos2.rom - name: nowindDos2.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/nowindDos2.rom" path: "Machines/Shared Roms/nowindDos2.rom"
mode: libretro mode: libretro
size: 524288 size: 524288
@@ -1301,7 +1302,7 @@ files:
source_ref: "Src/Memory/MegaromCartridge.c:339" source_ref: "Src/Memory/MegaromCartridge.c:339"
- name: GCVMX80.ROM - name: GCVMX80.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/GCVMX80.ROM" path: "Machines/Shared Roms/GCVMX80.ROM"
mode: libretro mode: libretro
size: 8192 size: 8192
@@ -1319,7 +1320,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: ARAB1.ROM - name: ARAB1.ROM
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/Shared Roms/ARAB1.ROM" path: "Machines/Shared Roms/ARAB1.ROM"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -1341,7 +1342,7 @@ files:
# ============================================================ # ============================================================
- name: cbios_main_msx1.rom - name: cbios_main_msx1.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/MSX - C-BIOS/cbios_main_msx1.rom" path: "Machines/MSX - C-BIOS/cbios_main_msx1.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -1361,7 +1362,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: cbios_logo_msx1.rom - name: cbios_logo_msx1.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/MSX - C-BIOS/cbios_logo_msx1.rom" path: "Machines/MSX - C-BIOS/cbios_logo_msx1.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -1381,7 +1382,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: cbios_main_msx2.rom - name: cbios_main_msx2.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/MSX2 - C-BIOS/cbios_main_msx2.rom" path: "Machines/MSX2 - C-BIOS/cbios_main_msx2.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -1401,7 +1402,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: cbios_logo_msx2.rom - name: cbios_logo_msx2.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/MSX2 - C-BIOS/cbios_logo_msx2.rom" path: "Machines/MSX2 - C-BIOS/cbios_logo_msx2.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -1421,7 +1422,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: cbios_sub.rom - name: cbios_sub.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/MSX2 - C-BIOS/cbios_sub.rom" path: "Machines/MSX2 - C-BIOS/cbios_sub.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -1441,7 +1442,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: "cbios_main_msx2+.rom" - name: "cbios_main_msx2+.rom"
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/MSX2+ - C-BIOS/cbios_main_msx2+.rom" path: "Machines/MSX2+ - C-BIOS/cbios_main_msx2+.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -1461,7 +1462,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: "cbios_logo_msx2+.rom" - name: "cbios_logo_msx2+.rom"
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/MSX2+ - C-BIOS/cbios_logo_msx2+.rom" path: "Machines/MSX2+ - C-BIOS/cbios_logo_msx2+.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -1481,7 +1482,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: cbios_music.rom - name: cbios_music.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/MSX2+ - C-BIOS/cbios_music.rom" path: "Machines/MSX2+ - C-BIOS/cbios_music.rom"
mode: libretro mode: libretro
size: 16384 size: 16384
@@ -1505,7 +1506,7 @@ files:
# ============================================================ # ============================================================
- name: coleco.rom - name: coleco.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/COL - ColecoVision/coleco.rom" path: "Machines/COL - ColecoVision/coleco.rom"
mode: libretro mode: libretro
size: 8192 size: 8192
@@ -1532,7 +1533,7 @@ files:
# ============================================================ # ============================================================
- name: sf7000.rom - name: sf7000.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/SEGA - SF-7000/sf7000.rom" path: "Machines/SEGA - SF-7000/sf7000.rom"
mode: libretro mode: libretro
size: 8192 size: 8192
@@ -1558,7 +1559,7 @@ files:
# ============================================================ # ============================================================
- name: svi318.rom - name: svi318.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/SVI - Spectravideo SVI-318/svi318.rom" path: "Machines/SVI - Spectravideo SVI-318/svi318.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -1580,7 +1581,7 @@ files:
source_ref: "system/bluemsx/Machines/SVI - Spectravideo SVI-318/config.ini" source_ref: "system/bluemsx/Machines/SVI - Spectravideo SVI-318/config.ini"
- name: svi328.rom - name: svi328.rom
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Machines/SVI - Spectravideo SVI-328/svi328.rom" path: "Machines/SVI - Spectravideo SVI-328/svi328.rom"
mode: libretro mode: libretro
size: 32768 size: 32768
@@ -1606,7 +1607,7 @@ files:
# ============================================================ # ============================================================
- name: msxromdb.xml - name: msxromdb.xml
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Databases/msxromdb.xml" path: "Databases/msxromdb.xml"
mode: libretro mode: libretro
required: false required: false
@@ -1623,7 +1624,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: msxsysromdb.xml - name: msxsysromdb.xml
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Databases/msxsysromdb.xml" path: "Databases/msxsysromdb.xml"
mode: libretro mode: libretro
required: false required: false
@@ -1640,7 +1641,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: colecodb.xml - name: colecodb.xml
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Databases/colecodb.xml" path: "Databases/colecodb.xml"
mode: libretro mode: libretro
required: false required: false
@@ -1657,7 +1658,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: msxcaswavdb.xml - name: msxcaswavdb.xml
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Databases/msxcaswavdb.xml" path: "Databases/msxcaswavdb.xml"
mode: libretro mode: libretro
required: false required: false
@@ -1674,7 +1675,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: segadb.xml - name: segadb.xml
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Databases/segadb.xml" path: "Databases/segadb.xml"
mode: libretro mode: libretro
required: false required: false
@@ -1691,7 +1692,7 @@ files:
note: "Shipped in blueMSXv282full.zip." note: "Shipped in blueMSXv282full.zip."
- name: svidb.xml - name: svidb.xml
installed_on: [batocera, retropie] installed_on: [batocera, recalbox, retrobat, retrodeck, retropie]
path: "Databases/svidb.xml" path: "Databases/svidb.xml"
mode: libretro mode: libretro
required: false required: false
+8 -1
View File
@@ -54,11 +54,13 @@ notes: |
and loads it via snapshot_load_mem() in cap32/slots.c:71-90. and loads it via snapshot_load_mem() in cap32/slots.c:71-90.
files: files:
# Standalone loads from rom_path/, libretro embeds all as C arrays # Standalone loads from rom_path/, libretro embeds all as C arrays.
# The standalone Windows and macOS zips ship all six in rom/.
- name: cpc464.rom - name: cpc464.rom
system: amstrad-cpc system: amstrad-cpc
required: false required: false
mode: standalone mode: standalone
bundled: true
size: 32768 size: 32768
md5: a993f85b88ac4350cf4d41554e87fe4f md5: a993f85b88ac4350cf4d41554e87fe4f
sha1: 56d39c463da60968d93e58b4ba0e675829412a20 sha1: 56d39c463da60968d93e58b4ba0e675829412a20
@@ -68,6 +70,7 @@ files:
system: amstrad-cpc system: amstrad-cpc
required: false required: false
mode: standalone mode: standalone
bundled: true
size: 32768 size: 32768
md5: 5a384a2310f472c7857888371c00ed66 md5: 5a384a2310f472c7857888371c00ed66
sha1: 073a7665527b5bd8a148747a3947dbd3328682c8 sha1: 073a7665527b5bd8a148747a3947dbd3328682c8
@@ -77,6 +80,7 @@ files:
system: amstrad-cpc system: amstrad-cpc
required: true required: true
mode: standalone mode: standalone
bundled: true
size: 32768 size: 32768
md5: b96280dc6c95a48857b4b8eb931533ae md5: b96280dc6c95a48857b4b8eb931533ae
sha1: 5977adbad3f7c1e0e082cd02fe76a700d9860c30 sha1: 5977adbad3f7c1e0e082cd02fe76a700d9860c30
@@ -86,6 +90,7 @@ files:
system: amstrad-cpc system: amstrad-cpc
required: false required: false
mode: standalone mode: standalone
bundled: true
size: 16384 size: 16384
md5: 25629dfe870d097469c217b95fdc1c95 md5: 25629dfe870d097469c217b95fdc1c95
sha1: 39102c8e9cb55fcc0b9b62098780ed4a3cb6a4bb sha1: 39102c8e9cb55fcc0b9b62098780ed4a3cb6a4bb
@@ -95,6 +100,7 @@ files:
system: amstrad-cpc system: amstrad-cpc
required: false required: false
mode: standalone mode: standalone
bundled: true
size: 131156 size: 131156
md5: 39b565e648172980aa552293e667070f md5: 39b565e648172980aa552293e667070f
sha1: 405e341437fab8db477606238af0c20eca2e39ee sha1: 405e341437fab8db477606238af0c20eca2e39ee
@@ -104,6 +110,7 @@ files:
system: amstrad-cpc system: amstrad-cpc
required: false required: false
mode: standalone mode: standalone
bundled: true
size: 8192 size: 8192
md5: 4c9f014e91d407cc6509fad0095ab909 md5: 4c9f014e91d407cc6509fad0095ab909
sha1: 1431ec628d38f000715545dd2186b684c5fe5a6f sha1: 1431ec628d38f000715545dd2186b684c5fe5a6f
+22
View File
@@ -45,6 +45,7 @@ files:
description: "Ammo type definitions" description: "Ammo type definitions"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs.c:228, src/cdogs/ammo.c:77-84" source_ref: "src/cdogs.c:228, src/cdogs/ammo.c:77-84"
- name: "bullets.json" - name: "bullets.json"
@@ -53,6 +54,7 @@ files:
description: "Bullet behaviour definitions" description: "Bullet behaviour definitions"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs.c:230-232, src/cdogs/weapon_class.c:739-746" source_ref: "src/cdogs.c:230-232, src/cdogs/weapon_class.c:739-746"
- name: "guns.json" - name: "guns.json"
@@ -61,6 +63,7 @@ files:
description: "Weapon definitions" description: "Weapon definitions"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs.c:230-232, src/cdogs/weapon_class.c:757-763" source_ref: "src/cdogs.c:230-232, src/cdogs/weapon_class.c:757-763"
- name: "character_classes.json" - name: "character_classes.json"
@@ -69,6 +72,7 @@ files:
description: "Character class definitions" description: "Character class definitions"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs.c:234-235, src/cdogs/character_class.c:353-360" source_ref: "src/cdogs.c:234-235, src/cdogs/character_class.c:353-360"
- name: "map_objects.json" - name: "map_objects.json"
@@ -77,6 +81,7 @@ files:
description: "Interactive map object definitions" description: "Interactive map object definitions"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs.c:244-245, src/cdogs/map_object.c:231-238" source_ref: "src/cdogs.c:244-245, src/cdogs/map_object.c:231-238"
- name: "particles.json" - name: "particles.json"
@@ -85,6 +90,7 @@ files:
description: "Particle effect definitions" description: "Particle effect definitions"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs.c:226, src/cdogs/particle.c:61-64" source_ref: "src/cdogs.c:226, src/cdogs/particle.c:61-64"
- name: "pickups.json" - name: "pickups.json"
@@ -93,6 +99,7 @@ files:
description: "Pickup item definitions" description: "Pickup item definitions"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs.c:241-242, src/cdogs/pickup_class.c:246-252" source_ref: "src/cdogs.c:241-242, src/cdogs/pickup_class.c:246-252"
- name: "prefixes.txt" - name: "prefixes.txt"
@@ -101,6 +108,7 @@ files:
description: "Random name generation prefixes" description: "Random name generation prefixes"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/prep.c:324-327, src/namegen.c:44-59" source_ref: "src/prep.c:324-327, src/namegen.c:44-59"
note: "LoadFile reads the stream without checking that fopen succeeded." note: "LoadFile reads the stream without checking that fopen succeeded."
@@ -110,6 +118,7 @@ files:
description: "Random name generation suffixes" description: "Random name generation suffixes"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/prep.c:325-327, src/namegen.c:44-59" source_ref: "src/prep.c:325-327, src/namegen.c:44-59"
note: "LoadFile reads the stream without checking that fopen succeeded." note: "LoadFile reads the stream without checking that fopen succeeded."
@@ -119,6 +128,7 @@ files:
description: "Random name generation name suffixes" description: "Random name generation name suffixes"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/prep.c:326-327, src/namegen.c:44-59" source_ref: "src/prep.c:326-327, src/namegen.c:44-59"
note: "LoadFile reads the stream without checking that fopen succeeded." note: "LoadFile reads the stream without checking that fopen succeeded."
@@ -128,6 +138,7 @@ files:
description: "SDL gamecontroller mapping database" description: "SDL gamecontroller mapping database"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs/joystick.c:43-48" source_ref: "src/cdogs/joystick.c:43-48"
note: "A load failure is logged and the built-in SDL mappings stay in use." note: "A load failure is logged and the built-in SDL mappings stay in use."
@@ -137,6 +148,7 @@ files:
description: "Controller button names and colours" description: "Controller button names and colours"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs/joystick.c:49-54" source_ref: "src/cdogs/joystick.c:49-54"
note: "A load failure is logged." note: "A load failure is logged."
@@ -147,6 +159,7 @@ files:
description: "Campaign templates for Wolfenstein 3D, Spear of Destiny and Super 3D Noah's Ark" description: "Campaign templates for Wolfenstein 3D, Spear of Destiny and Super 3D Noah's Ark"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs/map_wolf.c:50, src/cdogs/map_wolf.c:110-134, src/cdogs/map_wolf.c:781-793" source_ref: "src/cdogs/map_wolf.c:50, src/cdogs/map_wolf.c:110-134, src/cdogs/map_wolf.c:781-793"
note: > note: >
Read only when the game data of one of these titles is found in a Read only when the game data of one of these titles is found in a
@@ -159,6 +172,7 @@ files:
description: "Sprites, tiles, HUD and character body definitions" description: "Sprites, tiles, HUD and character body definitions"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs.c:189, src/cdogs/pic_manager.c:181-254, src/cdogs/draw/char_sprites.c:55-115" source_ref: "src/cdogs.c:189, src/cdogs/pic_manager.c:181-254, src/cdogs/draw/char_sprites.c:55-115"
note: > note: >
PicManagerLoad walks the directory and loads every .png. PicManagerLoad walks the directory and loads every .png.
@@ -171,6 +185,7 @@ files:
description: "Main bitmap font" description: "Main bitmap font"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs.c:186, src/cdogs/grafx.c:156, src/cdogs/font.c:54-60" source_ref: "src/cdogs.c:186, src/cdogs/grafx.c:156, src/cdogs/font.c:54-60"
- name: "font.json" - name: "font.json"
@@ -179,6 +194,7 @@ files:
description: "Main bitmap font layout" description: "Main bitmap font layout"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs.c:186, src/cdogs/grafx.c:156, src/cdogs/font_utils.c:35-41" source_ref: "src/cdogs.c:186, src/cdogs/grafx.c:156, src/cdogs/font_utils.c:35-41"
- name: "cdogs_icon.bmp" - name: "cdogs_icon.bmp"
@@ -187,6 +203,7 @@ files:
description: "Window icon" description: "Window icon"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs/grafx.c:92-93" source_ref: "src/cdogs/grafx.c:92-93"
- name: "missions/" - name: "missions/"
@@ -196,6 +213,7 @@ files:
description: "Campaigns" description: "Campaigns"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs/sys_config.h.cmake:38, src/cdogs/campaigns.c:203-206, src/cdogs/campaigns.c:257-298" source_ref: "src/cdogs/sys_config.h.cmake:38, src/cdogs/campaigns.c:203-206, src/cdogs/campaigns.c:257-298"
note: > note: >
Every entry of the directory is tried as a campaign and subdirectories Every entry of the directory is tried as a campaign and subdirectories
@@ -208,6 +226,7 @@ files:
description: "Dogfight arenas" description: "Dogfight arenas"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs/sys_config.h.cmake:39, src/cdogs/campaigns.c:208-211" source_ref: "src/cdogs/sys_config.h.cmake:39, src/cdogs/campaigns.c:208-211"
- name: "music/" - name: "music/"
@@ -217,6 +236,7 @@ files:
description: "Music tracks: menu, briefing, game, end, lose, victory" description: "Music tracks: menu, briefing, game, end, lose, victory"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs/music.c:45-50, src/cdogs/music.c:52-64" source_ref: "src/cdogs/music.c:45-50, src/cdogs/music.c:52-64"
note: "Every file of each of the six directories is loaded as a track." note: "Every file of each of the six directories is loaded as a track."
@@ -227,6 +247,7 @@ files:
description: "Sound effects" description: "Sound effects"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/cdogs.c:213, src/cdogs/sounds.c:187-198, src/cdogs/sounds.c:199-244" source_ref: "src/cdogs.c:213, src/cdogs/sounds.c:187-198, src/cdogs/sounds.c:199-244"
note: "SoundLoadDir walks the directory and loads every .ogg, .wav and .mp3." note: "SoundLoadDir walks the directory and loads every .ogg, .wav and .mp3."
@@ -236,4 +257,5 @@ files:
description: "Credits shown in the main menu" description: "Credits shown in the main menu"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/credits.c:47-53" source_ref: "src/credits.c:47-53"
+5
View File
@@ -20,6 +20,7 @@ data_directories:
mode: libretro mode: libretro
source_ref: "src/Cafe/GameProfile/GameProfile.cpp:181-195, src/libretro/CemuLibretro.cpp:1699-1707" source_ref: "src/Cafe/GameProfile/GameProfile.cpp:181-195, src/libretro/CemuLibretro.cpp:1699-1707"
- ref: cemu-graphic-packs - ref: cemu-graphic-packs
installed_on: [retrobat]
destination: "Cemu/graphicPacks/downloadedGraphicPacks" destination: "Cemu/graphicPacks/downloadedGraphicPacks"
mode: standalone mode: standalone
source_ref: "src/Cafe/GraphicPack/GraphicPack2.cpp:96-111, src/gui/wxgui/DownloadGraphicPacksWindow.cpp:234-238" source_ref: "src/Cafe/GraphicPack/GraphicPack2.cpp:96-111, src/gui/wxgui/DownloadGraphicPacksWindow.cpp:234-238"
@@ -255,6 +256,7 @@ files:
source_ref: "src/Cafe/CafeSystem.cpp:292, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeCn.ttf" source_ref: "src/Cafe/CafeSystem.cpp:292, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeCn.ttf"
- name: CafeCn.ttf - name: CafeCn.ttf
not_bundled_on: [retrodeck]
path: Cemu/resources/sharedFonts/CafeCn.ttf path: Cemu/resources/sharedFonts/CafeCn.ttf
standalone_path: resources/sharedFonts/CafeCn.ttf standalone_path: resources/sharedFonts/CafeCn.ttf
mode: standalone mode: standalone
@@ -284,6 +286,7 @@ files:
source_ref: "src/Cafe/CafeSystem.cpp:293, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeKr.ttf" source_ref: "src/Cafe/CafeSystem.cpp:293, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeKr.ttf"
- name: CafeKr.ttf - name: CafeKr.ttf
not_bundled_on: [retrodeck]
path: Cemu/resources/sharedFonts/CafeKr.ttf path: Cemu/resources/sharedFonts/CafeKr.ttf
standalone_path: resources/sharedFonts/CafeKr.ttf standalone_path: resources/sharedFonts/CafeKr.ttf
mode: standalone mode: standalone
@@ -313,6 +316,7 @@ files:
source_ref: "src/Cafe/CafeSystem.cpp:294, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeStd.ttf" source_ref: "src/Cafe/CafeSystem.cpp:294, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeStd.ttf"
- name: CafeStd.ttf - name: CafeStd.ttf
not_bundled_on: [retrodeck]
path: Cemu/resources/sharedFonts/CafeStd.ttf path: Cemu/resources/sharedFonts/CafeStd.ttf
standalone_path: resources/sharedFonts/CafeStd.ttf standalone_path: resources/sharedFonts/CafeStd.ttf
mode: standalone mode: standalone
@@ -342,6 +346,7 @@ files:
source_ref: "src/Cafe/CafeSystem.cpp:295, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeTw.ttf" source_ref: "src/Cafe/CafeSystem.cpp:295, src/Cafe/CafeSystem.cpp:329-334, bin/resources/sharedFonts/CafeTw.ttf"
- name: CafeTw.ttf - name: CafeTw.ttf
not_bundled_on: [retrodeck]
path: Cemu/resources/sharedFonts/CafeTw.ttf path: Cemu/resources/sharedFonts/CafeTw.ttf
standalone_path: resources/sharedFonts/CafeTw.ttf standalone_path: resources/sharedFonts/CafeTw.ttf
mode: standalone mode: standalone
+9
View File
@@ -66,6 +66,9 @@ files:
validation: [size] validation: [size]
description: "OS7 ColecoVision BIOS, read into the 8kB ROM_OS7 window" description: "OS7 ColecoVision BIOS, read into the 8kB ROM_OS7 window"
source_ref: "ColEm/Coleco.c:266-273, 306; ColEm/Coleco.h:78-79" source_ref: "ColEm/Coleco.c:266-273, 306; ColEm/Coleco.h:78-79"
sha1: "45bedc4cbdeac66c7df59e9e599195c778d86a92"
bundled: true
note: "Shipped beside the executable in the Windows zip and the Ubuntu tarball of ColEm 5.6."
- name: WRITER.ROM - name: WRITER.ROM
system: coleco-adam system: coleco-adam
@@ -74,6 +77,9 @@ files:
validation: [size] validation: [size]
description: "Adam SmartWriter ROM, read into the 32kB ROM_WRITER window" description: "Adam SmartWriter ROM, read into the 32kB ROM_WRITER window"
source_ref: "ColEm/Coleco.c:275-285, 300, 749; ColEm/Coleco.h:75" source_ref: "ColEm/Coleco.c:275-285, 300, 749; ColEm/Coleco.h:75"
sha1: "d4aec4efe1431e56fe52d83baf9118542c525255"
bundled: true
note: "Shipped beside the executable in the Windows zip and the Ubuntu tarball of ColEm 5.6."
- name: EOS.ROM - name: EOS.ROM
system: coleco-adam system: coleco-adam
@@ -82,3 +88,6 @@ files:
validation: [size] validation: [size]
description: "Adam EOS, read into the 8kB ROM_EOS window" description: "Adam EOS, read into the 8kB ROM_EOS window"
source_ref: "ColEm/Coleco.c:287-297, 300, 749; ColEm/Coleco.h:83" source_ref: "ColEm/Coleco.c:287-297, 300, 749; ColEm/Coleco.h:83"
sha1: "ad3c20ef444f10af7ae8eb75c81e500d9b1bba3d"
bundled: true
note: "Shipped beside the executable in the Windows zip and the Ubuntu tarball of ColEm 5.6."
+16
View File
@@ -84,11 +84,14 @@ notes: |
M4 SD card folder hold user content. M4 SD card folder hold user content.
files: files:
# The 3.0.2 Windows, macOS and Android packages ship every ROM below in ROM/
# (assets/DATA/ROM/ in the APK). The 2.5 Linux archive ships all but XDDOS210.ROM.
# -- Firmware, lower ROM in block 0 and foreground ROM in block 1 -- # -- Firmware, lower ROM in block 0 and foreground ROM in block 1 --
- name: CPC6128.ROM - name: CPC6128.ROM
path: "ROM/CPC6128.ROM" path: "ROM/CPC6128.ROM"
system: amstrad-cpc system: amstrad-cpc
required: true required: true
bundled: true
min_size: 32768 min_size: 32768
validation: [size, signature] validation: [size, signature]
md5: b96280dc6c95a48857b4b8eb931533ae md5: b96280dc6c95a48857b4b8eb931533ae
@@ -102,6 +105,7 @@ files:
path: "ROM/CPC464.ROM" path: "ROM/CPC464.ROM"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size, signature] validation: [size, signature]
md5: a993f85b88ac4350cf4d41554e87fe4f md5: a993f85b88ac4350cf4d41554e87fe4f
@@ -115,6 +119,7 @@ files:
path: "ROM/CPC664.ROM" path: "ROM/CPC664.ROM"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size, signature] validation: [size, signature]
md5: 5a384a2310f472c7857888371c00ed66 md5: 5a384a2310f472c7857888371c00ed66
@@ -129,6 +134,7 @@ files:
path: "ROM/CPCADOS.ROM" path: "ROM/CPCADOS.ROM"
system: amstrad-cpc system: amstrad-cpc
required: true required: true
bundled: true
size: 16384 size: 16384
md5: aa2fb251814bd971b2b9874ab0971b3f md5: aa2fb251814bd971b2b9874ab0971b3f
sha1: 0e247123b9d3204784eeadb4629b9d35b9dfd984 sha1: 0e247123b9d3204784eeadb4629b9d35b9dfd984
@@ -145,6 +151,7 @@ files:
path: "ROM/M4.ROM" path: "ROM/M4.ROM"
system: amstrad-cpc system: amstrad-cpc
required: true required: true
bundled: true
size: 16384 size: 16384
validation: [signature] validation: [signature]
md5: 28a7e368badca8299ba24a15bb4ebe9b md5: 28a7e368badca8299ba24a15bb4ebe9b
@@ -159,6 +166,7 @@ files:
path: "ROM/HACK.ROM" path: "ROM/HACK.ROM"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
size: 7994 size: 7994
md5: ffcbcbce32223a152753d30766ad6215 md5: ffcbcbce32223a152753d30766ad6215
sha1: 582dd1706391f6f0161ad3486ae75a04fb0f7d5b sha1: 582dd1706391f6f0161ad3486ae75a04fb0f7d5b
@@ -173,6 +181,7 @@ files:
path: "ROM/National/CPC6128.ROM.UK" path: "ROM/National/CPC6128.ROM.UK"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size, signature] validation: [size, signature]
md5: b96280dc6c95a48857b4b8eb931533ae md5: b96280dc6c95a48857b4b8eb931533ae
@@ -186,6 +195,7 @@ files:
path: "ROM/National/CPC6128.ROM.FR" path: "ROM/National/CPC6128.ROM.FR"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size, signature] validation: [size, signature]
md5: 5ee871d5600eb9b5a22989c295f902a5 md5: 5ee871d5600eb9b5a22989c295f902a5
@@ -197,6 +207,7 @@ files:
path: "ROM/National/CPC6128.ROM.ES" path: "ROM/National/CPC6128.ROM.ES"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size, signature] validation: [size, signature]
md5: 0246740371010333385665dfeb7cd0ec md5: 0246740371010333385665dfeb7cd0ec
@@ -208,6 +219,7 @@ files:
path: "ROM/National/CPC6128.ROM.DK" path: "ROM/National/CPC6128.ROM.DK"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size, signature] validation: [size, signature]
md5: ca1635fd992e2aa7a776b30da13467e5 md5: ca1635fd992e2aa7a776b30da13467e5
@@ -219,6 +231,7 @@ files:
path: "ROM/National/CPC6128.ROM.SE" path: "ROM/National/CPC6128.ROM.SE"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
min_size: 32768 min_size: 32768
validation: [size, signature] validation: [size, signature]
md5: 8ca256a832e83c875f5432b3dee8a36f md5: 8ca256a832e83c875f5432b3dee8a36f
@@ -234,6 +247,7 @@ files:
path: "ROM/XDDOS210.ROM" path: "ROM/XDDOS210.ROM"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
size: 16384 size: 16384
md5: 1d91a9ef315b302d335cd7e04e8d8d86 md5: 1d91a9ef315b302d335cd7e04e8d8d86
sha1: 2f1bd4d6e2d2e62818b01e6e7a26488362a7a8ee sha1: 2f1bd4d6e2d2e62818b01e6e7a26488362a7a8ee
@@ -247,6 +261,7 @@ files:
path: "ROM/COPYMATE.ROM" path: "ROM/COPYMATE.ROM"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
size: 16512 size: 16512
md5: e9c4288eab8885a1e6ae7504a4736115 md5: e9c4288eab8885a1e6ae7504a4736115
sha1: 15d52de01320d9b954e03b4c2e71ec75fd301bbb sha1: 15d52de01320d9b954e03b4c2e71ec75fd301bbb
@@ -260,6 +275,7 @@ files:
path: "ROM/multface.rom" path: "ROM/multface.rom"
system: amstrad-cpc system: amstrad-cpc
required: false required: false
bundled: true
size: 8192 size: 8192
md5: 4c9f014e91d407cc6509fad0095ab909 md5: 4c9f014e91d407cc6509fad0095ab909
sha1: 1431ec628d38f000715545dd2186b684c5fe5a6f sha1: 1431ec628d38f000715545dd2186b684c5fe5a6f
+6 -3
View File
@@ -132,8 +132,11 @@ files:
system: diablo system: diablo
category: game_data category: game_data
required: true required: true
bundled: true
sha1: "f1ac6ba3a04f51f51e0e8bc2254742c70905f62b"
md5: "5afe4d6624064b41e25a36ac55da29fa"
description: "Engine assets (UI art, fonts, data tables, Lua scripts, compiled translations) packed from the repository's assets/ directory" description: "Engine assets (UI art, fonts, data tables, Lua scripts, compiled translations) packed from the repository's assets/ directory"
note: "Loaded first on every platform except Android, Apple, 3DS and Switch. Its files are also found in an assets/ directory next to the binary when the build installs them loose. The engine aborts when the asset ASSETS_VERSION is absent or is not \"1\\n\". Built by CMake with smpq (MPQ version 1, BZIP2, no attributes) from the file list of CMake/Assets.cmake plus one <lang>.gmo per translation." note: "Loaded first on every platform except Android, Apple, 3DS and Switch. Its files are also found in an assets/ directory next to the binary when the build installs them loose. The engine aborts when the asset ASSETS_VERSION is absent or is not \"1\\n\". Built by CMake with smpq (MPQ version 1, BZIP2, no attributes) from the file list of CMake/Assets.cmake plus one <lang>.gmo per translation. Shipped beside the binary in the Windows zip and the Linux tarball, and loose under assets/ in the APK. The hashes are those of the 1.5.5 release."
source_ref: "Source/engine/assets.cpp:509-516, 223-226, Source/init.cpp:54, 79-85, Source/diablo.cpp:1225-1239, CMake/Assets.cmake:46-224, 287-294" source_ref: "Source/engine/assets.cpp:509-516, 223-226, Source/init.cpp:54, 79-85, Source/diablo.cpp:1225-1239, CMake/Assets.cmake:46-224, 287-294"
- name: "fonts.mpq" - name: "fonts.mpq"
@@ -177,5 +180,5 @@ files:
category: game_data category: game_data
required: false required: false
description: "Hellfire mod archive packed from the repository's mods/hf directory" description: "Hellfire mod archive packed from the repository's mods/hf directory"
note: "mods/<name>.mpq is opened for each active mod, and hf is activated when hellfire.mpq is present. A mod with no archive and no loose directory is served from the core archives. Built by CMake with smpq (MPQ version 1, BZIP2, no attributes) from the hellfire_mod file list." note: "mods/<name>.mpq is opened for each active mod, and hf is activated when hellfire.mpq is present. A mod with no archive and no loose directory is served from the core archives. Built by CMake with smpq (MPQ version 1, BZIP2, no attributes) from the hellfire_mod file list. The Windows and Linux packaging of this revision installs it under mods/ beside devilutionx.mpq, and no release carries it yet."
source_ref: "Source/engine/assets.cpp:748-764, Source/options.cpp:77-79, CMakeLists.txt:204, CMake/Mods.cmake:8-33, 58-66" source_ref: "Source/engine/assets.cpp:748-764, Source/options.cpp:77-79, CMakeLists.txt:204, 638-643, 702-707, CMake/Mods.cmake:8-33, 58-66"
+1
View File
@@ -26,6 +26,7 @@ notes: |
data_directories: data_directories:
- ref: dinothawr - ref: dinothawr
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
source_ref: "libretro.c:479" source_ref: "libretro.c:479"
files: [] files: []
+1
View File
@@ -35,6 +35,7 @@ notes: |
data_directories: data_directories:
- ref: dirksimple - ref: dirksimple
installed_on: [recalbox, retrodeck, retropie]
source_ref: "dirksimple_libretro.c:794" source_ref: "dirksimple_libretro.c:794"
files: [] files: []
+25 -5
View File
@@ -123,17 +123,25 @@ files:
- name: font_western.bin - name: font_western.bin
path: null path: null
required: false required: false
bundled: true
size: 6478
sha1: "483a17ff25b68a8f18cae691da99f16beefbe370"
md5: "9bef639b7426ef6948602a12b33522a8"
hle_fallback: true hle_fallback: true
description: "Windows-1252 font, loaded at 0x1fcf00" description: "Windows-1252 font, loaded at 0x1fcf00"
note: "Read from GC/ in the Sys directory, with no user directory fallback. Skipped in favour of the IPL dump whenever one is found." note: "Read from GC/ in the Sys directory, with no user directory fallback. Skipped in favour of the IPL dump whenever one is found. The APK assets carry it, copied from Data/Sys by Source/Android/jni/CMakeLists.txt:26-28."
source_ref: "Source/Core/Common/CommonPaths.h:105, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:126, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:199-240" source_ref: "Source/Core/Common/CommonPaths.h:105, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:126, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:199-240"
- name: font_japanese.bin - name: font_japanese.bin
path: null path: null
required: false required: false
bundled: true
size: 259626
sha1: "7fbbedcc7a1ae00414a4e9e967109cc78be1fe3b"
md5: "a1d3c0e5a40f163f4fb00a5e0774c63c"
hle_fallback: true hle_fallback: true
description: "Shift JIS font, loaded at 0x1aff00" description: "Shift JIS font, loaded at 0x1aff00"
note: "Read from GC/ in the Sys directory, with no user directory fallback. Skipped in favour of the IPL dump whenever one is found." note: "Read from GC/ in the Sys directory, with no user directory fallback. Skipped in favour of the IPL dump whenever one is found. The APK assets carry it, copied from Data/Sys by Source/Android/jni/CMakeLists.txt:26-28."
source_ref: "Source/Core/Common/CommonPaths.h:106, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:125, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:199-240" source_ref: "Source/Core/Common/CommonPaths.h:106, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:125, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:199-240"
- name: dsp_rom.bin - name: dsp_rom.bin
@@ -167,8 +175,12 @@ files:
- name: codehandler.bin - name: codehandler.bin
path: null path: null
required: false required: false
bundled: true
size: 2880
sha1: "63e0d5b58d41fccf0853e46e7ab2f25262d2db5d"
md5: "5b79fad600c6257c928c108cef7034a7"
description: "Gecko code handler" description: "Gecko code handler"
note: "Read from the root of the Sys directory when cheats are enabled, and written into guest memory between the installer bounds. Too large a file is refused and cheats stay off." note: "Read from the root of the Sys directory when cheats are enabled, and written into guest memory between the installer bounds. Too large a file is refused and cheats stay off. The APK assets carry it, copied from Data/Sys by Source/Android/jni/CMakeLists.txt:26-28."
source_ref: "Source/Core/Common/CommonPaths.h:124, Source/Core/Core/GeckoCode.cpp:121-136" source_ref: "Source/Core/Common/CommonPaths.h:124, Source/Core/Core/GeckoCode.cpp:121-136"
- name: keys.bin - name: keys.bin
@@ -231,15 +243,23 @@ files:
- name: GFZE01.map - name: GFZE01.map
path: null path: null
required: false required: false
bundled: true
size: 1777
sha1: "5af13901953eb108c29db978d31e9036fbe4e9bc"
md5: "672ef9ca67e0fcbe4b3aa23a05720c25"
description: "symbol map for game id GFZE01" description: "symbol map for game id GFZE01"
note: "Reached by the per-title lookup, which reads Maps/<game id>.map from the user directory then the Sys directory. Ships in Maps/ inside the Sys directory." note: "Reached by the per-title lookup, which reads Maps/<game id>.map from the user directory then the Sys directory. Ships in Maps/ inside the Sys directory. The APK assets carry it, copied from Data/Sys by Source/Android/jni/CMakeLists.txt:26-28."
source_ref: "Source/Core/Core/Boot/Boot.cpp:253-290" source_ref: "Source/Core/Core/Boot/Boot.cpp:253-290"
- name: GMBE8P.map - name: GMBE8P.map
path: null path: null
required: false required: false
bundled: true
size: 1563
sha1: "c777cfefd12baac6aa9d39a1e3f29c2fc141f74c"
md5: "43e5f1631e9bbcf84cc3c4fb90ec8ade"
description: "symbol map for game id GMBE8P" description: "symbol map for game id GMBE8P"
note: "Reached by the per-title lookup, which reads Maps/<game id>.map from the user directory then the Sys directory. Ships in Maps/ inside the Sys directory." note: "Reached by the per-title lookup, which reads Maps/<game id>.map from the user directory then the Sys directory. Ships in Maps/ inside the Sys directory. The APK assets carry it, copied from Data/Sys by Source/Android/jni/CMakeLists.txt:26-28."
source_ref: "Source/Core/Core/Boot/Boot.cpp:253-290" source_ref: "Source/Core/Core/Boot/Boot.cpp:253-290"
valid_bios_crc32: valid_bios_crc32:
+30 -3
View File
@@ -159,17 +159,21 @@ files:
- name: font_western.bin - name: font_western.bin
path: null path: null
required: false required: false
bundled: true
sha1: "483a17ff25b68a8f18cae691da99f16beefbe370"
hle_fallback: true hle_fallback: true
description: "Windows-1252 font, loaded at 0x1fcf00" description: "Windows-1252 font, loaded at 0x1fcf00"
note: "Read from GC/ in the Sys directory, with no user directory fallback. Skipped in favour of the IPL dump whenever one is found." note: "Read from GC/ in the Sys directory, with no user directory fallback. Skipped in favour of the IPL dump whenever one is found. The APK carries the free replacement in its Sys assets."
source_ref: "Source/Core/Common/CommonPaths.h:117, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:130, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:200-241" source_ref: "Source/Core/Common/CommonPaths.h:117, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:130, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:200-241"
- name: font_japanese.bin - name: font_japanese.bin
path: null path: null
required: false required: false
bundled: true
sha1: "7fbbedcc7a1ae00414a4e9e967109cc78be1fe3b"
hle_fallback: true hle_fallback: true
description: "Shift JIS font, loaded at 0x1aff00" description: "Shift JIS font, loaded at 0x1aff00"
note: "Read from GC/ in the Sys directory, with no user directory fallback. Skipped in favour of the IPL dump whenever one is found." note: "Read from GC/ in the Sys directory, with no user directory fallback. Skipped in favour of the IPL dump whenever one is found. The APK carries the free replacement in its Sys assets."
source_ref: "Source/Core/Common/CommonPaths.h:118, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:129, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:200-241" source_ref: "Source/Core/Common/CommonPaths.h:118, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:129, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:200-241"
- name: dsp_rom.bin - name: dsp_rom.bin
@@ -203,8 +207,10 @@ files:
- name: codehandler.bin - name: codehandler.bin
path: null path: null
required: false required: false
bundled: true
sha1: "e6c0050b3c67ee26198488fbbe4a5d019c15b628"
description: "Gecko code handler" description: "Gecko code handler"
note: "Read from the root of the Sys directory when cheats are enabled, and written into guest memory between the installer bounds. Too large a file is refused and cheats stay off." note: "Read from the root of the Sys directory when cheats are enabled, and written into guest memory between the installer bounds. Too large a file is refused and cheats stay off. The APK carries it in its Sys assets."
source_ref: "Source/Core/Common/CommonPaths.h:139, Source/Core/Core/GeckoCode.cpp:120-134, Source/Core/Core/GeckoCode.cpp:142-144" source_ref: "Source/Core/Common/CommonPaths.h:139, Source/Core/Core/GeckoCode.cpp:120-134, Source/Core/Core/GeckoCode.cpp:142-144"
- name: keys.bin - name: keys.bin
@@ -304,6 +310,8 @@ files:
path: Wii/shared2/wc24/nwc24msg.cfg path: Wii/shared2/wc24/nwc24msg.cfg
system: nintendo-wii system: nintendo-wii
required: false required: false
bundled: true
sha1: "caf8a96a36573d7e67f086f73fec675a5d1c4245"
size: 1024 size: 1024
validation: [size] validation: [size]
description: "WiiConnect24 account configuration" description: "WiiConnect24 account configuration"
@@ -314,6 +322,8 @@ files:
path: Wii/shared2/wc24/nwc24dl.bin path: Wii/shared2/wc24/nwc24dl.bin
system: nintendo-wii system: nintendo-wii
required: false required: false
bundled: true
sha1: "27d53b55779a0db2e76dea50f51e633a53609cd5"
size: 63488 size: 63488
validation: [size] validation: [size]
description: "WiiConnect24 download task list" description: "WiiConnect24 download task list"
@@ -324,6 +334,8 @@ files:
path: Wii/shared2/wc24/nwc24fl.bin path: Wii/shared2/wc24/nwc24fl.bin
system: nintendo-wii system: nintendo-wii
required: false required: false
bundled: true
sha1: "472c670d701bd233bc03afe4c9f18e22a6fd15c1"
description: "WiiConnect24 friend list" description: "WiiConnect24 friend list"
note: "Placed in the NAND by the Sys/Wii copy and read from there by the running title. Titles such as Mario Kart Wii expect the WiiConnect24 files to exist even on a first launch, which is why the copy happens without the system menu ever running." note: "Placed in the NAND by the Sys/Wii copy and read from there by the running title. Titles such as Mario Kart Wii expect the WiiConnect24 files to exist even on a first launch, which is why the copy happens without the system menu ever running."
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Source/Core/Core/WiiRoot.cpp:330-335" source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Source/Core/Core/WiiRoot.cpp:330-335"
@@ -332,6 +344,8 @@ files:
path: Wii/shared2/wc24/nwc24fls.bin path: Wii/shared2/wc24/nwc24fls.bin
system: nintendo-wii system: nintendo-wii
required: false required: false
bundled: true
sha1: "c0bb6540f7f888bd60be958d7c1de3b221d51a33"
description: "WiiConnect24 friend list backup" description: "WiiConnect24 friend list backup"
note: "Placed in the NAND by the Sys/Wii copy, which never overwrites a file the NAND already holds." note: "Placed in the NAND by the Sys/Wii copy, which never overwrites a file the NAND already holds."
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Source/Core/Core/WiiRoot.cpp:334" source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Source/Core/Core/WiiRoot.cpp:334"
@@ -340,6 +354,8 @@ files:
path: Wii/shared2/wc24/nwc24msg.cbk path: Wii/shared2/wc24/nwc24msg.cbk
system: nintendo-wii system: nintendo-wii
required: false required: false
bundled: true
sha1: "caf8a96a36573d7e67f086f73fec675a5d1c4245"
description: "WiiConnect24 account configuration backup" description: "WiiConnect24 account configuration backup"
note: "Placed in the NAND by the Sys/Wii copy, which never overwrites a file the NAND already holds." note: "Placed in the NAND by the Sys/Wii copy, which never overwrites a file the NAND already holds."
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Source/Core/Core/WiiRoot.cpp:334" source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Source/Core/Core/WiiRoot.cpp:334"
@@ -348,6 +364,8 @@ files:
path: Wii/shared2/wc24/misc.bin path: Wii/shared2/wc24/misc.bin
system: nintendo-wii system: nintendo-wii
required: false required: false
bundled: true
sha1: "08509dd4567fa61baa2bae01ba8361e8ca439659"
description: "WiiConnect24 miscellaneous state" description: "WiiConnect24 miscellaneous state"
note: "Placed in the NAND by the Sys/Wii copy. The time device carries a note about writing it but no code path does." note: "Placed in the NAND by the Sys/Wii copy. The time device carries a note about writing it but no code path does."
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Source/Core/Core/IOS/Network/KD/NetKDTime.cpp:34" source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Source/Core/Core/IOS/Network/KD/NetKDTime.cpp:34"
@@ -356,6 +374,8 @@ files:
path: Wii/shared2/wc24/mbox/wc24recv.ctl path: Wii/shared2/wc24/mbox/wc24recv.ctl
system: nintendo-wii system: nintendo-wii
required: false required: false
bundled: true
sha1: "18cc21df587d9cd9302f38a00ed9a23d619f5673"
description: "WiiConnect24 receive mailbox index" description: "WiiConnect24 receive mailbox index"
note: "Placed in the NAND by the Sys/Wii copy, which recurses into mbox and never overwrites a file the NAND already holds." note: "Placed in the NAND by the Sys/Wii copy, which recurses into mbox and never overwrites a file the NAND already holds."
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322" source_ref: "Source/Core/Core/WiiRoot.cpp:288-322"
@@ -364,6 +384,8 @@ files:
path: Wii/shared2/wc24/mbox/wc24recv.mbx path: Wii/shared2/wc24/mbox/wc24recv.mbx
system: nintendo-wii system: nintendo-wii
required: false required: false
bundled: true
sha1: "5aad884478da3c4495e033567c68e29bd8e9e783"
description: "WiiConnect24 receive mailbox" description: "WiiConnect24 receive mailbox"
note: "Placed in the NAND by the Sys/Wii copy. The bundled file is a stub, and the note shipped beside it gives 0x700000 as the size on a console." note: "Placed in the NAND by the Sys/Wii copy. The bundled file is a stub, and the note shipped beside it gives 0x700000 as the size on a console."
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Data/Sys/Wii/shared2/wc24/mbox/Readme.txt" source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Data/Sys/Wii/shared2/wc24/mbox/Readme.txt"
@@ -372,6 +394,8 @@ files:
path: Wii/shared2/wc24/mbox/wc24send.ctl path: Wii/shared2/wc24/mbox/wc24send.ctl
system: nintendo-wii system: nintendo-wii
required: false required: false
bundled: true
sha1: "8fcee88c8cf818e5d2a6a8ad0cc1c4168c93694e"
description: "WiiConnect24 send mailbox index" description: "WiiConnect24 send mailbox index"
note: "Placed in the NAND by the Sys/Wii copy, which recurses into mbox and never overwrites a file the NAND already holds." note: "Placed in the NAND by the Sys/Wii copy, which recurses into mbox and never overwrites a file the NAND already holds."
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322" source_ref: "Source/Core/Core/WiiRoot.cpp:288-322"
@@ -380,6 +404,8 @@ files:
path: Wii/shared2/wc24/mbox/wc24send.mbx path: Wii/shared2/wc24/mbox/wc24send.mbx
system: nintendo-wii system: nintendo-wii
required: false required: false
bundled: true
sha1: "704a576c5f18a8ce4729f4dfc7f8814d6ac09802"
description: "WiiConnect24 send mailbox" description: "WiiConnect24 send mailbox"
note: "Placed in the NAND by the Sys/Wii copy. The bundled file is a stub, and the note shipped beside it gives 0x200000 as the size on a console." note: "Placed in the NAND by the Sys/Wii copy. The bundled file is a stub, and the note shipped beside it gives 0x200000 as the size on a console."
source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Data/Sys/Wii/shared2/wc24/mbox/Readme.txt" source_ref: "Source/Core/Core/WiiRoot.cpp:288-322, Data/Sys/Wii/shared2/wc24/mbox/Readme.txt"
@@ -388,6 +414,7 @@ files:
path: Wii/shared2/wc24/mbox/Readme.txt path: Wii/shared2/wc24/mbox/Readme.txt
system: nintendo-wii system: nintendo-wii
required: false required: false
bundled: true
size: 103 size: 103
sha256: "e5a888912968050c6c1d46d1c364c324684e1d15aaa62cfe36cf7fce2c687b21" sha256: "e5a888912968050c6c1d46d1c364c324684e1d15aaa62cfe36cf7fce2c687b21"
description: "note on the truncated mailboxes, copied into the NAND" description: "note on the truncated mailboxes, copied into the NAND"
+16 -1
View File
@@ -27,6 +27,7 @@ pack_structure:
data_directories: data_directories:
- ref: dolphin-sys - ref: dolphin-sys
installed_on: [batocera, lakka, retrobat, retrodeck]
mode: libretro mode: libretro
destination: "Sys" destination: "Sys"
source_ref: "Source/Core/Common/CommonPaths.h:128-141" source_ref: "Source/Core/Common/CommonPaths.h:128-141"
@@ -197,9 +198,23 @@ files:
# -- Gecko Code Handler -- # -- Gecko Code Handler --
- name: "codehandler.bin" - name: "codehandler.bin"
path: null path: null
mode: standalone
required: false required: false
bundled: true
size: 2880
sha1: "e6c0050b3c67ee26198488fbbe4a5d019c15b628"
md5: "1f118b8735fcf40c20b38c3184eebfd9"
hle_fallback: true hle_fallback: true
note: "Gecko/Ocarina cheat code handler. Shipped with Dolphin in Sys/, not user-supplied" note: "Gecko/Ocarina cheat code handler. Shipped in Sys/ of the standalone release (dolphin-2512-x64.7z)"
source_ref: "Source/Core/Common/CommonPaths.h:155, Source/Core/Core/GeckoCode.cpp:120"
- name: "codehandler.bin"
path: null
mode: libretro
required: false
installed_on: [batocera, lakka, retrobat, retrodeck]
hle_fallback: true
note: "Gecko/Ocarina cheat code handler, read from the Sys data directory the core zip does not contain. The Batocera and Lakka packages copy Data/Sys beside the core, and RetroBat installs it as bios/dolphin-emu/Sys"
source_ref: "Source/Core/Common/CommonPaths.h:155, Source/Core/Core/GeckoCode.cpp:120" source_ref: "Source/Core/Common/CommonPaths.h:155, Source/Core/Core/GeckoCode.cpp:120"
# -- Wii System Menu (WAD) -- # -- Wii System Menu (WAD) --
+14 -2
View File
@@ -326,6 +326,9 @@ files:
- name: "FREECG98.BMP" - name: "FREECG98.BMP"
description: "PC-98 character generator, free generated bitmap" description: "PC-98 character generator, free generated bitmap"
required: false required: false
bundled: true
sha1: "e00b77cabd5960646abc5dbce5568f121d37ae48"
md5: "268affbc64edb845b5e4f3c8200629d6"
hle_fallback: true hle_fallback: true
note: > note: >
same bitmap layout as ANEX86.BMP and tried after it, ships in the resource same bitmap layout as ANEX86.BMP and tried after it, ships in the resource
@@ -340,20 +343,29 @@ files:
- name: "wqy_12pt.bdf" - name: "wqy_12pt.bdf"
description: "WenQuanYi 16-pixel bitmap font" description: "WenQuanYi 16-pixel bitmap font"
required: false required: false
bundled: true
sha1: ["fefcb49cb13ea191d2c87b406c141a957020432c", "2f7b4de77e5d768f979989e2d127b1fded207cf8"]
md5: ["77b5b2d0c1c3a4200a9cda047f74f957", "fa0dfab6dd87e09060e5d6a44d43fef3"]
aliases: ["wqy_12pt.pcf"] aliases: ["wqy_12pt.pcf"]
note: "ships in the resource directory" note: "Ships in the resource directory, with CRLF line ends in the Windows zips."
source_ref: "src/ints/int_dosv.cpp:1197-1218, src/Makefile.am:19" source_ref: "src/ints/int_dosv.cpp:1197-1218, src/Makefile.am:19"
- name: "wqy_11pt.bdf" - name: "wqy_11pt.bdf"
description: "WenQuanYi 14-pixel bitmap font" description: "WenQuanYi 14-pixel bitmap font"
required: false required: false
bundled: true
sha1: ["723b0c61428321b0aca4c43fcd91406807d4f815", "ac0c9c68c3528ea039d4cd081a3754a500c67317"]
md5: ["4e10a27e6b3ceac0b3e2df4fadc48bb4", "0f5f6d27dc657538e1f566fe55d507f5"]
aliases: ["wqy_11pt.pcf"] aliases: ["wqy_11pt.pcf"]
note: "ships in the resource directory" note: "Ships in the resource directory, with CRLF line ends in the Windows zips."
source_ref: "src/ints/int_dosv.cpp:1296-1316, src/Makefile.am:18" source_ref: "src/ints/int_dosv.cpp:1296-1316, src/Makefile.am:18"
- name: "SarasaGothicFixed.ttf" - name: "SarasaGothicFixed.ttf"
description: "CJK fixed-width TrueType font" description: "CJK fixed-width TrueType font"
required: false required: false
bundled: true
sha1: "2a15dfa682df1ff841e2092348aa6a2460e40810"
md5: "5b5dd2bc68764c7204dc4fe69118f2a4"
hle_fallback: true hle_fallback: true
note: > note: >
tried by the TTF output on PC-98 and on double-byte code pages when tried by the TTF output on PC-98 and on double-byte code pages when
+2 -1
View File
@@ -286,10 +286,11 @@ files:
path: microphone/microphone.wav path: microphone/microphone.wav
system: nintendo-ds system: nintendo-ds
required: false required: false
installed_on: [rocknix]
category: game_data category: game_data
unsourceable: "audio the user records to stand in for the console microphone" unsourceable: "audio the user records to stand in for the console microphone"
description: "default microphone input" description: "default microphone input"
note: "Read when no per-title file answers, and logged as the default fake microphone audio file." note: "Read when no per-title file answers, and logged as the default fake microphone audio file. ROCKNIX packages a microphone.wav of its own into microphone/ under the data root it launches DraStic from."
source_ref: "drastic r2.5.2.2 reset_spu 0x6dc30-0x6dc5c" source_ref: "drastic r2.5.2.2 reset_spu 0x6dc30-0x6dc5c"
- name: "<game>.wav" - name: "<game>.wav"
+13
View File
@@ -54,9 +54,15 @@ notes: |
descent.pig, d2shar10.tar.gz = d2demo.hog/pig/ham) is redistributable. descent.pig, d2shar10.tar.gz = d2demo.hog/pig/ham) is redistributable.
The retail archives listed below are commercial GOG files. The retail archives listed below are commercial GOG files.
RetroPie's dxx-rebirth package downloads the two shareware sets,
d1xr-hires.dxa and both SC-55 music packs into roms/ports/descent1 and
descent2 on install (scriptmodules/ports/dxx-rebirth.sh,
game_data_dxx-rebirth).
files: files:
# ------ Descent 1 shareware (free) ------ # ------ Descent 1 shareware (free) ------
- name: descent.hog - name: descent.hog
installed_on: [retropie]
path: descent.hog path: descent.hog
system: descent system: descent
category: game_data category: game_data
@@ -69,6 +75,7 @@ files:
source_ref: "similar/main/mission.cpp:80; common/main/mission.h:67" source_ref: "similar/main/mission.cpp:80; common/main/mission.h:67"
- name: descent.pig - name: descent.pig
installed_on: [retropie]
path: descent.pig path: descent.pig
system: descent system: descent
category: game_data category: game_data
@@ -99,6 +106,7 @@ files:
# ------ Descent 2 shareware (free) ------ # ------ Descent 2 shareware (free) ------
- name: d2demo.hog - name: d2demo.hog
installed_on: [retropie]
path: d2demo.hog path: d2demo.hog
system: descent2 system: descent2
category: game_data category: game_data
@@ -111,6 +119,7 @@ files:
source_ref: "similar/main/mission.cpp:107-108; common/main/mission.h:71" source_ref: "similar/main/mission.cpp:107-108; common/main/mission.h:71"
- name: d2demo.pig - name: d2demo.pig
installed_on: [retropie]
path: d2demo.pig path: d2demo.pig
system: descent2 system: descent2
category: game_data category: game_data
@@ -119,6 +128,7 @@ files:
source_ref: "similar/main/piggy.cpp:73" source_ref: "similar/main/piggy.cpp:73"
- name: d2demo.ham - name: d2demo.ham
installed_on: [retropie]
path: d2demo.ham path: d2demo.ham
system: descent2 system: descent2
category: game_data category: game_data
@@ -249,6 +259,7 @@ files:
# below are the add-ons the project publishes. Each build has its own data # below are the add-ons the project publishes. Each build has its own data
# directory (d1x-rebirth, d2x-rebirth), so an archive is seen by one game. # directory (d1x-rebirth, d2x-rebirth), so an archive is seen by one game.
- name: "d1xr-hires.dxa" - name: "d1xr-hires.dxa"
installed_on: [retropie]
path: "d1x-rebirth/d1xr-hires.dxa" path: "d1x-rebirth/d1xr-hires.dxa"
system: descent system: descent
category: game_data category: game_data
@@ -285,6 +296,7 @@ files:
source_ref: "common/misc/physfsx.cpp:23, 377-394, similar/main/inferno.cpp:603, SConstruct:4362" source_ref: "common/misc/physfsx.cpp:23, 377-394, similar/main/inferno.cpp:603, SConstruct:4362"
- name: "d1xr-sc55-music.dxa" - name: "d1xr-sc55-music.dxa"
installed_on: [retropie]
path: "d1x-rebirth/d1xr-sc55-music.dxa" path: "d1x-rebirth/d1xr-sc55-music.dxa"
system: descent system: descent
category: game_data category: game_data
@@ -321,6 +333,7 @@ files:
source_ref: "common/misc/physfsx.cpp:23, 377-394, similar/main/inferno.cpp:603, SConstruct:4362" source_ref: "common/misc/physfsx.cpp:23, 377-394, similar/main/inferno.cpp:603, SConstruct:4362"
- name: "d2xr-sc55-music.dxa" - name: "d2xr-sc55-music.dxa"
installed_on: [retropie]
path: "d2x-rebirth/d2xr-sc55-music.dxa" path: "d2x-rebirth/d2xr-sc55-music.dxa"
system: descent2 system: descent2
category: game_data category: game_data
+6 -1
View File
@@ -106,6 +106,7 @@ files:
category: game_data category: game_data
path: "rtp/2000/" path: "rtp/2000/"
required: false required: false
installed_on: [rocknix]
type: directory type: directory
source_ref: "src/filefinder_rtp.cpp:73-74" source_ref: "src/filefinder_rtp.cpp:73-74"
note: > note: >
@@ -114,7 +115,10 @@ files:
needed by games that reference RTP assets instead of bundling them. needed by games that reference RTP assets instead of bundling them.
Multiple RTP variants exist (Japanese official, English official, Multiple RTP variants exist (Japanese official, English official,
Don Miguel English translation). EasyRPG auto-detects which variant Don Miguel English translation). EasyRPG auto-detects which variant
a game expects. a game expects. ROCKNIX launches the core through a script that, when
bios/rtp is empty, downloads the English official installers from
Degica, checks their SHA-256 and extracts them into rtp/2000 and
rtp/2003.
# ================================================================ # ================================================================
# RPG Maker 2003 RTP (optional, game-dependent) # RPG Maker 2003 RTP (optional, game-dependent)
@@ -125,6 +129,7 @@ files:
category: game_data category: game_data
path: "rtp/2003/" path: "rtp/2003/"
required: false required: false
installed_on: [rocknix]
type: directory type: directory
source_ref: "src/filefinder_rtp.cpp:73-74" source_ref: "src/filefinder_rtp.cpp:73-74"
note: > note: >
+2
View File
@@ -42,6 +42,7 @@ files:
description: "ECWolf engine data package" description: "ECWolf engine data package"
required: true required: true
mode: standalone mode: standalone
bundled: true
md5: "c011b428819eea4a80b455c245a5a04d" md5: "c011b428819eea4a80b455c245a5a04d"
source_ref: "src/version.h:12 (MAIN_PK3), src/wl_iwad.cpp:664-672 (embedded open + fatal)" source_ref: "src/version.h:12 (MAIN_PK3), src/wl_iwad.cpp:664-672 (embedded open + fatal)"
note: > note: >
@@ -49,3 +50,4 @@ files:
palettes (wolfpal, spearpal, blakepal, noahpal), map lump remappers (wl6map, palettes (wolfpal, spearpal, blakepal, noahpal), map lump remappers (wl6map,
sodmap, etc.), DECORATE actor definitions, MAPINFO, SNDINFO, SNDSEQ, textures, sodmap, etc.), DECORATE actor definitions, MAPINFO, SNDINFO, SNDSEQ, textures,
sprites, fonts, and localization strings. md5 from .info, not validated by code. sprites, fonts, and localization strings. md5 from .info, not validated by code.
Shipped beside the executable in the Windows zip and in /usr/share/ecwolf by the .deb.
+5 -1
View File
@@ -47,6 +47,7 @@ files:
category: game_data category: game_data
system: duke3d system: duke3d
required: false required: false
installed_on: [retropie]
source_ref: "source/duke3d/src/common.cpp:36 (defaultgamegrp GAME_DUKE), source/duke3d/src/grpscan.cpp:41-50 (CRC-indexed variants)" source_ref: "source/duke3d/src/common.cpp:36 (defaultgamegrp GAME_DUKE), source/duke3d/src/grpscan.cpp:41-50 (CRC-indexed variants)"
note: > note: >
Any retail variant plays: Atomic Edition / Plus / World Tour Any retail variant plays: Atomic Edition / Plus / World Tour
@@ -58,6 +59,8 @@ files:
censored (DUKEKR_CRC 0xAA4F6A40, grpscan.h:34). CRC32 identifies censored (DUKEKR_CRC 0xAA4F6A40, grpscan.h:34). CRC32 identifies
the variant and selects the matching entry in internalgrpfiles[], the variant and selects the matching entry in internalgrpfiles[],
and no MD5 or SHA1 is read. and no MD5 or SHA1 is read.
The RetroPie package extracts the shareware v1.3D GRP into
roms/ports/duke3d when no duke3d.grp is there.
- name: "EDUKE.CON" - name: "EDUKE.CON"
category: game_data category: game_data
@@ -70,8 +73,9 @@ files:
category: game_data category: game_data
system: duke3d system: duke3d
required: false required: false
installed_on: [retropie]
source_ref: "source/duke3d/src/grpscan.cpp:39-76 (rtsname field)" source_ref: "source/duke3d/src/grpscan.cpp:39-76 (rtsname field)"
note: "Remote Ridicule speech. Not loaded if absent." note: "Remote Ridicule speech. Not loaded if absent. The RetroPie package extracts the shareware copy beside the shareware GRP."
# ---- Duke 3D addons ---- # ---- Duke 3D addons ----
+1
View File
@@ -781,6 +781,7 @@ files:
source_ref: "src/emu/config/src/app_settings.cpp:82-114, src/emu/qt/CMakeLists.txt:276" source_ref: "src/emu/config/src/app_settings.cpp:82-114, src/emu/qt/CMakeLists.txt:276"
- name: panic.json - name: panic.json
installed_on: [retrobat]
standalone_path: panic.json standalone_path: panic.json
mode: standalone mode: standalone
required: false required: false
+1
View File
@@ -1460,6 +1460,7 @@ files:
# System support files (fbneo/) # System support files (fbneo/)
# ------------------------------------------------------- # -------------------------------------------------------
- name: "hiscore.dat" - name: "hiscore.dat"
installed_on: [batocera, lakka, recalbox, retrobat, retrodeck, retropie]
path: "fbneo/hiscore.dat" path: "fbneo/hiscore.dat"
required: false required: false
sha1: "30c6ad697439de7c2158192ecdb48f5edd37478e" sha1: "30c6ad697439de7c2158192ecdb48f5edd37478e"
+18 -1
View File
@@ -60,6 +60,7 @@ files:
# -- MSX1 BIOS -- # -- MSX1 BIOS --
- name: MSX.ROM - name: MSX.ROM
installed_on: [recalbox]
size: 32768 size: 32768
md5: aa95aea2563cd5ec0a0919b44cc17d47 md5: aa95aea2563cd5ec0a0919b44cc17d47
sha1: 409e82adac40f6bdd18eb6c84e8b2fbdc7fb5498 sha1: 409e82adac40f6bdd18eb6c84e8b2fbdc7fb5498
@@ -71,6 +72,7 @@ files:
# -- MSX2 BIOS -- # -- MSX2 BIOS --
- name: MSX2.ROM - name: MSX2.ROM
installed_on: [recalbox]
size: 32768 size: 32768
md5: ec3a01c91f24fbddcbcab0ad301bc9ef md5: ec3a01c91f24fbddcbcab0ad301bc9ef
sha1: 6103b39f1e38d1aa2d84b1c3219c44f1abb5436e sha1: 6103b39f1e38d1aa2d84b1c3219c44f1abb5436e
@@ -80,6 +82,7 @@ files:
source_ref: "fMSX/ROMs/MSX2.ROM" source_ref: "fMSX/ROMs/MSX2.ROM"
- name: MSX2EXT.ROM - name: MSX2EXT.ROM
installed_on: [recalbox]
size: 16384 size: 16384
md5: 2183c2aff17cf4297bdb496de78c2e8a md5: 2183c2aff17cf4297bdb496de78c2e8a
sha1: 5c1f9c7fb655e43d38e5dd1fcc6b942b2ff68b02 sha1: 5c1f9c7fb655e43d38e5dd1fcc6b942b2ff68b02
@@ -91,6 +94,7 @@ files:
# -- MSX2+ BIOS (default model) -- # -- MSX2+ BIOS (default model) --
- name: MSX2P.ROM - name: MSX2P.ROM
installed_on: [recalbox]
size: 32768 size: 32768
md5: 6d8c0ca64e726c82a4b726e9b01cdf1e md5: 6d8c0ca64e726c82a4b726e9b01cdf1e
sha1: e2fbd56e42da637609d23ae9df9efd1b4241b18a sha1: e2fbd56e42da637609d23ae9df9efd1b4241b18a
@@ -100,6 +104,7 @@ files:
source_ref: "fMSX/ROMs/MSX2P.ROM" source_ref: "fMSX/ROMs/MSX2P.ROM"
- name: MSX2PEXT.ROM - name: MSX2PEXT.ROM
installed_on: [recalbox]
size: 16384 size: 16384
md5: 7c8243c71d8f143b2531f01afa6a05dc md5: 7c8243c71d8f143b2531f01afa6a05dc
sha1: fe0254cbfc11405b79e7c86c7769bd6322b04995 sha1: fe0254cbfc11405b79e7c86c7769bd6322b04995
@@ -111,6 +116,7 @@ files:
# -- Disk support -- # -- Disk support --
- name: DISK.ROM - name: DISK.ROM
installed_on: [recalbox]
size: 16384 size: 16384
md5: 80dcd1ad1a4cf65d64b7ba10504e8190 md5: 80dcd1ad1a4cf65d64b7ba10504e8190
sha1: 032cb1c1c75b9a191fa1230978971698d9d2a17f sha1: 032cb1c1c75b9a191fa1230978971698d9d2a17f
@@ -121,6 +127,7 @@ files:
# -- Optional expansion ROMs -- # -- Optional expansion ROMs --
- name: FMPAC.ROM - name: FMPAC.ROM
installed_on: [recalbox]
size: 65536 size: 65536
md5: 6f69cc8b5ed761b03afd78000dfb0e19 md5: 6f69cc8b5ed761b03afd78000dfb0e19
sha1: 9d789166e3caf28e4742fe933d962e99618c633d sha1: 9d789166e3caf28e4742fe933d962e99618c633d
@@ -129,6 +136,7 @@ files:
source_ref: "fMSX/ROMs/FMPAC.ROM" source_ref: "fMSX/ROMs/FMPAC.ROM"
- name: KANJI.ROM - name: KANJI.ROM
installed_on: [recalbox]
size: 131072 size: 131072
md5: febe8782b466d7c3b16de6d104826b34 md5: febe8782b466d7c3b16de6d104826b34
sha1: 84a645becec0a25d3ab7a909cde1b242699a8662 sha1: 84a645becec0a25d3ab7a909cde1b242699a8662
@@ -137,6 +145,7 @@ files:
source_ref: "fMSX/ROMs/KANJI.ROM" source_ref: "fMSX/ROMs/KANJI.ROM"
- name: MSXDOS2.ROM - name: MSXDOS2.ROM
installed_on: [recalbox]
size: 65536 size: 65536
md5: 6418d091cd6907bbcf940324339e43bb md5: 6418d091cd6907bbcf940324339e43bb
sha1: c36c9e0f96738a340381e23b4f97245388801a46 sha1: c36c9e0f96738a340381e23b4f97245388801a46
@@ -145,6 +154,7 @@ files:
source_ref: "fMSX/ROMs/MSXDOS2.ROM" source_ref: "fMSX/ROMs/MSXDOS2.ROM"
- name: PAINTER.ROM - name: PAINTER.ROM
installed_on: [recalbox]
size: 65536 size: 65536
md5: 403cdea1cbd2bb24fae506941f8f655e md5: 403cdea1cbd2bb24fae506941f8f655e
sha1: 7fd2a28c4fdaeb140f3c8c8fb90271b1472c97b9 sha1: 7fd2a28c4fdaeb140f3c8c8fb90271b1472c97b9
@@ -153,6 +163,7 @@ files:
source_ref: "fMSX/ROMs/PAINTER.ROM" source_ref: "fMSX/ROMs/PAINTER.ROM"
- name: RS232.ROM - name: RS232.ROM
installed_on: [recalbox]
size: 16640 size: 16640
md5: 279efd1eae0d358eecd4edc7d9adedf3 md5: 279efd1eae0d358eecd4edc7d9adedf3
sha1: 7aec0134ad6a5177f4056fcb6047083e8e00529b sha1: 7aec0134ad6a5177f4056fcb6047083e8e00529b
@@ -182,36 +193,42 @@ files:
# -- Text fonts (selectable via fmsx_font core option) -- # -- Text fonts (selectable via fmsx_font core option) --
- name: DEFAULT.FNT - name: DEFAULT.FNT
installed_on: [recalbox]
required: false required: false
md5: 85b38e4128bbc300e675f55b278683a8 md5: 85b38e4128bbc300e675f55b278683a8
note: "Default text font. Loaded by LoadFNT() (fMSX/MSX.c:527). Same content as CYRILLIC.FNT." note: "Default text font. Loaded by LoadFNT() (fMSX/MSX.c:527). Same content as CYRILLIC.FNT."
source_ref: "fMSX/ROMs/DEFAULT.FNT, libretro.c:1547" source_ref: "fMSX/ROMs/DEFAULT.FNT, libretro.c:1547"
- name: ITALIC.FNT - name: ITALIC.FNT
installed_on: [recalbox]
required: false required: false
md5: c83e50e9f33b8dd893c414691822740d md5: c83e50e9f33b8dd893c414691822740d
note: "Italic text font." note: "Italic text font."
source_ref: "fMSX/ROMs/ITALIC.FNT, libretro.c:1547" source_ref: "fMSX/ROMs/ITALIC.FNT, libretro.c:1547"
- name: INTERNAT.FNT - name: INTERNAT.FNT
installed_on: [recalbox]
required: false required: false
md5: ac4f4a90c1b1887db48ded39c9d9c847 md5: ac4f4a90c1b1887db48ded39c9d9c847
note: "International text font." note: "International text font."
source_ref: "fMSX/ROMs/INTERNAT.FNT, libretro.c:1547" source_ref: "fMSX/ROMs/INTERNAT.FNT, libretro.c:1547"
- name: CYRILLIC.FNT - name: CYRILLIC.FNT
installed_on: [recalbox]
required: false required: false
md5: 85b38e4128bbc300e675f55b278683a8 md5: 85b38e4128bbc300e675f55b278683a8
note: "Cyrillic text font. Same content as DEFAULT.FNT." note: "Cyrillic text font. Same content as DEFAULT.FNT."
source_ref: "fMSX/ROMs/CYRILLIC.FNT, libretro.c:1547" source_ref: "fMSX/ROMs/CYRILLIC.FNT, libretro.c:1547"
- name: KOREAN.FNT - name: KOREAN.FNT
installed_on: [recalbox]
required: false required: false
md5: 73291e76638a2f5aa2eceb843df468f4 md5: 73291e76638a2f5aa2eceb843df468f4
note: "Korean text font." note: "Korean text font."
source_ref: "fMSX/ROMs/KOREAN.FNT, libretro.c:1547" source_ref: "fMSX/ROMs/KOREAN.FNT, libretro.c:1547"
- name: JAPANESE.FNT - name: JAPANESE.FNT
installed_on: [recalbox]
required: false required: false
md5: aa28f0703b951a6be8df3e28e20d263d md5: aa28f0703b951a6be8df3e28e20d263d
note: "Japanese text font." note: "Japanese text font."
@@ -227,7 +244,7 @@ files:
note: "Mapper database opened in the system directory before CARTS.SHA. Each line holds the sum of the ROM bytes as eight hexadecimal digits and a mapper number (%08X %d). A matching line sets the mapper and CARTS.SHA is not read." note: "Mapper database opened in the system directory before CARTS.SHA. Each line holds the sum of the ROM bytes as eight hexadecimal digits and a mapper number (%08X %d). A matching line sets the mapper and CARTS.SHA is not read."
- name: CARTS.SHA - name: CARTS.SHA
installed_on: [retropie] installed_on: [recalbox, retropie]
required: false required: false
md5: 74b0f217fa0e2b8bb5a2f8e2ecc69da3 md5: 74b0f217fa0e2b8bb5a2f8e2ecc69da3
note: "SHA1 database for cartridge identification and mapper detection. Read when CARTS.CRC is absent or holds no matching line (fMSX/MSX.c:2716)." note: "SHA1 database for cartridge identification and mapper detection. Read when CARTS.CRC is absent or holds no matching line (fMSX/MSX.c:2716)."
+2 -1
View File
@@ -25,5 +25,6 @@ files:
system: j2me system: j2me
description: "FreeJ2ME libretro Java application" description: "FreeJ2ME libretro Java application"
required: true required: true
installed_on: [retrobat, rocknix]
source_ref: "src/libretro/freej2me_libretro.c:483-486 (GET_SYSTEM_DIRECTORY + fill_pathname_join + java -jar)" source_ref: "src/libretro/freej2me_libretro.c:483-486 (GET_SYSTEM_DIRECTORY + fill_pathname_join + java -jar)"
note: "Not a BIOS dump. Java emulator loaded by the native core at startup via execvp('java', '-jar', path). Built from source via 'ant'. Must be in the system directory root." note: "Not a BIOS dump. Java emulator loaded by the native core at startup via execvp('java', '-jar', path). Built from source via 'ant'. Must be in the system directory root. ROCKNIX builds the core and the jar from freej2me-plus 1.52, which keeps the freej2me-lr.jar name, and copies the jar into its BIOS folder before each launch when it is missing."
+1
View File
@@ -329,6 +329,7 @@ files:
link mechanism and of LoadExternalScript. link mechanism and of LoadExternalScript.
- name: Script56.chm - name: Script56.chm
installed_on: [retrobat]
system: fpinball system: fpinball
path: "Help/Script56.chm" path: "Help/Script56.chm"
required: false required: false
+76
View File
@@ -120,41 +120,73 @@ files:
- name: "Gargoyle-Mono.ttf" - name: "Gargoyle-Mono.ttf"
description: "Gargoyle Mono regular (Go Mono)" description: "Gargoyle Mono regular (Go Mono)"
required: true required: true
bundled: true
size: 164304
sha1: "f2b956a6ab8cd903de974bbe2deb59a45ab36984"
md5: "f32a4d2aee1927349c80e471e791949f"
source_ref: "garglk/draw.cpp:657 (make_entry monor), garglk/draw.cpp:421-471 (make_font, winabort)" source_ref: "garglk/draw.cpp:657 (make_entry monor), garglk/draw.cpp:421-471 (make_font, winabort)"
- name: "Gargoyle-Mono-Bold.ttf" - name: "Gargoyle-Mono-Bold.ttf"
description: "Gargoyle Mono bold (Go Mono)" description: "Gargoyle Mono bold (Go Mono)"
required: true required: true
bundled: true
size: 168396
sha1: "2025696a7049a27ee1cec2a9faf5fcd1cfe6201d"
md5: "750428793e9a7f74484cef5029f1e9e9"
source_ref: "garglk/draw.cpp:658 (make_entry monob), garglk/draw.cpp:421-471 (make_font, winabort)" source_ref: "garglk/draw.cpp:658 (make_entry monob), garglk/draw.cpp:421-471 (make_font, winabort)"
- name: "Gargoyle-Mono-Italic.ttf" - name: "Gargoyle-Mono-Italic.ttf"
description: "Gargoyle Mono italic (Go Mono)" description: "Gargoyle Mono italic (Go Mono)"
required: true required: true
bundled: true
size: 173600
sha1: "3319148d0e3c9575e379f53e5dd0d9a45efea109"
md5: "873e8ea7a53a81f16ff3d77205964efd"
source_ref: "garglk/draw.cpp:659 (make_entry monoi), garglk/draw.cpp:421-471 (make_font, winabort)" source_ref: "garglk/draw.cpp:659 (make_entry monoi), garglk/draw.cpp:421-471 (make_font, winabort)"
- name: "Gargoyle-Mono-Bold-Italic.ttf" - name: "Gargoyle-Mono-Bold-Italic.ttf"
description: "Gargoyle Mono bold italic (Go Mono)" description: "Gargoyle Mono bold italic (Go Mono)"
required: true required: true
bundled: true
size: 176888
sha1: "afce1f28df995726b7c9e49c4bf64c9b427c2ce0"
md5: "d534b7b59e44c0b71b924e7c3899b5b4"
source_ref: "garglk/draw.cpp:660 (make_entry monoz), garglk/draw.cpp:421-471 (make_font, winabort)" source_ref: "garglk/draw.cpp:660 (make_entry monoz), garglk/draw.cpp:421-471 (make_font, winabort)"
- name: "Gargoyle-Serif.ttf" - name: "Gargoyle-Serif.ttf"
description: "Gargoyle Serif regular (Charis SIL)" description: "Gargoyle Serif regular (Charis SIL)"
required: true required: true
bundled: true
size: 1504176
sha1: "23c9ac25750606f506d4c841f4efb0b33f596d09"
md5: "b43719e0af7d587d2b9b274458a793ff"
source_ref: "garglk/draw.cpp:661 (make_entry propr), garglk/draw.cpp:421-471 (make_font, winabort)" source_ref: "garglk/draw.cpp:661 (make_entry propr), garglk/draw.cpp:421-471 (make_font, winabort)"
- name: "Gargoyle-Serif-Bold.ttf" - name: "Gargoyle-Serif-Bold.ttf"
description: "Gargoyle Serif bold (Charis SIL)" description: "Gargoyle Serif bold (Charis SIL)"
required: true required: true
bundled: true
size: 1439752
sha1: "7deeaf8ff5d86b63d1def4e47f5998c351db3eb8"
md5: "35a62c77d2a64dfd3a35807554685500"
source_ref: "garglk/draw.cpp:662 (make_entry propb), garglk/draw.cpp:421-471 (make_font, winabort)" source_ref: "garglk/draw.cpp:662 (make_entry propb), garglk/draw.cpp:421-471 (make_font, winabort)"
- name: "Gargoyle-Serif-Italic.ttf" - name: "Gargoyle-Serif-Italic.ttf"
description: "Gargoyle Serif italic (Charis SIL)" description: "Gargoyle Serif italic (Charis SIL)"
required: true required: true
bundled: true
size: 1505932
sha1: "2544395d0eda03d605678790ed1f6cbadf5578e5"
md5: "80c584701955add719913197713b884f"
source_ref: "garglk/draw.cpp:663 (make_entry propi), garglk/draw.cpp:421-471 (make_font, winabort)" source_ref: "garglk/draw.cpp:663 (make_entry propi), garglk/draw.cpp:421-471 (make_font, winabort)"
- name: "Gargoyle-Serif-Bold-Italic.ttf" - name: "Gargoyle-Serif-Bold-Italic.ttf"
description: "Gargoyle Serif bold italic (Charis SIL)" description: "Gargoyle Serif bold italic (Charis SIL)"
required: true required: true
bundled: true
size: 1500764
sha1: "e561b7565fc1aeb945ffb7da355d321b43318510"
md5: "84d0a6059796703ba8b95e7092670abc"
source_ref: "garglk/draw.cpp:664 (make_entry propz), garglk/draw.cpp:421-471 (make_font, winabort)" source_ref: "garglk/draw.cpp:664 (make_entry propz), garglk/draw.cpp:421-471 (make_font, winabort)"
# -- Glyph substitution fonts, data directory root -- # -- Glyph substitution fonts, data directory root --
@@ -162,6 +194,10 @@ files:
- name: "unifont.otf" - name: "unifont.otf"
description: "GNU Unifont, Basic Multilingual Plane glyph fallback" description: "GNU Unifont, Basic Multilingual Plane glyph fallback"
required: false required: false
bundled: true
size: 5321400
sha1: "a550da89f2b7b4a6844842a50094569d67c6e8b0"
md5: "9edf66ff1c62ec9e8f20126e5660d516"
source_ref: "garglk/draw.cpp:473-496 (make_substitution_fonts), garglk/draw.cpp:642-644" source_ref: "garglk/draw.cpp:473-496 (make_substitution_fonts), garglk/draw.cpp:642-644"
note: > note: >
Covers glyphs missing from the text fonts. Loaded directly rather than Covers glyphs missing from the text fonts. Loaded directly rather than
@@ -170,6 +206,10 @@ files:
- name: "unifont_upper.otf" - name: "unifont_upper.otf"
description: "GNU Unifont, planes above the BMP" description: "GNU Unifont, planes above the BMP"
required: false required: false
bundled: true
size: 5971416
sha1: "5dbe31ade8ebda982ba41dbd4311407ba88ff16a"
md5: "863db23db082ef13d809f142d35411c9"
source_ref: "garglk/draw.cpp:473-496 (make_substitution_fonts), garglk/draw.cpp:642-644" source_ref: "garglk/draw.cpp:473-496 (make_substitution_fonts), garglk/draw.cpp:642-644"
# -- Color themes, themes subdirectory -- # -- Color themes, themes subdirectory --
@@ -178,48 +218,80 @@ files:
path: "themes/Blue.json" path: "themes/Blue.json"
description: "Blue color theme" description: "Blue color theme"
required: false required: false
bundled: true
size: 358
sha1: "6b47d1e68e79c258d8b733d0525beee7e567a776"
md5: "4a2fc2266fb1c4139617e88722b5c6f9"
source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:564" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:564"
- name: "Breeze Darker.json" - name: "Breeze Darker.json"
path: "themes/Breeze Darker.json" path: "themes/Breeze Darker.json"
description: "Breeze Darker color theme" description: "Breeze Darker color theme"
required: false required: false
bundled: true
size: 367
sha1: "6c389838c66c13397cc3c7096b31fca994bbb34c"
md5: "597f5b89772b9660d732a5122d159d6b"
source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:565" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:565"
- name: "Lectrote Dark.json" - name: "Lectrote Dark.json"
path: "themes/Lectrote Dark.json" path: "themes/Lectrote Dark.json"
description: "Lectrote Dark color theme" description: "Lectrote Dark color theme"
required: false required: false
bundled: true
size: 474
sha1: "225049ddfa6ce2c4b7198ca6c889c81d65b7946f"
md5: "83b81c33ec97dbc100c850de7b04a694"
source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:566" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:566"
- name: "Lectrote Sepia.json" - name: "Lectrote Sepia.json"
path: "themes/Lectrote Sepia.json" path: "themes/Lectrote Sepia.json"
description: "Lectrote Sepia color theme" description: "Lectrote Sepia color theme"
required: false required: false
bundled: true
size: 474
sha1: "813f91ff7f0a0b95fcd37e541414cdc29bbc2968"
md5: "d766895891ccec110e15a044af6194c7"
source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:567" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:567"
- name: "Lectrote Slate.json" - name: "Lectrote Slate.json"
path: "themes/Lectrote Slate.json" path: "themes/Lectrote Slate.json"
description: "Lectrote Slate color theme" description: "Lectrote Slate color theme"
required: false required: false
bundled: true
size: 474
sha1: "8032208eab8f10874f448c39bdc5a85b83d539b3"
md5: "3a06a19b8441d931ddef2359116e405a"
source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:568" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:568"
- name: "Pencil.json" - name: "Pencil.json"
path: "themes/Pencil.json" path: "themes/Pencil.json"
description: "Pencil color theme" description: "Pencil color theme"
required: false required: false
bundled: true
size: 360
sha1: "976b37a0451fb3cbed9a85ccf3c242ae768a4bc5"
md5: "6e1743b8b40eaf3a85015013dcea7701"
source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:569" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:569"
- name: "Zoom.json" - name: "Zoom.json"
path: "themes/Zoom.json" path: "themes/Zoom.json"
description: "Zoom color theme" description: "Zoom color theme"
required: false required: false
bundled: true
size: 358
sha1: "d312b25c5f3a92178a185de122aeb222a32d4096"
md5: "641c88ce7f5e1a9a7ac4c18b90a9f38d"
source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:570" source_ref: "garglk/theme.cpp:304-316, garglk/CMakeLists.txt:570"
- name: "dark.json" - name: "dark.json"
path: "themes/dark.json" path: "themes/dark.json"
description: "Dark color theme" description: "Dark color theme"
required: false required: false
bundled: true
size: 358
sha1: "3757750cd3052b8d23f379aba22d7ee3d9353bc9"
md5: "2614becc041fc813cf87397aa47e8210"
source_ref: "garglk/theme.cpp:268-282, garglk/theme.cpp:304-316, garglk/CMakeLists.txt:81-86, garglk/CMakeLists.txt:571" source_ref: "garglk/theme.cpp:268-282, garglk/theme.cpp:304-316, garglk/CMakeLists.txt:81-86, garglk/CMakeLists.txt:571"
note: "Also compiled in as the built-in dark theme." note: "Also compiled in as the built-in dark theme."
@@ -227,5 +299,9 @@ files:
path: "themes/light.json" path: "themes/light.json"
description: "Light color theme" description: "Light color theme"
required: false required: false
bundled: true
size: 412
sha1: "049412d56a41865539faadcd86408d5107a1dbef"
md5: "37c78cb6e0105b946627038dcbfc8c64"
source_ref: "garglk/theme.cpp:268-282, garglk/theme.cpp:304-316, garglk/CMakeLists.txt:88-93, garglk/CMakeLists.txt:572" source_ref: "garglk/theme.cpp:268-282, garglk/theme.cpp:304-316, garglk/CMakeLists.txt:88-93, garglk/CMakeLists.txt:572"
note: "Also compiled in as the built-in light theme." note: "Also compiled in as the built-in light theme."
+3 -1
View File
@@ -4649,9 +4649,11 @@ files:
- name: hiscore.dat - name: hiscore.dat
path: "hiscore.dat" path: "hiscore.dat"
required: false required: false
bundled: true
sha1: "6f730abe0d76161336f09229f54e9f9ac7619d63"
category: game_data category: game_data
source_ref: "plugins/hiscore/init.lua:105,152-155" source_ref: "plugins/hiscore/init.lua:105,152-155"
note: "high score definitions, read from the working directory then from the plugin directory, where a copy ships" note: "high score definitions, read from the working directory then from the plugin directory. The 0288.222d Windows 7z and the RetroBat groovymame package both ship this copy in plugins/hiscore."
- name: cheat.7z - name: cheat.7z
aliases: [cheat.zip] aliases: [cheat.zip]
+52 -5
View File
@@ -48,51 +48,96 @@ files:
- name: "gzdoom.pk3" - name: "gzdoom.pk3"
category: game_data category: game_data
required: true required: true
bundled: true
size: 3132275
sha1: "5eca7aae47b5851de06303c48165f9d75145da4c"
md5: "5772f907fdee4284f6332d89c0c5609c"
crc32: "3c4dfe79"
source_ref: "src/version.h:90, src/d_main.cpp:3757-3761, wadsrc/CMakeLists.txt:1" source_ref: "src/version.h:90, src/d_main.cpp:3757-3761, wadsrc/CMakeLists.txt:1"
note: "Fonts, menus, zscript, textures. Fatal if absent." note: "Fonts, menus, zscript, textures. Fatal if absent. Built from the tree at each release. The hash is the copy in the 4.14.2 Windows zip."
- name: "game_support.pk3" - name: "game_support.pk3"
category: game_data category: game_data
required: false required: false
bundled: true
size: 2379443
sha1: "fe656e64f872450e5d691f0c19a174a4aea5050d"
md5: "c679df011fca562cfb20f9a3a4b0d80f"
crc32: "56e96007"
source_ref: "src/version.h:92, src/d_main.cpp:3794-3796, wadsrc_extra/CMakeLists.txt:1" source_ref: "src/version.h:92, src/d_main.cpp:3794-3796, wadsrc_extra/CMakeLists.txt:1"
note: "Per-game filters under static/filter/ (doom.id, strife, hexen, heretic, chex...)." note: "Per-game filters under static/filter/ (doom.id, strife, hexen, heretic, chex...). The hash is the copy in the 4.14.2 Windows zip."
- name: "lights.pk3" - name: "lights.pk3"
category: game_data category: game_data
required: false required: false
bundled: true
size: 24030
sha1: "c7f7cc23d223938700ad38ee2888062f35f97dbb"
md5: "0b9deffc98788ee19c7da017c1ad4680"
crc32: "089159b5"
source_ref: "src/d_main.cpp:2053-2058, wadsrc_lights/CMakeLists.txt:1" source_ref: "src/d_main.cpp:2053-2058, wadsrc_lights/CMakeLists.txt:1"
note: "The hash is the copy in the 4.14.2 Windows zip."
- name: "brightmaps.pk3" - name: "brightmaps.pk3"
category: game_data category: game_data
required: false required: false
bundled: true
size: 246181
sha1: "a0854eeea281741a9f2491f9f04ba5c7cfc0a3a7"
md5: "448d065ef519e5763a6598329ea875da"
crc32: "40da9ce8"
source_ref: "src/d_main.cpp:2059-2064, wadsrc_bm/CMakeLists.txt:1" source_ref: "src/d_main.cpp:2059-2064, wadsrc_bm/CMakeLists.txt:1"
note: "The hash is the copy in the 4.14.2 Windows zip."
- name: "game_widescreen_gfx.pk3" - name: "game_widescreen_gfx.pk3"
category: game_data category: game_data
required: false required: false
bundled: true
size: 5565936
sha1: "218e77f4850cf596e1cdf3abb80d2720dc16c5e4"
md5: "2530586849630cd131da80a9112af2a2"
crc32: "b06e58e3"
source_ref: "src/d_main.cpp:2065-2070, wadsrc_widepix/CMakeLists.txt:1" source_ref: "src/d_main.cpp:2065-2070, wadsrc_widepix/CMakeLists.txt:1"
note: "The hash is the copy in the 4.14.2 Windows zip."
- name: "gzdoom.sf2" - name: "gzdoom.sf2"
aliases: ["uzdoom.sf2"] aliases: ["uzdoom.sf2"]
category: game_data category: game_data
path: "soundfonts/gzdoom.sf2" path: "soundfonts/gzdoom.sf2"
required: false required: false
bundled: true
size: 3299098
sha1: "4394193fb95c1e59916efe9ac3a47952ab5002f5"
md5: "f306ebc541a428d296cd3b7ee996d872"
crc32: "408ab422"
source_ref: "src/common/audio/music/i_soundfont.cpp:334-352, 427-430, 439-459, src/CMakeLists.txt:1429" source_ref: "src/common/audio/music/i_soundfont.cpp:334-352, 427-430, 439-459, src/CMakeLists.txt:1429"
note: "Default soundfont, used when the soundfont directories hold none. Every file of those directories is taken by its content. When no soundfont is named gzdoom the first SF2 found is used." note: "Default soundfont, used when the soundfont directories hold none. Every file of those directories is taken by its content. When no soundfont is named gzdoom the first SF2 found is used. Shipped in the 4.14.2 Windows zip."
- name: "GENMIDI.GS.wopl" - name: "GENMIDI.GS.wopl"
category: game_data category: game_data
path: "fm_banks/GENMIDI.GS.wopl" path: "fm_banks/GENMIDI.GS.wopl"
required: false required: false
bundled: true
not_bundled_on: [retropie]
size: 118767
sha1: "538d220d87b86b997f539265eb12a6c319e17a1c"
md5: "29570afc6ccea3d9ef7d2734f02e6cab"
crc32: "d18f9d56"
source_ref: "src/CMakeLists.txt:1431, src/gameconfigfile.cpp:165-195, src/common/audio/music/i_soundfont.cpp:355-359" source_ref: "src/CMakeLists.txt:1431, src/gameconfigfile.cpp:165-195, src/common/audio/music/i_soundfont.cpp:355-359"
note: "OPL3 bank copied next to the executable. fm_banks is one of the scanned soundfont directories." note: "OPL3 bank copied next to the executable. fm_banks is one of the scanned soundfont directories. The RetroPie package leaves it out."
- name: "gs-by-papiezak-and-sneakernets.wopn" - name: "gs-by-papiezak-and-sneakernets.wopn"
category: game_data category: game_data
path: "fm_banks/gs-by-papiezak-and-sneakernets.wopn" path: "fm_banks/gs-by-papiezak-and-sneakernets.wopn"
required: false required: false
bundled: true
not_bundled_on: [retropie]
size: 274864
sha1: "eaca5d7a9fe1db6094990be0d8916b7f97920db1"
md5: "4978fd39a6d78de1cf1021e24424f822"
crc32: "887a8ba3"
source_ref: "src/CMakeLists.txt:1433, src/gameconfigfile.cpp:165-195, src/common/audio/music/i_soundfont.cpp:360-364" source_ref: "src/CMakeLists.txt:1433, src/gameconfigfile.cpp:165-195, src/common/audio/music/i_soundfont.cpp:360-364"
note: "OPN2 bank copied next to the executable." note: "OPN2 bank copied next to the executable. The RetroPie package leaves it out."
# ================================================================ # ================================================================
# IWADs (user-supplied). At least one is needed to launch a game. # IWADs (user-supplied). At least one is needed to launch a game.
@@ -251,12 +296,14 @@ files:
category: game_data category: game_data
system: doom system: doom
required: false required: false
installed_on: [retropie]
source_ref: "wadsrc_extra/static/iwadinfo.txt:307, 676" source_ref: "wadsrc_extra/static/iwadinfo.txt:307, 676"
- name: "freedoom2.wad" - name: "freedoom2.wad"
category: game_data category: game_data
system: doom system: doom
required: false required: false
installed_on: [retropie]
source_ref: "wadsrc_extra/static/iwadinfo.txt:294, 677" source_ref: "wadsrc_extra/static/iwadinfo.txt:294, 677"
- name: "freedm.wad" - name: "freedm.wad"
+3 -1
View File
@@ -203,6 +203,7 @@ files:
rsn8887/capsimg publishes one build per platform under this name. rsn8887/capsimg publishes one build per platform under this name.
- name: "capsimg.dll" - name: "capsimg.dll"
installed_on: [retrobat]
path: null path: null
description: "CAPSImage 5.1 shared library for IPF and CTR floppy images, Windows build" description: "CAPSImage 5.1 shared library for IPF and CTR floppy images, Windows build"
required: false required: false
@@ -211,4 +212,5 @@ files:
Opened with LoadLibrary on the first IPF or CTR read, from the Opened with LoadLibrary on the first IPF or CTR read, from the
RetroArch directory or the library search path. Without it those RetroArch directory or the library search path. Without it those
images are refused with a notification and every other format still images are refused with a notification and every other format still
works. works. RetroBat installs it in its bios folder, and its launcher copies
it into the RetroArch directory before starting an IPF image.
+3 -2
View File
@@ -83,7 +83,8 @@ files:
system: arcade-laserdisc system: arcade-laserdisc
category: game_data category: game_data
required: false required: false
note: "SDL gamepad mappings, read under -gamepad when present. Not shipped with the emulator" installed_on: [retrobat]
note: "SDL gamepad mappings, read under -gamepad when present. Shipped in the Windows zip, not in the Linux AppImage tarball."
source_ref: "src/io/input.cpp:981-996" source_ref: "src/io/input.cpp:981-996"
- name: ace.zip - name: ace.zip
@@ -603,7 +604,7 @@ files:
system: arcade-laserdisc system: arcade-laserdisc
category: bios_zip category: bios_zip
required: true required: true
note: "Z80 CPU test programs, shipped under roms/cputest/ in the emulator source. Loaded by cputest, mcputest" note: "Z80 CPU test programs, shipped under roms/cputest/ in the emulator source. Loaded by cputest, mcputest. The Linux AppImage tarball carries them loose under roms/cputest/, the Windows zip does not."
source_ref: "src/game/multicputest.cpp:61" source_ref: "src/game/multicputest.cpp:61"
contents: contents:
- name: "branchtest.bin" - name: "branchtest.bin"
+40
View File
@@ -52,6 +52,7 @@ files:
description: "Lua scripts: main.lua and the modules it requires" description: "Lua scripts: main.lua and the modules it requires"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:143, src/main.go:213-232" source_ref: "src/resources/defaultConfig.ini:143, src/main.go:213-232"
note: > note: >
main.go opens Config.System and panics when it is missing. main.lua main.go opens Config.System and panics when it is missing. main.lua
@@ -63,6 +64,7 @@ files:
description: "Window icon, 256 px" description: "Window icon, 256 px"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:141, src/system.go:527-538" source_ref: "src/resources/defaultConfig.ini:141, src/system.go:527-538"
- name: "IkemenCylia_96.png" - name: "IkemenCylia_96.png"
@@ -71,6 +73,7 @@ files:
description: "Window icon, 96 px" description: "Window icon, 96 px"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:141, src/system.go:527-538" source_ref: "src/resources/defaultConfig.ini:141, src/system.go:527-538"
- name: "IkemenCylia_48.png" - name: "IkemenCylia_48.png"
@@ -79,6 +82,7 @@ files:
description: "Window icon, 48 px" description: "Window icon, 48 px"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:141, src/system.go:527-538" source_ref: "src/resources/defaultConfig.ini:141, src/system.go:527-538"
- name: "shaders/" - name: "shaders/"
@@ -88,6 +92,7 @@ files:
description: "Post-processing shaders offered in the options menu" description: "Post-processing shaders offered in the options menu"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "external/script/options.lua:1646, src/system.go:457-470" source_ref: "external/script/options.lua:1646, src/system.go:457-470"
- name: "common.air" - name: "common.air"
@@ -96,6 +101,7 @@ files:
description: "Common animations merged into every character" description: "Common animations merged into every character"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:12, src/char.go:4676-4689" source_ref: "src/resources/defaultConfig.ini:12, src/char.go:4676-4689"
- name: "common.cmd" - name: "common.cmd"
@@ -104,6 +110,7 @@ files:
description: "Common commands appended to every character's command file" description: "Common commands appended to every character's command file"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:14, src/compiler.go:8367-8380" source_ref: "src/resources/defaultConfig.ini:14, src/compiler.go:8367-8380"
- name: "common.const" - name: "common.const"
@@ -112,6 +119,7 @@ files:
description: "Common constants" description: "Common constants"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:16, src/char.go:4338-4355" source_ref: "src/resources/defaultConfig.ini:16, src/char.go:4338-4355"
- name: "functions.zss" - name: "functions.zss"
@@ -120,6 +128,7 @@ files:
description: "Common states: shared ZSS functions" description: "Common states: shared ZSS functions"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552" source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552"
- name: "action.zss" - name: "action.zss"
@@ -128,6 +137,7 @@ files:
description: "Common states: actions" description: "Common states: actions"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552" source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552"
- name: "demo.zss" - name: "demo.zss"
@@ -136,6 +146,7 @@ files:
description: "Common states: demo mode" description: "Common states: demo mode"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552" source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552"
- name: "dizzy.zss" - name: "dizzy.zss"
@@ -144,6 +155,7 @@ files:
description: "Common states: dizzy" description: "Common states: dizzy"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552" source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552"
- name: "guardbreak.zss" - name: "guardbreak.zss"
@@ -152,6 +164,7 @@ files:
description: "Common states: guard break" description: "Common states: guard break"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552" source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552"
- name: "score.zss" - name: "score.zss"
@@ -160,6 +173,7 @@ files:
description: "Common states: score" description: "Common states: score"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552" source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552"
- name: "system.zss" - name: "system.zss"
@@ -168,6 +182,7 @@ files:
description: "Common states: system" description: "Common states: system"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552" source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552"
- name: "tag.zss" - name: "tag.zss"
@@ -176,6 +191,7 @@ files:
description: "Common states: tag team" description: "Common states: tag team"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552" source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552"
- name: "training.zss" - name: "training.zss"
@@ -184,6 +200,7 @@ files:
description: "Common states: training mode" description: "Common states: training mode"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552" source_ref: "src/resources/defaultConfig.ini:18, src/compiler.go:8545-8552"
- name: "common1.cns.zss" - name: "common1.cns.zss"
@@ -192,6 +209,7 @@ files:
description: "ZSS replacement for the common1.cns state file" description: "ZSS replacement for the common1.cns state file"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/compiler.go:6929-6943, src/compiler.go:8538-8543" source_ref: "src/compiler.go:6929-6943, src/compiler.go:8538-8543"
note: > note: >
A character names its common state file in stcommon. When that file is A character names its common state file in stcommon. When that file is
@@ -204,6 +222,7 @@ files:
description: "Debug overlay font definition" description: "Debug overlay font definition"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:174, external/script/main.lua:648, src/script.go:4108-4111" source_ref: "src/resources/defaultConfig.ini:174, external/script/main.lua:648, src/script.go:4108-4111"
note: "loadDebugFont raises a Lua error when the font cannot be loaded." note: "loadDebugFont raises a Lua error when the font cannot be loaded."
@@ -213,6 +232,7 @@ files:
description: "TrueType face named by debug.def" description: "TrueType face named by debug.def"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "font/debug.def:19, src/util_desktop.go:29-40" source_ref: "font/debug.def:19, src/util_desktop.go:29-40"
note: > note: >
When the file is not found, the same name is searched in the system When the file is not found, the same name is searched in the system
@@ -224,6 +244,7 @@ files:
description: "Default motif font (font1)" description: "Default motif font (font1)"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultMotif.ini:75, src/motif.go:2593-2609" source_ref: "src/resources/defaultMotif.ini:75, src/motif.go:2593-2609"
note: "A motif font that fails to load is logged and replaced by an empty font." note: "A motif font that fails to load is logged and replaced by an empty font."
@@ -233,6 +254,7 @@ files:
description: "Glyph sprites named by default-3x5.def" description: "Glyph sprites named by default-3x5.def"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "font/default-3x5.def:21, src/font.go:412-418" source_ref: "font/default-3x5.def:21, src/font.go:412-418"
note: "LoadFntSff panics when default-3x5.def is loaded and this file is missing." note: "LoadFntSff panics when default-3x5.def is loaded and this file is missing."
@@ -242,6 +264,7 @@ files:
description: "Default motif definition" description: "Default motif definition"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:96, src/motif.go:2627-2659, src/script.go:4249-4252" source_ref: "src/resources/defaultConfig.ini:96, src/motif.go:2627-2659, src/script.go:4249-4252"
note: > note: >
Held by the Ikemen-GO-Screenpack repository and copied into release Held by the Ikemen-GO-Screenpack repository and copied into release
@@ -254,6 +277,7 @@ files:
description: "Common effects pack" description: "Common effects pack"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:21, src/fightscreen.go:85-102, src/system.go:6551-6555" source_ref: "src/resources/defaultConfig.ini:21, src/fightscreen.go:85-102, src/system.go:6551-6555"
note: > note: >
Held by the Ikemen-GO-Screenpack repository and copied into release Held by the Ikemen-GO-Screenpack repository and copied into release
@@ -266,6 +290,7 @@ files:
description: "Sprites, animations and sounds named by gofx.def" description: "Sprites, animations and sounds named by gofx.def"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/fightscreen.go:162-193" source_ref: "src/fightscreen.go:162-193"
note: "loadFightFx returns an error when the sff, air or snd file it names fails to load." note: "loadFightFx returns an error when the sff, air or snd file it names fails to load."
@@ -276,6 +301,7 @@ files:
description: "Default motif: sprites, logo and credits storyboards, fonts" description: "Default motif: sprites, logo and credits storyboards, fonts"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/motif.go:72-85, src/motif.go:2475-2487, src/motif.go:2594-2621, src/storyboard.go:561-620" source_ref: "src/motif.go:72-85, src/motif.go:2475-2487, src/motif.go:2594-2621, src/storyboard.go:561-620"
note: > note: >
Files named by system.def and searched beside it first. A sprite file Files named by system.def and searched beside it first. A sprite file
@@ -287,6 +313,7 @@ files:
description: "Character and stage selection list" description: "Character and stage selection list"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/motif.go:81, external/script/main.lua:1522, external/script/main.lua:43-50" source_ref: "src/motif.go:81, external/script/main.lua:1522, external/script/main.lua:43-50"
note: "main.lua reads the file at startup and raises an error when it cannot be opened." note: "main.lua reads the file at startup and raises an error when it cannot be opened."
@@ -296,6 +323,7 @@ files:
description: "Fight screen definition" description: "Fight screen definition"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/motif.go:82, src/fightscreen.go:6005-6027, src/fightscreen.go:4792-4800, src/script.go:4233-4236, external/script/main.lua:1188" source_ref: "src/motif.go:82, src/fightscreen.go:6005-6027, src/fightscreen.go:4792-4800, src/script.go:4233-4236, external/script/main.lua:1188"
note: "main.lua calls loadFightScreen at startup, which raises a Lua error on a load failure." note: "main.lua calls loadFightScreen at startup, which raises a Lua error on a load failure."
@@ -305,6 +333,7 @@ files:
description: "Fight screen sprites" description: "Fight screen sprites"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/fightscreen.go:4916-4926" source_ref: "src/fightscreen.go:4916-4926"
note: "Named by the sff key of fight.def. A load failure fails loadFightScreen." note: "Named by the sff key of fight.def. A load failure fails loadFightScreen."
@@ -314,6 +343,7 @@ files:
description: "Fight screen sounds" description: "Fight screen sounds"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/fightscreen.go:4927-4937" source_ref: "src/fightscreen.go:4927-4937"
note: "Named by the snd key of fight.def. A load failure fails loadFightScreen." note: "Named by the snd key of fight.def. A load failure fails loadFightScreen."
@@ -323,6 +353,7 @@ files:
description: "Common effect sprites" description: "Common effect sprites"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/fightscreen.go:4938-4948" source_ref: "src/fightscreen.go:4938-4948"
note: "Named by the fightfx.sff key of fight.def. A load failure fails loadFightScreen." note: "Named by the fightfx.sff key of fight.def. A load failure fails loadFightScreen."
@@ -332,6 +363,7 @@ files:
description: "Common effect animations" description: "Common effect animations"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/fightscreen.go:4949-4959" source_ref: "src/fightscreen.go:4949-4959"
note: "Named by the fightfx.air key of fight.def. A load failure fails loadFightScreen." note: "Named by the fightfx.air key of fight.def. A load failure fails loadFightScreen."
@@ -341,6 +373,7 @@ files:
description: "Common effect sounds" description: "Common effect sounds"
required: true required: true
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/fightscreen.go:4960-4966" source_ref: "src/fightscreen.go:4960-4966"
note: "Named by the common.snd key of fight.def. A load failure fails loadFightScreen." note: "Named by the common.snd key of fight.def. A load failure fails loadFightScreen."
@@ -350,6 +383,7 @@ files:
description: "Motif sounds" description: "Motif sounds"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultMotif.ini:69, src/motif.go:73, src/motif.go:2578-2590" source_ref: "src/resources/defaultMotif.ini:69, src/motif.go:73, src/motif.go:2578-2590"
note: "Named by the snd key of the motif. A load failure is logged and an empty sound set is used." note: "Named by the snd key of the motif. A load failure is logged and an empty sound set is used."
@@ -359,6 +393,7 @@ files:
description: "Button glyph sprites for the movelist" description: "Button glyph sprites for the movelist"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultMotif.ini:97, src/motif.go:84, src/motif.go:2490-2503" source_ref: "src/resources/defaultMotif.ini:97, src/motif.go:84, src/motif.go:2490-2503"
note: "A load failure is logged and an empty sprite set is used." note: "A load failure is logged and an empty sprite set is used."
@@ -369,6 +404,7 @@ files:
description: "Fonts named by the motif, the fight screen and storyboards" description: "Fonts named by the motif, the fight screen and storyboards"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/motif.go:64, src/motif.go:2594-2621, src/fightscreen.go:5017, src/storyboard.go:620, src/font.go:413" source_ref: "src/motif.go:64, src/motif.go:2594-2621, src/fightscreen.go:5017, src/storyboard.go:620, src/font.go:413"
note: "font/ is the default directory of every font lookup." note: "font/ is the default directory of every font lookup."
@@ -379,6 +415,7 @@ files:
description: "Videos played by the logo and credits storyboards" description: "Videos played by the logo and credits storyboards"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/stage.go:204-212" source_ref: "src/stage.go:204-212"
note: > note: >
A background element of type video names its file in path, and video/ is A background element of type video names its file in path, and video/ is
@@ -390,6 +427,7 @@ files:
description: "SDL game controller mapping database" description: "SDL game controller mapping database"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/resources/defaultConfig.ini:153, src/system.go:444-445, src/input_sdl.go:261-271" source_ref: "src/resources/defaultConfig.ini:153, src/system.go:444-445, src/input_sdl.go:261-271"
note: "A read failure is logged." note: "A read failure is logged."
@@ -400,6 +438,7 @@ files:
description: "Character directory" description: "Character directory"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/system.go:5364, src/script.go:3190-3191" source_ref: "src/system.go:5364, src/script.go:3190-3191"
note: > note: >
A character path that does not resolve as given is searched under A character path that does not resolve as given is searched under
@@ -412,6 +451,7 @@ files:
description: "Stage directory" description: "Stage directory"
required: false required: false
bundled: true bundled: true
not_bundled_on: [batocera]
source_ref: "src/system.go:5590, src/resources/defaultConfig.ini:178, external/script/main.lua:1770-1774" source_ref: "src/system.go:5590, src/resources/defaultConfig.ini:178, external/script/main.lua:1770-1774"
note: > note: >
Debug.StartStage defaults to stages/stage0-720.def, the stage added Debug.StartStage defaults to stages/stage0-720.def, the stage added
+16
View File
@@ -60,56 +60,72 @@ files:
system: quake3 system: quake3
path: "baseq3/pak1.pk3" path: "baseq3/pak1.pk3"
required: true required: true
installed_on: [retropie]
source_ref: "code/qcommon/files.c:181 (pak_checksums[1]=298122907u), 3697 (fatal when a baseq3 pak is absent)" source_ref: "code/qcommon/files.c:181 (pak_checksums[1]=298122907u), 3697 (fatal when a baseq3 pak is absent)"
note: "RetroPie's ioquake3 scriptmodule installs it into baseq3 from Q3DemoPaks.zip (quake3.sh game_data_quake3)."
- name: "pak2.pk3" - name: "pak2.pk3"
category: game_data category: game_data
system: quake3 system: quake3
path: "baseq3/pak2.pk3" path: "baseq3/pak2.pk3"
required: true required: true
installed_on: [retropie]
source_ref: "code/qcommon/files.c:182 (pak_checksums[2]=412165236u), 3697 (fatal when a baseq3 pak is absent)" source_ref: "code/qcommon/files.c:182 (pak_checksums[2]=412165236u), 3697 (fatal when a baseq3 pak is absent)"
note: "RetroPie's ioquake3 scriptmodule installs it into baseq3 from Q3DemoPaks.zip (quake3.sh game_data_quake3)."
- name: "pak3.pk3" - name: "pak3.pk3"
category: game_data category: game_data
system: quake3 system: quake3
path: "baseq3/pak3.pk3" path: "baseq3/pak3.pk3"
required: true required: true
installed_on: [retropie]
source_ref: "code/qcommon/files.c:183 (pak_checksums[3]=2991495316u), 3697 (fatal when a baseq3 pak is absent)" source_ref: "code/qcommon/files.c:183 (pak_checksums[3]=2991495316u), 3697 (fatal when a baseq3 pak is absent)"
note: "RetroPie's ioquake3 scriptmodule installs it into baseq3 from Q3DemoPaks.zip (quake3.sh game_data_quake3)."
- name: "pak4.pk3" - name: "pak4.pk3"
category: game_data category: game_data
system: quake3 system: quake3
path: "baseq3/pak4.pk3" path: "baseq3/pak4.pk3"
required: true required: true
installed_on: [retropie]
source_ref: "code/qcommon/files.c:184 (pak_checksums[4]=1197932710u), 3697 (fatal when a baseq3 pak is absent)" source_ref: "code/qcommon/files.c:184 (pak_checksums[4]=1197932710u), 3697 (fatal when a baseq3 pak is absent)"
note: "RetroPie's ioquake3 scriptmodule installs it into baseq3 from Q3DemoPaks.zip (quake3.sh game_data_quake3)."
- name: "pak5.pk3" - name: "pak5.pk3"
category: game_data category: game_data
system: quake3 system: quake3
path: "baseq3/pak5.pk3" path: "baseq3/pak5.pk3"
required: true required: true
installed_on: [retropie]
source_ref: "code/qcommon/files.c:185 (pak_checksums[5]=4087071573u), 3697 (fatal when a baseq3 pak is absent)" source_ref: "code/qcommon/files.c:185 (pak_checksums[5]=4087071573u), 3697 (fatal when a baseq3 pak is absent)"
note: "RetroPie's ioquake3 scriptmodule installs it into baseq3 from Q3DemoPaks.zip (quake3.sh game_data_quake3)."
- name: "pak6.pk3" - name: "pak6.pk3"
category: game_data category: game_data
system: quake3 system: quake3
path: "baseq3/pak6.pk3" path: "baseq3/pak6.pk3"
required: true required: true
installed_on: [retropie]
source_ref: "code/qcommon/files.c:186 (pak_checksums[6]=3709064859u), 3697 (fatal when a baseq3 pak is absent)" source_ref: "code/qcommon/files.c:186 (pak_checksums[6]=3709064859u), 3697 (fatal when a baseq3 pak is absent)"
note: "RetroPie's ioquake3 scriptmodule installs it into baseq3 from Q3DemoPaks.zip (quake3.sh game_data_quake3)."
- name: "pak7.pk3" - name: "pak7.pk3"
category: game_data category: game_data
system: quake3 system: quake3
path: "baseq3/pak7.pk3" path: "baseq3/pak7.pk3"
required: true required: true
installed_on: [retropie]
source_ref: "code/qcommon/files.c:187 (pak_checksums[7]=908855077u), 3697 (fatal when a baseq3 pak is absent)" source_ref: "code/qcommon/files.c:187 (pak_checksums[7]=908855077u), 3697 (fatal when a baseq3 pak is absent)"
note: "RetroPie's ioquake3 scriptmodule installs it into baseq3 from Q3DemoPaks.zip (quake3.sh game_data_quake3)."
- name: "pak8.pk3" - name: "pak8.pk3"
category: game_data category: game_data
system: quake3 system: quake3
path: "baseq3/pak8.pk3" path: "baseq3/pak8.pk3"
required: true required: true
installed_on: [retropie]
source_ref: "code/qcommon/files.c:188 (pak_checksums[8]=977125798u), 3697 (fatal when a baseq3 pak is absent)" source_ref: "code/qcommon/files.c:188 (pak_checksums[8]=977125798u), 3697 (fatal when a baseq3 pak is absent)"
note: "RetroPie's ioquake3 scriptmodule installs it into baseq3 from Q3DemoPaks.zip (quake3.sh game_data_quake3)."
# ================================================================ # ================================================================
# Quake III Arena demo (demoq3/) # Quake III Arena demo (demoq3/)
+4 -1
View File
@@ -163,7 +163,10 @@ files:
path: "main/mp_bin0.pk3" path: "main/mp_bin0.pk3"
required: false required: false
source_ref: "MP/code/qcommon/files.c:210, 1596-1613" source_ref: "MP/code/qcommon/files.c:210, 1596-1613"
note: "VM/binary pak, 1.51c variant." sha1: "e03e68b2929e543a3fac91addb6a57d63825a38b"
bundled: true
not_bundled_on: [batocera]
note: "VM/binary pak, 1.51c variant. Shipped in main/ of every iortcw 1.51c release zip. The Batocera package installs the binaries and libraries only."
# ================================================================ # ================================================================
# demomain/ - demo paks, one per build # demomain/ - demo paks, one per build
+4 -2
View File
@@ -51,17 +51,19 @@ notes: |
files: files:
- name: "ProDOS_2.4.3_TJ.po" - name: "ProDOS_2.4.3_TJ.po"
required: false required: false
sha1: "14c67801efd773f6a4ddc1699c8bcb8f7d09d1df"
description: "ProDOS ROM Drive card image, a 1 MB solid state disk by Terence Boldt" description: "ProDOS ROM Drive card image, a 1 MB solid state disk by Terence Boldt"
source_ref: "cardProDOSRomDrive.go:31,39,46" source_ref: "cardProDOSRomDrive.go:31,39,46"
note: "Fetched from https://github.com/Alex-Kw/ProDOS-ROM-Drive-Images/raw/main/ProDOS_2.4.3_TJ.po when the card is added with no image parameter. The card slot ROM is read at offset 0x300. No size or hash check." note: "Fetched from https://github.com/Alex-Kw/ProDOS-ROM-Drive-Images/raw/main/ProDOS_2.4.3_TJ.po when the card is added with no image parameter. The card slot ROM is read at offset 0x300. No size or hash check. Offline, or before the card is first added, the file has to be in place."
- name: "ProDOS-ROMCARD3_4MB_A2D.v1.4_v37.po" - name: "ProDOS-ROMCARD3_4MB_A2D.v1.4_v37.po"
required: false required: false
sha1: "76c19651094167b94b1e168d1542e82ed517a8d7"
size: 4194304 size: 4194304
validation: [size] validation: [size]
description: "ProDOS ROM Card 3 image, a 4 MB ROM card by Ralle Palaveev" description: "ProDOS ROM Card 3 image, a 4 MB ROM card by Ralle Palaveev"
source_ref: "cardProDOSRomCard3.go:29,37,42-44,48" source_ref: "cardProDOSRomCard3.go:29,37,42-44,48"
note: "Fetched from https://github.com/rallepalaveev/ProDOS-Romcard3/raw/main/ProDOS-ROMCARD3_4MB_A2D.v1.4_v37.po when the card is added with no image parameter. The card slot ROM is read at offset 0x200. Rejected unless exactly 4 MB." note: "Fetched from https://github.com/rallepalaveev/ProDOS-Romcard3/raw/main/ProDOS-ROMCARD3_4MB_A2D.v1.4_v37.po when the card is added with no image parameter. The card slot ROM is read at offset 0x200. Rejected unless exactly 4 MB. Offline, or before the card is first added, the file has to be in place."
analysis: analysis:
embedded_resources: embedded_resources:
+7
View File
@@ -99,6 +99,7 @@ notes: |
files: files:
- name: Master.dsk - name: Master.dsk
required: false required: false
bundled: true
description: "Boot floppy inserted into slot 6 drive 1 at startup" description: "Boot floppy inserted into slot 6 drive 1 at startup"
min_size: 143105 min_size: 143105
max_size: 143364 max_size: 143364
@@ -114,9 +115,13 @@ files:
check is performed at run time. The hashes are those of res/Master.dsk, check is performed at run time. The hashes are those of res/Master.dsk,
which a build test pins. LinApple and Batocera ship different images which a build test pins. LinApple and Batocera ship different images
under this name, both 143360 bytes. under this name, both 143360 bytes.
Shipped in share/linapple/ of the v3.0-beta-3 archives and .deb,
and installed by the RetroPie linapple scriptmodule.
- name: icon.bmp - name: icon.bmp
required: false required: false
bundled: true
not_bundled_on: [retropie]
description: "Window icon read from disk by the SDL frontends" description: "Window icon read from disk by the SDL frontends"
size: 2102 size: 2102
md5: be7a389c5aa678f5e6ce4748593b0a29 md5: be7a389c5aa678f5e6ce4748593b0a29
@@ -127,6 +132,8 @@ files:
prints a warning to stderr when no search path holds it and returns prints a warning to stderr when no search path holds it and returns
nullptr. The sdl1, sdl2 and sdl3 frontends each load it when the window nullptr. The sdl1, sdl2 and sdl3 frontends each load it when the window
is created. Absence costs the window its icon and nothing else. is created. Absence costs the window its icon and nothing else.
Shipped in share/linapple/ of the v3.0-beta-3 archives. The RetroPie
scriptmodule installs Master.dsk and not this file.
- name: APPLE2E.SYM - name: APPLE2E.SYM
required: false required: false
+15
View File
@@ -68,6 +68,9 @@ files:
- name: libCg2.so - name: libCg2.so
system: sega-lindbergh system: sega-lindbergh
required: true required: true
bundled: true
not_bundled_on: [batocera]
sha1: "23b85ca78122d862553c1b54200158cbccf30d65"
validation: [signature] validation: [signature]
description: "NVIDIA Cg 2.0.0.12 runtime used to recompile the game shaders" description: "NVIDIA Cg 2.0.0.12 runtime used to recompile the game shaders"
source_ref: "src/lindbergh/shaderPatches.c:1028-1108, src/lindbergh/shaderPatches.c:1110-1170" source_ref: "src/lindbergh/shaderPatches.c:1028-1108, src/lindbergh/shaderPatches.c:1110-1170"
@@ -80,10 +83,14 @@ files:
cgDestroyProgram each call exit(EXIT_FAILURE). Upstream vendors the build cgDestroyProgram each call exit(EXIT_FAILURE). Upstream vendors the build
as libs/libCg.so and both installers rename it to libCg2.so so it can sit as libs/libCg.so and both installers rename it to libCg2.so so it can sit
beside the Cg 3.1 library of the same original name that the games link. beside the Cg 3.1 library of the same original name that the games link.
The v2.1.4 AppImage and build.tar.gz carry it in usr/lib32 with the other
five libraries. The Batocera package installs no copy.
- name: libCgGL.so - name: libCgGL.so
system: sega-lindbergh system: sega-lindbergh
required: true required: true
bundled: true
sha1: "b2ca278a7c4dd446ce1b16d90e24648b9d2b819e"
description: "NVIDIA Cg 3.1 OpenGL runtime linked by the game binaries" description: "NVIDIA Cg 3.1 OpenGL runtime linked by the game binaries"
source_ref: "src/lindbergh/lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:181-189" source_ref: "src/lindbergh/lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:181-189"
note: >- note: >-
@@ -96,6 +103,8 @@ files:
- name: libCg.so - name: libCg.so
system: sega-lindbergh system: sega-lindbergh
required: true required: true
bundled: true
sha1: "9637cd9d774db008018851ab0889701d3dd74df4"
description: "NVIDIA Cg 3.1 runtime linked by the game binaries" description: "NVIDIA Cg 3.1 runtime linked by the game binaries"
source_ref: "src/lindbergh/lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:181-189" source_ref: "src/lindbergh/lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:181-189"
note: >- note: >-
@@ -110,6 +119,8 @@ files:
- name: libcrypto.so.0.9.7 - name: libcrypto.so.0.9.7
system: sega-lindbergh system: sega-lindbergh
required: false required: false
bundled: true
sha1: "0ee8ed2a8fb49926b96f1e5237f573dcfb8ed67e"
description: "OpenSSL 0.9.7 crypto library linked by the networked games" description: "OpenSSL 0.9.7 crypto library linked by the networked games"
source_ref: "src/lindbergh/lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:244" source_ref: "src/lindbergh/lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:244"
note: >- note: >-
@@ -120,6 +131,8 @@ files:
- name: libssl.so.0.9.7 - name: libssl.so.0.9.7
system: sega-lindbergh system: sega-lindbergh
required: false required: false
bundled: true
sha1: "60c2838da6cd97810ff11c5c7e7fdc203a4c2762"
description: "OpenSSL 0.9.7 TLS library linked by the networked games" description: "OpenSSL 0.9.7 TLS library linked by the networked games"
source_ref: "src/lindbergh/lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:245" source_ref: "src/lindbergh/lindbergh.c:336-378, scripts/flatpak/com.github.lindberghloader.yml:245"
note: "Vendored as libs/libssl.so.0.9.7, paired with libcrypto.so.0.9.7." note: "Vendored as libs/libssl.so.0.9.7, paired with libcrypto.so.0.9.7."
@@ -127,6 +140,8 @@ files:
- name: libopenal.so.0 - name: libopenal.so.0
system: sega-lindbergh system: sega-lindbergh
required: false required: false
bundled: true
sha1: "91d69bba438f321d6e3ebb60b3e89b1edd63de17"
description: "OpenAL runtime preloaded for Quiz Answer x Answer" description: "OpenAL runtime preloaded for Quiz Answer x Answer"
source_ref: "src/lindbergh/lindbergh.c:22, src/lindbergh/lindbergh.c:315-328, src/lindbergh/lindbergh.c:882-890" source_ref: "src/lindbergh/lindbergh.c:22, src/lindbergh/lindbergh.c:315-328, src/lindbergh/lindbergh.c:882-890"
note: >- note: >-
+1
View File
@@ -34,6 +34,7 @@ notes: |
data_directories: data_directories:
- ref: lrps2 - ref: lrps2
installed_on: [batocera, lakka, recalbox, retrobat, retrodeck]
destination: "" destination: ""
source_ref: "pcsx2/GameDatabase.cpp:49, pcsx2/GameDatabase.cpp:979" source_ref: "pcsx2/GameDatabase.cpp:49, pcsx2/GameDatabase.cpp:979"
-1
View File
@@ -12,7 +12,6 @@ display_name: "Arcade (MAME)"
cores: cores:
- mame - mame
- imame4all
- mame64 - mame64
systems: systems:
- snk-neogeo-mvs - snk-neogeo-mvs
+1
View File
@@ -10,6 +10,7 @@ display_name: "Arcade (MAME 2000)"
cores: cores:
- mame2000 - mame2000
- imame4all
systems: systems:
- snk-neogeo-mvs - snk-neogeo-mvs
+2
View File
@@ -48,6 +48,7 @@ notes: |
files: files:
# Data files (system_dir/mame2003/) # Data files (system_dir/mame2003/)
- name: hiscore.dat - name: hiscore.dat
installed_on: [recalbox, retrobat, retrodeck, retropie]
path: "mame2003/hiscore.dat" path: "mame2003/hiscore.dat"
required: false required: false
category: game_data category: game_data
@@ -62,6 +63,7 @@ files:
"gamename:" header. "gamename:" header.
- name: cheat.dat - name: cheat.dat
installed_on: [recalbox, retrobat, retrodeck, retropie]
path: "mame2003/cheat.dat" path: "mame2003/cheat.dat"
required: false required: false
category: game_data category: game_data
+2
View File
@@ -26,6 +26,7 @@ notes: |
files: files:
- name: hiscore.dat - name: hiscore.dat
installed_on: [retrobat]
path: "mame2003/hiscore.dat" path: "mame2003/hiscore.dat"
required: false required: false
category: game_data category: game_data
@@ -33,6 +34,7 @@ files:
note: "high score definitions, loaded from system_dir/mame2003/" note: "high score definitions, loaded from system_dir/mame2003/"
- name: cheat.dat - name: cheat.dat
installed_on: [retrobat]
path: "mame2003/cheat.dat" path: "mame2003/cheat.dat"
required: false required: false
category: game_data category: game_data
+3
View File
@@ -63,6 +63,7 @@ notes: |
files: files:
# Data files (system_dir/mame2003-plus/) # Data files (system_dir/mame2003-plus/)
- name: hiscore.dat - name: hiscore.dat
installed_on: [batocera, lakka, recalbox, retrobat, retrodeck, retropie]
path: "mame2003-plus/hiscore.dat" path: "mame2003-plus/hiscore.dat"
required: false required: false
category: game_data category: game_data
@@ -77,6 +78,7 @@ files:
only "cpu:addr:len:start:end" lines under a "gamename:" header. only "cpu:addr:len:start:end" lines under a "gamename:" header.
- name: cheat.dat - name: cheat.dat
installed_on: [batocera, lakka, recalbox, retrobat, retrodeck, retropie]
path: "mame2003-plus/cheat.dat" path: "mame2003-plus/cheat.dat"
required: false required: false
category: game_data category: game_data
@@ -84,6 +86,7 @@ files:
note: "cheat definitions, requires cheats core option enabled" note: "cheat definitions, requires cheats core option enabled"
- name: history.dat - name: history.dat
installed_on: [batocera, lakka, recalbox, retrobat, retrodeck]
path: "mame2003-plus/history.dat" path: "mame2003-plus/history.dat"
required: false required: false
category: game_data category: game_data
+2
View File
@@ -57,6 +57,7 @@ notes: |
files: files:
# Data files (system_dir/mame2010/) # Data files (system_dir/mame2010/)
- name: hiscore.dat - name: hiscore.dat
installed_on: [recalbox, retrobat]
path: "mame2010/hiscore.dat" path: "mame2010/hiscore.dat"
required: false required: false
category: game_data category: game_data
@@ -71,6 +72,7 @@ files:
reads only "cpu:addr:len:start:end" lines under a "gamename:" header. reads only "cpu:addr:len:start:end" lines under a "gamename:" header.
- name: cheat.zip - name: cheat.zip
installed_on: [recalbox, retrobat]
path: "mame2010/cheat.zip" path: "mame2010/cheat.zip"
required: false required: false
category: game_data category: game_data
+1
View File
@@ -59,6 +59,7 @@ notes: |
files: files:
# Data files (system_dir/mame2015/) # Data files (system_dir/mame2015/)
- name: hiscore.dat - name: hiscore.dat
installed_on: [recalbox]
path: "mame2015/hiscore.dat" path: "mame2015/hiscore.dat"
required: false required: false
category: game_data category: game_data
+84 -6
View File
@@ -531,12 +531,25 @@ files:
- name: "MesenNesDB.txt" - name: "MesenNesDB.txt"
path: "MesenNesDB.txt" path: "MesenNesDB.txt"
mode: libretro
category: game_data category: game_data
system: nintendo-nes system: nintendo-nes
required: false required: false
size: 548608 size: 548608
sha256: "7eee6516f351ccc7db286587917bec415a1d8042ff5ef87c279f38200a3418dd" sha256: "7eee6516f351ccc7db286587917bec415a1d8042ff5ef87c279f38200a3418dd"
note: "NES game database for mapper and input detection, read from the home folder root on the first lookup. Standalone deploys it from the application's embedded Dependencies.zip, while the libretro build starts from a 6213-line embedded copy and merges this file over it when present." note: "NES game database for mapper and input detection, read from the home folder root on the first lookup. The libretro build starts from a 6213-line embedded copy and merges this file over it when present. Nothing deploys it."
source_ref: "Core/NES/GameDatabase.cpp:92-103, UI/Utilities/DependencyHelper.cs:14-67, Libretro/libretro.cpp:85-86,592-594"
- name: "MesenNesDB.txt"
standalone_path: "MesenNesDB.txt"
mode: standalone
category: game_data
system: nintendo-nes
required: false
bundled: true
size: 548608
sha256: "7eee6516f351ccc7db286587917bec415a1d8042ff5ef87c279f38200a3418dd"
note: "NES game database for mapper and input detection. The application extracts it from its embedded Dependencies.zip (UI/Dependencies) into the home folder at startup."
source_ref: "Core/NES/GameDatabase.cpp:92-103, UI/Utilities/DependencyHelper.cs:14-67, Libretro/libretro.cpp:85-86,592-594" source_ref: "Core/NES/GameDatabase.cpp:92-103, UI/Utilities/DependencyHelper.cs:14-67, Libretro/libretro.cpp:85-86,592-594"
- name: "MesenPalette.pal" - name: "MesenPalette.pal"
@@ -650,52 +663,117 @@ files:
# ------------------------------------------------------- # -------------------------------------------------------
- name: "BSX0120-0.bin" - name: "BSX0120-0.bin"
path: "Satellaview/BSX0120-0.bin" path: "Satellaview/BSX0120-0.bin"
mode: libretro
category: game_data category: game_data
system: nintendo-satellaview system: nintendo-satellaview
required: false required: false
size: 34 size: 34
sha256: "ba0c17b5786724959bc206714fc18f708c16fdcd77f8fb19aaf9768338e3ce01" sha256: "ba0c17b5786724959bc206714fc18f708c16fdcd77f8fb19aaf9768338e3ce01"
note: "Satellaview data stream for channel 0120 (time channel), read from <home>/Satellaview/. Standalone deploys it from the application's embedded Dependencies.zip and preserves user replacements, while the libretro build reads it from system/Satellaview/ and deploys nothing." note: "Satellaview data stream for channel 0120 (time channel), read from system/Satellaview/. Nothing deploys it for libretro."
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
- name: "BSX0120-0.bin"
standalone_path: "Satellaview/BSX0120-0.bin"
mode: standalone
category: game_data
system: nintendo-satellaview
required: false
bundled: true
size: 34
sha256: "ba0c17b5786724959bc206714fc18f708c16fdcd77f8fb19aaf9768338e3ce01"
note: "Satellaview data stream for channel 0120 (time channel). The application extracts it from its embedded Dependencies.zip into <home>/Satellaview/ at startup and preserves user replacements."
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48" source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
- name: "BSX0121-0.bin" - name: "BSX0121-0.bin"
path: "Satellaview/BSX0121-0.bin" path: "Satellaview/BSX0121-0.bin"
mode: libretro
category: game_data category: game_data
system: nintendo-satellaview system: nintendo-satellaview
required: false required: false
size: 34 size: 34
sha256: "fbe51a53638dd366b50ea53adf92f54447667d7767c502e508d89b008e31c53f" sha256: "fbe51a53638dd366b50ea53adf92f54447667d7767c502e508d89b008e31c53f"
note: "Satellaview data stream for channel 0121. Deployed by the standalone UI, and user replacements are preserved." note: "Satellaview data stream for channel 0121, read from system/Satellaview/. Nothing deploys it for libretro."
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
- name: "BSX0121-0.bin"
standalone_path: "Satellaview/BSX0121-0.bin"
mode: standalone
category: game_data
system: nintendo-satellaview
required: false
bundled: true
size: 34
sha256: "fbe51a53638dd366b50ea53adf92f54447667d7767c502e508d89b008e31c53f"
note: "Satellaview data stream for channel 0121. The application extracts it from its embedded Dependencies.zip into <home>/Satellaview/ at startup and preserves user replacements."
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48" source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
- name: "BSX0122-0.bin" - name: "BSX0122-0.bin"
path: "Satellaview/BSX0122-0.bin" path: "Satellaview/BSX0122-0.bin"
mode: libretro
category: game_data category: game_data
system: nintendo-satellaview system: nintendo-satellaview
required: false required: false
size: 1031 size: 1031
sha256: "a0329450e1d42cd18d30070a86e0e481a876cb5c9cfbaab4a0d8895150976ee7" sha256: "a0329450e1d42cd18d30070a86e0e481a876cb5c9cfbaab4a0d8895150976ee7"
note: "Satellaview data stream for channel 0122. Deployed by the standalone UI, and user replacements are preserved." note: "Satellaview data stream for channel 0122, read from system/Satellaview/. Nothing deploys it for libretro."
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
- name: "BSX0122-0.bin"
standalone_path: "Satellaview/BSX0122-0.bin"
mode: standalone
category: game_data
system: nintendo-satellaview
required: false
bundled: true
size: 1031
sha256: "a0329450e1d42cd18d30070a86e0e481a876cb5c9cfbaab4a0d8895150976ee7"
note: "Satellaview data stream for channel 0122. The application extracts it from its embedded Dependencies.zip into <home>/Satellaview/ at startup and preserves user replacements."
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48" source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
- name: "BSX0123-0.bin" - name: "BSX0123-0.bin"
path: "Satellaview/BSX0123-0.bin" path: "Satellaview/BSX0123-0.bin"
mode: libretro
category: game_data category: game_data
system: nintendo-satellaview system: nintendo-satellaview
required: false required: false
size: 16 size: 16
sha256: "dbf5ef12ce586712ee666fc5805e6dfcaa1e253fdd36644f773909514868a590" sha256: "dbf5ef12ce586712ee666fc5805e6dfcaa1e253fdd36644f773909514868a590"
note: "Satellaview data stream for channel 0123. Deployed by the standalone UI, and user replacements are preserved." note: "Satellaview data stream for channel 0123, read from system/Satellaview/. Nothing deploys it for libretro."
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
- name: "BSX0123-0.bin"
standalone_path: "Satellaview/BSX0123-0.bin"
mode: standalone
category: game_data
system: nintendo-satellaview
required: false
bundled: true
size: 16
sha256: "dbf5ef12ce586712ee666fc5805e6dfcaa1e253fdd36644f773909514868a590"
note: "Satellaview data stream for channel 0123. The application extracts it from its embedded Dependencies.zip into <home>/Satellaview/ at startup and preserves user replacements."
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48" source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
- name: "BSX0124-0.bin" - name: "BSX0124-0.bin"
path: "Satellaview/BSX0124-0.bin" path: "Satellaview/BSX0124-0.bin"
mode: libretro
category: game_data category: game_data
system: nintendo-satellaview system: nintendo-satellaview
required: false required: false
size: 97 size: 97
sha256: "4d7d7bf5afe5c4f71b96965e58003816c70c13e8af9b581431504d5e52a0cec1" sha256: "4d7d7bf5afe5c4f71b96965e58003816c70c13e8af9b581431504d5e52a0cec1"
note: "Satellaview data stream for channel 0124. Deployed by the standalone UI, and user replacements are preserved." note: "Satellaview data stream for channel 0124, read from system/Satellaview/. Nothing deploys it for libretro."
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
- name: "BSX0124-0.bin"
standalone_path: "Satellaview/BSX0124-0.bin"
mode: standalone
category: game_data
system: nintendo-satellaview
required: false
bundled: true
size: 97
sha256: "4d7d7bf5afe5c4f71b96965e58003816c70c13e8af9b581431504d5e52a0cec1"
note: "Satellaview data stream for channel 0124. The application extracts it from its embedded Dependencies.zip into <home>/Satellaview/ at startup and preserves user replacements."
source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48" source_ref: "Core/SNES/Coprocessors/BSX/BsxStream.cpp:68-74, UI/Utilities/DependencyHelper.cs:44-48"
platform_details: platform_details:
+1
View File
@@ -53,6 +53,7 @@ files:
system: nintendo-nes system: nintendo-nes
description: "Nestopia game database for region and mapper autodetection" description: "Nestopia game database for region and mapper autodetection"
required: false required: false
installed_on: [batocera]
hle_fallback: true hle_fallback: true
source_ref: "libretro/libretro.cpp:2121-2151 (database load), libretro/nstdatabase.hpp (baked-in fallback)" source_ref: "libretro/libretro.cpp:2121-2151 (database load), libretro/nstdatabase.hpp (baked-in fallback)"
note: "XML database matching games by SHA1+CRC32. Used for region, mapper, mirroring, and 4-player adapter detection. Built-in fallback exists so this file is optional." note: "XML database matching games by SHA1+CRC32. Used for region, mapper, mirroring, and 4-player adapter detection. Built-in fallback exists so this file is optional."
+3
View File
@@ -37,6 +37,7 @@ notes: |
files: files:
- name: "Doukutsu.exe" - name: "Doukutsu.exe"
installed_on: [lakka, retrobat, retrodeck]
path: "nxengine/Doukutsu.exe" path: "nxengine/Doukutsu.exe"
category: game_data category: game_data
system: cave-story system: cave-story
@@ -49,6 +50,7 @@ files:
note: "Placed in system/nxengine/. The core extracts ORG music, PXT sounds, stage tile attributes, BMP graphics, and wavetable from this binary at each launch." note: "Placed in system/nxengine/. The core extracts ORG music, PXT sounds, stage tile attributes, BMP graphics, and wavetable from this binary at each launch."
- name: "data/" - name: "data/"
installed_on: [lakka, retrobat, retrodeck]
path: "nxengine/data/" path: "nxengine/data/"
type: directory type: directory
category: game_data category: game_data
@@ -59,6 +61,7 @@ files:
note: "Must contain root assets (Arms.pbm, MyChar.pbm, etc.), Npc/ (36 sprite sheets), and Stage/ (333 map/script/tileset files). All files from the original freeware release." note: "Must contain root assets (Arms.pbm, MyChar.pbm, etc.), Npc/ (36 sprite sheets), and Stage/ (333 map/script/tileset files). All files from the original freeware release."
- name: "data/npc.tbl" - name: "data/npc.tbl"
installed_on: [lakka, retrobat, retrodeck]
path: "nxengine/data/npc.tbl" path: "nxengine/data/npc.tbl"
category: game_data category: game_data
system: cave-story system: cave-story
+2
View File
@@ -111,12 +111,14 @@ files:
source_ref: "share/machines/Boosted_MSX2+_JP.xml:155" source_ref: "share/machines/Boosted_MSX2+_JP.xml:155"
- name: fs-a1wsx_msx2psub.rom - name: fs-a1wsx_msx2psub.rom
installed_on: [retropie]
path: "openmsx/share/systemroms/fs-a1wsx_msx2psub.rom" path: "openmsx/share/systemroms/fs-a1wsx_msx2psub.rom"
sha1: fe0254cbfc11405b79e7c86c7769bd6322b04995 sha1: fe0254cbfc11405b79e7c86c7769bd6322b04995
required: true required: true
description: "FS-A1WSX MSX2+ Sub ROM" description: "FS-A1WSX MSX2+ Sub ROM"
validation: [sha1] validation: [sha1]
source_ref: "share/machines/Boosted_MSX2+_JP.xml:218" source_ref: "share/machines/Boosted_MSX2+_JP.xml:218"
note: "RetroPie unpacks openmsxroms.tar.gz into the installed share/systemroms, which the file pool scans. This ROM is in it as MSX2PEXT.ROM and is found by its SHA1."
- name: fs-a1wsx_kanjibasic.rom - name: fs-a1wsx_kanjibasic.rom
path: "openmsx/share/systemroms/fs-a1wsx_kanjibasic.rom" path: "openmsx/share/systemroms/fs-a1wsx_kanjibasic.rom"
+42 -3
View File
@@ -60,55 +60,84 @@ files:
required: true required: true
max_size: 16384 max_size: 16384
validation: [size] validation: [size]
bundled: true
not_bundled_on: [recalbox]
sha1: "9451a1a09d8f75944dbd6f91193fc360f1de80ac"
md5: "a330779c42ad7d0c4ac6ef9e92788ec6"
source_ref: "gui.c:2283 (default roms/basic11b), main.c:553 (atmosrom), machine.c:2006-2007 (MACH_ATMOS)" source_ref: "gui.c:2283 (default roms/basic11b), main.c:553 (atmosrom), machine.c:2006-2007 (MACH_ATMOS)"
note: > note: >
Atmos is the machine oricutron.cfg selects, so this is the ROM a stock Atmos is the machine oricutron.cfg selects, so this is the ROM a stock
configuration needs. Also named by twilbankrom06 in the Twilighte board configuration needs. Also named by twilbankrom06 in the Twilighte board
config (plugins/twilighte_board/twilighte.cfg:3). config (plugins/twilighte_board/twilighte.cfg:3).
Shipped in roms/ of the 1.2 Windows and macOS archives and of
RetroBat's oricutron.7z.
- name: basic10.rom - name: basic10.rom
description: "Oric-1 BASIC 1.0 ROM" description: "Oric-1 BASIC 1.0 ROM"
required: true required: true
max_size: 16384 max_size: 16384
validation: [size] validation: [size]
bundled: true
not_bundled_on: [recalbox]
sha1: "333116e6884d85aaa4dfc7578a91cceeea66d016"
md5: "ebe418ec8a6c85d5ac32956c9a96c179"
source_ref: "gui.c:2284 (default roms/basic10), main.c:554 (oric1rom), machine.c:1932-1933 (MACH_ORIC1_16K), machine.c:1969-1970 (MACH_ORIC1)" source_ref: "gui.c:2284 (default roms/basic10), main.c:554 (oric1rom), machine.c:1932-1933 (MACH_ORIC1_16K), machine.c:1969-1970 (MACH_ORIC1)"
note: "Serves both the 48K Oric-1 and the 16K Oric-1, selected with -m oric1 or -m o16k." note: "Serves both the 48K Oric-1 and the 16K Oric-1, selected with -m oric1 or -m o16k. Shipped in roms/ of the 1.2 Windows and macOS archives and of RetroBat's oricutron.7z."
- name: pravetzt.rom - name: pravetzt.rom
description: "Pravetz 8D BASIC ROM" description: "Pravetz 8D BASIC ROM"
required: true required: true
max_size: 16384 max_size: 16384
validation: [size] validation: [size]
installed_on: [retropie, retrobat]
source_ref: "gui.c:2288 (default roms/pravetzt), main.c:558 (pravetzrom), machine.c:2082-2083 (MACH_PRAVETZ)" source_ref: "gui.c:2288 (default roms/pravetzt), main.c:558 (pravetzrom), machine.c:2082-2083 (MACH_PRAVETZ)"
note: "Selected with -m pravetz. roms/pravetzt-1.0.pch and .sym ship for an earlier revision of this ROM." note: "Selected with -m pravetz. roms/pravetzt-1.0.pch and .sym ship for an earlier revision of this ROM. The 1.2 Windows archive ships it and the 1.2 macOS archive does not."
- name: teleass.rom - name: teleass.rom
description: "Telestrat TELEASS ROM, bank 5" description: "Telestrat TELEASS ROM, bank 5"
required: true required: true
max_size: 16384 max_size: 16384
validation: [size] validation: [size]
bundled: true
not_bundled_on: [recalbox]
sha1: "9e9af51dae3199cccf49ab3f0d47e2b9be4ba97d"
md5: "2324c9cc227c1327a72a667c97ed2990"
source_ref: "gui.c:2295 (default roms/teleass), main.c:588-589 (telebank5), machine.c:2029-2033 (MACH_TELESTRAT)" source_ref: "gui.c:2295 (default roms/teleass), main.c:588-589 (telebank5), machine.c:2029-2033 (MACH_TELESTRAT)"
note: "Shipped in roms/ of the 1.2 Windows and macOS archives and of RetroBat's oricutron.7z."
- name: hyperbas.rom - name: hyperbas.rom
description: "Telestrat HYPER BASIC ROM, bank 6" description: "Telestrat HYPER BASIC ROM, bank 6"
required: true required: true
max_size: 16384 max_size: 16384
validation: [size] validation: [size]
bundled: true
not_bundled_on: [recalbox]
sha1: "f5f70a0eb59f8cd6c261e179ae78ef906f68ed63"
md5: "364bf095e0dc4222d75354d50b8cddfc"
source_ref: "gui.c:2296 (default roms/hyperbas), main.c:588-589 (telebank6), machine.c:2029-2033 (MACH_TELESTRAT)" source_ref: "gui.c:2296 (default roms/hyperbas), main.c:588-589 (telebank6), machine.c:2029-2033 (MACH_TELESTRAT)"
note: "Shipped in roms/ of the 1.2 Windows and macOS archives and of RetroBat's oricutron.7z."
- name: telmon24.rom - name: telmon24.rom
description: "Telestrat TELEMON 2.4 ROM, bank 7" description: "Telestrat TELEMON 2.4 ROM, bank 7"
required: true required: true
max_size: 16384 max_size: 16384
validation: [size] validation: [size]
bundled: true
not_bundled_on: [recalbox]
sha1: "86fc8dc0932f983efa199e31ae05a4424772f959"
md5: "9a432244d9ee4a49e8ddcde64af94e05"
source_ref: "gui.c:2297 (default roms/telmon24), main.c:588-589 (telebank7), machine.c:2029-2033 (MACH_TELESTRAT)" source_ref: "gui.c:2297 (default roms/telmon24), main.c:588-589 (telebank7), machine.c:2029-2033 (MACH_TELESTRAT)"
note: "Bank 7 is the bank mapped at reset (machine.c:2041-2043)." note: "Bank 7 is the bank mapped at reset (machine.c:2041-2043). Shipped in roms/ of the 1.2 Windows and macOS archives and of RetroBat's oricutron.7z."
- name: microdis.rom - name: microdis.rom
description: "Microdisc disk controller ROM" description: "Microdisc disk controller ROM"
required: false required: false
min_size: 8192 min_size: 8192
validation: [size] validation: [size]
bundled: true
not_bundled_on: [recalbox]
sha1: "0d2ef6e67322f48f4b7e08d8bbe68827e2074561"
md5: "df864344d2a2091c3f952bd1c5ce1707"
source_ref: "gui.c:2285 (default roms/microdis), main.c:555 (mdiscrom), machine.c:1251, machine.c:904-911 (mapped at $E000)" source_ref: "gui.c:2285 (default roms/microdis), main.c:555 (mdiscrom), machine.c:1251, machine.c:904-911 (mapped at $E000)"
note: > note: >
Conditional: needed for the Microdisc controller, which is the drive type Conditional: needed for the Microdisc controller, which is the drive type
@@ -116,12 +145,15 @@ files:
1488-1489). Loaded whatever the machine and not fatal, and 1488-1489). Loaded whatever the machine and not fatal, and
setup_for_microdisc raises romdis, so an absent file leaves the $E000 setup_for_microdisc raises romdis, so an absent file leaves the $E000
overlay reading zeroes. overlay reading zeroes.
Shipped in roms/ of the 1.2 Windows and macOS archives, there as
MICRODIS.ROM, and of RetroBat's oricutron.7z.
- name: bd500.rom - name: bd500.rom
description: "ByteDrive BD-500 disk controller ROM" description: "ByteDrive BD-500 disk controller ROM"
required: false required: false
min_size: 8192 min_size: 8192
validation: [size] validation: [size]
installed_on: [retrobat]
source_ref: "gui.c:2286 (default roms/bd500), main.c:556 (bd500rom), machine.c:1252, machine.c:937-944 (mapped at $E000)" source_ref: "gui.c:2286 (default roms/bd500), main.c:556 (bd500rom), machine.c:1252, machine.c:937-944 (mapped at $E000)"
note: > note: >
Conditional: needed for the BD-500 controller, selected with -k bd500 or Conditional: needed for the BD-500 controller, selected with -k bd500 or
@@ -134,17 +166,24 @@ files:
required: false required: false
min_size: 2048 min_size: 2048
validation: [size] validation: [size]
bundled: true
not_bundled_on: [recalbox]
sha1: "70e59b8abd67092f050462abc6cb5271e4c15f01"
md5: "5136f764a7dbd1352519351fbb53a9f3"
source_ref: "gui.c:2287 (default roms/jasmin), main.c:557 (jasminrom), machine.c:1253, machine.c:836-844 (mapped at $F800)" source_ref: "gui.c:2287 (default roms/jasmin), main.c:557 (jasminrom), machine.c:1253, machine.c:836-844 (mapped at $F800)"
note: > note: >
Conditional: needed for the Jasmin controller, selected with -k jasmin or Conditional: needed for the Jasmin controller, selected with -k jasmin or
by autodetecting a Jasmin image (main.c:1468-1471). setup_for_jasmin by autodetecting a Jasmin image (main.c:1468-1471). setup_for_jasmin
leaves romdis clear, so the machine still boots from its BASIC ROM. leaves romdis clear, so the machine still boots from its BASIC ROM.
Shipped in roms/ of the 1.2 Windows and macOS archives and of
RetroBat's oricutron.7z.
- name: 8dos2.rom - name: 8dos2.rom
description: "Pravetz 8D floppy controller boot PROM" description: "Pravetz 8D floppy controller boot PROM"
required: false required: false
min_size: 512 min_size: 512
validation: [size] validation: [size]
installed_on: [retrobat]
source_ref: "gui.c:2289 (default roms/8dos2), main.c:559 (pravetz8drom), machine.c:1254, machine.c:1053-1058 (mapped at $320-$3FF)" source_ref: "gui.c:2289 (default roms/8dos2), main.c:559 (pravetz8drom), machine.c:1254, machine.c:1053-1058 (mapped at $320-$3FF)"
note: > note: >
Conditional: needed for the Pravetz 8D drive. The only disk ROM whose Conditional: needed for the Pravetz 8D drive. The only disk ROM whose
+12
View File
@@ -157,6 +157,9 @@ files:
path: bin/resources/GameIndex.yaml path: bin/resources/GameIndex.yaml
system: namco-system246 system: namco-system246
required: false required: false
bundled: true
sha1: 74747a2ca67a70b3b7208ae6bd33bf324181c957
size: 7941
description: "Arcade game database" description: "Arcade game database"
note: "Keyed by NM gameid, one entry per arcade title, carrying the board variant, the media type, the boot program and the GS fixes. Supplies the platform and media values a minimal .acgame leaves out. Console error when missing." note: "Keyed by NM gameid, one entry per arcade title, carrying the board variant, the media type, the boot program and the GS fixes. Supplies the platform and media values a minimal .acgame leaves out. Console error when missing."
source_ref: "pcsx2/GameDatabase.cpp:39, pcsx2/GameDatabase.cpp:979-990, pcsx2/VMManager.cpp:1385-1415" source_ref: "pcsx2/GameDatabase.cpp:39, pcsx2/GameDatabase.cpp:979-990, pcsx2/VMManager.cpp:1385-1415"
@@ -165,6 +168,9 @@ files:
path: bin/resources/RedumpDatabase.yaml path: bin/resources/RedumpDatabase.yaml
system: namco-system246 system: namco-system246
required: false required: false
bundled: true
sha1: a3506d52c6bcdd81d1d8dd7b2cc86210adc696e9
size: 1976895
description: "Disc hash database" description: "Disc hash database"
note: "Read on demand to match a disc against its catalogue entry in the game summary. Console error when missing." note: "Read on demand to match a disc against its catalogue entry in the game summary. Console error when missing."
source_ref: "pcsx2/GameDatabase.cpp:1086, pcsx2/GameDatabase.cpp:1143-1152" source_ref: "pcsx2/GameDatabase.cpp:1086, pcsx2/GameDatabase.cpp:1143-1152"
@@ -173,6 +179,9 @@ files:
path: bin/resources/patches.zip path: bin/resources/patches.zip
system: namco-system246 system: namco-system246
required: false required: false
bundled: true
sha1: 21637a90ff79984b907876b1ac6b4d482a5444e0
size: 1312
description: "Bundled patch archive" description: "Bundled patch archive"
note: "Opened read-only from the resources folder. Built-in patches are unavailable and an on-screen error is shown when it cannot be opened. Fetched from the patches repository at build time, not committed." note: "Opened read-only from the resources folder. Built-in patches are unavailable and an on-screen error is shown when it cannot be opened. Fetched from the patches repository at build time, not committed."
source_ref: "pcsx2/Patch.cpp:117, pcsx2/Patch.cpp:289-315, .github/workflows/linux_build_qt.yml:129" source_ref: "pcsx2/Patch.cpp:117, pcsx2/Patch.cpp:289-315, .github/workflows/linux_build_qt.yml:129"
@@ -181,6 +190,9 @@ files:
path: bin/resources/game_controller_db.txt path: bin/resources/game_controller_db.txt
system: namco-system246 system: namco-system246
required: false required: false
bundled: true
sha1: 35a77f91d4333bafeb2edc2971fe87049077b1c3
size: 515563
description: "SDL controller mapping database" description: "SDL controller mapping database"
note: "A copy in the user data root takes precedence over the one in resources. Fed to SDL as a hint. Without either, SDL falls back to its built-in mappings and an error is logged." note: "A copy in the user data root takes precedence over the one in resources. Fed to SDL as a hint. Without either, SDL falls back to its built-in mappings and an error is logged."
source_ref: "pcsx2/Input/SDLInputSource.cpp:24, pcsx2/Input/SDLInputSource.cpp:614-629" source_ref: "pcsx2/Input/SDLInputSource.cpp:24, pcsx2/Input/SDLInputSource.cpp:614-629"
+29 -2
View File
@@ -16,6 +16,7 @@ pack_structure:
data_directories: data_directories:
- ref: ppsspp-assets - ref: ppsspp-assets
installed_on: [batocera, emudeck, lakka, recalbox, retrobat, retrodeck, retropie]
mode: libretro mode: libretro
destination: "" destination: ""
source_ref: "libretro/libretro.cpp:537,549" source_ref: "libretro/libretro.cpp:537,549"
@@ -32,15 +33,41 @@ notes: |
files: files:
- name: "ppge_atlas.zim" - name: "ppge_atlas.zim"
installed_on: [batocera, emudeck, lakka, recalbox, retrobat, retrodeck, retropie]
mode: libretro
path: "PPSSPP/ppge_atlas.zim" path: "PPSSPP/ppge_atlas.zim"
description: "PPGe dialog texture atlas for save/load dialogs, on-screen keyboard, system UI" description: "PPGe dialog texture atlas for save/load dialogs, on-screen keyboard, system UI"
required: false required: false
source_ref: "Core/Util/PPGeDraw.cpp:227-228" source_ref: "Core/Util/PPGeDraw.cpp:227-228"
note: "PanicAlert if missing. System dialogs render without graphics but core continues running." note: "PanicAlert if missing. System dialogs render without graphics but core continues running. Batocera, Recalbox, Lakka, RetroPie, RetroBat, EmuDeck and RetroDECK install the assets folder where their core reads it."
- name: "ppge_atlas.meta" - name: "ppge_atlas.meta"
installed_on: [batocera, emudeck, lakka, recalbox, retrobat, retrodeck, retropie]
mode: libretro
path: "PPSSPP/ppge_atlas.meta" path: "PPSSPP/ppge_atlas.meta"
description: "PPGe atlas metadata (glyph positions, UV coords)" description: "PPGe atlas metadata (glyph positions, UV coords)"
required: false required: false
source_ref: "Core/Util/PPGeDraw.cpp:235-237" source_ref: "Core/Util/PPGeDraw.cpp:235-237"
note: "Loaded after ppge_atlas.zim. Without it, dialog UI has no glyph layout." note: "Loaded after ppge_atlas.zim. Without it, dialog UI has no glyph layout. Batocera, Recalbox, Lakka, RetroPie, RetroBat, EmuDeck and RetroDECK install the assets folder where their core reads it."
- name: "ppge_atlas.zim"
mode: standalone
path: "assets/ppge_atlas.zim"
description: "PPGe dialog texture atlas for save/load dialogs, on-screen keyboard, system UI"
required: false
size: 666530
sha1: "30a33f3651f8e1b0967a5dfe6ff714baebcce41a"
bundled: true
source_ref: "Core/Util/PPGeDraw.cpp:227-228"
note: "Shipped in assets/ of the PPSSPP 1.20.4 Windows zip, which the standalone reads it from."
- name: "ppge_atlas.meta"
mode: standalone
path: "assets/ppge_atlas.meta"
description: "PPGe atlas metadata (glyph positions, UV coords)"
required: false
size: 50242
sha1: "ab398f667d6fd778859307c105fe16388b8fdf63"
bundled: true
source_ref: "Core/Util/PPGeDraw.cpp:235-237"
note: "Shipped in assets/ of the PPSSPP 1.20.4 Windows zip, beside ppge_atlas.zim."
+1
View File
@@ -64,6 +64,7 @@ files:
system: doom system: doom
description: "PrBoom+ engine data WAD" description: "PrBoom+ engine data WAD"
required: true required: true
bundled: true
size: 357768 size: 357768
md5: "1164ae723c9181698cc41dde6a341132" md5: "1164ae723c9181698cc41dde6a341132"
sha1: "8a799c6615702aac72016b784e30ea1abd3e197b" sha1: "8a799c6615702aac72016b784e30ea1abd3e197b"
+1
View File
@@ -43,6 +43,7 @@ notes: |
files: files:
- name: "prboom.wad" - name: "prboom.wad"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
system: doom system: doom
description: "PrBoom engine data WAD (fonts, palette, colormaps, tables, menu graphics)" description: "PrBoom engine data WAD (fonts, palette, colormaps, tables, menu graphics)"
required: false required: false
+15 -5
View File
@@ -99,18 +99,24 @@ files:
# Searched in: Sys/GC/ # Searched in: Sys/GC/
- name: "font_western.bin" - name: "font_western.bin"
path: "GC/font_western.bin" path: "GC/font_western.bin"
size: 9589 size: 6478
required: false required: false
bundled: true
hle_fallback: true hle_fallback: true
note: "Windows-1252 font for GC/Wii text rendering. Free alternative bundled, real one from IPL dump preferred" sha1: "483a17ff25b68a8f18cae691da99f16beefbe370"
md5: "9bef639b7426ef6948602a12b33522a8"
note: "Windows-1252 font for GC/Wii text rendering. The free alternative ships in Sys/GC/ of the 1.0.8 Windows and macOS releases, and the real one from an IPL dump is preferred"
source_ref: "Source/Core/Common/CommonPaths.h:132, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:131,203-218" source_ref: "Source/Core/Common/CommonPaths.h:132, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:131,203-218"
- name: "font_japanese.bin" - name: "font_japanese.bin"
path: "GC/font_japanese.bin" path: "GC/font_japanese.bin"
size: 303693 size: 259626
required: false required: false
bundled: true
hle_fallback: true hle_fallback: true
note: "Shift-JIS font for Japanese text. Free alternative bundled, real one from IPL dump preferred" sha1: "7fbbedcc7a1ae00414a4e9e967109cc78be1fe3b"
md5: "a1d3c0e5a40f163f4fb00a5e0774c63c"
note: "Shift-JIS font for Japanese text. The free alternative ships in Sys/GC/ of the 1.0.8 Windows and macOS releases, and the real one from an IPL dump is preferred"
source_ref: "Source/Core/Common/CommonPaths.h:135, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:130" source_ref: "Source/Core/Common/CommonPaths.h:135, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:130"
# -- GBA BIOS (for GC-GBA link) -- # -- GBA BIOS (for GC-GBA link) --
@@ -167,8 +173,12 @@ files:
- name: "codehandler.bin" - name: "codehandler.bin"
path: null path: null
required: false required: false
bundled: true
hle_fallback: true hle_fallback: true
note: "Gecko/Ocarina cheat code handler. Shipped with PrimeHack in Sys/" size: 2880
sha1: "e6c0050b3c67ee26198488fbbe4a5d019c15b628"
md5: "1f118b8735fcf40c20b38c3184eebfd9"
note: "Gecko/Ocarina cheat code handler. Shipped in Sys/ of the 1.0.8 Windows and macOS releases"
source_ref: "Source/Core/Common/CommonPaths.h:154, Source/Core/Core/GeckoCode.cpp:121" source_ref: "Source/Core/Common/CommonPaths.h:154, Source/Core/Core/GeckoCode.cpp:121"
# -- Wii System Menu (WAD) -- # -- Wii System Menu (WAD) --
+6 -2
View File
@@ -72,12 +72,16 @@ files:
system: nintendo-nes system: nintendo-nes
description: "NES 2.0 header database, matched by ROM hash" description: "NES 2.0 header database, matched by ROM hash"
required: false required: false
bundled: true
sha1: "8ed9fb83d8e4d73217d347e3b7965cb640cb8395"
source_ref: "src/gui/nes20db.cpp:31,49-81 (nes20db_search); src/core/ines.c:276-278, src/core/unif.c:316 (callers); CMakeLists.txt:227 (install)" source_ref: "src/gui/nes20db.cpp:31,49-81 (nes20db_search); src/core/ines.c:276-278, src/core/unif.c:316 (callers); CMakeLists.txt:227 (install)"
note: "Supplies mapper, submapper, mirroring, region, RAM sizes and Vs. System hardware for dumps whose own header is absent or wrong. A miss leaves info.mapper.nes20db.in_use false and the header carried by the ROM is used." note: "Supplies mapper, submapper, mirroring, region, RAM sizes and Vs. System hardware for dumps whose own header is absent or wrong. A miss leaves info.mapper.nes20db.in_use false and the header carried by the ROM is used. Installed by CMakeLists.txt:227 and shipped beside the executable in the Windows zip. The hash is the copy at the profiled revision."
- name: "dip.cfg" - name: "dip.cfg"
system: nintendo-nes system: nintendo-nes
description: "DIP switch database for multicart and Vs. System boards, keyed by CRC32" description: "DIP switch database for multicart and Vs. System boards, keyed by CRC32"
required: false required: false
bundled: true
sha1: "0f25848f73705328ca03b02905e95e3a5d087d8c"
source_ref: "src/gui/dipswitch.cpp:30,60-86 (dipswitch_search); src/core/mappers.c:44 (caller); CMakeLists.txt:228 (install)" source_ref: "src/gui/dipswitch.cpp:30,60-86 (dipswitch_search); src/core/mappers.c:44 (caller); CMakeLists.txt:228 (install)"
note: "Read on every mapper init. A miss leaves dipswitch.used false, which mappers 001, 043, 045, 176, 215, 412 and 447 and the selection dialog at src/gui/qt.cpp:754 all guard on, so the board runs on its reset value." note: "Read on every mapper init. A miss leaves dipswitch.used false, which mappers 001, 043, 045, 176, 215, 412 and 447 and the selection dialog at src/gui/qt.cpp:754 all guard on, so the board runs on its reset value. Installed by CMakeLists.txt:228 and shipped beside the executable in the Windows zip. The hash is the copy at the profiled revision, the 0.111 zip carries an older one."
+2
View File
@@ -42,6 +42,7 @@ files:
# iplrom30.dat is X68030, iplromco.dat is X68000 Compact, iplromxv.dat is X68000 XVI. # iplrom30.dat is X68030, iplromco.dat is X68000 Compact, iplromxv.dat is X68000 XVI.
- name: "iplrom.dat" - name: "iplrom.dat"
installed_on: [recalbox]
path: "keropi/iplrom.dat" path: "keropi/iplrom.dat"
priority: 1 priority: 1
size: 131072 size: 131072
@@ -85,6 +86,7 @@ files:
# Font ROM -- character generator ROM for text rendering. # Font ROM -- character generator ROM for text rendering.
- name: "cgrom.dat" - name: "cgrom.dat"
installed_on: [recalbox]
path: "keropi/cgrom.dat" path: "keropi/cgrom.dat"
size: 786432 size: 786432
required: true required: true
+57
View File
@@ -29,6 +29,7 @@ files:
# x86 SYSTEM BIOS (SeaBIOS) # x86 SYSTEM BIOS (SeaBIOS)
# ======================================================== # ========================================================
- name: "SeaBIOS (128 KB)" - name: "SeaBIOS (128 KB)"
installed_on: [retrodeck]
path: "qemu/bios.bin" path: "qemu/bios.bin"
sha1: "f402170ee4f374c304a7ce0b139d6cecb1732aff" sha1: "f402170ee4f374c304a7ce0b139d6cecb1732aff"
md5: "e9ca30100c47a26b66488444c5b0bd15" md5: "e9ca30100c47a26b66488444c5b0bd15"
@@ -40,6 +41,7 @@ files:
source_ref: "hw/i386/pc_sysfw.c:222,243" source_ref: "hw/i386/pc_sysfw.c:222,243"
- name: "SeaBIOS (256 KB)" - name: "SeaBIOS (256 KB)"
installed_on: [retrodeck]
path: "qemu/bios-256k.bin" path: "qemu/bios-256k.bin"
sha1: "5fe6078506094333106e6b3f33c7185dea7f0268" sha1: "5fe6078506094333106e6b3f33c7185dea7f0268"
md5: "d3dab3095c73cad67afd3cc16a88479c" md5: "d3dab3095c73cad67afd3cc16a88479c"
@@ -51,6 +53,7 @@ files:
source_ref: "pc-bios/meson.build:30" source_ref: "pc-bios/meson.build:30"
- name: "SeaBIOS microvm" - name: "SeaBIOS microvm"
installed_on: [retrodeck]
path: "qemu/bios-microvm.bin" path: "qemu/bios-microvm.bin"
sha1: "56f33ced7ea0f7581d776396a0ac6cfe2c7c9257" sha1: "56f33ced7ea0f7581d776396a0ac6cfe2c7c9257"
md5: "9f0ddaf6f3b213798bd414273505f2ff" md5: "9f0ddaf6f3b213798bd414273505f2ff"
@@ -62,6 +65,7 @@ files:
source_ref: "hw/i386/microvm.c:58" source_ref: "hw/i386/microvm.c:58"
- name: "qboot ROM" - name: "qboot ROM"
installed_on: [retrodeck]
path: "qemu/qboot.rom" path: "qemu/qboot.rom"
sha1: "339d3a93c967491c9f1fffe963484386f48bd22c" sha1: "339d3a93c967491c9f1fffe963484386f48bd22c"
md5: "387c48aef9497c6c2b914b1e6b9bc7aa" md5: "387c48aef9497c6c2b914b1e6b9bc7aa"
@@ -74,6 +78,7 @@ files:
# x86 VGA BIOS (SeaVGABIOS / LGPL VGA BIOS) # x86 VGA BIOS (SeaVGABIOS / LGPL VGA BIOS)
# ======================================================== # ========================================================
- name: "VGA BIOS (ISA)" - name: "VGA BIOS (ISA)"
installed_on: [retrodeck]
path: "qemu/vgabios.bin" path: "qemu/vgabios.bin"
sha1: "63d87e2a6618c3a9b2aabecf03ac2456e5e63410" sha1: "63d87e2a6618c3a9b2aabecf03ac2456e5e63410"
md5: "ecef0b49f8f4e61874f012eb12ba0e36" md5: "ecef0b49f8f4e61874f012eb12ba0e36"
@@ -85,6 +90,7 @@ files:
source_ref: "hw/display/vga-isa.c:88, hw/display/vga_int.h:191" source_ref: "hw/display/vga-isa.c:88, hw/display/vga_int.h:191"
- name: "VGA BIOS Cirrus" - name: "VGA BIOS Cirrus"
installed_on: [retrodeck]
path: "qemu/vgabios-cirrus.bin" path: "qemu/vgabios-cirrus.bin"
sha1: "883eb2657ce29661a0466b6b41ce75411f37aad9" sha1: "883eb2657ce29661a0466b6b41ce75411f37aad9"
md5: "fcd3d3c0b07a9096693d69425cd940f6" md5: "fcd3d3c0b07a9096693d69425cd940f6"
@@ -94,6 +100,7 @@ files:
source_ref: "hw/display/cirrus_vga.c:3001, hw/display/cirrus_vga_isa.c:67" source_ref: "hw/display/cirrus_vga.c:3001, hw/display/cirrus_vga_isa.c:67"
- name: "VGA BIOS stdvga" - name: "VGA BIOS stdvga"
installed_on: [retrodeck]
path: "qemu/vgabios-stdvga.bin" path: "qemu/vgabios-stdvga.bin"
sha1: "87fbc0ecb1ee7d4d8c8c88c7d8a2fb3ec8f99ea5" sha1: "87fbc0ecb1ee7d4d8c8c88c7d8a2fb3ec8f99ea5"
md5: "8117c3fd986fbbe327badfe38e77db1d" md5: "8117c3fd986fbbe327badfe38e77db1d"
@@ -103,6 +110,7 @@ files:
source_ref: "hw/display/vga-pci.c:387" source_ref: "hw/display/vga-pci.c:387"
- name: "VGA BIOS bochs-display" - name: "VGA BIOS bochs-display"
installed_on: [retrodeck]
path: "qemu/vgabios-bochs-display.bin" path: "qemu/vgabios-bochs-display.bin"
sha1: "9e2edd3d835219cde63a20e2cd58107d7e96ef5b" sha1: "9e2edd3d835219cde63a20e2cd58107d7e96ef5b"
md5: "83e39bd3e056291ee50d2b5d937bab3e" md5: "83e39bd3e056291ee50d2b5d937bab3e"
@@ -112,6 +120,7 @@ files:
source_ref: "hw/display/bochs-display.c:365" source_ref: "hw/display/bochs-display.c:365"
- name: "VGA BIOS ramfb" - name: "VGA BIOS ramfb"
installed_on: [retrodeck]
path: "qemu/vgabios-ramfb.bin" path: "qemu/vgabios-ramfb.bin"
sha1: "49df9be557f0f0277c8fedb889257e279586d536" sha1: "49df9be557f0f0277c8fedb889257e279586d536"
md5: "c55512e313c4cb08ec5a36198fdfef33" md5: "c55512e313c4cb08ec5a36198fdfef33"
@@ -121,6 +130,7 @@ files:
source_ref: "hw/display/ramfb.c:150" source_ref: "hw/display/ramfb.c:150"
- name: "VGA BIOS ATI" - name: "VGA BIOS ATI"
installed_on: [retrodeck]
path: "qemu/vgabios-ati.bin" path: "qemu/vgabios-ati.bin"
sha1: "ded141cacdebf557ec552597cbf57cd989cec3e2" sha1: "ded141cacdebf557ec552597cbf57cd989cec3e2"
md5: "013cb287a295dc6c039921c6883a767e" md5: "013cb287a295dc6c039921c6883a767e"
@@ -130,6 +140,7 @@ files:
source_ref: "hw/display/ati.c:1066" source_ref: "hw/display/ati.c:1066"
- name: "VGA BIOS QXL" - name: "VGA BIOS QXL"
installed_on: [retrodeck]
path: "qemu/vgabios-qxl.bin" path: "qemu/vgabios-qxl.bin"
sha1: "527227abd5f3348c382d4b02703389fbeb83b067" sha1: "527227abd5f3348c382d4b02703389fbeb83b067"
md5: "558420a5ad839b10906d5d73e92a4160" md5: "558420a5ad839b10906d5d73e92a4160"
@@ -139,6 +150,7 @@ files:
source_ref: "hw/display/qxl.c:2512" source_ref: "hw/display/qxl.c:2512"
- name: "VGA BIOS VirtIO" - name: "VGA BIOS VirtIO"
installed_on: [retrodeck]
path: "qemu/vgabios-virtio.bin" path: "qemu/vgabios-virtio.bin"
sha1: "cddc53b94793609d1e837d78cd5468fcc1ed9164" sha1: "cddc53b94793609d1e837d78cd5468fcc1ed9164"
md5: "8f1e5e497342c503f62a50912f0447e0" md5: "8f1e5e497342c503f62a50912f0447e0"
@@ -148,6 +160,7 @@ files:
source_ref: "hw/display/virtio-vga.c:233" source_ref: "hw/display/virtio-vga.c:233"
- name: "VGA BIOS VMware" - name: "VGA BIOS VMware"
installed_on: [retrodeck]
path: "qemu/vgabios-vmware.bin" path: "qemu/vgabios-vmware.bin"
sha1: "c54901ab8f526ab201ebf1b3ecdf711e38e6c259" sha1: "c54901ab8f526ab201ebf1b3ecdf711e38e6c259"
md5: "6635fe944eab228ae01c814107674199" md5: "6635fe944eab228ae01c814107674199"
@@ -160,6 +173,7 @@ files:
# x86 OPTION ROMs # x86 OPTION ROMs
# ======================================================== # ========================================================
- name: "KVM VAPIC" - name: "KVM VAPIC"
installed_on: [retrodeck]
path: "qemu/kvmvapic.bin" path: "qemu/kvmvapic.bin"
sha1: "670c9cc79b4859944705eece710dc332188b79b4" sha1: "670c9cc79b4859944705eece710dc332188b79b4"
md5: "b8cec9572e408a3259914f9aba8664cb" md5: "b8cec9572e408a3259914f9aba8664cb"
@@ -169,6 +183,7 @@ files:
source_ref: "hw/i386/vapic.c:733" source_ref: "hw/i386/vapic.c:733"
- name: "Linux boot ROM" - name: "Linux boot ROM"
installed_on: [retrodeck]
path: "qemu/linuxboot.bin" path: "qemu/linuxboot.bin"
sha1: "fd19bef7f5647960952520389f448364762ed948" sha1: "fd19bef7f5647960952520389f448364762ed948"
md5: "ab40dea9ff35ec29b506fdae5bf11463" md5: "ab40dea9ff35ec29b506fdae5bf11463"
@@ -178,6 +193,7 @@ files:
source_ref: "hw/i386/x86-common.c:964" source_ref: "hw/i386/x86-common.c:964"
- name: "Linux boot DMA ROM" - name: "Linux boot DMA ROM"
installed_on: [retrodeck]
path: "qemu/linuxboot_dma.bin" path: "qemu/linuxboot_dma.bin"
sha1: "0bff50c10727bd9c85c831ea92b7a52699959992" sha1: "0bff50c10727bd9c85c831ea92b7a52699959992"
md5: "8cb622dc1c9290a019a801e972c9e4f9" md5: "8cb622dc1c9290a019a801e972c9e4f9"
@@ -187,6 +203,7 @@ files:
source_ref: "hw/i386/x86-common.c:966" source_ref: "hw/i386/x86-common.c:966"
- name: "Multiboot ROM" - name: "Multiboot ROM"
installed_on: [retrodeck]
path: "qemu/multiboot.bin" path: "qemu/multiboot.bin"
sha1: "a8b58ae464fc6fb26799432ae867bf57c546ff80" sha1: "a8b58ae464fc6fb26799432ae867bf57c546ff80"
md5: "552a0c03c40bb3ec292f5349ea29cf86" md5: "552a0c03c40bb3ec292f5349ea29cf86"
@@ -196,6 +213,7 @@ files:
source_ref: "hw/i386/multiboot.c:408" source_ref: "hw/i386/multiboot.c:408"
- name: "Multiboot DMA ROM" - name: "Multiboot DMA ROM"
installed_on: [retrodeck]
path: "qemu/multiboot_dma.bin" path: "qemu/multiboot_dma.bin"
sha1: "32ab1cf336b674bfb154eb7a939a3e3275a92647" sha1: "32ab1cf336b674bfb154eb7a939a3e3275a92647"
md5: "e942cc4f612050c7331d33a34b0d5192" md5: "e942cc4f612050c7331d33a34b0d5192"
@@ -205,6 +223,7 @@ files:
source_ref: "hw/i386/multiboot.c:406" source_ref: "hw/i386/multiboot.c:406"
- name: "PVH boot ROM" - name: "PVH boot ROM"
installed_on: [retrodeck]
path: "qemu/pvh.bin" path: "qemu/pvh.bin"
sha1: "c2191e6495103c1f43e9b6ca8930e44c2245e476" sha1: "c2191e6495103c1f43e9b6ca8930e44c2245e476"
md5: "bb045d6f0380ad2af3531edeff92a117" md5: "bb045d6f0380ad2af3531edeff92a117"
@@ -217,6 +236,7 @@ files:
# PXE NETWORK BOOT ROMs (iPXE legacy BIOS) # PXE NETWORK BOOT ROMs (iPXE legacy BIOS)
# ======================================================== # ========================================================
- name: "PXE e1000" - name: "PXE e1000"
installed_on: [retrodeck]
path: "qemu/pxe-e1000.rom" path: "qemu/pxe-e1000.rom"
sha1: "368e8e9827ae8757a7449319831078b6d5efb83f" sha1: "368e8e9827ae8757a7449319831078b6d5efb83f"
md5: "898d7d0b3ed4a030c877b9185b4ef6be" md5: "898d7d0b3ed4a030c877b9185b4ef6be"
@@ -226,6 +246,7 @@ files:
source_ref: "pc-bios/meson.build:47" source_ref: "pc-bios/meson.build:47"
- name: "PXE eepro100" - name: "PXE eepro100"
installed_on: [retrodeck]
path: "qemu/pxe-eepro100.rom" path: "qemu/pxe-eepro100.rom"
sha1: "b19572c9c2a11f03282df81c0397aceed409a86c" sha1: "b19572c9c2a11f03282df81c0397aceed409a86c"
md5: "2f8279177fdc2ce5abc47d9f1e303db1" md5: "2f8279177fdc2ce5abc47d9f1e303db1"
@@ -235,6 +256,7 @@ files:
source_ref: "hw/net/eepro100.c:2077" source_ref: "hw/net/eepro100.c:2077"
- name: "PXE ne2k_pci" - name: "PXE ne2k_pci"
installed_on: [retrodeck]
path: "qemu/pxe-ne2k_pci.rom" path: "qemu/pxe-ne2k_pci.rom"
sha1: "f37f43f89dc99afe0442ee0b7a431ee790ad6bf6" sha1: "f37f43f89dc99afe0442ee0b7a431ee790ad6bf6"
md5: "095cdf2b26084ce22adb883e9c43fc5a" md5: "095cdf2b26084ce22adb883e9c43fc5a"
@@ -244,6 +266,7 @@ files:
source_ref: "pc-bios/meson.build:49" source_ref: "pc-bios/meson.build:49"
- name: "PXE pcnet" - name: "PXE pcnet"
installed_on: [retrodeck]
path: "qemu/pxe-pcnet.rom" path: "qemu/pxe-pcnet.rom"
sha1: "13a039bf9916f1db42d3a019591d372b4cf4aee9" sha1: "13a039bf9916f1db42d3a019591d372b4cf4aee9"
md5: "15e38b82922a058c6df6eaffbad1b916" md5: "15e38b82922a058c6df6eaffbad1b916"
@@ -253,6 +276,7 @@ files:
source_ref: "pc-bios/meson.build:50" source_ref: "pc-bios/meson.build:50"
- name: "PXE rtl8139" - name: "PXE rtl8139"
installed_on: [retrodeck]
path: "qemu/pxe-rtl8139.rom" path: "qemu/pxe-rtl8139.rom"
sha1: "7b512c0a7a13bc3c254a25237e4d4612170f4391" sha1: "7b512c0a7a13bc3c254a25237e4d4612170f4391"
md5: "22f4b6ae5650988f999ee651a3734462" md5: "22f4b6ae5650988f999ee651a3734462"
@@ -262,6 +286,7 @@ files:
source_ref: "pc-bios/meson.build:51" source_ref: "pc-bios/meson.build:51"
- name: "PXE virtio" - name: "PXE virtio"
installed_on: [retrodeck]
path: "qemu/pxe-virtio.rom" path: "qemu/pxe-virtio.rom"
sha1: "3e3f77cfe70af904133db94f27ec24e3c9c43648" sha1: "3e3f77cfe70af904133db94f27ec24e3c9c43648"
md5: "91ad9770f5717a89d518534f45f1332d" md5: "91ad9770f5717a89d518534f45f1332d"
@@ -274,6 +299,7 @@ files:
# EFI NETWORK BOOT ROMs (iPXE UEFI) # EFI NETWORK BOOT ROMs (iPXE UEFI)
# ======================================================== # ========================================================
- name: "EFI e1000" - name: "EFI e1000"
installed_on: [retrodeck]
path: "qemu/efi-e1000.rom" path: "qemu/efi-e1000.rom"
sha1: "a3df5fc33ab0190f470b34104ff3c0679cecbab6" sha1: "a3df5fc33ab0190f470b34104ff3c0679cecbab6"
md5: "d8330b99643e31b51e7710fa26c7e859" md5: "d8330b99643e31b51e7710fa26c7e859"
@@ -283,6 +309,7 @@ files:
source_ref: "hw/net/e1000.c:1708" source_ref: "hw/net/e1000.c:1708"
- name: "EFI e1000e" - name: "EFI e1000e"
installed_on: [retrodeck]
path: "qemu/efi-e1000e.rom" path: "qemu/efi-e1000e.rom"
sha1: "1d37f3ae6748d4deefe9fd5188a2f557bf265d61" sha1: "1d37f3ae6748d4deefe9fd5188a2f557bf265d61"
md5: "a55bf3f4988d4a736c71a1300636cd69" md5: "a55bf3f4988d4a736c71a1300636cd69"
@@ -292,6 +319,7 @@ files:
source_ref: "hw/net/e1000e.c:689" source_ref: "hw/net/e1000e.c:689"
- name: "EFI eepro100" - name: "EFI eepro100"
installed_on: [retrodeck]
path: "qemu/efi-eepro100.rom" path: "qemu/efi-eepro100.rom"
sha1: "956d9592fea33374ef0f1900a185b6e1109ea765" sha1: "956d9592fea33374ef0f1900a185b6e1109ea765"
md5: "d2a2f92710f5a9f77281e9492a249afb" md5: "d2a2f92710f5a9f77281e9492a249afb"
@@ -301,6 +329,7 @@ files:
source_ref: "pc-bios/meson.build:54" source_ref: "pc-bios/meson.build:54"
- name: "EFI ne2k_pci" - name: "EFI ne2k_pci"
installed_on: [retrodeck]
path: "qemu/efi-ne2k_pci.rom" path: "qemu/efi-ne2k_pci.rom"
sha1: "adb7199f545fdb66c325b142c8dbc4cddb99a20d" sha1: "adb7199f545fdb66c325b142c8dbc4cddb99a20d"
md5: "10b66275b3644af301c64a3c545c3daf" md5: "10b66275b3644af301c64a3c545c3daf"
@@ -310,6 +339,7 @@ files:
source_ref: "hw/net/ne2000-pci.c:111" source_ref: "hw/net/ne2000-pci.c:111"
- name: "EFI pcnet" - name: "EFI pcnet"
installed_on: [retrodeck]
path: "qemu/efi-pcnet.rom" path: "qemu/efi-pcnet.rom"
sha1: "9e5a4bb247c6a1777c89117ca091f94342b9046d" sha1: "9e5a4bb247c6a1777c89117ca091f94342b9046d"
md5: "374696f4fffa83c9cf18272212c21d83" md5: "374696f4fffa83c9cf18272212c21d83"
@@ -319,6 +349,7 @@ files:
source_ref: "hw/net/pcnet-pci.c:267" source_ref: "hw/net/pcnet-pci.c:267"
- name: "EFI rtl8139" - name: "EFI rtl8139"
installed_on: [retrodeck]
path: "qemu/efi-rtl8139.rom" path: "qemu/efi-rtl8139.rom"
sha1: "99a1e431cc0cb0a78d5803875dfa687e12a947f4" sha1: "99a1e431cc0cb0a78d5803875dfa687e12a947f4"
md5: "f81dbbd7001a8db631f2a548b7d08c4e" md5: "f81dbbd7001a8db631f2a548b7d08c4e"
@@ -328,6 +359,7 @@ files:
source_ref: "hw/net/rtl8139.c:3423" source_ref: "hw/net/rtl8139.c:3423"
- name: "EFI virtio" - name: "EFI virtio"
installed_on: [retrodeck]
path: "qemu/efi-virtio.rom" path: "qemu/efi-virtio.rom"
sha1: "1596e9b97f0bc8b5ff3e444235690a549ee982c6" sha1: "1596e9b97f0bc8b5ff3e444235690a549ee982c6"
md5: "d3887f04c23035cae3f0e1075deea459" md5: "d3887f04c23035cae3f0e1075deea459"
@@ -337,6 +369,7 @@ files:
source_ref: "hw/virtio/virtio-net-pci.c:73" source_ref: "hw/virtio/virtio-net-pci.c:73"
- name: "EFI vmxnet3" - name: "EFI vmxnet3"
installed_on: [retrodeck]
path: "qemu/efi-vmxnet3.rom" path: "qemu/efi-vmxnet3.rom"
sha1: "6557242402387a6319a0db6abb916ada48e1391c" sha1: "6557242402387a6319a0db6abb916ada48e1391c"
md5: "ea1ba222dbd5aa356ea1f29393ae55e1" md5: "ea1ba222dbd5aa356ea1f29393ae55e1"
@@ -432,6 +465,7 @@ files:
# POWERPC FIRMWARE # POWERPC FIRMWARE
# ======================================================== # ========================================================
- name: "OpenBIOS PowerPC" - name: "OpenBIOS PowerPC"
installed_on: [retrodeck]
path: "qemu/openbios-ppc" path: "qemu/openbios-ppc"
sha1: "0ef5051dcb318c0bc45d1908f8318d6eece8686a" sha1: "0ef5051dcb318c0bc45d1908f8318d6eece8686a"
size: 677196 size: 677196
@@ -442,6 +476,7 @@ files:
source_ref: "hw/ppc/mac_oldworld.c:60, hw/ppc/mac_newworld.c:86" source_ref: "hw/ppc/mac_oldworld.c:60, hw/ppc/mac_newworld.c:86"
- name: "SLOF (Slimline Open Firmware)" - name: "SLOF (Slimline Open Firmware)"
installed_on: [retrodeck]
path: "qemu/slof.bin" path: "qemu/slof.bin"
sha1: "a03a94acfe555804d66cc6c74760ae1375a71a64" sha1: "a03a94acfe555804d66cc6c74760ae1375a71a64"
size: 995000 size: 995000
@@ -450,6 +485,7 @@ files:
source_ref: "hw/ppc/spapr.c:106" source_ref: "hw/ppc/spapr.c:106"
- name: "skiboot" - name: "skiboot"
installed_on: [retrodeck]
path: "qemu/skiboot.lid" path: "qemu/skiboot.lid"
sha1: "8052069aa9714c23be05b4e62fb245a3d572cb0f" sha1: "8052069aa9714c23be05b4e62fb245a3d572cb0f"
size: 2527328 size: 2527328
@@ -458,6 +494,7 @@ files:
source_ref: "hw/ppc/pnv.c:63" source_ref: "hw/ppc/pnv.c:63"
- name: "VOF (Virtual Open Firmware)" - name: "VOF (Virtual Open Firmware)"
installed_on: [retrodeck]
path: "qemu/vof.bin" path: "qemu/vof.bin"
sha1: "fc737b34a390f5752cb7e35b33d71f4f438ab607" sha1: "fc737b34a390f5752cb7e35b33d71f4f438ab607"
size: 3456 size: 3456
@@ -466,6 +503,7 @@ files:
source_ref: "hw/ppc/spapr.c:107, hw/ppc/pegasos2.c:43" source_ref: "hw/ppc/spapr.c:107, hw/ppc/pegasos2.c:43"
- name: "VOF NVRAM" - name: "VOF NVRAM"
installed_on: [retrodeck]
path: "qemu/vof-nvram.bin" path: "qemu/vof-nvram.bin"
sha1: "5d1184609b87f78635f0575467a1c3f440900ff0" sha1: "5d1184609b87f78635f0575467a1c3f440900ff0"
size: 16384 size: 16384
@@ -474,6 +512,7 @@ files:
source_ref: "pc-bios/meson.build:83" source_ref: "pc-bios/meson.build:83"
- name: "U-Boot e500" - name: "U-Boot e500"
installed_on: [retrodeck]
path: "qemu/u-boot.e500" path: "qemu/u-boot.e500"
sha1: "9ea03f249f856cdcb4399cc1f5a5031729379911" sha1: "9ea03f249f856cdcb4399cc1f5a5031729379911"
size: 421720 size: 421720
@@ -482,6 +521,7 @@ files:
source_ref: "hw/ppc/e500.c:1184" source_ref: "hw/ppc/e500.c:1184"
- name: "U-Boot SAM460" - name: "U-Boot SAM460"
installed_on: [retrodeck]
path: "qemu/u-boot-sam460-20100605.bin" path: "qemu/u-boot-sam460-20100605.bin"
sha1: "0399a79ac0cf77f0da70af9baec7548a3b368f0a" sha1: "0399a79ac0cf77f0da70af9baec7548a3b368f0a"
size: 524288 size: 524288
@@ -490,6 +530,7 @@ files:
source_ref: "pc-bios/meson.build:74" source_ref: "pc-bios/meson.build:74"
- name: "QEMU VGA Mac driver" - name: "QEMU VGA Mac driver"
installed_on: [retrodeck]
path: "qemu/qemu_vga.ndrv" path: "qemu/qemu_vga.ndrv"
sha1: "638c6262a6eb579ec3d1c9292566ac94c942dc15" sha1: "638c6262a6eb579ec3d1c9292566ac94c942dc15"
size: 18752 size: 18752
@@ -501,6 +542,7 @@ files:
# SPARC FIRMWARE # SPARC FIRMWARE
# ======================================================== # ========================================================
- name: "OpenBIOS Sparc32" - name: "OpenBIOS Sparc32"
installed_on: [retrodeck]
path: "qemu/openbios-sparc32" path: "qemu/openbios-sparc32"
sha1: "5a4f2124c8f093f8aee99fbcebcf5d17d789ff26" sha1: "5a4f2124c8f093f8aee99fbcebcf5d17d789ff26"
size: 382080 size: 382080
@@ -509,6 +551,7 @@ files:
source_ref: "hw/sparc/sun4m.c:79" source_ref: "hw/sparc/sun4m.c:79"
- name: "OpenBIOS Sparc64" - name: "OpenBIOS Sparc64"
installed_on: [retrodeck]
path: "qemu/openbios-sparc64" path: "qemu/openbios-sparc64"
sha1: "c6e215fe460629d35688ab8e51faf6f765827cd6" sha1: "c6e215fe460629d35688ab8e51faf6f765827cd6"
size: 1593408 size: 1593408
@@ -517,6 +560,7 @@ files:
source_ref: "hw/sparc64/sun4u.c:67" source_ref: "hw/sparc64/sun4u.c:67"
- name: "QEMU TCX display" - name: "QEMU TCX display"
installed_on: [retrodeck]
path: "qemu/QEMU,tcx.bin" path: "qemu/QEMU,tcx.bin"
sha1: "5f1792a73ee47d78b2160191ecb2c92f353f93ad" sha1: "5f1792a73ee47d78b2160191ecb2c92f353f93ad"
size: 1402 size: 1402
@@ -525,6 +569,7 @@ files:
source_ref: "hw/display/tcx.c:38,827" source_ref: "hw/display/tcx.c:38,827"
- name: "QEMU cgthree display" - name: "QEMU cgthree display"
installed_on: [retrodeck]
path: "qemu/QEMU,cgthree.bin" path: "qemu/QEMU,cgthree.bin"
sha1: "619b86fb02faf8f682474be3f0653b58015008ba" sha1: "619b86fb02faf8f682474be3f0653b58015008ba"
size: 850 size: 850
@@ -543,6 +588,7 @@ files:
# ALPHA FIRMWARE # ALPHA FIRMWARE
# ======================================================== # ========================================================
- name: "Alpha PALcode" - name: "Alpha PALcode"
installed_on: [retrodeck]
path: "qemu/palcode-clipper" path: "qemu/palcode-clipper"
sha1: "47b0870aaa45a7aa0d48847fd905908fb06f3e9f" sha1: "47b0870aaa45a7aa0d48847fd905908fb06f3e9f"
size: 153728 size: 153728
@@ -554,6 +600,7 @@ files:
# RISC-V FIRMWARE # RISC-V FIRMWARE
# ======================================================== # ========================================================
- name: "OpenSBI RISC-V 32" - name: "OpenSBI RISC-V 32"
installed_on: [retrodeck]
path: "qemu/opensbi-riscv32-generic-fw_dynamic.bin" path: "qemu/opensbi-riscv32-generic-fw_dynamic.bin"
sha1: "7a23dfdeef3d78ffc89d86e89fc06a36f1e4386f" sha1: "7a23dfdeef3d78ffc89d86e89fc06a36f1e4386f"
size: 268312 size: 268312
@@ -562,6 +609,7 @@ files:
source_ref: "hw/riscv/boot.c:92" source_ref: "hw/riscv/boot.c:92"
- name: "OpenSBI RISC-V 64" - name: "OpenSBI RISC-V 64"
installed_on: [retrodeck]
path: "qemu/opensbi-riscv64-generic-fw_dynamic.bin" path: "qemu/opensbi-riscv64-generic-fw_dynamic.bin"
sha1: "6883bfd1991c0ef0d67b0967e7dcbd60420dd480" sha1: "6883bfd1991c0ef0d67b0967e7dcbd60420dd480"
size: 272504 size: 272504
@@ -573,6 +621,7 @@ files:
# S390X FIRMWARE # S390X FIRMWARE
# ======================================================== # ========================================================
- name: "S390 CCW firmware" - name: "S390 CCW firmware"
installed_on: [retrodeck]
path: "qemu/s390-ccw.img" path: "qemu/s390-ccw.img"
sha1: "7b4fa888d32ca8ddbc752f7442e4d055cee1871a" sha1: "7b4fa888d32ca8ddbc752f7442e4d055cee1871a"
size: 42608 size: 42608
@@ -581,6 +630,7 @@ files:
source_ref: "hw/s390x/ipl.c:149" source_ref: "hw/s390x/ipl.c:149"
- name: "S390 network boot" - name: "S390 network boot"
installed_on: [retrodeck]
path: "qemu/s390-netboot.img" path: "qemu/s390-netboot.img"
sha1: "f6cec671408117bd9a31e982682662f27ef4fb2c" sha1: "f6cec671408117bd9a31e982682662f27ef4fb2c"
size: 67232 size: 67232
@@ -592,6 +642,7 @@ files:
# HP-PA FIRMWARE # HP-PA FIRMWARE
# ======================================================== # ========================================================
- name: "HP-PA firmware (32-bit)" - name: "HP-PA firmware (32-bit)"
installed_on: [retrodeck]
path: "qemu/hppa-firmware.img" path: "qemu/hppa-firmware.img"
sha1: "605c36ede6c120c6cc7efe147a75a3dc4b7e4fb0" sha1: "605c36ede6c120c6cc7efe147a75a3dc4b7e4fb0"
size: 167820 size: 167820
@@ -600,6 +651,7 @@ files:
source_ref: "hw/hppa/machine.c:424" source_ref: "hw/hppa/machine.c:424"
- name: "HP-PA firmware (64-bit)" - name: "HP-PA firmware (64-bit)"
installed_on: [retrodeck]
path: "qemu/hppa-firmware64.img" path: "qemu/hppa-firmware64.img"
sha1: "b42f6d4ca74073de6c038579b4a9323ad0a6b398" sha1: "b42f6d4ca74073de6c038579b4a9323ad0a6b398"
size: 206024 size: 206024
@@ -659,6 +711,7 @@ files:
source_ref: "hw/arm/digic_boards.c:131" source_ref: "hw/arm/digic_boards.c:131"
- name: "NPCM7xx boot ROM" - name: "NPCM7xx boot ROM"
installed_on: [retrodeck]
path: "qemu/npcm7xx_bootrom.bin" path: "qemu/npcm7xx_bootrom.bin"
sha1: "22a75d26a0591d2c7763765b6381fa2f73de43e1" sha1: "22a75d26a0591d2c7763765b6381fa2f73de43e1"
size: 768 size: 768
@@ -670,6 +723,7 @@ files:
# DEVICE TREE BLOBS # DEVICE TREE BLOBS
# ======================================================== # ========================================================
- name: "Bamboo DTB (PPC)" - name: "Bamboo DTB (PPC)"
installed_on: [retrodeck]
path: "qemu/bamboo.dtb" path: "qemu/bamboo.dtb"
sha1: "ebdf1745479f4ec88459bbd9ef16ee1114018508" sha1: "ebdf1745479f4ec88459bbd9ef16ee1114018508"
size: 3211 size: 3211
@@ -678,6 +732,7 @@ files:
source_ref: "hw/ppc/ppc440_bamboo.c:38" source_ref: "hw/ppc/ppc440_bamboo.c:38"
- name: "Canyonlands DTB (PPC)" - name: "Canyonlands DTB (PPC)"
installed_on: [retrodeck]
path: "qemu/canyonlands.dtb" path: "qemu/canyonlands.dtb"
sha1: "8a2fda0b4f23a92eb44776b5d7ffe951987062da" sha1: "8a2fda0b4f23a92eb44776b5d7ffe951987062da"
size: 9779 size: 9779
@@ -686,6 +741,7 @@ files:
source_ref: "hw/ppc/sam460ex.c:45" source_ref: "hw/ppc/sam460ex.c:45"
- name: "Petalogix ML605 DTB (MicroBlaze)" - name: "Petalogix ML605 DTB (MicroBlaze)"
installed_on: [retrodeck]
path: "qemu/petalogix-ml605.dtb" path: "qemu/petalogix-ml605.dtb"
sha1: "892d265838866869b8a8ef104252ff5b2fda156f" sha1: "892d265838866869b8a8ef104252ff5b2fda156f"
size: 9882 size: 9882
@@ -694,6 +750,7 @@ files:
source_ref: "pc-bios/meson.build:91" source_ref: "pc-bios/meson.build:91"
- name: "Petalogix S3ADSP1800 DTB (MicroBlaze)" - name: "Petalogix S3ADSP1800 DTB (MicroBlaze)"
installed_on: [retrodeck]
path: "qemu/petalogix-s3adsp1800.dtb" path: "qemu/petalogix-s3adsp1800.dtb"
sha1: "976600e3f89ecc1f3564b7077f53c58e0b565280" sha1: "976600e3f89ecc1f3564b7077f53c58e0b565280"
size: 8161 size: 8161
+12 -2
View File
@@ -57,16 +57,26 @@ files:
- name: "raze.pk3" - name: "raze.pk3"
category: game_data category: game_data
required: true required: true
bundled: true
size: 8787429
sha1: "fe0845841db22735cc23e47eb432c009c771346e"
md5: "70732877e125a081246fe29f0e9ec90b"
crc32: "4fdff78a"
source_ref: "source/core/version.h:66, source/core/gamecontrol.cpp:1020-1023" source_ref: "source/core/version.h:66, source/core/gamecontrol.cpp:1020-1023"
note: "I_FatalError(\"Cannot find raze.pk3\") if absent." note: "I_FatalError(\"Cannot find raze.pk3\") if absent. Built from the tree at each release. The hash is the copy in the 1.11.0b Windows zip."
- name: "raze.sf2" - name: "raze.sf2"
aliases: ["Roland_SC-55.sf2"] aliases: ["Roland_SC-55.sf2"]
category: game_data category: game_data
path: "soundfonts/raze.sf2" path: "soundfonts/raze.sf2"
required: false required: false
bundled: true
size: 3283278
sha1: "9dba9212f2e34446ab034595665809f09f303d63"
md5: "dbb97c34404b753724a66fe0108a32e1"
crc32: "2f280fcc"
source_ref: "source/common/audio/music/i_soundfont.cpp:334-352, 427-430, 439-459, source/CMakeLists.txt:1452" source_ref: "source/common/audio/music/i_soundfont.cpp:334-352, 427-430, 439-459, source/CMakeLists.txt:1452"
note: "Default soundfont, used when the soundfont directories hold none. Every file of those directories is taken by its content, and when no soundfont is named raze the first SF2 found is used." note: "Default soundfont, used when the soundfont directories hold none. Every file of those directories is taken by its content, and when no soundfont is named raze the first SF2 found is used. Shipped in the 1.11.0b Windows zip."
# ================================================================ # ================================================================
# Duke Nukem 3D family # Duke Nukem 3D family
+10
View File
@@ -85,11 +85,14 @@ notes: |
files: files:
# -- OpenH264 2.4.1 decoder, one build per OS and architecture -- # -- OpenH264 2.4.1 decoder, one build per OS and architecture --
# The player fetches the build for its host into <cache>/ruffle/video/ the
# first time a movie loads, with no prompt, so none needs to be supplied.
- name: libopenh264-2.4.1-linux64.7.so - name: libopenh264-2.4.1-linux64.7.so
path: "video/libopenh264-2.4.1-linux64.7.so" path: "video/libopenh264-2.4.1-linux64.7.so"
system: flash system: flash
required: false required: false
bundled: true
description: "OpenH264 2.4.1 decoder library, Linux x86_64" description: "OpenH264 2.4.1 decoder library, Linux x86_64"
sha256: "1392d21466bc638e68151b716d5b2086d54cd812afd43253f1adb5b6e0185f51" sha256: "1392d21466bc638e68151b716d5b2086d54cd812afd43253f1adb5b6e0185f51"
validation: [sha256] validation: [sha256]
@@ -99,6 +102,7 @@ files:
path: "video/libopenh264-2.4.1-linux-arm64.7.so" path: "video/libopenh264-2.4.1-linux-arm64.7.so"
system: flash system: flash
required: false required: false
bundled: true
description: "OpenH264 2.4.1 decoder library, Linux aarch64" description: "OpenH264 2.4.1 decoder library, Linux aarch64"
sha256: "e8ea7e42855ceb4a90e7bd0b3abeba0c58b5f97166e8b0a30eefd58e099557a4" sha256: "e8ea7e42855ceb4a90e7bd0b3abeba0c58b5f97166e8b0a30eefd58e099557a4"
validation: [sha256] validation: [sha256]
@@ -108,6 +112,7 @@ files:
path: "video/libopenh264-2.4.1-linux-arm.7.so" path: "video/libopenh264-2.4.1-linux-arm.7.so"
system: flash system: flash
required: false required: false
bundled: true
description: "OpenH264 2.4.1 decoder library, Linux arm" description: "OpenH264 2.4.1 decoder library, Linux arm"
sha256: "fd1dfb27d30bb72e903c9d2b4c650104a4369d2e7ffe8a4a533e8db2e7e9b19e" sha256: "fd1dfb27d30bb72e903c9d2b4c650104a4369d2e7ffe8a4a533e8db2e7e9b19e"
validation: [sha256] validation: [sha256]
@@ -117,6 +122,7 @@ files:
path: "video/libopenh264-2.4.1-linux32.7.so" path: "video/libopenh264-2.4.1-linux32.7.so"
system: flash system: flash
required: false required: false
bundled: true
description: "OpenH264 2.4.1 decoder library, Linux x86" description: "OpenH264 2.4.1 decoder library, Linux x86"
sha256: "b7cf0e407f99056d90cbf62787a34820a7595b2129b165319d50766e00a66704" sha256: "b7cf0e407f99056d90cbf62787a34820a7595b2129b165319d50766e00a66704"
validation: [sha256] validation: [sha256]
@@ -126,6 +132,7 @@ files:
path: "video/libopenh264-2.4.1-mac-arm64.dylib" path: "video/libopenh264-2.4.1-mac-arm64.dylib"
system: flash system: flash
required: false required: false
bundled: true
description: "OpenH264 2.4.1 decoder library, macOS aarch64" description: "OpenH264 2.4.1 decoder library, macOS aarch64"
sha256: "213ff93831cfa3dd6d7ad0c3a3403a6ceedf4ac1341e1278b5b869d42fefb496" sha256: "213ff93831cfa3dd6d7ad0c3a3403a6ceedf4ac1341e1278b5b869d42fefb496"
validation: [sha256] validation: [sha256]
@@ -135,6 +142,7 @@ files:
path: "video/libopenh264-2.4.1-mac-x64.dylib" path: "video/libopenh264-2.4.1-mac-x64.dylib"
system: flash system: flash
required: false required: false
bundled: true
description: "OpenH264 2.4.1 decoder library, macOS x86_64" description: "OpenH264 2.4.1 decoder library, macOS x86_64"
sha256: "cc0ba518a63791c37571f3c851f0aa03a4fbda5410acc214ecd4f24f8d1c478e" sha256: "cc0ba518a63791c37571f3c851f0aa03a4fbda5410acc214ecd4f24f8d1c478e"
validation: [sha256] validation: [sha256]
@@ -144,6 +152,7 @@ files:
path: "video/openh264-2.4.1-win64.dll" path: "video/openh264-2.4.1-win64.dll"
system: flash system: flash
required: false required: false
bundled: true
description: "OpenH264 2.4.1 decoder library, Windows x86_64" description: "OpenH264 2.4.1 decoder library, Windows x86_64"
sha256: "081b0c081480d177cbfddfbc90b1613640e702f875897b30d8de195cde73dd34" sha256: "081b0c081480d177cbfddfbc90b1613640e702f875897b30d8de195cde73dd34"
validation: [sha256] validation: [sha256]
@@ -153,6 +162,7 @@ files:
path: "video/openh264-2.4.1-win32.dll" path: "video/openh264-2.4.1-win32.dll"
system: flash system: flash
required: false required: false
bundled: true
description: "OpenH264 2.4.1 decoder library, Windows x86" description: "OpenH264 2.4.1 decoder library, Windows x86"
sha256: "83270149640469c994a62cc32a6d8c0413cd7b802b7f1f2f532159f5bdc1cedd" sha256: "83270149640469c994a62cc32a6d8c0413cd7b802b7f1f2f532159f5bdc1cedd"
validation: [sha256] validation: [sha256]
+8
View File
@@ -49,43 +49,51 @@ files:
- name: samcoupe.rom - name: samcoupe.rom
system: sam-coupe system: sam-coupe
required: true required: true
bundled: true
size: 32768 # 32 kB, two 16 kB ROM pages size: 32768 # 32 kB, two 16 kB ROM pages
md5: "ad08ed47b07b0d7047fd3d0b5e7d90b3" md5: "ad08ed47b07b0d7047fd3d0b5e7d90b3"
sha1: "c86601633fb61a8c517f7657aad9af4e6870f2ee" sha1: "c86601633fb61a8c517f7657aad9af4e6870f2ee"
crc32: "0b7e3585" crc32: "0b7e3585"
validation: [size] validation: [size]
description: "SAM Coupe ROM v3.0 (ROM0 + ROM1 pages)" description: "SAM Coupe ROM v3.0 (ROM0 + ROM1 pages)"
note: "Shipped in the 1.2.17 Windows zip and deb, copied from the Resource directory."
source_ref: "Base/Memory.cpp:167-229 (LoadRoms); Resource/samcoupe.rom" source_ref: "Base/Memory.cpp:167-229 (LoadRoms); Resource/samcoupe.rom"
- name: atom.rom - name: atom.rom
system: sam-coupe system: sam-coupe
required: false required: false
bundled: true
size: 32768 size: 32768
md5: "fcb5d837f996efaaece074c3ceec2b55" md5: "fcb5d837f996efaaece074c3ceec2b55"
sha1: "cd342579f066c0863e4f769c2e6757085e21b0a1" sha1: "cd342579f066c0863e4f769c2e6757085e21b0a1"
crc32: "dec75f58" crc32: "dec75f58"
validation: [size] validation: [size]
description: "SAMBUS Atom IDE boot ROM, loaded when drive 2 is drvAtom" description: "SAMBUS Atom IDE boot ROM, loaded when drive 2 is drvAtom"
note: "Shipped in the 1.2.17 Windows zip and deb, copied from the Resource directory."
source_ref: "Base/Memory.cpp:186-188; Resource/atom.rom" source_ref: "Base/Memory.cpp:186-188; Resource/atom.rom"
- name: atomlite.rom - name: atomlite.rom
system: sam-coupe system: sam-coupe
required: false required: false
bundled: true
size: 32768 size: 32768
md5: "ec1e8290da040307d6b3174b7ace9453" md5: "ec1e8290da040307d6b3174b7ace9453"
sha1: "b2303b7200f5a17b54b841af9f0604db7bbdd1ab" sha1: "b2303b7200f5a17b54b841af9f0604db7bbdd1ab"
crc32: "9cf316a8" crc32: "9cf316a8"
validation: [size] validation: [size]
description: "SAMBUS Atom Lite IDE boot ROM, loaded when either drive is drvAtomLite" description: "SAMBUS Atom Lite IDE boot ROM, loaded when either drive is drvAtomLite"
note: "Shipped in the 1.2.17 Windows zip and deb, copied from the Resource directory."
source_ref: "Base/Memory.cpp:183-184; Resource/atomlite.rom" source_ref: "Base/Memory.cpp:183-184; Resource/atomlite.rom"
- name: sp0256-al2.bin - name: sp0256-al2.bin
system: sam-coupe system: sam-coupe
required: false required: false
bundled: true
size: 2048 size: 2048
md5: "c6fe422a12d834b34c54956782ec5f81" md5: "c6fe422a12d834b34c54956782ec5f81"
sha1: "e60fcb5fa16ff3f3b69d36c7a6e955744d3feafc" sha1: "e60fcb5fa16ff3f3b69d36c7a6e955744d3feafc"
crc32: "b504ac15" crc32: "b504ac15"
validation: [size] validation: [size]
description: "Microchip SP0256-AL2 allophone data for the Blue Alpha VoiceBox" description: "Microchip SP0256-AL2 allophone data for the Blue Alpha VoiceBox"
note: "Shipped in the 1.2.17 Windows zip and deb, copied from the Resource directory."
source_ref: "Base/VoiceBox.cpp:35-40 (VoiceBoxDevice::VoiceBoxDevice); Base/Options.h:124 (voicebox default on); Resource/sp0256-al2.bin" source_ref: "Base/VoiceBox.cpp:35-40 (VoiceBoxDevice::VoiceBoxDevice); Base/Options.h:124 (voicebox default on); Resource/sp0256-al2.bin"
+5
View File
@@ -54,6 +54,7 @@ notes: |
files: files:
- name: "dmg_boot.bin" - name: "dmg_boot.bin"
installed_on: [recalbox]
system: nintendo-gb system: nintendo-gb
description: "Game Boy (DMG) boot ROM" description: "Game Boy (DMG) boot ROM"
required: false required: false
@@ -62,6 +63,7 @@ files:
source_ref: "libretro/libretro.c:519, libretro/libretro.c:530, libretro/libretro.c:556 (boot_rom_load), Core/gb.c:1594 (request_boot_rom)" source_ref: "libretro/libretro.c:519, libretro/libretro.c:530, libretro/libretro.c:556 (boot_rom_load), Core/gb.c:1594 (request_boot_rom)"
- name: "sgb_boot.bin" - name: "sgb_boot.bin"
installed_on: [recalbox]
system: nintendo-sgb system: nintendo-sgb
description: "Super Game Boy (SGB) boot ROM" description: "Super Game Boy (SGB) boot ROM"
required: false required: false
@@ -71,6 +73,7 @@ files:
note: "Used for SGB_NTSC, SGB_PAL models. Also loaded when borrowing SGB border (Core/gb.c:264)." note: "Used for SGB_NTSC, SGB_PAL models. Also loaded when borrowing SGB border (Core/gb.c:264)."
- name: "sgb2_boot.bin" - name: "sgb2_boot.bin"
installed_on: [recalbox]
system: nintendo-sgb system: nintendo-sgb
description: "Super Game Boy 2 (SGB2) boot ROM" description: "Super Game Boy 2 (SGB2) boot ROM"
required: false required: false
@@ -79,6 +82,7 @@ files:
source_ref: "libretro/libretro.c:522, libretro/libretro.c:533, libretro/libretro.c:556, Core/gb.c:1607" source_ref: "libretro/libretro.c:522, libretro/libretro.c:533, libretro/libretro.c:556, Core/gb.c:1607"
- name: "cgb_boot.bin" - name: "cgb_boot.bin"
installed_on: [recalbox]
system: nintendo-gbc system: nintendo-gbc
description: "Game Boy Color (CGB) boot ROM" description: "Game Boy Color (CGB) boot ROM"
required: false required: false
@@ -88,6 +92,7 @@ files:
note: "Used for CGB revisions A through E in the libretro port." note: "Used for CGB revisions A through E in the libretro port."
- name: "agb_boot.bin" - name: "agb_boot.bin"
installed_on: [recalbox]
system: nintendo-gbc system: nintendo-gbc
description: "Game Boy Advance in GBC mode (AGB) boot ROM" description: "Game Boy Advance in GBC mode (AGB) boot ROM"
required: false required: false
+50
View File
@@ -87,6 +87,7 @@ files:
# ================================================================ # ================================================================
- name: "Roland_SC-55.sf2" - name: "Roland_SC-55.sf2"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/Roland_SC-55.sf2" path: "scummvm/extra/Roland_SC-55.sf2"
required: false required: false
source_ref: "backends/platform/libretro/include/libretro-defs.h:32, backends/platform/libretro/src/libretro-os-utils.cpp:213-215" source_ref: "backends/platform/libretro/include/libretro-defs.h:32, backends/platform/libretro/src/libretro-os-utils.cpp:213-215"
@@ -101,6 +102,7 @@ files:
# ================================================================ # ================================================================
- name: "scummmodern.zip" - name: "scummmodern.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/scummmodern.zip" path: "scummvm/theme/scummmodern.zip"
required: false required: false
sha1: "aa2dfd12c11c6e6f3baaf7bf199bd6bcd71a520c" sha1: "aa2dfd12c11c6e6f3baaf7bf199bd6bcd71a520c"
@@ -109,6 +111,7 @@ files:
note: "Modern GUI theme for ScummVM launcher." note: "Modern GUI theme for ScummVM launcher."
- name: "scummclassic.zip" - name: "scummclassic.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/scummclassic.zip" path: "scummvm/theme/scummclassic.zip"
required: false required: false
sha1: "69836fb392710f2182df07bab8960e8a2d92c1a9" sha1: "69836fb392710f2182df07bab8960e8a2d92c1a9"
@@ -117,6 +120,7 @@ files:
note: "Classic GUI theme for ScummVM launcher." note: "Classic GUI theme for ScummVM launcher."
- name: "scummremastered.zip" - name: "scummremastered.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/scummremastered.zip" path: "scummvm/theme/scummremastered.zip"
required: false required: false
sha1: "03e53349eefc39ce25220bfcb1ae4a580704d29d" sha1: "03e53349eefc39ce25220bfcb1ae4a580704d29d"
@@ -125,6 +129,7 @@ files:
note: "Remastered GUI theme for ScummVM launcher." note: "Remastered GUI theme for ScummVM launcher."
- name: "residualvm.zip" - name: "residualvm.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/residualvm.zip" path: "scummvm/theme/residualvm.zip"
required: false required: false
sha1: "589b622f55c9944c4883e4163d4d49508e22e056" sha1: "589b622f55c9944c4883e4163d4d49508e22e056"
@@ -133,6 +138,7 @@ files:
note: "ResidualVM theme for 3D adventure games (Grim Fandango, Myst III)." note: "ResidualVM theme for 3D adventure games (Grim Fandango, Myst III)."
- name: "gui-icons.dat" - name: "gui-icons.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/gui-icons.dat" path: "scummvm/theme/gui-icons.dat"
required: false required: false
sha1: "38e74e6994924781487a0d39cc53dc4708a90c1c" sha1: "38e74e6994924781487a0d39cc53dc4708a90c1c"
@@ -141,6 +147,7 @@ files:
note: "GUI icon pack used by the ScummVM launcher interface." note: "GUI icon pack used by the ScummVM launcher interface."
- name: "shaders.dat" - name: "shaders.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/shaders.dat" path: "scummvm/theme/shaders.dat"
required: false required: false
sha1: "c67ec35c3f6e2ba7f09b8f61a78df7f713ff040c" sha1: "c67ec35c3f6e2ba7f09b8f61a78df7f713ff040c"
@@ -149,6 +156,7 @@ files:
note: "Compiled shader pack for the GUI rendering pipeline." note: "Compiled shader pack for the GUI rendering pipeline."
- name: "translations.dat" - name: "translations.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/theme/translations.dat" path: "scummvm/theme/translations.dat"
required: false required: false
sha1: "e5b6f6d6473e2d6aa0a250fd9983b573ebf6fbe4" sha1: "e5b6f6d6473e2d6aa0a250fd9983b573ebf6fbe4"
@@ -162,6 +170,7 @@ files:
# ================================================================ # ================================================================
- name: "achievements.dat" - name: "achievements.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/achievements.dat" path: "scummvm/extra/achievements.dat"
required: false required: false
sha1: "379f9def6d0de4b4bad18b0177df81783a51f17b" sha1: "379f9def6d0de4b4bad18b0177df81783a51f17b"
@@ -170,6 +179,7 @@ files:
note: "Achievement definitions for supported games." note: "Achievement definitions for supported games."
- name: "classicmacfonts.dat" - name: "classicmacfonts.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/classicmacfonts.dat" path: "scummvm/extra/classicmacfonts.dat"
required: false required: false
sha1: "768b6231c6068e3d9b4f2cc6b1b1e5485578fde1" sha1: "768b6231c6068e3d9b4f2cc6b1b1e5485578fde1"
@@ -178,6 +188,7 @@ files:
note: "Classic Macintosh bitmap fonts for Mac game rendering." note: "Classic Macintosh bitmap fonts for Mac game rendering."
- name: "encoding.dat" - name: "encoding.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/encoding.dat" path: "scummvm/extra/encoding.dat"
required: false required: false
sha1: "11d3873337827195bc16c3d3175ad00f1777ed95" sha1: "11d3873337827195bc16c3d3175ad00f1777ed95"
@@ -186,6 +197,7 @@ files:
note: "Character encoding tables for text rendering across languages." note: "Character encoding tables for text rendering across languages."
- name: "helpdialog.zip" - name: "helpdialog.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/helpdialog.zip" path: "scummvm/extra/helpdialog.zip"
required: false required: false
sha1: "386d8a89e180f8abab53e5d5926b6a81ee4b31dd" sha1: "386d8a89e180f8abab53e5d5926b6a81ee4b31dd"
@@ -194,6 +206,7 @@ files:
note: "Help dialog assets for the in-game help system." note: "Help dialog assets for the in-game help system."
- name: "macgui.dat" - name: "macgui.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/macgui.dat" path: "scummvm/extra/macgui.dat"
required: false required: false
sha1: "1eed577281b8819367d1ee99b1a76ff3e1920735" sha1: "1eed577281b8819367d1ee99b1a76ff3e1920735"
@@ -207,6 +220,7 @@ files:
# ================================================================ # ================================================================
- name: "access.dat" - name: "access.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/access.dat" path: "scummvm/extra/access.dat"
required: false required: false
sha1: "775b12b7e787bbaaeb73aa45b1ad3bb383e041ef" sha1: "775b12b7e787bbaaeb73aa45b1ad3bb383e041ef"
@@ -215,6 +229,7 @@ files:
note: "Engine data for Access Software games (e.g. Amazon, Martian Memorandum)." note: "Engine data for Access Software games (e.g. Amazon, Martian Memorandum)."
- name: "bagel.dat" - name: "bagel.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/bagel.dat" path: "scummvm/extra/bagel.dat"
required: false required: false
sha1: "f83084c72b1ff8e16f9c013e5ef7cfbb5f3cc835" sha1: "f83084c72b1ff8e16f9c013e5ef7cfbb5f3cc835"
@@ -223,6 +238,7 @@ files:
note: "Engine data for Bagel engine games." note: "Engine data for Bagel engine games."
- name: "cryo.dat" - name: "cryo.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/cryo.dat" path: "scummvm/extra/cryo.dat"
required: false required: false
sha1: "220c2fe52d26b8607abeb2ad4a8ea4324daea5ba" sha1: "220c2fe52d26b8607abeb2ad4a8ea4324daea5ba"
@@ -231,6 +247,7 @@ files:
note: "Engine data for Cryo Interactive games (e.g. Dune, Lost Eden)." note: "Engine data for Cryo Interactive games (e.g. Dune, Lost Eden)."
- name: "cryomni3d.dat" - name: "cryomni3d.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/cryomni3d.dat" path: "scummvm/extra/cryomni3d.dat"
required: false required: false
sha1: "3971847e26be0abad8196caf03e5852a81ddbdea" sha1: "3971847e26be0abad8196caf03e5852a81ddbdea"
@@ -239,6 +256,7 @@ files:
note: "Engine data for CryOmni3D games (Versailles 1685)." note: "Engine data for CryOmni3D games (Versailles 1685)."
- name: "darkseed.dat" - name: "darkseed.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/darkseed.dat" path: "scummvm/extra/darkseed.dat"
required: false required: false
sha1: "343172f1bfff8cb8c4abefa95e211379f39583b7" sha1: "343172f1bfff8cb8c4abefa95e211379f39583b7"
@@ -247,6 +265,7 @@ files:
note: "Engine data for Dark Seed (H.R. Giger adventure game)." note: "Engine data for Dark Seed (H.R. Giger adventure game)."
- name: "drascula.dat" - name: "drascula.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/drascula.dat" path: "scummvm/extra/drascula.dat"
required: false required: false
sha1: "05c97e92439b67aea8f6eb7fc96db023edf62124" sha1: "05c97e92439b67aea8f6eb7fc96db023edf62124"
@@ -255,6 +274,7 @@ files:
note: "Engine data for Drascula: The Vampire Strikes Back." note: "Engine data for Drascula: The Vampire Strikes Back."
- name: "freescape.dat" - name: "freescape.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/freescape.dat" path: "scummvm/extra/freescape.dat"
required: false required: false
sha1: "c6b3d3152e4e2ff4c9bf55e103bb39ed7faca2bd" sha1: "c6b3d3152e4e2ff4c9bf55e103bb39ed7faca2bd"
@@ -263,6 +283,7 @@ files:
note: "Engine data for Freescape games (Driller, Dark Side, Total Eclipse)." note: "Engine data for Freescape games (Driller, Dark Side, Total Eclipse)."
- name: "got.aud" - name: "got.aud"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/got.aud" path: "scummvm/extra/got.aud"
required: false required: false
sha1: "209ab6d86a7c44f241689c5511b2027f7ad2c7c4" sha1: "209ab6d86a7c44f241689c5511b2027f7ad2c7c4"
@@ -271,6 +292,7 @@ files:
note: "Audio data for Game of Thrones engine." note: "Audio data for Game of Thrones engine."
- name: "got.gfx" - name: "got.gfx"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/got.gfx" path: "scummvm/extra/got.gfx"
required: false required: false
sha1: "0c9603da78b980bcf391bbf5f9103a5a642c4ee8" sha1: "0c9603da78b980bcf391bbf5f9103a5a642c4ee8"
@@ -279,6 +301,7 @@ files:
note: "Graphics data for Game of Thrones engine." note: "Graphics data for Game of Thrones engine."
- name: "hadesch_translations.dat" - name: "hadesch_translations.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/hadesch_translations.dat" path: "scummvm/extra/hadesch_translations.dat"
required: false required: false
sha1: "17aae444b3010e72e092635d25d3b93c104b0ad2" sha1: "17aae444b3010e72e092635d25d3b93c104b0ad2"
@@ -287,6 +310,7 @@ files:
note: "Translation data for Hades Challenge." note: "Translation data for Hades Challenge."
- name: "hugo.dat" - name: "hugo.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/hugo.dat" path: "scummvm/extra/hugo.dat"
required: false required: false
sha1: "74a5fa172f5327fedc145cb9eccc8fd050b9cfb9" sha1: "74a5fa172f5327fedc145cb9eccc8fd050b9cfb9"
@@ -295,6 +319,7 @@ files:
note: "Engine data for Hugo's House of Horrors trilogy." note: "Engine data for Hugo's House of Horrors trilogy."
- name: "kyra.dat" - name: "kyra.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/kyra.dat" path: "scummvm/extra/kyra.dat"
required: false required: false
sha1: "31b0b9418af2f9dd4e4094aada05d48eb355975b" sha1: "31b0b9418af2f9dd4e4094aada05d48eb355975b"
@@ -303,6 +328,7 @@ files:
note: "Engine data for Kyrandia series (Legend of Kyrandia, Hand of Fate, Malcolm's Revenge)." note: "Engine data for Kyrandia series (Legend of Kyrandia, Hand of Fate, Malcolm's Revenge)."
- name: "lure.dat" - name: "lure.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/lure.dat" path: "scummvm/extra/lure.dat"
required: false required: false
sha1: "516347ec0ec2a397265d1b2fb053aa3758382e09" sha1: "516347ec0ec2a397265d1b2fb053aa3758382e09"
@@ -311,6 +337,7 @@ files:
note: "Engine data for Lure of the Temptress." note: "Engine data for Lure of the Temptress."
- name: "macventure.dat" - name: "macventure.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/macventure.dat" path: "scummvm/extra/macventure.dat"
required: false required: false
sha1: "e431e718e3c784532422ea2654d5fc6042a95c09" sha1: "e431e718e3c784532422ea2654d5fc6042a95c09"
@@ -319,6 +346,7 @@ files:
note: "Engine data for MacVenture games (Shadowgate, Deja Vu, Uninvited)." note: "Engine data for MacVenture games (Shadowgate, Deja Vu, Uninvited)."
- name: "mm.dat" - name: "mm.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/mm.dat" path: "scummvm/extra/mm.dat"
required: false required: false
sha1: "0816fe29b57911b28cbf774348f5492062326a85" sha1: "0816fe29b57911b28cbf774348f5492062326a85"
@@ -327,6 +355,7 @@ files:
note: "Engine data for Might and Magic engine." note: "Engine data for Might and Magic engine."
- name: "mort.dat" - name: "mort.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/mort.dat" path: "scummvm/extra/mort.dat"
required: false required: false
sha1: "0b9d0fa2a18eadf61aeddc19128ef90898ab7206" sha1: "0b9d0fa2a18eadf61aeddc19128ef90898ab7206"
@@ -335,6 +364,7 @@ files:
note: "Engine data for Mortville Manor." note: "Engine data for Mortville Manor."
- name: "myst3.dat" - name: "myst3.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/myst3.dat" path: "scummvm/extra/myst3.dat"
required: false required: false
sha1: "5fbf7b1a596219f0daab60a8ceb2f1e59e042243" sha1: "5fbf7b1a596219f0daab60a8ceb2f1e59e042243"
@@ -343,6 +373,7 @@ files:
note: "Engine data for Myst III: Exile." note: "Engine data for Myst III: Exile."
- name: "nancy.dat" - name: "nancy.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/nancy.dat" path: "scummvm/extra/nancy.dat"
required: false required: false
sha1: "7c8907d33da59afd4e4b62eee67541910e0b78d9" sha1: "7c8907d33da59afd4e4b62eee67541910e0b78d9"
@@ -351,6 +382,7 @@ files:
note: "Engine data for Nancy Drew adventure games." note: "Engine data for Nancy Drew adventure games."
- name: "neverhood.dat" - name: "neverhood.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/neverhood.dat" path: "scummvm/extra/neverhood.dat"
required: false required: false
sha1: "490012c996ba0c56dd8d077e1418ee53b1e96397" sha1: "490012c996ba0c56dd8d077e1418ee53b1e96397"
@@ -359,6 +391,7 @@ files:
note: "Engine data for The Neverhood." note: "Engine data for The Neverhood."
- name: "prince_translation.dat" - name: "prince_translation.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/prince_translation.dat" path: "scummvm/extra/prince_translation.dat"
required: false required: false
sha1: "57403a286c4d251384442a507d285b2dc5ce330e" sha1: "57403a286c4d251384442a507d285b2dc5ce330e"
@@ -367,6 +400,7 @@ files:
note: "Translation data for The Prince and the Coward." note: "Translation data for The Prince and the Coward."
- name: "queen.tbl" - name: "queen.tbl"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/queen.tbl" path: "scummvm/extra/queen.tbl"
required: false required: false
sha1: "7bafa28dfd9b3be17430d467d8787d8204437ba0" sha1: "7bafa28dfd9b3be17430d467d8787d8204437ba0"
@@ -375,6 +409,7 @@ files:
note: "Resource table for Flight of the Amazon Queen." note: "Resource table for Flight of the Amazon Queen."
- name: "sky.cpt" - name: "sky.cpt"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/sky.cpt" path: "scummvm/extra/sky.cpt"
required: false required: false
sha1: "fa03ede717223eaf011491d2066e37eb112e735b" sha1: "fa03ede717223eaf011491d2066e37eb112e735b"
@@ -383,6 +418,7 @@ files:
note: "Compact table for Beneath a Steel Sky." note: "Compact table for Beneath a Steel Sky."
- name: "supernova.dat" - name: "supernova.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/supernova.dat" path: "scummvm/extra/supernova.dat"
required: false required: false
sha1: "8a571cfc431b5fe794f0262f0e55f72927ab27b4" sha1: "8a571cfc431b5fe794f0262f0e55f72927ab27b4"
@@ -391,6 +427,7 @@ files:
note: "Engine data for Mission Supernova." note: "Engine data for Mission Supernova."
- name: "teenagent.dat" - name: "teenagent.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/teenagent.dat" path: "scummvm/extra/teenagent.dat"
required: false required: false
sha1: "0d488164930332bae3aa1ad38cef44abbe3d00a6" sha1: "0d488164930332bae3aa1ad38cef44abbe3d00a6"
@@ -399,6 +436,7 @@ files:
note: "Engine data for Teenagent." note: "Engine data for Teenagent."
- name: "titanic.dat" - name: "titanic.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/titanic.dat" path: "scummvm/extra/titanic.dat"
required: false required: false
sha1: "15f51828f08fdbe01b56123e96312b5859a968c0" sha1: "15f51828f08fdbe01b56123e96312b5859a968c0"
@@ -407,6 +445,7 @@ files:
note: "Engine data for Starship Titanic." note: "Engine data for Starship Titanic."
- name: "tony.dat" - name: "tony.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/tony.dat" path: "scummvm/extra/tony.dat"
required: false required: false
sha1: "a5e19f364bda6a0d2330495114c9ad665bb79ad0" sha1: "a5e19f364bda6a0d2330495114c9ad665bb79ad0"
@@ -415,6 +454,7 @@ files:
note: "Engine data for Tony Tough and the Night of Roasted Moths." note: "Engine data for Tony Tough and the Night of Roasted Moths."
- name: "toon.dat" - name: "toon.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/toon.dat" path: "scummvm/extra/toon.dat"
required: false required: false
sha1: "85bb688125d66f2797a41f153ce1fa177027a83f" sha1: "85bb688125d66f2797a41f153ce1fa177027a83f"
@@ -423,6 +463,7 @@ files:
note: "Engine data for Toonstruck." note: "Engine data for Toonstruck."
- name: "ultima.dat" - name: "ultima.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/ultima.dat" path: "scummvm/extra/ultima.dat"
required: false required: false
sha1: "e049932518390257f4d49b1691cad229e6060079" sha1: "e049932518390257f4d49b1691cad229e6060079"
@@ -431,6 +472,7 @@ files:
note: "Engine data for Ultima series (Ultima IV-VIII, Savage Empire, Martian Dreams)." note: "Engine data for Ultima series (Ultima IV-VIII, Savage Empire, Martian Dreams)."
- name: "ultima8.dat" - name: "ultima8.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/ultima8.dat" path: "scummvm/extra/ultima8.dat"
required: false required: false
sha1: "6319d3a245297697c1e4def78dc231a3f30708bb" sha1: "6319d3a245297697c1e4def78dc231a3f30708bb"
@@ -439,6 +481,7 @@ files:
note: "Engine data specific to Ultima VIII: Pagan." note: "Engine data specific to Ultima VIII: Pagan."
- name: "wintermute.zip" - name: "wintermute.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/wintermute.zip" path: "scummvm/extra/wintermute.zip"
required: false required: false
sha1: "5302f543384b21fb55466118a6966e5ef46b85f6" sha1: "5302f543384b21fb55466118a6966e5ef46b85f6"
@@ -447,6 +490,7 @@ files:
note: "Engine data for Wintermute engine games." note: "Engine data for Wintermute engine games."
- name: "fonts.dat" - name: "fonts.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/fonts.dat" path: "scummvm/extra/fonts.dat"
required: false required: false
sha1: "1eaef39122559500fbbc705c9425500311d23e03" sha1: "1eaef39122559500fbbc705c9425500311d23e03"
@@ -455,6 +499,7 @@ files:
note: "FreeType2 font data for text rendering." note: "FreeType2 font data for text rendering."
- name: "fonts-cjk.dat" - name: "fonts-cjk.dat"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/fonts-cjk.dat" path: "scummvm/extra/fonts-cjk.dat"
required: false required: false
sha1: "b46f5a744387d1991d66a06292811f217ae063e2" sha1: "b46f5a744387d1991d66a06292811f217ae063e2"
@@ -463,6 +508,7 @@ files:
note: "CJK (Chinese/Japanese/Korean) font data. Large file, only for systems with enough memory." note: "CJK (Chinese/Japanese/Korean) font data. Large file, only for systems with enough memory."
- name: "fonts-imgui.dat" - name: "fonts-imgui.dat"
installed_on: [lakka, retrobat, retrodeck, retropie]
path: "scummvm/extra/fonts-imgui.dat" path: "scummvm/extra/fonts-imgui.dat"
required: false required: false
sha1: "659a025dfa39a8caada7dac6e69b4d7c88217b3f" sha1: "659a025dfa39a8caada7dac6e69b4d7c88217b3f"
@@ -471,6 +517,7 @@ files:
note: "ImGui font data for debug overlay rendering." note: "ImGui font data for debug overlay rendering."
- name: "grim-patch.lab" - name: "grim-patch.lab"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/grim-patch.lab" path: "scummvm/extra/grim-patch.lab"
required: false required: false
sha1: "3c43b7a0125f88a9f83ae4307dca57867ffd637c" sha1: "3c43b7a0125f88a9f83ae4307dca57867ffd637c"
@@ -479,6 +526,7 @@ files:
note: "Patch data for Grim Fandango." note: "Patch data for Grim Fandango."
- name: "monkey4-patch.m4b" - name: "monkey4-patch.m4b"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/monkey4-patch.m4b" path: "scummvm/extra/monkey4-patch.m4b"
required: false required: false
sha1: "49fc530e77b61f326f6e1d5a5147daa2fd67d1e2" sha1: "49fc530e77b61f326f6e1d5a5147daa2fd67d1e2"
@@ -491,6 +539,7 @@ files:
# ================================================================ # ================================================================
- name: "pred.dic" - name: "pred.dic"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/pred.dic" path: "scummvm/extra/pred.dic"
required: false required: false
source_ref: "dists/engine-data/engine_data.mk (ENABLE_AGI)" source_ref: "dists/engine-data/engine_data.mk (ENABLE_AGI)"
@@ -501,6 +550,7 @@ files:
# ================================================================ # ================================================================
- name: "vkeybd_default.zip" - name: "vkeybd_default.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck, retropie]
path: "scummvm/extra/vkeybd_default.zip" path: "scummvm/extra/vkeybd_default.zip"
required: false required: false
source_ref: "backends/platform/libretro/scripts/bundle_datafiles.sh (hardcoded addition)" source_ref: "backends/platform/libretro/scripts/bundle_datafiles.sh (hardcoded addition)"
+4
View File
@@ -122,6 +122,7 @@ files:
- name: "pif.ntsc.rom" - name: "pif.ntsc.rom"
system: nintendo-64 system: nintendo-64
required: false required: false
bundled: true
hle_fallback: true hle_fallback: true
region: [world] region: [world]
size: 1984 size: 1984
@@ -144,11 +145,13 @@ files:
kept for compatibility. On a match the image is byteswapped into PIF kept for compatibility. On a match the image is byteswapped into PIF
memory and the reset vector moves to 0xbfc00000. On a mismatch the core memory and the reset vector moves to 0xbfc00000. On a mismatch the core
logs "Invalid PIF ROM" and boots through the HLE bootrom instead. logs "Invalid PIF ROM" and boots through the HLE bootrom instead.
Shipped beside simple64-gui.exe in simple64-win64-b49e10e.zip.
source_ref: "mupen64plus-core/src/main/main.c:1565-1580,1624-1633,2097-2135, mupen64plus-core/src/main/rom.c:502-525, mupen64plus-core/src/device/pif/pif.h:36" source_ref: "mupen64plus-core/src/main/main.c:1565-1580,1624-1633,2097-2135, mupen64plus-core/src/main/rom.c:502-525, mupen64plus-core/src/device/pif/pif.h:36"
- name: "pif.pal.rom" - name: "pif.pal.rom"
system: nintendo-64 system: nintendo-64
required: false required: false
bundled: true
hle_fallback: true hle_fallback: true
region: [europe, oceania] region: [europe, oceania]
size: 1984 size: 1984
@@ -164,4 +167,5 @@ files:
NTSC image. The current digest is the image shipped in data/ and the NTSC image. The current digest is the image shipped in data/ and the
No-Intro entry "[BIOS] Nintendo 64 - PIF (Europe).bin" at 1984 bytes, and the No-Intro entry "[BIOS] Nintendo 64 - PIF (Europe).bin" at 1984 bytes, and the
second value is the earlier dump the fork still accepts. second value is the earlier dump the fork still accepts.
Shipped beside simple64-gui.exe in simple64-win64-b49e10e.zip.
source_ref: "mupen64plus-core/src/main/main.c:1565-1580,1624-1633,2097-2135, mupen64plus-core/src/main/rom.c:502-525, mupen64plus-core/src/device/pif/pif.h:36" source_ref: "mupen64plus-core/src/main/main.c:1565-1580,1624-1633,2097-2135, mupen64plus-core/src/main/rom.c:502-525, mupen64plus-core/src/device/pif/pif.h:36"
+1
View File
@@ -54,6 +54,7 @@ notes: |
files: files:
- name: gamecontrollerdb.txt - name: gamecontrollerdb.txt
not_bundled_on: [retrodeck]
system: solarus system: solarus
category: game_data category: game_data
required: false required: false
+21 -2
View File
@@ -99,6 +99,10 @@ files:
category: game_data category: game_data
system: sonic3-air system: sonic3-air
required: true required: true
bundled: true
size: 508007
sha1: "8b54d9f850288325b5bac6e5a0cd4b496d6310d4"
md5: "760334d49c9bd08309e12b8841731576"
source_ref: "Oxygen/sonic3air/source/sonic3air/EngineDelegate.cpp:115, Oxygen/oxygenengine/source/oxygen/engine/EngineMain.cpp:603-617, Oxygen/oxygenengine/source/oxygen/engine/EngineMain.cpp:643-651, Oxygen/sonic3air/source/sonic3air/helper/PackageBuilder.cpp:57-62" source_ref: "Oxygen/sonic3air/source/sonic3air/EngineDelegate.cpp:115, Oxygen/oxygenengine/source/oxygen/engine/EngineMain.cpp:603-617, Oxygen/oxygenengine/source/oxygen/engine/EngineMain.cpp:643-651, Oxygen/sonic3air/source/sonic3air/helper/PackageBuilder.cpp:57-62"
note: | note: |
Oxygen Engine data package, packed from Oxygen/oxygenengine/data/ Oxygen Engine data package, packed from Oxygen/oxygenengine/data/
@@ -106,32 +110,47 @@ files:
package that cannot be opened closes the application, unless the package that cannot be opened closes the application, unless the
data is present unpacked (data/images/icon.png exists). The engine data is present unpacked (data/images/icon.png exists). The engine
then checks for oxygen_icon.png in the engine data and stops when it then checks for oxygen_icon.png in the engine data and stops when it
is absent (EngineMain.cpp:584-593). is absent (EngineMain.cpp:584-593). Shipped under data/ in the
v26.03.28.0 Windows zip, Linux tar.gz and APK. Batocera installs
data/ unpacked from the source tree instead (sonic3-air.mk:40).
- name: "gamedata.bin" - name: "gamedata.bin"
path: "sonic3-air/data/gamedata.bin" path: "sonic3-air/data/gamedata.bin"
category: game_data category: game_data
system: sonic3-air system: sonic3-air
required: true required: true
bundled: true
size: 3705612
sha1: "7e84e6798d6bf2196b14eeac5f96d4b9e37a27a4"
md5: "793157701edac935c1662832b93b92cb"
source_ref: "Oxygen/sonic3air/source/sonic3air/EngineDelegate.cpp:116, Oxygen/oxygenengine/source/oxygen/engine/EngineMain.cpp:603-617, Oxygen/oxygenengine/source/oxygen/engine/EngineMain.cpp:643-651, Oxygen/sonic3air/source/sonic3air/helper/PackageBuilder.cpp:36-41" source_ref: "Oxygen/sonic3air/source/sonic3air/EngineDelegate.cpp:116, Oxygen/oxygenengine/source/oxygen/engine/EngineMain.cpp:603-617, Oxygen/oxygenengine/source/oxygen/engine/EngineMain.cpp:643-651, Oxygen/sonic3air/source/sonic3air/helper/PackageBuilder.cpp:36-41"
note: | note: |
Game data package, packed from Oxygen/sonic3air/data/ without the Game data package, packed from Oxygen/sonic3air/data/ without the
audio directory and metadata.json (binary tables, fonts, images, audio directory and metadata.json (binary tables, fonts, images,
rawdata, sprites). A required package that cannot be opened closes rawdata, sprites). A required package that cannot be opened closes
the application, unless the data is present unpacked the application, unless the data is present unpacked
(data/images/icon.png exists). (data/images/icon.png exists). Shipped under data/ in the
v26.03.28.0 Windows zip, Linux tar.gz and APK. Batocera installs
data/ unpacked from the source tree instead (sonic3-air.mk:40).
- name: "audiodata.bin" - name: "audiodata.bin"
path: "sonic3-air/data/audiodata.bin" path: "sonic3-air/data/audiodata.bin"
category: game_data category: game_data
system: sonic3-air system: sonic3-air
required: true required: true
bundled: true
size: 2289447
sha1: "2f8e0e046a60b75229d90e1f1b7b02823ec05d90"
md5: "9b6aa7442bbac1053b91ab72a889b0b1"
source_ref: "Oxygen/sonic3air/source/sonic3air/EngineDelegate.cpp:117, Oxygen/oxygenengine/source/oxygen/engine/EngineMain.cpp:603-617, Oxygen/oxygenengine/source/oxygen/engine/EngineMain.cpp:643-651, Oxygen/sonic3air/source/sonic3air/helper/PackageBuilder.cpp:43-48" source_ref: "Oxygen/sonic3air/source/sonic3air/EngineDelegate.cpp:117, Oxygen/oxygenengine/source/oxygen/engine/EngineMain.cpp:603-617, Oxygen/oxygenengine/source/oxygen/engine/EngineMain.cpp:643-651, Oxygen/sonic3air/source/sonic3air/helper/PackageBuilder.cpp:43-48"
note: | note: |
Audio data package, packed from Oxygen/sonic3air/data/audio/original/ Audio data package, packed from Oxygen/sonic3air/data/audio/original/
(emulated soundtrack definitions and prototype SMPS tracks). A (emulated soundtrack definitions and prototype SMPS tracks). A
required package that cannot be opened closes the application, required package that cannot be opened closes the application,
unless the data is present unpacked (data/images/icon.png exists). unless the data is present unpacked (data/images/icon.png exists).
Shipped under data/ in the v26.03.28.0 Windows zip, Linux tar.gz
and APK. Batocera installs data/ unpacked from the source tree
instead (sonic3-air.mk:40).
- name: "audioremaster.bin" - name: "audioremaster.bin"
path: "sonic3-air/data/audioremaster.bin" path: "sonic3-air/data/audioremaster.bin"
+3
View File
@@ -63,6 +63,7 @@ files:
- rootfs.tar.gz - rootfs.tar.gz
path: "rootfs.tar.gz" path: "rootfs.tar.gz"
required: true required: true
bundled: true
category: game_data category: game_data
storage: large_file storage: large_file
validation: [sha256] validation: [sha256]
@@ -84,4 +85,6 @@ files:
starboard-rootfs-20260604.1, the one that URL served at profiling time, and starboard-rootfs-20260604.1, the one that URL served at profiling time, and
the app follows whatever release is latest. Its own version is read back the app follows whatever release is latest. Its own version is read back
from etc/starboard-release, which carries release, commit and built keys. from etc/starboard-release, which carries release, commit and built keys.
The first-run setup screen starts this download by itself, with no button
or file to pick, so the file arrives with the install.
source_ref: "Starboard-release ze0.java:75,421-422 (base and asset URL), Starboard-release xe0.java:66-70 (download, verify, extract, delete), Starboard-release ze0.java:236-342 (sha256 sidecar and comparison), Starboard-release ze0.java:130-144 (gunzip into place), Starboard-release ze0.java:416-418 (install directory), Starboard-release ze0.java:426-428 and Starboard-release t20.java:125 (launch gate), Starboard-release ze0.java:439-463 (etc/starboard-release)" source_ref: "Starboard-release ze0.java:75,421-422 (base and asset URL), Starboard-release xe0.java:66-70 (download, verify, extract, delete), Starboard-release ze0.java:236-342 (sha256 sidecar and comparison), Starboard-release ze0.java:130-144 (gunzip into place), Starboard-release ze0.java:416-418 (install directory), Starboard-release ze0.java:426-428 and Starboard-release t20.java:125 (launch gate), Starboard-release ze0.java:439-463 (etc/starboard-release)"
+1
View File
@@ -36,6 +36,7 @@ notes: |
data_directories: data_directories:
- ref: stonesoup - ref: stonesoup
installed_on: [recalbox]
source_ref: "source/files.cc:375-458" source_ref: "source/files.cc:375-458"
files: [] files: []
+1
View File
@@ -151,6 +151,7 @@ files:
source_ref: "Src/OSD/SDL/Crosshair.cpp:35, 49-51, Src/OSD/SDL/Main.cpp:2372-2378, Src/OSD/libretro/libretroCrosshair.cpp:39, 55-58" source_ref: "Src/OSD/SDL/Crosshair.cpp:35, 49-51, Src/OSD/SDL/Main.cpp:2372-2378, Src/OSD/libretro/libretroCrosshair.cpp:39, 55-58"
- name: Music.xml - name: Music.xml
not_bundled_on: [batocera, emudeck, recalbox]
standalone_path: "Config/Music.xml" standalone_path: "Config/Music.xml"
mode: standalone mode: standalone
required: false required: false
-4
View File
@@ -43,7 +43,6 @@ notes: |
files: files:
- name: "libgcc_s.1.dylib" - name: "libgcc_s.1.dylib"
not_bundled_on: [rocknix]
path: "touchHLE_dylibs/libgcc_s.1.dylib" path: "touchHLE_dylibs/libgcc_s.1.dylib"
system: apple-ios system: apple-ios
required: false required: false
@@ -55,7 +54,6 @@ files:
source_ref: "src/fs.rs:588-622, src/environment.rs:384-413" source_ref: "src/fs.rs:588-622, src/environment.rs:384-413"
- name: "libstdc++.6.0.9.dylib" - name: "libstdc++.6.0.9.dylib"
not_bundled_on: [rocknix]
path: "touchHLE_dylibs/libstdc++.6.0.9.dylib" path: "touchHLE_dylibs/libstdc++.6.0.9.dylib"
system: apple-ios system: apple-ios
required: false required: false
@@ -67,7 +65,6 @@ files:
source_ref: "src/fs.rs:588-622, src/environment.rs:384-413" source_ref: "src/fs.rs:588-622, src/environment.rs:384-413"
- name: "libz.1.2.3.dylib" - name: "libz.1.2.3.dylib"
not_bundled_on: [rocknix]
path: "touchHLE_dylibs/libz.1.2.3.dylib" path: "touchHLE_dylibs/libz.1.2.3.dylib"
system: apple-ios system: apple-ios
required: false required: false
@@ -243,7 +240,6 @@ files:
source_ref: "src/font.rs:70-85, src/font.rs:127-129" source_ref: "src/font.rs:70-85, src/font.rs:127-129"
- name: "touchHLE_default_options.txt" - name: "touchHLE_default_options.txt"
not_bundled_on: [rocknix]
path: "touchHLE_default_options.txt" path: "touchHLE_default_options.txt"
system: apple-ios system: apple-ios
required: false required: false
+12 -2
View File
@@ -672,13 +672,23 @@ files:
- name: "title.phd" - name: "title.phd"
path: "games/tr1-demo-pc/levels/title.phd" path: "games/tr1-demo-pc/levels/title.phd"
required: false required: false
bundled: true
not_bundled_on: [batocera]
size: 316138
sha1: "27f7a95739e373d06365fb8b60613885c9d36bd8"
md5: "20e22cddfb4b796e58c0a2b9fc8b1268"
category: game_data category: game_data
source_ref: "data/trx/ship/games/tr1-demo-pc/gameflow.json5:38, src/trx/game/game_flow/reader.c:903-909, src/trx/game/paths.c:123-132, tools/download_assets:67, tools/installer/TRX_Installer/InstallComponentFactory.cs:83-87" source_ref: "data/trx/ship/games/tr1-demo-pc/gameflow.json5:38, src/trx/game/game_flow/reader.c:903-909, src/trx/game/paths.c:123-132, tools/download_assets:67, tools/installer/TRX_Installer/InstallComponentFactory.cs:83-87"
note: "Title level of the PC demo. A title level is also looked up in the levels directory of the game it extends, so games/tr1/levels/title.phd is used when this one is absent." note: "Title level of the PC demo. A title level is also looked up in the levels directory of the game it extends, so games/tr1/levels/title.phd is used when this one is absent. Shipped in the TRX 1.11.1 Windows and Linux zips, not in the Batocera TR1X package."
- name: "level2.phd" - name: "level2.phd"
path: "games/tr1-demo-pc/levels/level2.phd" path: "games/tr1-demo-pc/levels/level2.phd"
required: false required: false
bundled: true
not_bundled_on: [batocera]
size: 2873406
sha1: "f0fc40ca8df563191dda683bae76522f16f0f535"
md5: "3c41eefbd43d477991bee10e4568322b"
category: game_data category: game_data
source_ref: "data/trx/ship/games/tr1-demo-pc/gameflow.json5:56, src/trx/game/level/format/format_tr1.c:74-99, 186-191, tools/download_assets:67, tools/installer/TRX_Installer/InstallComponentFactory.cs:83-87" source_ref: "data/trx/ship/games/tr1-demo-pc/gameflow.json5:56, src/trx/game/level/format/format_tr1.c:74-99, 186-191, tools/download_assets:67, tools/installer/TRX_Installer/InstallComponentFactory.cs:83-87"
note: "City of Vilcabamba in the PC demo layout, which stores the palette before the cameras. The demo game does not load without it." note: "City of Vilcabamba in the PC demo layout, which stores the palette before the cameras. The demo game does not load without it. Shipped in the TRX 1.11.1 Windows and Linux zips, not in the Batocera TR1X package."
+35
View File
@@ -620,8 +620,13 @@ files:
- name: "57.mp3" - name: "57.mp3"
path: "games/tr2/music/57.mp3" path: "games/tr2/music/57.mp3"
required: false required: false
bundled: true
size: 386864
sha1: "0873bc661731f6daa8c8a76af4259228b1cbf8ef"
md5: "423c7e39256ef8fd82193fefacdb14aa"
category: game_data category: game_data
source_ref: "src/trx/game/music/backend_files.c:48" source_ref: "src/trx/game/music/backend_files.c:48"
note: "The one music track the TRX 1.11.1 Windows and Linux zips ship."
- name: "58.mp3" - name: "58.mp3"
path: "games/tr2/music/58.mp3" path: "games/tr2/music/58.mp3"
@@ -653,12 +658,18 @@ files:
# Its FMVs and music fall back to games/tr2. # Its FMVs and music fall back to games/tr2.
# tools/download_assets and the installer fetch tr2-gm.zip from the # tools/download_assets and the installer fetch tr2-gm.zip from the
# project's host. It holds games/tr2-gm/main.sfx and games/tr2-gm/levels/*.tr2. # project's host. It holds games/tr2-gm/main.sfx and games/tr2-gm/levels/*.tr2.
# The TRX 1.11.1 Windows and Linux zips ship those seven files, so they
# arrive with the install.
# Installing from a retail directory maps data/main_gm.sfx to # Installing from a retail directory maps data/main_gm.sfx to
# games/tr2-gm/main_gm.sfx and data/*.tr2 to games/tr2-gm/levels/. # games/tr2-gm/main_gm.sfx and data/*.tr2 to games/tr2-gm/levels/.
- name: "main.sfx" - name: "main.sfx"
path: "games/tr2-gm/main.sfx" path: "games/tr2-gm/main.sfx"
aliases: ["main_gm.sfx"] aliases: ["main_gm.sfx"]
required: false required: false
bundled: true
size: 7609670
sha1: "9de9423b6f12875b8d02dd783d5c1547f15e36fc"
md5: "b9045310d16b80638970978a9ce8489e"
category: game_data category: game_data
source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:34, src/trx/game/game_flow/reader.c:198-219, src/trx/game/paths.c:203-212, tools/download_assets:71, tools/installer/TRX_Installer/InstallMappings.cs:35-40" source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:34, src/trx/game/game_flow/reader.c:198-219, src/trx/game/paths.c:203-212, tools/download_assets:71, tools/installer/TRX_Installer/InstallMappings.cs:35-40"
note: "Sample bank of the expansion. main_gm.sfx is tried first, each name in the expansion directory then in games/tr2." note: "Sample bank of the expansion. main_gm.sfx is tried first, each name in the expansion directory then in games/tr2."
@@ -667,6 +678,10 @@ files:
path: "games/tr2-gm/levels/title.tr2" path: "games/tr2-gm/levels/title.tr2"
aliases: ["title_gm.tr2"] aliases: ["title_gm.tr2"]
required: false required: false
bundled: true
size: 611892
sha1: "b7dadcbaf38cefdc89a692e85b290caf6409b163"
md5: "c5a329491190227bc09ec19317b45f56"
category: game_data category: game_data
source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:16, src/trx/game/game_flow/reader.c:198-219, 903-909, src/trx/game/paths.c:123-132, tools/download_assets:71, tools/installer/TRX_Installer/InstallMappings.cs:35-40" source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:16, src/trx/game/game_flow/reader.c:198-219, 903-909, src/trx/game/paths.c:123-132, tools/download_assets:71, tools/installer/TRX_Installer/InstallMappings.cs:35-40"
note: "Title level of the expansion. title_gm.tr2 is tried first, each name in the expansion levels directory then in games/tr2/levels." note: "Title level of the expansion. title_gm.tr2 is tried first, each name in the expansion levels directory then in games/tr2/levels."
@@ -674,6 +689,10 @@ files:
- name: "level1.tr2" - name: "level1.tr2"
path: "games/tr2-gm/levels/level1.tr2" path: "games/tr2-gm/levels/level1.tr2"
required: false required: false
bundled: true
size: 4134916
sha1: "8d8109c1afbb2b443c1c1f57add4676f17b5dc84"
md5: "04ad2f33e48081a6b27a7f0ebf90968d"
category: game_data category: game_data
source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:56" source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:56"
note: "The Cold War" note: "The Cold War"
@@ -681,6 +700,10 @@ files:
- name: "level2.tr2" - name: "level2.tr2"
path: "games/tr2-gm/levels/level2.tr2" path: "games/tr2-gm/levels/level2.tr2"
required: false required: false
bundled: true
size: 4128016
sha1: "6c9417d3b03cc2fd9fac62cea0910d9ef107ee1b"
md5: "d9b53b88dd70eec1e4b31182f3286bf5"
category: game_data category: game_data
source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:88" source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:88"
note: "Fool's Gold" note: "Fool's Gold"
@@ -688,6 +711,10 @@ files:
- name: "level3.tr2" - name: "level3.tr2"
path: "games/tr2-gm/levels/level3.tr2" path: "games/tr2-gm/levels/level3.tr2"
required: false required: false
bundled: true
size: 4357268
sha1: "e92f045520d6e0aaec2c42dd2c28d34a0677df70"
md5: "ca4294e3bd8835ebf06e114b479a22c2"
category: game_data category: game_data
source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:113" source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:113"
note: "Furnace of the Gods" note: "Furnace of the Gods"
@@ -695,6 +722,10 @@ files:
- name: "level4.tr2" - name: "level4.tr2"
path: "games/tr2-gm/levels/level4.tr2" path: "games/tr2-gm/levels/level4.tr2"
required: false required: false
bundled: true
size: 4165986
sha1: "83ffcd559e656186bc807e1040485f72956dbc00"
md5: "63ff8be5c7abf37d7065456afeda029f"
category: game_data category: game_data
source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:138" source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:138"
note: "Kingdom" note: "Kingdom"
@@ -702,6 +733,10 @@ files:
- name: "level5.tr2" - name: "level5.tr2"
path: "games/tr2-gm/levels/level5.tr2" path: "games/tr2-gm/levels/level5.tr2"
required: false required: false
bundled: true
size: 4098568
sha1: "4508d23e8475ef6afd7a1756763dd606f23c15a9"
md5: "88c8124b6d152b9f3fe1c4eeec4428a5"
category: game_data category: game_data
source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:175" source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:175"
note: "Nightmare in Vegas" note: "Nightmare in Vegas"
+12 -4
View File
@@ -97,12 +97,15 @@ files:
size: 2097152 size: 2097152
sha1: "87918619c632ac9de270d4fdf396a57eb57fc620" sha1: "87918619c632ac9de270d4fdf396a57eb57fc620"
required: true required: true
bundled: true
not_bundled_on: [retrobat]
source_ref: "Source/Core/Core/HW/DVD/AMMediaboard.cpp:215-233, Source/Core/Core/HW/DVD/DVDInterface.cpp:289-294" source_ref: "Source/Core/Core/HW/DVD/AMMediaboard.cpp:215-233, Source/Core/Core/HW/DVD/DVDInterface.cpp:289-294"
note: > note: >
Read on every Triforce launch, Sys/Triforce only with no User fallback. Read on every Triforce launch, Sys/Triforce only with no User fallback.
Nothing is validated, min(file size, 2 MiB) is copied into the firmware Nothing is validated, min(file size, 2 MiB) is copied into the firmware
buffer. The hash is the copy the fork's own Data/Sys tree carries, SegaBoot buffer. The hash is the copy the fork's own Data/Sys tree carries, SegaBoot
v3.11. v3.11. A build installs it with the rest of Data/Sys (CMakeLists.txt:1039).
The older build RetroBat ships as dolphin-triforce has no Sys/Triforce.
# -- Triforce GameCube boot ROM -- # -- Triforce GameCube boot ROM --
# Region-specific directory, User/GC/<region>/ then Sys/GC/<region>/. # Region-specific directory, User/GC/<region>/ then Sys/GC/<region>/.
@@ -270,21 +273,24 @@ files:
description: "Windows-1252 font used by GameCube and Wii text rendering" description: "Windows-1252 font used by GameCube and Wii text rendering"
size: 9589 size: 9589
required: false required: false
installed_on: [retrobat]
hle_fallback: true hle_fallback: true
source_ref: "Source/Core/Common/CommonPaths.h:142, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:131,203-247" source_ref: "Source/Core/Common/CommonPaths.h:142, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:131,203-247"
note: > note: >
Size is the official font length the code reads from an IPL dump, 0x2575 Size is the official font length the code reads from an IPL dump, 0x2575
(Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:234-236). A standalone file is (Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:234-236). A standalone file is
read without any check. read without any check. The fork's tree carries no font, RetroBat's
dolphin-triforce package installs the free replacement here.
- name: "font_japanese.bin" - name: "font_japanese.bin"
path: "Sys/GC/font_japanese.bin" path: "Sys/GC/font_japanese.bin"
description: "Shift-JIS font used by GameCube and Wii text rendering" description: "Shift-JIS font used by GameCube and Wii text rendering"
size: 303693 size: 303693
required: false required: false
installed_on: [retrobat]
hle_fallback: true hle_fallback: true
source_ref: "Source/Core/Common/CommonPaths.h:143, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:130,203-247" source_ref: "Source/Core/Common/CommonPaths.h:143, Source/Core/Core/HW/EXI/EXI_DeviceIPL.cpp:130,203-247"
note: "Size is the official font length read from an IPL dump, 0x4a24d." note: "Size is the official font length read from an IPL dump, 0x4a24d. The fork's tree carries no font, RetroBat's dolphin-triforce package installs the free replacement here."
# -- GBA BIOS -- # -- GBA BIOS --
- name: "gba_bios.bin" - name: "gba_bios.bin"
@@ -387,8 +393,10 @@ files:
path: "Sys/codehandler.bin" path: "Sys/codehandler.bin"
description: "Gecko code handler used to apply cheat codes" description: "Gecko code handler used to apply cheat codes"
required: false required: false
installed_on: [retrobat]
hle_fallback: true hle_fallback: true
source_ref: "Source/Core/Common/CommonPaths.h:167, Source/Core/Core/GeckoCode.cpp:121-134" source_ref: "Source/Core/Common/CommonPaths.h:167, Source/Core/Core/GeckoCode.cpp:121-134"
note: > note: >
Read from the Sys root. Cheats are refused when it is missing and when it Read from the Sys root. Cheats are refused when it is missing and when it
exceeds the installer window. exceeds the installer window. Absent from the fork's tree, installed by
RetroBat's dolphin-triforce package.
+2
View File
@@ -51,9 +51,11 @@ files:
system: ur-quan-masters system: ur-quan-masters
category: game_data category: game_data
required: true required: true
installed_on: [retropie]
md5: "6cbc9d51fa63e07c0f4d1d061136d816" md5: "6cbc9d51fa63e07c0f4d1d061136d816"
validation: [md5] validation: [md5]
description: "UQM core game data archive" description: "UQM core game data archive"
note: "Published apart from the source release. The RetroPie scriptmodule downloads it into content/packages."
source_ref: "build/win32_install/packages.nsh:3-5; sc2/build/win32_install/uqm-installer.nsi:289-306" source_ref: "build/win32_install/packages.nsh:3-5; sc2/build/win32_install/uqm-installer.nsi:289-306"
- name: uqm-0.8.0-3domusic.uqm - name: uqm-0.8.0-3domusic.uqm
+7 -1
View File
@@ -24,10 +24,16 @@ files:
- name: rom.bin - name: rom.bin
path: commanderx16/rom.bin path: commanderx16/rom.bin
required: true required: true
size: 524288 bundled: true
sha1: "eaa7b491d412c735a03952405a1112c079948950"
md5: "c3b8d740e5d0260ebc35ff9f28d81cd0"
max_size: 524288
description: "Commander X16 system ROM (KERNAL, BASIC, DOS, charset)" description: "Commander X16 system ROM (KERNAL, BASIC, DOS, charset)"
source_ref: "src/main.c:602, 626, 1163, src/glue.h:24" source_ref: "src/main.c:602, 626, 1163, src/glue.h:24"
note: > note: >
Default filename "rom.bin", loaded from executable directory or via -rom flag. Default filename "rom.bin", loaded from executable directory or via -rom flag.
ROM_SIZE = NUM_ROM_BANKS(32) * 16384 = 524288 bytes. exit(1) if file not found. ROM_SIZE = NUM_ROM_BANKS(32) * 16384 = 524288 bytes. exit(1) if file not found.
Built from x16-rom repo (open source, derived from C64 KERNAL/BASIC). Built from x16-rom repo (open source, derived from C64 KERNAL/BASIC).
Shipped beside the executable in every release zip. The hashes are those of
the r49 release, whose rom.bin is 262144 bytes: the loader reads up to
ROM_SIZE and does not check the length.
+7
View File
@@ -128,6 +128,7 @@ files:
- name: xbox_hdd.qcow2 - name: xbox_hdd.qcow2
path: xbox_hdd.qcow2 path: xbox_hdd.qcow2
required: true required: true
installed_on: [batocera, emudeck, recalbox, retrodeck, rocknix]
config_key: sys.files.hdd_path config_key: sys.files.hdd_path
description: "Xbox hard disk image, 8 GB with the retail partition layout" description: "Xbox hard disk image, 8 GB with the retail partition layout"
note: >- note: >-
@@ -139,6 +140,12 @@ files:
file, default xbox_hdd.qcow2, with xbox_hdd_8gb.qcow2, hdd.qcow2 and file, default xbox_hdd.qcow2, with xbox_hdd_8gb.qcow2, hdd.qcow2 and
xbox_hdd.img offered as alternatives. The core refuses to load when the xbox_hdd.img offered as alternatives. The core refuses to load when the
chosen file is absent. chosen file is absent.
The xemu release does not carry the image. Batocera and Recalbox
package the 1.0 xemu-hdd-image and copy it into the saves folder at
launch when none is there, RetroDECK copies its packaged copy into the
BIOS folder during setup, and EmuDeck downloads it while setting xemu
up. ROCKNIX packages the same image and unzips it at launch into
bios/xemu/hdd/, the path its xemu.toml gives hdd_path.
source_ref: source_ref:
standalone: "system/vl.c:3060-3074, ui/xemu-snapshots.c:156" standalone: "system/vl.c:3060-3074, ui/xemu-snapshots.c:156"
libretro: "ui/xemu-libretro.c:121-123, ui/xemu-libretro.c:200-202, ui/xemu-libretro.c:210-236" libretro: "ui/xemu-libretro.c:121-123, ui/xemu-libretro.c:200-202, ui/xemu-libretro.c:210-236"
+1
View File
@@ -52,6 +52,7 @@ notes: |
files: files:
- name: "xrick/data.zip" - name: "xrick/data.zip"
installed_on: [lakka, recalbox, retrobat, retrodeck]
category: game_data category: game_data
system: xrick system: xrick
description: "Rick Dangerous sound data (29 WAV files: sfx and music tracks)" description: "Rick Dangerous sound data (29 WAV files: sfx and music tracks)"