SourMesen / Mesen

Mesen is a cross-platform (Windows & Linux) NES/Famicom emulator built in C++ and C#
https://www.mesen.ca
GNU General Public License v3.0
1.25k stars 317 forks source link

[Feature Request] Load HD Packs automatically from adjacent folder or zip #787

Open lilo-san opened 4 years ago

lilo-san commented 4 years ago

Background This feature aims to reduce the barrier of adoption by people with less tech knowledge of HD mods.

To use finished texture packs in emulators is always required to do some tinkering, I'm sure there is some very valid technical challenges to solve to provide HD features but this increases the barrier of adoption by people with less tech knowledge.

Implementation suggestion Let's Imagine a rom contained in file "a.zip" is loaded.

If folder "a HD Pack" is found on an adjacent directory or inside the zip file loading the pack would make sense to end users.

If inside the zip file contents could be mapped in memory and if a folder is found it can be loaded on demand requiring less memory.