diff --git a/ROMs/com.provenance._3ds/Bottomless Block Barrage-cover.png b/ROMs/com.provenance._3ds/Bottomless Block Barrage-cover.png new file mode 100644 index 0000000..3e4277e Binary files /dev/null and b/ROMs/com.provenance._3ds/Bottomless Block Barrage-cover.png differ diff --git a/ROMs/com.provenance._3ds/Bottomless Block Barrage-screenshot.png b/ROMs/com.provenance._3ds/Bottomless Block Barrage-screenshot.png new file mode 100644 index 0000000..09f284c Binary files /dev/null and b/ROMs/com.provenance._3ds/Bottomless Block Barrage-screenshot.png differ diff --git a/ROMs/com.provenance.gb/Gunman Clive (USA) (Demo)-cover.png b/ROMs/com.provenance.gb/Gunman Clive (USA) (Demo)-cover.png new file mode 100644 index 0000000..0c9ab2e Binary files /dev/null and b/ROMs/com.provenance.gb/Gunman Clive (USA) (Demo)-cover.png differ diff --git a/ROMs/com.provenance.gb/Gunman Clive (USA) (Demo)-screenshot.jpg b/ROMs/com.provenance.gb/Gunman Clive (USA) (Demo)-screenshot.jpg new file mode 100644 index 0000000..9e8044e Binary files /dev/null and b/ROMs/com.provenance.gb/Gunman Clive (USA) (Demo)-screenshot.jpg differ diff --git a/ROMs/com.provenance.gb/Infinity (USA) (Preview)-cover.png b/ROMs/com.provenance.gb/Infinity (USA) (Preview)-cover.png new file mode 100644 index 0000000..9aae27a Binary files /dev/null and b/ROMs/com.provenance.gb/Infinity (USA) (Preview)-cover.png differ diff --git a/ROMs/com.provenance.gb/Kaiju Feeder-screenshot.jpg b/ROMs/com.provenance.gb/Kaiju Feeder-screenshot.jpg new file mode 100644 index 0000000..d21aa49 Binary files /dev/null and b/ROMs/com.provenance.gb/Kaiju Feeder-screenshot.jpg differ diff --git a/ROMs/com.provenance.gb/KaijuFeeder.zip b/ROMs/com.provenance.gb/Kaiju Feeder.zip similarity index 100% rename from ROMs/com.provenance.gb/KaijuFeeder.zip rename to ROMs/com.provenance.gb/Kaiju Feeder.zip diff --git a/ROMs/com.provenance.gb/Pretty Princess' Castle Escape-cover.png b/ROMs/com.provenance.gb/Pretty Princess' Castle Escape-cover.png new file mode 100644 index 0000000..a451498 Binary files /dev/null and b/ROMs/com.provenance.gb/Pretty Princess' Castle Escape-cover.png differ diff --git a/ROMs/com.provenance.gb/Pretty Princess' Castle Escape-screenshot.png b/ROMs/com.provenance.gb/Pretty Princess' Castle Escape-screenshot.png new file mode 100644 index 0000000..f25137e Binary files /dev/null and b/ROMs/com.provenance.gb/Pretty Princess' Castle Escape-screenshot.png differ diff --git a/ROMs/com.provenance.gb/Super Princess 2092 Exodus-cover.jpg b/ROMs/com.provenance.gb/Super Princess 2092 Exodus-cover.jpg new file mode 100644 index 0000000..a921fae Binary files /dev/null and b/ROMs/com.provenance.gb/Super Princess 2092 Exodus-cover.jpg differ diff --git a/ROMs/com.provenance.gb/Super Princess 2092 Exodus-screenshot.jpg b/ROMs/com.provenance.gb/Super Princess 2092 Exodus-screenshot.jpg new file mode 100644 index 0000000..5cab98f Binary files /dev/null and b/ROMs/com.provenance.gb/Super Princess 2092 Exodus-screenshot.jpg differ diff --git a/ROMs/com.provenance.gb/demo-cover.jpg b/ROMs/com.provenance.gb/demo-cover.jpg deleted file mode 100644 index 9de02e4..0000000 Binary files a/ROMs/com.provenance.gb/demo-cover.jpg and /dev/null differ diff --git a/ROMs/com.provenance.genesis/30 Years Of Nintendont-cover.png b/ROMs/com.provenance.genesis/30 Years Of Nintendont-cover.png new file mode 100644 index 0000000..6986252 Binary files /dev/null and b/ROMs/com.provenance.genesis/30 Years Of Nintendont-cover.png differ diff --git a/ROMs/com.provenance.genesis/30 Years Of Nintendont-screenshot.png b/ROMs/com.provenance.genesis/30 Years Of Nintendont-screenshot.png new file mode 100644 index 0000000..b7b3687 Binary files /dev/null and b/ROMs/com.provenance.genesis/30 Years Of Nintendont-screenshot.png differ diff --git a/ROMs/com.provenance.genesis/30YearsOfNintendont.zip b/ROMs/com.provenance.genesis/30 Years Of Nintendont.zip similarity index 99% rename from ROMs/com.provenance.genesis/30YearsOfNintendont.zip rename to ROMs/com.provenance.genesis/30 Years Of Nintendont.zip index 2896bff..05694a5 100644 Binary files a/ROMs/com.provenance.genesis/30YearsOfNintendont.zip and b/ROMs/com.provenance.genesis/30 Years Of Nintendont.zip differ diff --git a/ROMs/com.provenance.genesis/Alter Ego-screenshot.png b/ROMs/com.provenance.genesis/Alter Ego-screenshot.png new file mode 100644 index 0000000..c2e554b Binary files /dev/null and b/ROMs/com.provenance.genesis/Alter Ego-screenshot.png differ diff --git a/ROMs/com.provenance.genesis/aepd.zip b/ROMs/com.provenance.genesis/Alter Ego.zip similarity index 99% rename from ROMs/com.provenance.genesis/aepd.zip rename to ROMs/com.provenance.genesis/Alter Ego.zip index a0059ca..f8e87e8 100644 Binary files a/ROMs/com.provenance.genesis/aepd.zip and b/ROMs/com.provenance.genesis/Alter Ego.zip differ diff --git a/ROMs/com.provenance.genesis/Break An Egg-cover.jpg b/ROMs/com.provenance.genesis/Break An Egg-cover.jpg new file mode 100644 index 0000000..3a330ae Binary files /dev/null and b/ROMs/com.provenance.genesis/Break An Egg-cover.jpg differ diff --git a/ROMs/com.provenance.genesis/Downforce (USA) (Demo)-screenshot.png b/ROMs/com.provenance.genesis/Downforce (USA) (Demo)-screenshot.png new file mode 100644 index 0000000..b0aa90b Binary files /dev/null and b/ROMs/com.provenance.genesis/Downforce (USA) (Demo)-screenshot.png differ diff --git a/ROMs/com.provenance.genesis/FoxLand Demo-screenshot.png b/ROMs/com.provenance.genesis/FoxLand Demo-screenshot.png new file mode 100644 index 0000000..0752116 Binary files /dev/null and b/ROMs/com.provenance.genesis/FoxLand Demo-screenshot.png differ diff --git a/ROMs/com.provenance.genesis/FoxLand_Demo.zip b/ROMs/com.provenance.genesis/FoxLand Demo.zip similarity index 100% rename from ROMs/com.provenance.genesis/FoxLand_Demo.zip rename to ROMs/com.provenance.genesis/FoxLand Demo.zip diff --git a/ROMs/com.provenance.genesis/Old Towers-cover.jpg b/ROMs/com.provenance.genesis/Old Towers-cover.jpg new file mode 100644 index 0000000..30c5c3b Binary files /dev/null and b/ROMs/com.provenance.genesis/Old Towers-cover.jpg differ diff --git a/ROMs/com.provenance.genesis/Old Towers-screenshot.png b/ROMs/com.provenance.genesis/Old Towers-screenshot.png new file mode 100644 index 0000000..79ab6f6 Binary files /dev/null and b/ROMs/com.provenance.genesis/Old Towers-screenshot.png differ diff --git a/ROMs/com.provenance.genesis/ot12.zip b/ROMs/com.provenance.genesis/Old Towers.zip similarity index 100% rename from ROMs/com.provenance.genesis/ot12.zip rename to ROMs/com.provenance.genesis/Old Towers.zip diff --git a/ROMs/com.provenance.genesis/Thunder Paw Demp-cover.jpg b/ROMs/com.provenance.genesis/Thunder Paw Demp-cover.jpg new file mode 100644 index 0000000..ba61d9d Binary files /dev/null and b/ROMs/com.provenance.genesis/Thunder Paw Demp-cover.jpg differ diff --git a/ROMs/com.provenance.genesis/Ultimate Tetris-screenshot.png b/ROMs/com.provenance.genesis/Ultimate Tetris-screenshot.png new file mode 100644 index 0000000..16576e2 Binary files /dev/null and b/ROMs/com.provenance.genesis/Ultimate Tetris-screenshot.png differ diff --git a/ROMs/com.provenance.genesis/glufPD-screenshot.jpg b/ROMs/com.provenance.genesis/glufPD-screenshot.jpg new file mode 100644 index 0000000..a8563a5 Binary files /dev/null and b/ROMs/com.provenance.genesis/glufPD-screenshot.jpg differ diff --git a/ROMs/com.provenance.n64/n64_controller_test.zip b/ROMs/com.provenance.n64/N64 Controller Test.zip similarity index 100% rename from ROMs/com.provenance.n64/n64_controller_test.zip rename to ROMs/com.provenance.n64/N64 Controller Test.zip diff --git a/ROMs/com.provenance.nes/240p Test Suite-screenshot.png b/ROMs/com.provenance.nes/240p Test Suite-screenshot.png new file mode 100644 index 0000000..33312cc Binary files /dev/null and b/ROMs/com.provenance.nes/240p Test Suite-screenshot.png differ diff --git a/ROMs/com.provenance.nes/Teletime (Homebrew)-screenshot.png b/ROMs/com.provenance.nes/Teletime (Homebrew)-screenshot.png new file mode 100644 index 0000000..58a2b15 Binary files /dev/null and b/ROMs/com.provenance.nes/Teletime (Homebrew)-screenshot.png differ diff --git a/ROMs/com.provenance.ngp/Gears of Fate-screenshot.png b/ROMs/com.provenance.ngp/Gears of Fate-screenshot.png new file mode 100644 index 0000000..65d9dd9 Binary files /dev/null and b/ROMs/com.provenance.ngp/Gears of Fate-screenshot.png differ diff --git a/ROMs/com.provenance.sgfx/240pTestSuite-PCE_TG16-CDROM-latest.zip b/ROMs/com.provenance.sgfx/240p Test Suite - PCE TG16 - CDROM.zip similarity index 100% rename from ROMs/com.provenance.sgfx/240pTestSuite-PCE_TG16-CDROM-latest.zip rename to ROMs/com.provenance.sgfx/240p Test Suite - PCE TG16 - CDROM.zip diff --git a/ROMs/com.provenance.sgfx/240pTestSuite-PCE_TG16-SuperCDROM-latest.zip b/ROMs/com.provenance.sgfx/240p Test Suite - PCE TG16 - SuperCDROM.zip similarity index 100% rename from ROMs/com.provenance.sgfx/240pTestSuite-PCE_TG16-SuperCDROM-latest.zip rename to ROMs/com.provenance.sgfx/240p Test Suite - PCE TG16 - SuperCDROM.zip diff --git a/ROMs/com.provenance.sgfx/240pTestSuite-PCE_TG16-HuCard-latest.zip b/ROMs/com.provenance.sgfx/240p TestSuite - PCE TG16 - HuCard.zip similarity index 100% rename from ROMs/com.provenance.sgfx/240pTestSuite-PCE_TG16-HuCard-latest.zip rename to ROMs/com.provenance.sgfx/240p TestSuite - PCE TG16 - HuCard.zip diff --git a/ROMs/com.provenance.sgfx/PadTest.zip b/ROMs/com.provenance.sgfx/Pad Test.zip similarity index 100% rename from ROMs/com.provenance.sgfx/PadTest.zip rename to ROMs/com.provenance.sgfx/Pad Test.zip diff --git a/ROMs/com.provenance.snes/240pTestSuite SNES.zip b/ROMs/com.provenance.snes/240p Test Suite SNES.zip similarity index 100% rename from ROMs/com.provenance.snes/240pTestSuite SNES.zip rename to ROMs/com.provenance.snes/240p Test Suite SNES.zip diff --git a/ROMs/com.provenance.snes/KeepingSNESalive.zip b/ROMs/com.provenance.snes/Keeping SNES Alive.zip similarity index 100% rename from ROMs/com.provenance.snes/KeepingSNESalive.zip rename to ROMs/com.provenance.snes/Keeping SNES Alive.zip diff --git a/ROMs/com.provenance.wsc/Swan Driving-screenshot.jpg b/ROMs/com.provenance.wsc/Swan Driving-screenshot.jpg new file mode 100644 index 0000000..aa5a167 Binary files /dev/null and b/ROMs/com.provenance.wsc/Swan Driving-screenshot.jpg differ diff --git a/index.html b/index.html index 45e40fb..72f5584 100644 --- a/index.html +++ b/index.html @@ -64,7 +64,7 @@

ROMs Index

-

Generated on 2024-12-20 19:09:35

+

Generated on 2024-12-20 19:42:23

@@ -105,7 +105,7 @@

ROMs Index

Bottomless Block Barrage.zip 1019.01 KB - + CoverScreenshot @@ -126,362 +126,362 @@

ROMs Index

- octoma.zip - 4.24 KB + 1dcell.zip + 0.30 KB - outlaw.zip - 0.60 KB + 8ceattourny_d1.zip + 1.80 KB - snek.zip - 0.23 KB + 8ceattourny_d2.zip + 1.82 KB - RPS.zip - 1.40 KB + 8ceattourny_d3.zip + 1.64 KB - snake.zip - 0.94 KB + anEveningToDieFor.zip + 12.19 KB - octopeg.zip - 2.68 KB + applejak.zip + 1.95 KB - expedition.zip - 14.54 KB + BadKaiJuJu.zip + 0.50 KB - rockto.zip - 0.88 KB + binding.zip + 2.67 KB - tank.zip - 1.45 KB + blackrainbow.zip + 2.11 KB - OctoPartyMix.zip - 2.31 KB + br8kout.zip + 0.35 KB - chipquarium.zip - 1.48 KB + bulb.zip + 1.76 KB - danm8ku.zip - 1.25 KB + businessiscontagious.zip + 8.05 KB - binding.zip - 2.67 KB + carbon8.zip + 1.84 KB - octorancher.zip - 2.12 KB + caveexplorer.zip + 2.42 KB - spaceracer.zip - 1.57 KB + chickenScratch.zip + 5.28 KB - flightrunner.zip - 0.46 KB + chipcross.zip + 0.86 KB - garlicscape.zip - 3.09 KB + chipquarium.zip + 1.48 KB - caveexplorer.zip - 2.42 KB + chipwar.zip + 1.37 KB - down8.zip - 1.18 KB + civiliz8n.zip + 2.77 KB - octojam8title.zip - 0.58 KB + danm8ku.zip + 1.25 KB - trucksimul8or.zip - 1.44 KB + dodge.zip + 0.22 KB - eaty.zip - 2.26 KB + down8.zip + 1.18 KB - flutterby.zip - 0.81 KB + DVN8.zip + 1.93 KB - pumpkindressup.zip - 1.05 KB + eaty.zip + 2.26 KB - squad.zip - 1.98 KB + expedition.zip + 14.54 KB - br8kout.zip - 0.35 KB + flightrunner.zip + 0.46 KB - spacejam.zip - 1.27 KB + flutterby.zip + 0.81 KB - 1dcell.zip - 0.30 KB + fuse.zip + 0.52 KB - keshaWasBiird.zip - 28.82 KB + garlicscape.zip + 3.09 KB - octojam3title.zip - 0.45 KB + ghostEscape.zip + 0.31 KB - octojam2title.zip - 0.90 KB + glitchGhost.zip + 1.93 KB - spockpaperscissors.zip - 0.81 KB + gradsim.zip + 0.94 KB - nokiatemplate.zip - 0.36 KB + horseWorldOnline.zip + 0.62 KB - chipcross.zip - 0.86 KB + horseyJump.zip + 0.41 KB - gradsim.zip - 0.94 KB + jub8-1.zip + 43.63 KB - 8ceattourny_d1.zip - 1.80 KB + jub8-2.zip + 48.85 KB - civiliz8n.zip - 2.77 KB + jub8-3.zip + 45.58 KB - superOctoTrackXO.zip - 1.22 KB + jub8-4.zip + 49.43 KB - sk8.zip - 2.18 KB + jub8-5.zip + 41.96 KB - BadKaiJuJu.zip - 0.50 KB + jub8-6.zip + 47.32 KB - tombstontipp.zip - 0.49 KB + keshaWasBiird.zip + 28.82 KB - 8ceattourny_d2.zip - 1.82 KB + keshaWasBird.zip + 21.85 KB - t8nks.zip - 9.29 KB + keshaWasNiiinja.zip + 11.70 KB - carbon8.zip - 1.84 KB + knight.zip + 1.38 KB - sub8.zip - 2.32 KB + masquer8.zip + 1.67 KB - 8ceattourny_d3.zip - 1.64 KB - + mastermind.zip + 1.99 KB + Cover - chipwar.zip - 1.37 KB + mini-lights-out.zip + 0.62 KB - superneatboy.zip - 3.05 KB + mondrian.zip + 0.27 KB - octojam4title.zip - 0.41 KB + nokiatemplate.zip + 0.36 KB - octojam5title.zip - 0.33 KB + octoachip8story.zip + 2.25 KB - mastermind.zip - 1.99 KB - Cover + octogon.zip + 1.43 KB + - supersquare.zip - 1.23 KB + octojam1title.zip + 0.50 KB - ghostEscape.zip - 0.31 KB + octojam2title.zip + 0.90 KB - businessiscontagious.zip - 8.05 KB + octojam3title.zip + 0.45 KB - octogon.zip - 1.43 KB + octojam4title.zip + 0.41 KB - blackrainbow.zip - 2.11 KB + octojam5title.zip + 0.33 KB - wonkypong.zip - 0.59 KB + octojam6title.zip + 1.07 KB - chickenScratch.zip - 5.28 KB + octojam7title.zip + 1.41 KB - dodge.zip - 0.22 KB + octojam8title.zip + 0.58 KB - fuse.zip - 0.52 KB + octoma.zip + 4.24 KB @@ -492,206 +492,206 @@

ROMs Index

- horseyJump.zip - 0.41 KB + OctoPartyMix.zip + 2.31 KB - bulb.zip - 1.76 KB + octopeg.zip + 2.68 KB - knight.zip - 1.38 KB - + octorancher.zip + 2.12 KB + - jub8-1.zip - 43.63 KB + octovore.zip + 2.42 KB - octojam1title.zip - 0.50 KB + ordinaryidlegarden.zip + 2.65 KB - jub8-3.zip - 45.58 KB + outlaw.zip + 0.60 KB - piper.zip - 1.19 KB + petdog.zip + 0.68 KB - sweetcopter.zip - 0.51 KB + piper.zip + 1.19 KB - jub8-2.zip - 48.85 KB + pumpkindressup.zip + 1.05 KB - jub8-6.zip - 47.32 KB + redOctober.zip + 11.00 KB - DVN8.zip - 1.93 KB + rockto.zip + 0.88 KB - octovore.zip - 2.42 KB + RPS.zip + 1.40 KB - glitchGhost.zip - 1.93 KB + sens8tion.zip + 2.61 KB - redOctober.zip - 11.00 KB + sk8.zip + 2.18 KB - keshaWasNiiinja.zip - 11.70 KB + skyward.zip + 26.33 KB - jub8-5.zip - 41.96 KB + slipperyslope.zip + 1.37 KB - sens8tion.zip - 2.61 KB + snake.zip + 0.94 KB - keshaWasBird.zip - 21.85 KB + snek.zip + 0.23 KB - jub8-4.zip - 49.43 KB + spacejam.zip + 1.27 KB - skyward.zip - 26.33 KB + spaceracer.zip + 1.57 KB - masquer8.zip - 1.67 KB + spockpaperscissors.zip + 0.81 KB - ultimatetictactoe.zip - 0.99 KB + squad.zip + 1.98 KB - anEveningToDieFor.zip - 12.19 KB + sub8.zip + 2.32 KB - octoachip8story.zip - 2.25 KB + superneatboy.zip + 3.05 KB - mondrian.zip - 0.27 KB + superOctoTrackXO.zip + 1.22 KB - octojam7title.zip - 1.41 KB + supersquare.zip + 1.23 KB - octojam6title.zip - 1.07 KB + sweetcopter.zip + 0.51 KB - applejak.zip - 1.95 KB + t8nks.zip + 9.29 KB - ordinaryidlegarden.zip - 2.65 KB + tank.zip + 1.45 KB - mini-lights-out.zip - 0.62 KB + tombstontipp.zip + 0.49 KB - petdog.zip - 0.68 KB + trucksimul8or.zip + 1.44 KB - horseWorldOnline.zip - 0.62 KB + turnover77.zip + 1.44 KB - turnover77.zip - 1.44 KB + ultimatetictactoe.zip + 0.99 KB - slipperyslope.zip - 1.37 KB + wonkypong.zip + 0.59 KB @@ -736,20 +736,20 @@

ROMs Index

- Commander Keen 1 - Marooned on Mars (1990).dosz - 147.72 KB + Battle Cheese.dosz + 875.51 KB - Raptor - Call of the Shadows (1999).dosz - 1.76 MB + Commander Keen 1 - Marooned on Mars (1990).dosz + 147.72 KB - Battle Cheese.dosz - 875.51 KB + Commander Keen 4 - Secret of the Oracle (1991).dosz + 573.85 KB @@ -760,26 +760,26 @@

ROMs Index

- Commander Keen 4 - Secret of the Oracle (1991).dosz - 573.85 KB + Raptor - Call of the Shadows (1999).dosz + 1.76 MB - Terminal Velocity.dosz - 3.59 MB + Scorched Earth.dosz + 690.37 KB - Wolfenstein 3D (1991).dosz - 664.91 KB + Terminal Velocity.dosz + 3.59 MB - Scorched Earth.dosz - 690.37 KB + Wolfenstein 3D (1991).dosz + 664.91 KB @@ -801,9 +801,9 @@

ROMs Index

- Volgarr the Viking.zip - 36.72 MB - Cover + 240pTestSuite Dreamcast.zip + 1.36 MB + @@ -813,9 +813,9 @@

ROMs Index

- 240pTestSuite Dreamcast.zip - 1.36 MB - + Volgarr the Viking.zip + 36.72 MB + Cover @@ -836,14 +836,14 @@

ROMs Index

- 240pTestSuite-Wii-latest.zip - 1.38 MB + 240pTestSuite-GameCube-latest.zip + 2.61 MB - 240pTestSuite-GameCube-latest.zip - 2.61 MB + 240pTestSuite-Wii-latest.zip + 1.38 MB @@ -877,69 +877,69 @@

ROMs Index

- PolkaSheep.zip - 22.67 KB - CoverScreenshot + Deadeus.zip + 153.43 KB + CoverScreenshot - Mona And The Witch Hat.zip - 17.25 KB - CoverScreenshot + demo.zip + 36.72 KB + - Sheep It Up.zip - 12.64 KB - CoverScreenshot + Gunman Clive (USA) (Demo).zip + 28.47 KB + CoverScreenshot Infinity (USA) (Preview).zip 323.41 KB - + Cover - Super Princess 2092 Exodus.zip - 28.79 KB - + Kaiju Feeder.zip + 15.33 KB + Screenshot - Tobu Tobu Girl.zip - 55.67 KB - CoverScreenshot + Mona And The Witch Hat.zip + 17.25 KB + CoverScreenshot - demo.zip - 36.72 KB - Cover + PolkaSheep.zip + 22.67 KB + CoverScreenshot - Deadeus.zip - 153.43 KB - CoverScreenshot + Pretty Princess' Castle Escape.zip + 16.73 KB + CoverScreenshot - Gunman Clive (USA) (Demo).zip - 28.47 KB - + Sheep It Up.zip + 12.64 KB + CoverScreenshot - KaijuFeeder.zip - 15.33 KB - + Super Princess 2092 Exodus.zip + 28.79 KB + CoverScreenshot - Pretty Princess' Castle Escape.zip - 16.73 KB - + Tobu Tobu Girl.zip + 55.67 KB + CoverScreenshot @@ -959,18 +959,18 @@

ROMs Index

Artwork - - GBA Utility Tools.zip - 89.48 KB - - - Celeste Classic (v1.0).zip 825.37 KB Cover + + GBA Utility Tools.zip + 89.48 KB + + +
@@ -995,62 +995,62 @@

ROMs Index

- Break An Egg.zip - 86.75 KB - + 30 Years Of Nintendont.zip + 178.51 KB + CoverScreenshot - Ultimate Tetris.zip - 322.66 KB - + Alter Ego.zip + 234.08 KB + Screenshot - ot12.zip - 236.01 KB - + Break An Egg.zip + 86.75 KB + Cover - aepd.zip - 234.07 KB - + Downforce (USA) (Demo).zip + 141.14 KB + Screenshot - POLYGAMe SMD Controller Test 2.0.zip - 34.89 KB - + FoxLand Demo.zip + 241.59 KB + Screenshot - gravibots.zip - 325.23 KB - CoverScreenshot + glufPD.zip + 287.08 KB + Screenshot - 30YearsOfNintendont.zip - 178.50 KB - + Gravibots.zip + 325.23 KB + CoverScreenshot - glufPD.zip - 287.08 KB - + Old Towers.zip + 236.01 KB + CoverScreenshot - Thunder Paw Demo.zip - 338.70 KB + POLYGAMe SMD Controller Test 2.0.zip + 34.89 KB - Downforce (USA) (Demo).zip - 141.14 KB + Thunder Paw Demo.zip + 338.70 KB @@ -1061,9 +1061,9 @@

ROMs Index

- FoxLand_Demo.zip - 241.59 KB - + Ultimate Tetris.zip + 322.66 KB + Screenshot @@ -1152,12 +1152,6 @@

ROMs Index

Artwork - - N64probe by MooglyGuy (PD).zip - 41.14 KB - - - Flappy Bird.zip 529.37 KB @@ -1165,7 +1159,7 @@

ROMs Index

- n64_controller_test.zip + N64 Controller Test.zip 37.96 KB @@ -1176,6 +1170,12 @@

ROMs Index

+ + N64probe by MooglyGuy (PD).zip + 41.14 KB + + + @@ -1194,15 +1194,9 @@

ROMs Index

- Shadow Animus.zip - 38.42 KB - Cover - - - - Super Bat Puncher (Demo).zip - 52.72 KB - Cover + 240p Test Suite.zip + 28.40 KB + Screenshot @@ -1212,105 +1206,99 @@

ROMs Index

- Indivisible.zip - 93.35 KB - Cover - - - - Super Tilt Bro (USA).zip - 16.91 KB - CoverScreenshot + Bobl (v1.1).zip + 40.71 KB + Cover - PROTO DERE.zip - 30.69 KB - CoverScreenshot + Chrono Knight.zip + 35.33 KB + Cover - 240p Test Suite.zip - 28.40 KB + Concentration Room 0.02a.zip + 12.21 KB - The Tower of Turmoil (v1.03).zip - 57.41 KB - Cover + Curse of the Shadow (Prototype).zip + 32.34 KB + - Bobl (v1.1).zip - 40.71 KB - Cover + Forgotten In Time (Demo).zip + 19.83 KB + - Chrono Knight.zip - 35.33 KB - Cover + Indivisible.zip + 93.35 KB + Cover - Forgotten In Time (Demo).zip - 19.83 KB + LJ65.zip + 10.78 KB - Curse of the Shadow (Prototype).zip - 32.34 KB - + Nova the Squirrel.zip + 134.60 KB + CoverScreenshot - Concentration Room 0.02a.zip - 12.21 KB + NTSC Chroma Luma Crosstalk Test.zip + 1.49 KB - Teletime (Homebrew).zip - 15.92 KB + Odyssey 1156 demo.zip + 41.30 KB - NTSC Chroma Luma Crosstalk Test.zip - 1.49 KB + Project DART (v1.0).zip + 166.06 KB - Twin Dragons.zip - 37.29 KB - CoverScreenshot + PROTO DERE.zip + 30.69 KB + CoverScreenshot - LJ65.zip - 10.78 KB + Rumblefest 89.zip + 40.51 KB - What Remains (v1.0.2).zip - 212.95 KB - CoverScreenshot + Shadow Animus.zip + 38.42 KB + Cover - The Drunk Time Traveler's Fiancee.zip - 37.10 KB - + Spacegulls (v1.1).zip + 39.73 KB + Cover - Odyssey 1156 demo.zip - 41.30 KB - + Super Bat Puncher (Demo).zip + 52.72 KB + Cover @@ -1320,21 +1308,27 @@

ROMs Index

- Rumblefest 89.zip - 40.51 KB - + Super Tilt Bro (USA).zip + 16.91 KB + CoverScreenshot - Spacegulls (v1.1).zip - 39.73 KB - Cover + Teletime (Homebrew).zip + 15.92 KB + Screenshot - Nova the Squirrel.zip - 134.60 KB - CoverScreenshot + The Drunk Time Traveler's Fiancee.zip + 37.10 KB + + + + + The Tower of Turmoil (v1.03).zip + 57.41 KB + Cover @@ -1344,9 +1338,15 @@

ROMs Index

- Project DART (v1.0).zip - 166.06 KB - + Twin Dragons.zip + 37.29 KB + CoverScreenshot + + + + What Remains (v1.0.2).zip + 212.95 KB + CoverScreenshot @@ -1369,7 +1369,7 @@

ROMs Index

Gears of Fate.zip 876.00 KB - + Screenshot @@ -1390,32 +1390,32 @@

ROMs Index

- 240pTestSuite-PCE_TG16-SuperCDROM-latest.zip - 7.34 MB + 240pTestSuite-PCE_TG16-CDROM-latest.zip + 7.40 MB - Flappy Bird.zip - 29.00 KB + 240pTestSuite-PCE_TG16-HuCard-latest.zip + 73.04 KB - PadTest.zip - 20.56 KB + 240pTestSuite-PCE_TG16-SuperCDROM-latest.zip + 7.34 MB - 240pTestSuite-PCE_TG16-HuCard-latest.zip - 73.04 KB + Flappy Bird.zip + 29.00 KB - 240pTestSuite-PCE_TG16-CDROM-latest.zip - 7.40 MB + PadTest.zip + 20.56 KB @@ -1529,32 +1529,32 @@

ROMs Index

- 240pTestSuite-PCE_TG16-SuperCDROM-latest.zip - 7.34 MB + 240p Test Suite - PCE TG16 - CDROM.zip + 7.40 MB - Flappy Bird.zip - 29.00 KB + 240p Test Suite - PCE TG16 - SuperCDROM.zip + 7.34 MB - PadTest.zip - 20.56 KB + 240p TestSuite - PCE TG16 - HuCard.zip + 73.04 KB - 240pTestSuite-PCE_TG16-HuCard-latest.zip - 73.04 KB + Flappy Bird.zip + 29.00 KB - 240pTestSuite-PCE_TG16-CDROM-latest.zip - 7.40 MB + Pad Test.zip + 20.56 KB @@ -1599,27 +1599,27 @@

ROMs Index

- N-Warp Daisakusen (Europe).zip - 1.18 MB + 240p Test Suite SNES.zip + 225.83 KB - 240pTestSuite SNES.zip - 225.83 KB + Keeping SNES Alive.zip + 55.88 KB - Super Boss Gaiden (Japan).zip - 674.88 KB - Cover + N-Warp Daisakusen (Europe).zip + 1.18 MB + - KeepingSNESalive.zip - 55.88 KB - + Super Boss Gaiden (Japan).zip + 674.88 KB + Cover @@ -1640,20 +1640,20 @@

ROMs Index

- Bunnymark.zip - 20.83 KB + 8 Bit Panda.zip + 31.84 KB - Warm Wheels.zip - 14.23 KB + Bunnymark.zip + 20.83 KB - 8 Bit Panda.zip - 31.84 KB + Candy Rain.zip + 5.55 KB @@ -1664,38 +1664,38 @@

ROMs Index

- Touhou - Bad Apple.zip - 161.21 KB + Doors of Doom.zip + 22.51 KB - Stele.zip - 12.46 KB + Oseo.zip + 5.60 KB - Doors of Doom.zip - 22.51 KB + Secret Agents.zip + 26.83 KB - Oseo.zip - 5.60 KB + Shadow Over the Twelve Lands.zip + 93.65 KB - Candy Rain.zip - 5.55 KB + Stele.zip + 12.46 KB - Shadow Over the Twelve Lands.zip - 93.65 KB + Touhou - Bad Apple.zip + 161.21 KB @@ -1706,8 +1706,8 @@

ROMs Index

- Secret Agents.zip - 26.83 KB + Warm Wheels.zip + 14.23 KB @@ -1758,9 +1758,9 @@

ROMs Index

- Clean Sweep (World).zip - 3.43 KB - CoverScreenshot + 3D Crazy Coaster (USA).zip + 5.92 KB + CoverScreenshot @@ -1770,45 +1770,39 @@

ROMs Index

- Star Castle (USA).zip - 3.31 KB - Cover - - - - 3D Crazy Coaster (USA).zip - 5.92 KB - CoverScreenshot + 3D Narrow Escape (USA).zip + 5.28 KB + CoverScreenshot - Polar Rescue (USA) (Beta).zip - 6.62 KB + AnimAction - Advanced Animation (USA).zip + 5.82 KB - Blitz - Action Football (USA Europe) (881B27C5).zip - 5.62 KB + Armor Attack.zip + 3.61 KB - Space Wars (World).zip - 3.07 KB - Cover + Art Master (USA).zip + 2.82 KB + CoverScreenshot - Melody Master - Music Composition and Entertainment (USA).zip - 4.92 KB - + Bedlam (USA Europe).zip + 3.22 KB + CoverScreenshot - AnimAction - Advanced Animation (USA).zip - 5.82 KB - + Berzerk (World).zip + 3.41 KB + CoverScreenshot @@ -1818,33 +1812,27 @@

ROMs Index

- Mail Plane (USA) (Proto) (DA1AC0DB).zip - 6.93 KB - - - - - Tour De France (USA) (Proto).zip - 5.55 KB + Blitz - Action Football (USA Europe) (881B27C5).zip + 5.62 KB - Sledge 3D (USA) (Sample).zip - 2.79 KB - + Clean Sweep (World).zip + 3.43 KB + CoverScreenshot - StarHawk (World).zip - 3.08 KB - Cover + Cosmic Chasm (World).zip + 3.57 KB + CoverScreenshot - Bedlam (USA Europe).zip - 3.22 KB - CoverScreenshot + Dark Tower (USA) (Proto).zip + 8.27 KB + @@ -1854,20 +1842,14 @@

ROMs Index

- Scramble (USA Europe).zip - 3.45 KB - Cover - - - - Rip Off (World).zip - 3.49 KB - Cover + Fortress of Narzod (USA Europe).zip + 6.02 KB + Cover - Pitcher's Duel (USA) (Proto).zip - 6.42 KB + Heads-Up - Action Soccer (USA).zip + 5.66 KB @@ -1878,57 +1860,57 @@

ROMs Index

- WebWarp (Europe).zip - 5.93 KB - Cover + Mail Plane (USA) (Proto) (05838962).zip + 3.72 KB + - WebWars (USA).zip - 5.92 KB - CoverScreenshot + Mail Plane (USA) (Proto) (DA1AC0DB).zip + 6.93 KB + - Fortress of Narzod (USA Europe).zip - 6.02 KB - Cover + Melody Master - Music Composition and Entertainment (USA).zip + 4.92 KB + - Art Master (USA).zip - 2.82 KB - CoverScreenshot + Mine Storm (World).zip + 3.30 KB + Cover - Pole Position (USA) (C10F37D8).zip - 6.11 KB + Mine Storm II (USA) (Rev 2).zip + 3.36 KB - Dark Tower (USA) (Proto).zip - 8.27 KB + Mr.zip + 3.75 KB - Heads-Up - Action Soccer (USA).zip - 5.66 KB + Pitcher's Duel (USA) (Proto).zip + 6.42 KB - Cosmic Chasm (World).zip - 3.57 KB - CoverScreenshot + Polar Rescue (USA) (Beta).zip + 6.62 KB + - Test Cartridge (USA) (Rev 4) (Proto).zip - 2.41 KB - + Polar Rescue (USA).zip + 6.67 KB + Cover @@ -1938,87 +1920,105 @@

ROMs Index

- Mine Storm II (USA) (Rev 2).zip - 3.36 KB + Pole Position (USA) (C10F37D8).zip + 6.11 KB - Star Ship (Europe).zip - 3.44 KB + RA+A Spectrum I+ Stress Tester (USA) (Proto).zip + 11.77 KB - RA+A Spectrum I+ Stress Tester (USA) (Proto).zip - 11.77 KB - + Rip Off (World).zip + 3.49 KB + Cover - Star Trek - The Motion Picture (USA).zip - 3.44 KB - Cover + Scramble (USA Europe).zip + 3.45 KB + Cover - Mine Storm (World).zip + Sledge 3D (USA) (Sample).zip + 2.79 KB + + + + + Solar Quest (World).zip 3.30 KB - Cover + Cover - Berzerk (World).zip - 3.41 KB - CoverScreenshot + Space Wars (World).zip + 3.07 KB + Cover - 3D Narrow Escape (USA).zip - 5.28 KB - CoverScreenshot + Spike (USA Europe).zip + 7.03 KB + Cover - Polar Rescue (USA).zip - 6.67 KB - Cover + Spin ball (USA).zip + 6.68 KB + Cover - Solar Quest (World).zip - 3.30 KB - Cover + Star Castle (USA).zip + 3.31 KB + Cover - Mail Plane (USA) (Proto) (05838962).zip - 3.72 KB + Star Ship (Europe).zip + 3.44 KB - Armor Attack.zip - 3.61 KB + Star Trek - The Motion Picture (USA).zip + 3.44 KB + Cover + + + + StarHawk (World).zip + 3.08 KB + Cover + + + + Test Cartridge (USA) (Rev 4) (Proto).zip + 2.41 KB - Mr.zip - 3.75 KB + Tour De France (USA) (Proto).zip + 5.55 KB - Spike (USA Europe).zip - 7.03 KB - Cover + WebWarp (Europe).zip + 5.93 KB + Cover - Spin ball (USA).zip - 6.68 KB - Cover + WebWars (USA).zip + 5.92 KB + CoverScreenshot @@ -2041,7 +2041,7 @@

ROMs Index

Swan Driving.zip 1.03 KB - + Screenshot diff --git a/roms_mapping.json b/roms_mapping.json index a893921..23ecc57 100644 --- a/roms_mapping.json +++ b/roms_mapping.json @@ -2,21 +2,21 @@ "com.provenance.n64": { "count": 4, "roms": [ - { - "file": "N64probe by MooglyGuy (PD).zip", - "size": 42132 - }, { "file": "Flappy Bird.zip", "size": 542077 }, { - "file": "n64_controller_test.zip", + "file": "N64 Controller Test.zip", "size": 38873 }, { "file": "N64probe (Button Test) by MooglyGuy (PD).zip", "size": 40771 + }, + { + "file": "N64probe by MooglyGuy (PD).zip", + "size": 42132 } ] }, @@ -28,49 +28,72 @@ "size": 84665 }, { - "file": "Break An Egg.zip", - "size": 88833 + "file": "30 Years Of Nintendont.zip", + "size": 182790, + "artwork": { + "cover": "30 Years Of Nintendont-cover.png", + "screenshot": "30 Years Of Nintendont-screenshot.png" + } }, { - "file": "Ultimate Tetris.zip", - "size": 330406 + "file": "Alter Ego.zip", + "size": 239696, + "artwork": { + "screenshot": "Alter Ego-screenshot.png" + } + }, + { + "file": "Break An Egg.zip", + "size": 88833, + "artwork": { + "cover": "Break An Egg-cover.jpg" + } }, { - "file": "ot12.zip", - "size": 241677 + "file": "Downforce (USA) (Demo).zip", + "size": 144530, + "artwork": { + "screenshot": "Downforce (USA) (Demo)-screenshot.png" + } }, { - "file": "aepd.zip", - "size": 239686 + "file": "FoxLand Demo.zip", + "size": 247388, + "artwork": { + "screenshot": "FoxLand Demo-screenshot.png" + } }, { - "file": "POLYGAMe SMD Controller Test 2.0.zip", - "size": 35726 + "file": "glufPD.zip", + "size": 293975, + "artwork": { + "screenshot": "glufPD-screenshot.jpg" + } }, { - "file": "gravibots.zip", + "file": "Gravibots.zip", "size": 333037, "artwork": { - "cover": "gravibots-cover.jpg", - "screenshot": "gravibots-screenshot.jpg" + "cover": "Gravibots-cover.jpg", + "screenshot": "Gravibots-screenshot.jpg" } }, { - "file": "30YearsOfNintendont.zip", - "size": 182784 + "file": "Old Towers.zip", + "size": 241677, + "artwork": { + "cover": "Old Towers-cover.jpg", + "screenshot": "Old Towers-screenshot.png" + } }, { - "file": "glufPD.zip", - "size": 293975 + "file": "POLYGAMe SMD Controller Test 2.0.zip", + "size": 35726 }, { "file": "Thunder Paw Demo.zip", "size": 346833 }, - { - "file": "Downforce (USA) (Demo).zip", - "size": 144530 - }, { "file": "tourmaline.zip", "size": 206820, @@ -79,8 +102,11 @@ } }, { - "file": "FoxLand_Demo.zip", - "size": 247388 + "file": "Ultimate Tetris.zip", + "size": 330406, + "artwork": { + "screenshot": "Ultimate Tetris-screenshot.png" + } } ] }, @@ -133,7 +159,10 @@ "roms": [ { "file": "Gears of Fate.zip", - "size": 897026 + "size": 897026, + "artwork": { + "screenshot": "Gears of Fate-screenshot.png" + } } ] }, @@ -153,11 +182,11 @@ "count": 44, "roms": [ { - "file": "Clean Sweep (World).zip", - "size": 3511, + "file": "3D Crazy Coaster (USA).zip", + "size": 6058, "artwork": { - "cover": "Clean Sweep (World)-cover.jpg", - "screenshot": "Clean Sweep (World)-screenshot.jpg" + "cover": "3D Crazy Coaster (USA)-cover.jpg", + "screenshot": "3D Crazy Coaster (USA)-screenshot.jpg" } }, { @@ -169,238 +198,238 @@ } }, { - "file": "Star Castle (USA).zip", - "size": 3393, - "artwork": { - "cover": "Star Castle (USA)-cover.jpg" - } - }, - { - "file": "3D Crazy Coaster (USA).zip", - "size": 6058, + "file": "3D Narrow Escape (USA).zip", + "size": 5408, "artwork": { - "cover": "3D Crazy Coaster (USA)-cover.jpg", - "screenshot": "3D Crazy Coaster (USA)-screenshot.jpg" + "cover": "3D Narrow Escape (USA)-cover.jpg", + "screenshot": "3D Narrow Escape (USA)-screenshot.jpg" } }, { - "file": "Polar Rescue (USA) (Beta).zip", - "size": 6780 + "file": "AnimAction - Advanced Animation (USA).zip", + "size": 5959 }, { - "file": "Blitz - Action Football (USA Europe) (881B27C5).zip", - "size": 5755 + "file": "Armor Attack.zip", + "size": 3698 }, { - "file": "Space Wars (World).zip", - "size": 3145, + "file": "Art Master (USA).zip", + "size": 2886, "artwork": { - "cover": "Space Wars (World)-cover.jpg" + "cover": "Art Master (USA)-cover.jpg", + "screenshot": "Art Master (USA)-screenshot.jpg" } }, { - "file": "Melody Master - Music Composition and Entertainment (USA).zip", - "size": 5033 + "file": "Bedlam (USA Europe).zip", + "size": 3301, + "artwork": { + "cover": "Bedlam (USA Europe)-cover.jpg", + "screenshot": "Bedlam (USA Europe)-screenshot.jpg" + } }, { - "file": "AnimAction - Advanced Animation (USA).zip", - "size": 5959 + "file": "Berzerk (World).zip", + "size": 3490, + "artwork": { + "cover": "Berzerk (World)-cover.jpg", + "screenshot": "Berzerk (World)-screenshot.jpg" + } }, { "file": "Blitz - Action Football (USA Europe) (0F11CE0C).zip", "size": 5754 }, { - "file": "Mail Plane (USA) (Proto) (DA1AC0DB).zip", - "size": 7097 - }, - { - "file": "Tour De France (USA) (Proto).zip", - "size": 5681 - }, - { - "file": "Sledge 3D (USA) (Sample).zip", - "size": 2862 + "file": "Blitz - Action Football (USA Europe) (881B27C5).zip", + "size": 5755 }, { - "file": "StarHawk (World).zip", - "size": 3157, + "file": "Clean Sweep (World).zip", + "size": 3511, "artwork": { - "cover": "StarHawk (World)-cover.jpg" + "cover": "Clean Sweep (World)-cover.jpg", + "screenshot": "Clean Sweep (World)-screenshot.jpg" } }, { - "file": "Bedlam (USA Europe).zip", - "size": 3301, + "file": "Cosmic Chasm (World).zip", + "size": 3658, "artwork": { - "cover": "Bedlam (USA Europe)-cover.jpg", - "screenshot": "Bedlam (USA Europe)-screenshot.jpg" + "cover": "Cosmic Chasm (World)-cover.jpg", + "screenshot": "Cosmic Chasm (World)-screenshot.jpg" } }, { - "file": "Engine Analyzer (USA) (Proto).zip", - "size": 1900 + "file": "Dark Tower (USA) (Proto).zip", + "size": 8465 }, { - "file": "Scramble (USA Europe).zip", - "size": 3529, - "artwork": { - "cover": "Scramble (USA Europe)-cover.jpg" - } + "file": "Engine Analyzer (USA) (Proto).zip", + "size": 1900 }, { - "file": "Rip Off (World).zip", - "size": 3571, + "file": "Fortress of Narzod (USA Europe).zip", + "size": 6169, "artwork": { - "cover": "Rip Off (World)-cover.jpg" + "cover": "Fortress of Narzod (USA Europe)-cover.jpg" } }, { - "file": "Pitcher's Duel (USA) (Proto).zip", - "size": 6571 + "file": "Heads-Up - Action Soccer (USA).zip", + "size": 5792 }, { "file": "HyperChase - Auto Race (World).zip", "size": 3455 }, { - "file": "WebWarp (Europe).zip", - "size": 6070, - "artwork": { - "cover": "WebWarp (Europe)-cover.jpg" - } + "file": "Mail Plane (USA) (Proto) (05838962).zip", + "size": 3806 }, { - "file": "WebWars (USA).zip", - "size": 6064, - "artwork": { - "cover": "WebWars (USA)-cover.jpg", - "screenshot": "WebWars (USA)-screenshot.jpg" - } + "file": "Mail Plane (USA) (Proto) (DA1AC0DB).zip", + "size": 7097 }, { - "file": "Fortress of Narzod (USA Europe).zip", - "size": 6169, - "artwork": { - "cover": "Fortress of Narzod (USA Europe)-cover.jpg" - } + "file": "Melody Master - Music Composition and Entertainment (USA).zip", + "size": 5033 }, { - "file": "Art Master (USA).zip", - "size": 2886, + "file": "Mine Storm (World).zip", + "size": 3377, "artwork": { - "cover": "Art Master (USA)-cover.jpg", - "screenshot": "Art Master (USA)-screenshot.jpg" + "cover": "Mine Storm (World)-cover.jpg" } }, { - "file": "Pole Position (USA) (C10F37D8).zip", - "size": 6254 + "file": "Mine Storm II (USA) (Rev 2).zip", + "size": 3436 }, { - "file": "Dark Tower (USA) (Proto).zip", - "size": 8465 + "file": "Mr.zip", + "size": 3845 }, { - "file": "Heads-Up - Action Soccer (USA).zip", - "size": 5792 + "file": "Pitcher's Duel (USA) (Proto).zip", + "size": 6571 }, { - "file": "Cosmic Chasm (World).zip", - "size": 3658, - "artwork": { - "cover": "Cosmic Chasm (World)-cover.jpg", - "screenshot": "Cosmic Chasm (World)-screenshot.jpg" - } + "file": "Polar Rescue (USA) (Beta).zip", + "size": 6780 }, { - "file": "Test Cartridge (USA) (Rev 4) (Proto).zip", - "size": 2465 + "file": "Polar Rescue (USA).zip", + "size": 6829, + "artwork": { + "cover": "Polar Rescue (USA)-cover.jpg" + } }, { "file": "Pole Position (USA) (A00ED3D6).zip", "size": 6253 }, { - "file": "Mine Storm II (USA) (Rev 2).zip", - "size": 3436 - }, - { - "file": "Star Ship (Europe).zip", - "size": 3523 + "file": "Pole Position (USA) (C10F37D8).zip", + "size": 6254 }, { "file": "RA+A Spectrum I+ Stress Tester (USA) (Proto).zip", "size": 12053 }, { - "file": "Star Trek - The Motion Picture (USA).zip", - "size": 3526, + "file": "Rip Off (World).zip", + "size": 3571, "artwork": { - "cover": "Star Trek - The Motion Picture (USA)-cover.jpg" + "cover": "Rip Off (World)-cover.jpg" } }, { - "file": "Mine Storm (World).zip", - "size": 3377, + "file": "Scramble (USA Europe).zip", + "size": 3529, "artwork": { - "cover": "Mine Storm (World)-cover.jpg" + "cover": "Scramble (USA Europe)-cover.jpg" } }, { - "file": "Berzerk (World).zip", - "size": 3490, - "artwork": { - "cover": "Berzerk (World)-cover.jpg", - "screenshot": "Berzerk (World)-screenshot.jpg" - } + "file": "Sledge 3D (USA) (Sample).zip", + "size": 2862 }, { - "file": "3D Narrow Escape (USA).zip", - "size": 5408, + "file": "Solar Quest (World).zip", + "size": 3376, "artwork": { - "cover": "3D Narrow Escape (USA)-cover.jpg", - "screenshot": "3D Narrow Escape (USA)-screenshot.jpg" + "cover": "Solar Quest (World)-cover.jpg" } }, { - "file": "Polar Rescue (USA).zip", - "size": 6829, + "file": "Space Wars (World).zip", + "size": 3145, "artwork": { - "cover": "Polar Rescue (USA)-cover.jpg" + "cover": "Space Wars (World)-cover.jpg" } }, { - "file": "Solar Quest (World).zip", - "size": 3376, + "file": "Spike (USA Europe).zip", + "size": 7201, "artwork": { - "cover": "Solar Quest (World)-cover.jpg" + "cover": "Spike (USA Europe)-cover.jpg" } }, { - "file": "Mail Plane (USA) (Proto) (05838962).zip", - "size": 3806 + "file": "Spin ball (USA).zip", + "size": 6837, + "artwork": { + "cover": "Spin ball (USA)-cover.jpg" + } }, { - "file": "Armor Attack.zip", - "size": 3698 + "file": "Star Castle (USA).zip", + "size": 3393, + "artwork": { + "cover": "Star Castle (USA)-cover.jpg" + } }, { - "file": "Mr.zip", - "size": 3845 + "file": "Star Ship (Europe).zip", + "size": 3523 }, { - "file": "Spike (USA Europe).zip", - "size": 7201, + "file": "Star Trek - The Motion Picture (USA).zip", + "size": 3526, "artwork": { - "cover": "Spike (USA Europe)-cover.jpg" + "cover": "Star Trek - The Motion Picture (USA)-cover.jpg" } }, { - "file": "Spin ball (USA).zip", - "size": 6837, + "file": "StarHawk (World).zip", + "size": 3157, "artwork": { - "cover": "Spin ball (USA)-cover.jpg" + "cover": "StarHawk (World)-cover.jpg" + } + }, + { + "file": "Test Cartridge (USA) (Rev 4) (Proto).zip", + "size": 2465 + }, + { + "file": "Tour De France (USA) (Proto).zip", + "size": 5681 + }, + { + "file": "WebWarp (Europe).zip", + "size": 6070, + "artwork": { + "cover": "WebWarp (Europe)-cover.jpg" + } + }, + { + "file": "WebWars (USA).zip", + "size": 6064, + "artwork": { + "cover": "WebWars (USA)-cover.jpg", + "screenshot": "WebWars (USA)-screenshot.jpg" } } ] @@ -418,17 +447,10 @@ "count": 26, "roms": [ { - "file": "Shadow Animus.zip", - "size": 39345, - "artwork": { - "cover": "Shadow Animus-cover.jpg" - } - }, - { - "file": "Super Bat Puncher (Demo).zip", - "size": 53983, + "file": "240p Test Suite.zip", + "size": 29086, "artwork": { - "cover": "Super Bat Puncher (Demo)-cover.jpg" + "screenshot": "240p Test Suite-screenshot.png" } }, { @@ -439,40 +461,6 @@ "screenshot": "Alter Ego-screenshot.jpg" } }, - { - "file": "Indivisible.zip", - "size": 95595, - "artwork": { - "cover": "Indivisible-cover.jpg" - } - }, - { - "file": "Super Tilt Bro (USA).zip", - "size": 17317, - "artwork": { - "cover": "Super Tilt Bro (USA)-cover.jpg", - "screenshot": "Super Tilt Bro (USA)-screenshot.jpg" - } - }, - { - "file": "PROTO DERE.zip", - "size": 31431, - "artwork": { - "cover": "PROTO DERE-cover.jpg", - "screenshot": "PROTO DERE-screenshot.jpg" - } - }, - { - "file": "240p Test Suite.zip", - "size": 29086 - }, - { - "file": "The Tower of Turmoil (v1.03).zip", - "size": 58784, - "artwork": { - "cover": "The Tower of Turmoil (v1.03)-cover.jpg" - } - }, { "file": "Bobl (v1.1).zip", "size": 41684, @@ -488,52 +476,80 @@ } }, { - "file": "Forgotten In Time (Demo).zip", - "size": 20308 + "file": "Concentration Room 0.02a.zip", + "size": 12507 }, { "file": "Curse of the Shadow (Prototype).zip", "size": 33121 }, { - "file": "Concentration Room 0.02a.zip", - "size": 12507 + "file": "Forgotten In Time (Demo).zip", + "size": 20308 }, { - "file": "Teletime (Homebrew).zip", - "size": 16298 + "file": "Indivisible.zip", + "size": 95595, + "artwork": { + "cover": "Indivisible-cover.jpg" + } + }, + { + "file": "LJ65.zip", + "size": 11043 + }, + { + "file": "Nova the Squirrel.zip", + "size": 137828, + "artwork": { + "cover": "Nova the Squirrel-cover.jpg", + "screenshot": "Nova the Squirrel-screenshot.jpg" + } }, { "file": "NTSC Chroma Luma Crosstalk Test.zip", "size": 1530 }, { - "file": "Twin Dragons.zip", - "size": 38186, + "file": "Odyssey 1156 demo.zip", + "size": 42291 + }, + { + "file": "Project DART (v1.0).zip", + "size": 170047 + }, + { + "file": "PROTO DERE.zip", + "size": 31431, "artwork": { - "cover": "Twin Dragons-cover.jpg", - "screenshot": "Twin Dragons-screenshot.jpg" + "cover": "PROTO DERE-cover.jpg", + "screenshot": "PROTO DERE-screenshot.jpg" } }, { - "file": "LJ65.zip", - "size": 11043 + "file": "Rumblefest 89.zip", + "size": 41478 }, { - "file": "What Remains (v1.0.2).zip", - "size": 218060, + "file": "Shadow Animus.zip", + "size": 39345, "artwork": { - "cover": "What Remains (v1.0.2)-cover.jpg", - "screenshot": "What Remains (v1.0.2)-screenshot.jpg" + "cover": "Shadow Animus-cover.jpg" } }, { - "file": "The Drunk Time Traveler's Fiancee.zip", - "size": 37995 + "file": "Spacegulls (v1.1).zip", + "size": 40682, + "artwork": { + "cover": "Spacegulls (v1.1)-cover.jpg" + } }, { - "file": "Odyssey 1156 demo.zip", - "size": 42291 + "file": "Super Bat Puncher (Demo).zip", + "size": 53983, + "artwork": { + "cover": "Super Bat Puncher (Demo)-cover.jpg" + } }, { "file": "Super Tilt Bro (Europe).zip", @@ -544,22 +560,29 @@ } }, { - "file": "Rumblefest 89.zip", - "size": 41478 + "file": "Super Tilt Bro (USA).zip", + "size": 17317, + "artwork": { + "cover": "Super Tilt Bro (USA)-cover.jpg", + "screenshot": "Super Tilt Bro (USA)-screenshot.jpg" + } }, { - "file": "Spacegulls (v1.1).zip", - "size": 40682, + "file": "Teletime (Homebrew).zip", + "size": 16298, "artwork": { - "cover": "Spacegulls (v1.1)-cover.jpg" + "screenshot": "Teletime (Homebrew)-screenshot.png" } }, { - "file": "Nova the Squirrel.zip", - "size": 137828, + "file": "The Drunk Time Traveler's Fiancee.zip", + "size": 37995 + }, + { + "file": "The Tower of Turmoil (v1.03).zip", + "size": 58784, "artwork": { - "cover": "Nova the Squirrel-cover.jpg", - "screenshot": "Nova the Squirrel-screenshot.jpg" + "cover": "The Tower of Turmoil (v1.03)-cover.jpg" } }, { @@ -567,8 +590,20 @@ "size": 34901 }, { - "file": "Project DART (v1.0).zip", - "size": 170047 + "file": "Twin Dragons.zip", + "size": 38186, + "artwork": { + "cover": "Twin Dragons-cover.jpg", + "screenshot": "Twin Dragons-screenshot.jpg" + } + }, + { + "file": "What Remains (v1.0.2).zip", + "size": 218060, + "artwork": { + "cover": "What Remains (v1.0.2)-cover.jpg", + "screenshot": "What Remains (v1.0.2)-screenshot.jpg" + } } ] }, @@ -576,12 +611,16 @@ "count": 4, "roms": [ { - "file": "N-Warp Daisakusen (Europe).zip", - "size": 1232370 + "file": "240p Test Suite SNES.zip", + "size": 231254 }, { - "file": "240pTestSuite SNES.zip", - "size": 231254 + "file": "Keeping SNES Alive.zip", + "size": 57226 + }, + { + "file": "N-Warp Daisakusen (Europe).zip", + "size": 1232370 }, { "file": "Super Boss Gaiden (Japan).zip", @@ -589,10 +628,6 @@ "artwork": { "cover": "Super Boss Gaiden (Japan)-cover.jpg" } - }, - { - "file": "KeepingSNESalive.zip", - "size": 57226 } ] }, @@ -600,24 +635,28 @@ "count": 8, "roms": [ { - "file": "Commander Keen 1 - Marooned on Mars (1990).dosz", - "size": 151265 + "file": "Battle Cheese.dosz", + "size": 896525 }, { - "file": "Raptor - Call of the Shadows (1999).dosz", - "size": 1843559 + "file": "Commander Keen 1 - Marooned on Mars (1990).dosz", + "size": 151265 }, { - "file": "Battle Cheese.dosz", - "size": 896525 + "file": "Commander Keen 4 - Secret of the Oracle (1991).dosz", + "size": 587627 }, { "file": "Jazz jackrabit.dosz", "size": 1397588 }, { - "file": "Commander Keen 4 - Secret of the Oracle (1991).dosz", - "size": 587627 + "file": "Raptor - Call of the Shadows (1999).dosz", + "size": 1843559 + }, + { + "file": "Scorched Earth.dosz", + "size": 706934 }, { "file": "Terminal Velocity.dosz", @@ -626,10 +665,6 @@ { "file": "Wolfenstein 3D (1991).dosz", "size": 680866 - }, - { - "file": "Scorched Earth.dosz", - "size": 706934 } ] }, @@ -638,23 +673,26 @@ "roms": [ { "file": "Swan Driving.zip", - "size": 1050 + "size": 1050, + "artwork": { + "screenshot": "Swan Driving-screenshot.jpg" + } } ] }, "com.provenance.gba": { "count": 2, "roms": [ - { - "file": "GBA Utility Tools.zip", - "size": 91623 - }, { "file": "Celeste Classic (v1.0).zip", "size": 845182, "artwork": { "cover": "Celeste Classic (v1.0)-cover.jpg" } + }, + { + "file": "GBA Utility Tools.zip", + "size": 91623 } ] }, @@ -663,7 +701,11 @@ "roms": [ { "file": "Bottomless Block Barrage.zip", - "size": 1043464 + "size": 1043464, + "artwork": { + "cover": "Bottomless Block Barrage-cover.png", + "screenshot": "Bottomless Block Barrage-screenshot.png" + } } ] }, @@ -671,29 +713,21 @@ "count": 12, "roms": [ { - "file": "Bunnymark.zip", - "size": 21330 + "file": "8 Bit Panda.zip", + "size": 32606 }, { - "file": "Warm Wheels.zip", - "size": 14568 + "file": "Bunnymark.zip", + "size": 21330 }, { - "file": "8 Bit Panda.zip", - "size": 32606 + "file": "Candy Rain.zip", + "size": 5680 }, { "file": "Dangerous Dave.zip", "size": 25955 }, - { - "file": "Touhou - Bad Apple.zip", - "size": 165084 - }, - { - "file": "Stele.zip", - "size": 12763 - }, { "file": "Doors of Doom.zip", "size": 23048 @@ -703,20 +737,28 @@ "size": 5733 }, { - "file": "Candy Rain.zip", - "size": 5680 + "file": "Secret Agents.zip", + "size": 27477 }, { "file": "Shadow Over the Twelve Lands.zip", "size": 95901 }, + { + "file": "Stele.zip", + "size": 12763 + }, + { + "file": "Touhou - Bad Apple.zip", + "size": 165084 + }, { "file": "Turns of War.zip", "size": 27556 }, { - "file": "Secret Agents.zip", - "size": 27477 + "file": "Warm Wheels.zip", + "size": 14568 } ] }, @@ -746,24 +788,24 @@ "count": 5, "roms": [ { - "file": "240pTestSuite-PCE_TG16-SuperCDROM-latest.zip", - "size": 7694023 + "file": "240p Test Suite - PCE TG16 - CDROM.zip", + "size": 7761455 }, { - "file": "Flappy Bird.zip", - "size": 29697 + "file": "240p Test Suite - PCE TG16 - SuperCDROM.zip", + "size": 7694023 }, { - "file": "PadTest.zip", - "size": 21054 + "file": "240p TestSuite - PCE TG16 - HuCard.zip", + "size": 74796 }, { - "file": "240pTestSuite-PCE_TG16-HuCard-latest.zip", - "size": 74796 + "file": "Flappy Bird.zip", + "size": 29697 }, { - "file": "240pTestSuite-PCE_TG16-CDROM-latest.zip", - "size": 7761455 + "file": "Pad Test.zip", + "size": 21054 } ] }, @@ -780,71 +822,86 @@ "count": 11, "roms": [ { - "file": "PolkaSheep.zip", - "size": 23215, + "file": "Deadeus.zip", + "size": 157116, "artwork": { - "cover": "PolkaSheep-cover.jpg", - "screenshot": "PolkaSheep-screenshot.jpg" + "cover": "Deadeus-cover.jpg", + "screenshot": "Deadeus-screenshot.jpg" } }, { - "file": "Mona And The Witch Hat.zip", - "size": 17667, - "artwork": { - "cover": "Mona And The Witch Hat-cover.jpg", - "screenshot": "Mona And The Witch Hat-screenshot.jpg" - } + "file": "demo.zip", + "size": 37598 }, { - "file": "Sheep It Up.zip", - "size": 12944, + "file": "Gunman Clive (USA) (Demo).zip", + "size": 29149, "artwork": { - "cover": "Sheep It Up-cover.jpg", - "screenshot": "Sheep It Up-screenshot.jpg" + "cover": "Gunman Clive (USA) (Demo)-cover.png", + "screenshot": "Gunman Clive (USA) (Demo)-screenshot.jpg" } }, { "file": "Infinity (USA) (Preview).zip", - "size": 331170 + "size": 331170, + "artwork": { + "cover": "Infinity (USA) (Preview)-cover.png" + } }, { - "file": "Super Princess 2092 Exodus.zip", - "size": 29483 + "file": "Kaiju Feeder.zip", + "size": 15699, + "artwork": { + "screenshot": "Kaiju Feeder-screenshot.jpg" + } }, { - "file": "Tobu Tobu Girl.zip", - "size": 57001, + "file": "Mona And The Witch Hat.zip", + "size": 17667, "artwork": { - "cover": "Tobu Tobu Girl-cover.jpg", - "screenshot": "Tobu Tobu Girl-screenshot.jpg" + "cover": "Mona And The Witch Hat-cover.jpg", + "screenshot": "Mona And The Witch Hat-screenshot.jpg" } }, { - "file": "demo.zip", - "size": 37598, + "file": "PolkaSheep.zip", + "size": 23215, "artwork": { - "cover": "demo-cover.jpg" + "cover": "PolkaSheep-cover.jpg", + "screenshot": "PolkaSheep-screenshot.jpg" } }, { - "file": "Deadeus.zip", - "size": 157116, + "file": "Pretty Princess' Castle Escape.zip", + "size": 17128, "artwork": { - "cover": "Deadeus-cover.jpg", - "screenshot": "Deadeus-screenshot.jpg" + "cover": "Pretty Princess' Castle Escape-cover.png", + "screenshot": "Pretty Princess' Castle Escape-screenshot.png" } }, { - "file": "Gunman Clive (USA) (Demo).zip", - "size": 29149 + "file": "Sheep It Up.zip", + "size": 12944, + "artwork": { + "cover": "Sheep It Up-cover.jpg", + "screenshot": "Sheep It Up-screenshot.jpg" + } }, { - "file": "KaijuFeeder.zip", - "size": 15699 + "file": "Super Princess 2092 Exodus.zip", + "size": 29483, + "artwork": { + "cover": "Super Princess 2092 Exodus-cover.jpg", + "screenshot": "Super Princess 2092 Exodus-screenshot.jpg" + } }, { - "file": "Pretty Princess' Castle Escape.zip", - "size": 17128 + "file": "Tobu Tobu Girl.zip", + "size": 57001, + "artwork": { + "cover": "Tobu Tobu Girl-cover.jpg", + "screenshot": "Tobu Tobu Girl-screenshot.jpg" + } } ] }, @@ -852,204 +909,184 @@ "count": 95, "roms": [ { - "file": "octoma.zip", - "size": 4339 + "file": "1dcell.zip", + "size": 312 }, { - "file": "outlaw.zip", - "size": 614 + "file": "8ceattourny_d1.zip", + "size": 1843 }, { - "file": "snek.zip", - "size": 231 + "file": "8ceattourny_d2.zip", + "size": 1866 }, { - "file": "RPS.zip", - "size": 1433 + "file": "8ceattourny_d3.zip", + "size": 1676 }, { - "file": "snake.zip", - "size": 965 + "file": "anEveningToDieFor.zip", + "size": 12483 }, { - "file": "octopeg.zip", - "size": 2747 + "file": "applejak.zip", + "size": 1997 }, { - "file": "expedition.zip", - "size": 14886 + "file": "BadKaiJuJu.zip", + "size": 513 }, { - "file": "rockto.zip", - "size": 900 + "file": "binding.zip", + "size": 2733 }, { - "file": "tank.zip", - "size": 1485 + "file": "blackrainbow.zip", + "size": 2156 }, { - "file": "OctoPartyMix.zip", - "size": 2368 + "file": "br8kout.zip", + "size": 361 }, { - "file": "chipquarium.zip", - "size": 1513 + "file": "bulb.zip", + "size": 1798 }, { - "file": "danm8ku.zip", - "size": 1275 + "file": "businessiscontagious.zip", + "size": 8240 }, { - "file": "binding.zip", - "size": 2733 + "file": "carbon8.zip", + "size": 1883 }, { - "file": "octorancher.zip", - "size": 2166 + "file": "caveexplorer.zip", + "size": 2477 }, { - "file": "spaceracer.zip", - "size": 1608 + "file": "chickenScratch.zip", + "size": 5405 }, { - "file": "flightrunner.zip", - "size": 470 + "file": "chipcross.zip", + "size": 884 }, { - "file": "garlicscape.zip", - "size": 3162 + "file": "chipquarium.zip", + "size": 1513 }, { - "file": "caveexplorer.zip", - "size": 2477 + "file": "chipwar.zip", + "size": 1405 }, { - "file": "down8.zip", - "size": 1206 + "file": "civiliz8n.zip", + "size": 2832 }, { - "file": "octojam8title.zip", - "size": 590 + "file": "danm8ku.zip", + "size": 1275 }, { - "file": "trucksimul8or.zip", - "size": 1478 + "file": "dodge.zip", + "size": 224 }, { - "file": "eaty.zip", - "size": 2317 + "file": "down8.zip", + "size": 1206 }, { - "file": "flutterby.zip", - "size": 830 + "file": "DVN8.zip", + "size": 1972 }, { - "file": "pumpkindressup.zip", - "size": 1077 + "file": "eaty.zip", + "size": 2317 }, { - "file": "squad.zip", - "size": 2027 + "file": "expedition.zip", + "size": 14886 }, { - "file": "br8kout.zip", - "size": 361 + "file": "flightrunner.zip", + "size": 470 }, { - "file": "spacejam.zip", - "size": 1297 + "file": "flutterby.zip", + "size": 830 }, { - "file": "1dcell.zip", - "size": 312 + "file": "fuse.zip", + "size": 530 }, { - "file": "keshaWasBiird.zip", - "size": 29507 + "file": "garlicscape.zip", + "size": 3162 }, { - "file": "octojam3title.zip", - "size": 458 + "file": "ghostEscape.zip", + "size": 313 }, { - "file": "octojam2title.zip", - "size": 919 + "file": "glitchGhost.zip", + "size": 1975 }, { - "file": "spockpaperscissors.zip", - "size": 829 + "file": "gradsim.zip", + "size": 960 }, { - "file": "nokiatemplate.zip", - "size": 364 + "file": "horseWorldOnline.zip", + "size": 634 }, { - "file": "chipcross.zip", - "size": 884 + "file": "horseyJump.zip", + "size": 416 }, { - "file": "gradsim.zip", - "size": 960 + "file": "jub8-1.zip", + "size": 44679 }, { - "file": "8ceattourny_d1.zip", - "size": 1843 + "file": "jub8-2.zip", + "size": 50021 }, { - "file": "civiliz8n.zip", - "size": 2832 + "file": "jub8-3.zip", + "size": 46673 }, { - "file": "superOctoTrackXO.zip", - "size": 1249 + "file": "jub8-4.zip", + "size": 50621 }, { - "file": "sk8.zip", - "size": 2229 + "file": "jub8-5.zip", + "size": 42971 }, { - "file": "BadKaiJuJu.zip", - "size": 513 - }, - { - "file": "tombstontipp.zip", - "size": 501 - }, - { - "file": "8ceattourny_d2.zip", - "size": 1866 - }, - { - "file": "t8nks.zip", - "size": 9508 - }, - { - "file": "carbon8.zip", - "size": 1883 - }, - { - "file": "sub8.zip", - "size": 2376 + "file": "jub8-6.zip", + "size": 48453 }, { - "file": "8ceattourny_d3.zip", - "size": 1676 + "file": "keshaWasBiird.zip", + "size": 29507 }, { - "file": "chipwar.zip", - "size": 1405 + "file": "keshaWasBird.zip", + "size": 22373 }, { - "file": "superneatboy.zip", - "size": 3124 + "file": "keshaWasNiiinja.zip", + "size": 11979 }, { - "file": "octojam4title.zip", - "size": 418 + "file": "knight.zip", + "size": 1418 }, { - "file": "octojam5title.zip", - "size": 336 + "file": "masquer8.zip", + "size": 1710 }, { "file": "mastermind.zip", @@ -1059,180 +1096,200 @@ } }, { - "file": "supersquare.zip", - "size": 1259 + "file": "mini-lights-out.zip", + "size": 639 }, { - "file": "ghostEscape.zip", - "size": 313 + "file": "mondrian.zip", + "size": 280 }, { - "file": "businessiscontagious.zip", - "size": 8240 + "file": "nokiatemplate.zip", + "size": 364 + }, + { + "file": "octoachip8story.zip", + "size": 2309 }, { "file": "octogon.zip", "size": 1462 }, { - "file": "blackrainbow.zip", - "size": 2156 + "file": "octojam1title.zip", + "size": 513 }, { - "file": "wonkypong.zip", - "size": 604 + "file": "octojam2title.zip", + "size": 919 }, { - "file": "chickenScratch.zip", - "size": 5405 + "file": "octojam3title.zip", + "size": 458 }, { - "file": "dodge.zip", - "size": 224 + "file": "octojam4title.zip", + "size": 418 }, { - "file": "fuse.zip", - "size": 530 + "file": "octojam5title.zip", + "size": 336 }, { - "file": "octopaint.zip", - "size": 359 + "file": "octojam6title.zip", + "size": 1091 }, { - "file": "horseyJump.zip", - "size": 416 + "file": "octojam7title.zip", + "size": 1448 }, { - "file": "bulb.zip", - "size": 1798 + "file": "octojam8title.zip", + "size": 590 }, { - "file": "knight.zip", - "size": 1418 + "file": "octoma.zip", + "size": 4339 }, { - "file": "jub8-1.zip", - "size": 44679 + "file": "octopaint.zip", + "size": 359 }, { - "file": "octojam1title.zip", - "size": 513 + "file": "OctoPartyMix.zip", + "size": 2368 }, { - "file": "jub8-3.zip", - "size": 46673 + "file": "octopeg.zip", + "size": 2747 }, { - "file": "piper.zip", - "size": 1216 + "file": "octorancher.zip", + "size": 2166 }, { - "file": "sweetcopter.zip", - "size": 527 + "file": "octovore.zip", + "size": 2480 }, { - "file": "jub8-2.zip", - "size": 50021 + "file": "ordinaryidlegarden.zip", + "size": 2711 }, { - "file": "jub8-6.zip", - "size": 48453 + "file": "outlaw.zip", + "size": 614 }, { - "file": "DVN8.zip", - "size": 1972 + "file": "petdog.zip", + "size": 699 }, { - "file": "octovore.zip", - "size": 2480 + "file": "piper.zip", + "size": 1216 }, { - "file": "glitchGhost.zip", - "size": 1975 + "file": "pumpkindressup.zip", + "size": 1077 }, { "file": "redOctober.zip", "size": 11265 }, { - "file": "keshaWasNiiinja.zip", - "size": 11979 + "file": "rockto.zip", + "size": 900 }, { - "file": "jub8-5.zip", - "size": 42971 + "file": "RPS.zip", + "size": 1433 }, { "file": "sens8tion.zip", "size": 2675 }, { - "file": "keshaWasBird.zip", - "size": 22373 - }, - { - "file": "jub8-4.zip", - "size": 50621 + "file": "sk8.zip", + "size": 2229 }, { "file": "skyward.zip", "size": 26967 }, { - "file": "masquer8.zip", - "size": 1710 + "file": "slipperyslope.zip", + "size": 1400 }, { - "file": "ultimatetictactoe.zip", - "size": 1011 + "file": "snake.zip", + "size": 965 }, { - "file": "anEveningToDieFor.zip", - "size": 12483 + "file": "snek.zip", + "size": 231 }, { - "file": "octoachip8story.zip", - "size": 2309 + "file": "spacejam.zip", + "size": 1297 }, { - "file": "mondrian.zip", - "size": 280 + "file": "spaceracer.zip", + "size": 1608 }, { - "file": "octojam7title.zip", - "size": 1448 + "file": "spockpaperscissors.zip", + "size": 829 }, { - "file": "octojam6title.zip", - "size": 1091 + "file": "squad.zip", + "size": 2027 }, { - "file": "applejak.zip", - "size": 1997 + "file": "sub8.zip", + "size": 2376 }, { - "file": "ordinaryidlegarden.zip", - "size": 2711 + "file": "superneatboy.zip", + "size": 3124 }, { - "file": "mini-lights-out.zip", - "size": 639 + "file": "superOctoTrackXO.zip", + "size": 1249 }, { - "file": "petdog.zip", - "size": 699 + "file": "supersquare.zip", + "size": 1259 }, { - "file": "horseWorldOnline.zip", - "size": 634 + "file": "sweetcopter.zip", + "size": 527 + }, + { + "file": "t8nks.zip", + "size": 9508 + }, + { + "file": "tank.zip", + "size": 1485 + }, + { + "file": "tombstontipp.zip", + "size": 501 + }, + { + "file": "trucksimul8or.zip", + "size": 1478 }, { "file": "turnover77.zip", "size": 1474 }, { - "file": "slipperyslope.zip", - "size": 1400 + "file": "ultimatetictactoe.zip", + "size": 1011 + }, + { + "file": "wonkypong.zip", + "size": 604 } ] }, @@ -1240,19 +1297,19 @@ "count": 3, "roms": [ { - "file": "Volgarr the Viking.zip", - "size": 38508789, - "artwork": { - "cover": "Volgarr the Viking-cover.jpg" - } + "file": "240pTestSuite Dreamcast.zip", + "size": 1424879 }, { "file": "ControllerTest-DJ.zip", "size": 169116 }, { - "file": "240pTestSuite Dreamcast.zip", - "size": 1424879 + "file": "Volgarr the Viking.zip", + "size": 38508789, + "artwork": { + "cover": "Volgarr the Viking-cover.jpg" + } } ] }, @@ -1281,6 +1338,14 @@ "com.provenance.pce": { "count": 5, "roms": [ + { + "file": "240pTestSuite-PCE_TG16-CDROM-latest.zip", + "size": 7761455 + }, + { + "file": "240pTestSuite-PCE_TG16-HuCard-latest.zip", + "size": 74796 + }, { "file": "240pTestSuite-PCE_TG16-SuperCDROM-latest.zip", "size": 7694023 @@ -1292,28 +1357,20 @@ { "file": "PadTest.zip", "size": 21054 - }, - { - "file": "240pTestSuite-PCE_TG16-HuCard-latest.zip", - "size": 74796 - }, - { - "file": "240pTestSuite-PCE_TG16-CDROM-latest.zip", - "size": 7761455 } ] }, "com.provenance.gamecube": { "count": 4, "roms": [ - { - "file": "240pTestSuite-Wii-latest.zip", - "size": 1445577 - }, { "file": "240pTestSuite-GameCube-latest.zip", "size": 2736446 }, + { + "file": "240pTestSuite-Wii-latest.zip", + "size": 1445577 + }, { "file": "Super Methane Brothers.zip", "size": 3598386 diff --git a/scan_roms.py b/scan_roms.py index f98a28c..bf1d059 100644 --- a/scan_roms.py +++ b/scan_roms.py @@ -135,6 +135,9 @@ def scan_roms_folder(base_path: str) -> Dict: base = Path(base_path) mapping = {} + # Define supported image formats + image_formats = ['.jpg', '.jpeg', '.png'] + # Scan each system folder for system_dir in base.iterdir(): if not system_dir.is_dir(): @@ -157,21 +160,31 @@ def scan_roms_folder(base_path: str) -> Dict: "size": file_path.stat().st_size } - # Check for artwork + # Check for artwork in different formats artwork = {} - cover_path = file_path.with_name(f"{rom_base}-cover.jpg") - screenshot_path = file_path.with_name(f"{rom_base}-screenshot.jpg") - if cover_path.exists(): - artwork["cover"] = cover_path.name - if screenshot_path.exists(): - artwork["screenshot"] = screenshot_path.name + # Check for cover art + for fmt in image_formats: + cover_path = file_path.with_name(f"{rom_base}-cover{fmt}") + if cover_path.exists(): + artwork["cover"] = cover_path.name + break + + # Check for screenshot + for fmt in image_formats: + screenshot_path = file_path.with_name(f"{rom_base}-screenshot{fmt}") + if screenshot_path.exists(): + artwork["screenshot"] = screenshot_path.name + break if artwork: rom_info["artwork"] = artwork roms_list.append(rom_info) + # Sort roms alphabetically by filename + roms_list.sort(key=lambda x: x['file'].lower()) + # Add system to mapping if it has ROMs if rom_count > 0: mapping[system_name] = {