Форум Эму-Россия http://forum.emu-russia.net/ |
|
[SMD] Компиляция демонстрационной программы http://forum.emu-russia.net/viewtopic.php?f=13&t=275 |
Страница 1 из 1 |
Автор: | org [ 11 дек 2007, 10:59 ] |
Заголовок сообщения: | [SMD] Компиляция демонстрационной программы |
Недавно на http://www.hacking-cult.org выложили звуковой драйвер GEMS, с которым в комплекте идет демка SHIP. Я решил попробовать скомпилировать её. Выяснилось, что для компиляции демки и GEMS нужен компилятор Microtec. После упорных поисков я нашел его, и разобравшись с опциями компилятора кое-как скомпилировал демку. Вообще мне кажется, что этот компилятор использовался большинством разработчиков игр для SMD. Товарищам из Hidden Palace тоже удалось скомпилировать её (http://www.hidden-palace.org/?releases/43), но у них не работает звук. А у меня почему-то не рисуются спрайты и логотип SEGA o_O Если кому интересно, вот инструментарий, который я использовал для компиляции: http://org.dremora.com/SMD/Microtec_C_Compiler.rar - Си компилятор и ассемблер Microtec. http://org.dremora.com/SMD/M68000PRM.pdf - Подробное руководство по 68000 http://org.dremora.com/SMD/GEMS.rar - В этом архиве находится сама демка SHIP, с Make-файлом (test.bat) http://org.dremora.com/SMD/srec_120.zip - Программа для преобразования объектных файлов Motorola S-Record в Bin http://org.dremora.com/SMD/FixCheckSum.rar - Используется для исправления контрольной суммы образа ROM http://org.dremora.com/SMD/DUB.rar - Программа для сравнения файлов Для компиляции демки необходимо запустить test.bat, предварительно подправив там пути к компилятору MCC68K. Также нужно подправить путь в файле SHIP.CMD Компилированный ROM называется SHIP.BIN. Также я добавил версию, скомпилированную в Hidden Palace, она называется SHIPORIG.BIN EDIT: Обновил архив GEMS.rar с работающей мелодией. Картинки по прежнему не показываются. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |