Вниз  Идеи разработки игры для Dendy / Famicom
- 12.12.2015 / 13:00
NaruTrey
  Пользователь

NaruTrey 
Сейчас: Offline
cc65 — компилирует код Си, в код Ассемблера;
ca65 — компилирует код Ассемблера в объектный код;
ld65 — линковщик, обрабатывает объектный код в конечный машинный код и собирает файл .nes по параметрам, заданным cartboards/... .cfg;
ar65 — сборщик библиотек, требуемые линковщику. Преимущество библиотек в том, что линковщик берёт из библиотек только те куски кода, которые были затребовали в коде игры, поэтому можно нагородить в библиотеках огромное количество кода на все случая жизни.
__________________
 Чёрные усы кричает этот свисть

Изменено NaruTrey (21.12 / 22:19) (всего 1 раз)
- 12.12.2015 / 13:04
HeWeD
  Пользователь

HeWeD 
Сейчас: Offline
Цитата NaruTrey:
огромное количество кода на все случая жизни.
а потом тетрис 5мб весит :кек2:
- 12.12.2015 / 13:13
NaruTrey
  Пользователь

NaruTrey 
Сейчас: Offline
HeWeD, ты читаешь текст по диагонали. :sarkastik:
__________________
 Чёрные усы кричает этот свисть
- 12.12.2015 / 22:38
NaruTrey
  Пользователь

NaruTrey 
Сейчас: Offline
Балин, я немного ошибся в конфиге "маппера" в примерах и они не прошиваются во флэш-картридж, их всех придётся обновлять. А в эмуляторах всё прекрасно работает.
__________________
 Чёрные усы кричает этот свисть

Изменено NaruTrey (12.12 / 22:39) (всего 1 раз)
- 12.12.2015 / 22:57
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
а как катриджи перепрошивать? можно ли бинарник для эмулей юзать?
а то на сеге часть не грузится что-то
__________________
 わからない!!
- 12.12.2015 / 23:24
NaruTrey
  Пользователь

NaruTrey 
Сейчас: Offline
ВитаминКО, в картриджах может быть раскопожена перезаписываемое ПЗУ, в эту микросхему заливают новый код, и готово. Подавляющее количество NES-эмуляторов работает с форматом файла iNES, там хранится весь картридж и дополнительный заголовок для описания железа картриджа. Интересно, что формат iNES был написан неким Marat'ом, а иностранцы его улучшили.

Какая сега? Что не грузиться?
__________________
 Чёрные усы кричает этот свисть

Изменено NaruTrey (12.12 / 23:25) (всего 1 раз)
- 13.12.2015 / 15:23
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
какая сега? :lol2: Sega Mega Drive (2)
думал, может аналогично получится перезаписать катридж
__________________
 わからない!!
- 13.12.2015 / 17:33
NaruTrey
  Пользователь

NaruTrey 
Сейчас: Offline
ВитаминКО, а, ну там тоже самое, перепрограммирование перезаписываемого ПЗУ. Более того, у Сеги картриджи гораздо проще состоят, чем у NES, один или два чипа ПЗУ, и нет мапперов. Сега без маппера может понять до 4 МиБ картриджа (против 48 КиБ у NES), и все лицензионные игры для Сега вписываются в этот размер. Исключения, которые я знаю, это «Соник 3 и Наклз» (стыкуется два картриджа, но вес игры всё равно не больше 4 МиБ) и Virtua Racing (3D-акселлератор на борту).
__________________
 Чёрные усы кричает этот свисть
- 15.12.2015 / 19:07
NaruTrey
  Пользователь

NaruTrey 
Сейчас: Offline
Опрос «Хорошая ли идея написать игру для Денди/Famicom?» окончен.
Результаты

Поддержало 13 человек
из них 6 согласились помочь с разработкой
3 готовы были играть в готовую игру
4 непрочь были с тестированием игры

4 человек пофиг

Опровергло 13 человек
из них 7 не понравилась платформа
5 не нравится Нару как разработчик игр

__________________
 Чёрные усы кричает этот свисть

Изменено NaruTrey (15.12 / 19:48) (всего 1 раз)
- 15.12.2015 / 22:26
dimon_net
  Пользователь

dimon_net 
Сейчас: Offline
Цитата NaruTrey:
Опрос «Хорошая ли идея написать игру для Денди/Famicom?» окончен.
Так что, игры быть?

Изменено NaruTrey (17.12 / 20:10) (всего 2 раза)
Наверх  Всего сообщений: 180
Фильтровать сообщения
Поиск по теме
Файлы топика (1)