М-да

Слишком много букв. Нет, серьёзно, не стоит в одном посте задавать сразу тучу вопросов, ибо просто трудно понять, что, собственно, требуется.
Получил общее представление и общее понимание схемотехники
Это не схемотехника, это скорее аппаратное устройство. Схемотехнически картридж представляет из себя 16-разрядное ПЗУ, занимающее в адресном пространстве процессора диапазон $000000 - $3FFFFF. А вот аппаратно это может быть реализовано как угодно, хоть на куче 573РФ2

И ещё не совсем понятно это:
на выходе получить картридж с подборкой игр нужных мне
Тут не плохо бы огласить весь список и посчитать суммарный объём. Может оказаться, что готовый флеш-картридж обойдётся много дешевле и будет много функциональней.
В прочем, таки попытаюсь ответить на многочисленные вопросы
1. Аппаратно тут как раз всё на простой логике. На переключение старших адресов ПЗУ ставится некий регистр, при записи в который выбирается нужная страница. Другое дело, что в таком варианте в нулевую страницу нужно встроить некое меню, в котором при выборе нужного пункта в регистр будут засылаться соответствующие данные, определяющие страницу
2. Игры могут быть любого размера. Конечно, переключение одинаковых по объёму страниц проще, но это решается небольшим усложнением схемы регистра - дешифратора
3. Переключение между микросхемами делается аппаратно, элементарный дешифратор адреса. А программно точно так же, как сказано выше
4. Зависит от конкретной конфигурации. В случае 16-битных нужно делать разделение по адресам (нижнюю половину - в одну, старшую - в другую). В случае 8-битных разделение идёт по байтам (младший - в одну, старший - в другую
5. Зависит от программатора. И картриджа. Если 16-битную микросхему программировать в 16-битном режиме, то проблем нет. А вот если 16-битную программировать в 8-битном режиме, то да, нужно менять байты местами (ИМХО это извращение)
6. Нет никакой взаимозаменяемости. Единственно, в "Категория I" можно сразу ставить ОЗУ максимального объёма. А "Категория IV" вообще не существует, ибо у разных разработчиков свои варианты и совместимости между ними нет.
7. По ходу нет. Хотя в принципе там всё просто, тупой дешифратор адреса, отправляющий воткнутый сверху картридж в диапазон выше $0FFFFF.
8. А вот нехрен ругать российскую реальность (что за блядская привычка чуть что ругать страну/правительство/президента?) Уж если занялся этой тематикой, то нужно фтыкать, что вся элементная база, пригодная для подобных проектов, давно морально устарела и снята с производства. Нет, конечно на всяких интернет- отстойниках можно найти дофига кой-чего, главное - что бы оно не оказалось отбраковкой или фейком