SlopScore
00 crowd

SlotDrop

Pick it in RomM. Play it on Slot. Label included. A small Windows app that puts GBA, GB and GBC games from your RomM library onto a Slot SD card, with cartridge labels and shell colours.
Open repo on GitHubgithub.com/danblu3/SlotDrop
Go · ★ 3 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 1 hour ago by danblu3 · last checked 1 hour ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-10-12: Pick it in RomM. Play it on Slot. Label included. A small Windows app that puts GBA, GB and GBC games from you; its own README says "It was built with Claude by Anthropic". 3 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as danblu3. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
Pick it in RomM. Play it on Slot. Label included. A small Windows app that puts GBA, GB and GBC games from your RomM library onto a Slot SD card, with cartridge labels and shell colours.
created
2026-10-11 · pushed 1 hour ago · 16 commits · 3 contributors
release
v0.1.1 · 2026-10-11
languages
Go 57%JavaScript 32%CSS 10%HTML 1%PowerShell 0%Batchfile 0%
paperwork
licensereadme 42% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 1 hour ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
batchfilecssgohtmljavascriptpowershell
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: Pick it in RomM. Play it on Slot. Label included. A small Windows app that puts GBA, GB and GBC games from you; its own README says "It was built with Claude by Anthropic". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

SlotDrop

Pick it in RomM. Play it on Slot. Label included.

SlotDrop puts games from your RomM library onto a Slot SD card, each with its cartridge label and shell colour. One SlotDrop.exe, nothing to install.

Important

Please read this first.

I'm not a developer by any means. My day job is infrastructure as code, and that's about the extent of my coding: I can read and understand code, but I can't write an app like this from scratch. SlotDrop started as an idea in my head. When I showed a proof of concept to Slot's lead developer, he gave me his blessing to go ahead and make it.

It was built with Claude by Anthropic. I steered it with a security-first approach (warnings about insecure connections, up-to-date patched dependencies, a security review before release) and Claude did the rest of the building.

It has been tested against a RomM 5.4 server. It does not sync saves (yet). I just wanted something simple: instead of downloading a game, unzipping it and dropping it onto the card by hand, SlotDrop does it all for you, backed by RomM, your powerful, beautiful ROM management system.

Use it at your own risk, and keep a backup of your SD card.

SlotDrop showing the games on an SD card, each drawn as its cartridge

What it does

  • Browse and search the GBA, Game Boy and Game Boy Color games in your RomM library.
  • Click + and the game is downloaded (unpacking .zip, .7z or .rar) into Games\<GBA|GB|GBC> on the card.
  • Its label is cut from RomM's cartridge photo and saved to Labels\<system>\<game>.png, and a shell colour is written to Labels\cart_shell.txt.
  • Pick a shell colour and a Solid, Clear or Glitter finish, redraw the label crop, or use your own image.
  • Remove a game from the card (your saves stay) and eject the card safely.
Pick a game Tick several and add them at once
A game's panel with its label, shell colour and finish Three games ticked, with an Add 3 games bar

Pokémon Heart &amp; Soul on a Slot, in the blue shell SlotDrop gave it

Prerequisites

  • Windows 10 or 11 (the window uses WebView2, which both already have).
  • A RomM server you can sign in to, with a password, an API token, or your phone (RomM 5.4 or newer). An API token only needs platforms.read and roms.read (SlotDrop only reads). Give it an expiry rather than Never; a year is plenty.
  • Labels are cut automatically from RomM’s physical cartridge photos. RomM doesn’t download these by default: turn on physical in its scan media settings, re-scan your library, then restart SlotDrop. Games without one still install, and you can pick your own label image.
  • An SD card set up for Slot.

Using it

  1. Download SlotDrop.zip from Releases, unzip it and run SlotDrop.exe. Windows SmartScreen may warn you because the app isn't code-signed; you can check the SHA-256 in the release notes.

  2. If your Slot card is plugged in it's picked up automatically. Otherwise click it in the list, or use Choose folder….

  3. Sign in to RomM with your password or an API token, or pick Phone (QR), scan the code and approve SlotDrop in RomM on your phone. Leave Remember me ticked and it signs you in by itself next time.

    Signing in with your phone: a QR code to scan, and a code to type instead
  4. Search at the top, then click + on a game. To add several, tick the circle on each game and press Add N games in the bar at the bottom.

Click any game to see its cartridge. For games on the card you can pick a shell colour (GBA Grey is what new games get; Slot draws a game with no colour in plain black), choose a finish, redo the label by dragging a box on RomM's cartridge photo, or Use my own image…. If games on the card have no label, Make labels does them all. When you're done, the eject button next to the card in the top bar makes it safe to pull out.

Building it yourself

You need Go 1.26 or newer. Then double-click build.bat, or run:

go build -trimpath -tags desktop,production -ldflags "-H windowsgui -s -w" -o SlotDrop.exe .

From Linux or macOS, put GOOS=windows GOARCH=amd64 in front.

Run the tests with go test ./....

The app icon and Windows manifest live in build/winres and are compiled into rsrc_windows_amd64.syso with go-winres: go-winres make --in build/winres/winres.json --arch amd64.

Security notes

  • Your RomM password or token is only kept if you tick Remember me, and then only encrypted with Windows DPAPI, so only your Windows account on that PC can unlock it. It lives in %APPDATA%\SlotDrop\settings.json. Sign out in the RomM menu forgets it.
  • Your login is only ever sent to your RomM server and never written to a log.
  • Signing in with your phone gets a token with only the two read permissions SlotDrop needs. The QR code only ever points at your own RomM address, and you can remove SlotDrop from RomM's device list at any time. If your server address is HTTPS, the login is never sent over plain HTTP, even after a redirect. Using an http:// address shows a warning.
  • HTTPS certificates are checked against the Windows certificate store, like your browser.
  • Game and file names from RomM are shown as plain text, never run as code. The page has a strict Content Security Policy and loads nothing from the web.
  • Downloads have size limits, zips are read in memory, file names are cleaned for FAT32/exFAT, and games are written to a .part file first so a failed copy never looks like a game.

Found a security problem? Please open an issue saying so, without the details, and I'll get in touch.

The files

Where What
main.go, app.go the window, and what the page can ask the app to do
frontend/ the page: index.html, style.css, app.js, icons.js
internal/romm talks to RomM's API
internal/sdcard Slot's folders and cart_shell.txt (reads the old .ini too)
internal/label finds the label on a cartridge photo and cuts it out
internal/match pairs card games with RomM games (name, then checksum)
internal/core ties it together: adding games, making labels
internal/secret, internal/settings the encrypted saved login
build/winres, rsrc_windows_amd64.syso the app icon and Windows manifest
preview.go development only: runs the page in a browser with a fake RomM (go run -tags preview . <card folder>)

Licence

MIT, see LICENSE.

SlotDrop is an unofficial companion app and isn't affiliated with RomM or Slot. You're responsible for owning the games you put on your card.

Read the rest on GitHub

Scan report · 2026-10-12
  • ✓ Prohibited terms or links
  • ✓ Repository eligibility
  • ✓ slopscore.md paperwork
  • ✓ Content policy
  • ✓ Risk review — +25 binaries at repo root (build.bat)

0 comments

log in to comment.

report this listing — log in to report