That's to say nothing of the reduced performance from the phenomenal amount of bank switching that would be required.
Yes, phenomenal microseconds lost to order an instantaneous bank change as opposed to the seconds long optical + mechanical maneuvers every time you want data outside the tiny window already loaded into the syscard ram. Truly phenomenal
Your posts make you sound like you're the kind of random Internet expert that says stuff like "the PCE is 8 bit but has two 16 bit video chips"
Super Mario Bros. 2 was actually a game called Doki Doki Panic in Japan.
Cartridge mask ROM != Flash DRAM memory. Flash is significantly slower.
I'm not an expert but I'm pretty sure that the HuC6280 doesn't work at all like you probably imagine it to. It doesn't have an internal RAM cache. The CPU fetches data as fast in ROM as in RAM, and only slows down when its doing something weird like running one of its block transfer instructions. This isn't a modern computer, dude.
There's no reading data all over the full physical space with long jumps too because games which rely on bankswitching (like, all hucards ever and 90% of the NES library) usually organize code to require the least amount of "far jumps" possible, and most of the time the most mobile portion of the ROM is DATA which is usually copied elsewhere (VRAM, or just plain RAM sometimes). SFII is the perfect example (top half of rom is FIXED, bottom half of rom is bankswitchable... and most of the extra space is used for bg/sprite data which is uploaded to VRAM when needed).
Comparing a PCE HuCard to SD cards... lmao. Nice job. Btw my point was that no mapper cart could be possibly slower than CDROM -- please show me how a PCE cartridge could be slower than something relying on a 1x mechanical CDROM controller. Or own me by schooling me on the PCE CPU's ROM access speeds or something, with all the pretty bus timing diagrams and shit. Again I'm no expert, but you'll have to be more substantial than that, I'd shut up if it was someone who knows his shit like tomaitheous or elmer, not you though, sorry.