I'd argue that shitty page needs to be deleted instead (I already incorporated most of its content related to Texture Packs here) and split to two pages. In fact that's what I'm doing right now - this is the first half of this effort.
- Texture Packs don't actually modify the game and just modify how select emulators render it visually. They're useless on most emulators or real hardware. But they don't abide by hardware constraints.
- Mods alter the game files. They're permanently included in the ISO, but they need to abide by hardware constraints (meaning the texture will need to be low res to fit in VRAM, and the NES sprite replacement will only have 3 colors)
Also, mods could be either hacks (like replacing Mario with a walking dick, balance mods, new weapons..) or fanmade translations. This includes the PC ones in addition to console stuff.
It's misleading and confusing to lump both under one umbrella single "and all of that other garbage" page as they're not even the same thing. The "texture pack" part is more relevant to emulation (we've only saw recent developments to it recently, and it's barely covered anywhere), the "mods" part is distinct and more of its own thing, really (it's as relevant to cartmodding and trainer cheating stuff as it is to emulation). --Jose