[RU]
Основы ассемблера Motorola 68000
[RU]
Sega Tech v.1.5 - Русская, самая полная документация по игровой приставке Sega Genesis / Mega Drive.
[ENG]
Ассемблер 68000 для новичков.
[ENG]
Ассемблер 68000: Команды.
[ENG]
Ассемблер 68000: Команды. Справочник
[ENG]
GENESIS Technical Overview - Самая полная информация от SEGA
[ENG]
SEGA в картинках. - Карты памяти SEGA - полезно для прогаммеров, чтобы знать где что лежит.
[ENG]
Практическое программирование для SEGA - Примеры программ и краткое описание принципы работы видеопамяти,...
[ENG]
Железо - Описание джойстиков, графики, формата картриджей, микросхем.
[RU]
Программирование под Sega MegaDrive / Genesis - Форум(много ссылок и инфы)
[ENG]
Motorola 68000 Beginner’s Tutorial
[RU]
Звуковой движок Simple Music Playback System (SMPS)
[RU]
GEMS: Genesis Editor for Music and Sound effects
[RU]
Технические характеристики MegaDrive
[RU]
Видеопроцессор MegaDrive
[RU]
Звуковой процессор MegaDrive
[RU]
Работы со звуковыми процессорами SEGA MEGA DRIVE
[RU]
Система команд микропроцессора Z80 используемого в игровых приставках SEGA.
[Инструменты:]
EASy68K - Редактор, ассемблер и симулятор процессора 68000
Примеры EASy68K - Множество примеров, в том числе и работа с видео
Эмуляторы Sega Mega Drive / Genesis для Windows
Эмуляторы Sega Saturn для Windows
Эмуляторы Sega Master System для Windows
Для начала думаю хватит.
Nasm и Fasm не подойдут. Скорей всего Вы кроме:
mov ah, al
int 20h
mov ax, 0h
push cx
ничего не знаете, так как не задавали-бы таких вопросов. Fasm генерирует код для x86, x86-64(и arm, arm64 - fasmarm). Nasm тоже.
PS: Если хотите, напишите мне на почту, я Вам соберу много инфы по этому делу, правда ближе к вечеру.