Simple program written like utter dogshit (but at least I didn't use an LLM) to generate valid e-amusement pass IDs (and their associated FeliCa IDm) for a given prefix. Most valid prefixes should finish... pretty instantaneously, but the longer your prefix, the less likely it is to ever finish. This is a command line program, with only one syntax:
cardid-gen PREFIX
By default, 1 million tries is the max. Recompile with a new value to increase. 1 million takes a few seconds to run.
The program takes one input: Your prefix. Is and Os are swapped for 1s and 0s-- Q and V are totally invalid characters for a prefix. Don't use them, or the program will disallow it.
Above 8 characters, prefixes may sometimes not have any solution. You may need to rework it! Up to 15 characters are supported as a prefix, but, at 13, 14, and 15 extra restrictions apply to program input, as you are essentially asking for the checksum.
Once you have your FeliCa IDm, you can embed it into a Flipper .nfc file read from a real e-amusement pass.
Konami games read it from here:

You can embed it into block 17/18 as well,

but on SEGA's international servers, this will not scan even if it is your original card ID. Some sussy servers will still give you a headache, others won't give a shit. Highly depends on if they've implemented any protections against freebie credit abuse. Don't do this. Especially not on official, it costs the arcade lots of money via revshare in a line of business that's already a slim margin.