Blame | Last modification | View Log | Download | RSS feed
GS 1.04 ROM sourcesВсе права на данную прошивку принадлежат Александру Агееву AKA Stinger.Автор разрешает свободное распространение, использование и модификациюданной прошивки в некоммерческих целях.При модификации данной прошивки мои копирайты должны оставатьсянеприкосновнными (Смещения #100-#12F в ROM) и должны быть свободно доступныисходные тексты модифицированной прошивки.I. Этапы сборки прошивки GS:1. Загружаем Tasm:run "boot"[enter] [enter]2. Компилируем главный файл:m maina3. Подсчитываем CRCm crcar4. Записываем прошивкуq [enter] q [down] [enter]randomize usr 15619:rem:save "gs" code 32768,32768Собственно все.Правда при компиляции используются 2 заранее сформированных файла:stuff - 24kb пустого места (#FF) + 8kb таблицsgen - 7.5kb предкомпилированых саундгенераторов + 0.5 кб таблицII. SgenИсходники саундгенераторов к сожалению потеряны (ну может я и найду ихв будущем %). Это не глобальная потеря, т.к. они есть в предкомпилированомвиде, и их совершенно точно нужно было переделывать, т.к. можно былоповысить эффективность работы, у меня даже были идеи как.Сам я заниматься этим вряд ли буду, но может кто-нибудь %)Примеры:sgen_asmsgen*(Это именно примеры, не гарантирую, что они вообще работают, хотя наверноемедленно должны работать)туда же подсоединаяется таблица для интерполяции divtab3