offtop
Должен МИЭтовский ФОКАЛ работать в принципе ) Это такая среда для инженерных вычислений и графики
мониторно не зависимая )[свернуть]
Эти варианты хочется сразу отмести с негодованием - иначе нет никакого выигрыша из-за необходимости грузить систему. Кассета ПЗУ изначально отличный вариант для почти моментальной загрузки чего угодно - хоть системы, хоть своего кода и данных. Очень хочется побыть в роли хомяка из «Миссии Дарвина», лежать на полу, махать лапами и вопить, - Всяклеткапамять моя!
Ну вот вам на побаловаться -- первая версия Sav2Cart.
(Тем самым, открываем ящик Пандоры, из которого валится куча образов картриджей.)
Собственно что она делает:
1. Читает .SAV, отвергает если он больше 24576 байт
2. Находит адрес старта и адрес стека
3. Пишет в первые байты загрузчик, вставляет в него адреса старта и стека
4. Записывает 24576 байт в выходной .BIN файл
Недостаток: нет проверки контрольной суммы считанного из картриджа.
Проверил на LAND.SAV -- вроде как работает.
Исходный код: https://github.com/nzeemin/ukncbtl-u...e/Sav2Cart.cpp
См. обновлённую версию: http://zx-pk.ru/threads/24886-portir...l=1#post872964
Последний раз редактировалось nzeemin; 01.06.2016 в 23:54.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Именно! А написание чего-нибудь и тестирование этого чего-нибудь вообще ускоряется раз в 100500.
Конечно есть и много, тот же кот-рыболов. Можно в архиве Хобота посмотреть по размерам файлов.Есть вообще жирные игры на УКНЦ более 24кб?
- - - Добавлено - - -
Можно попросить туда добавить на будущее ключик --custom-loader filename, чтобы можно было брать загрузчик из внешнего файла?
nzeemin, http://zx-pk.ru/threads/24886-portir...l=1#post872829 мощно! Может даже отдельную тему про утилиту такую ) Жаль сейчас крайне неудобно мне самому пощупать (чужая машинка, под рукой ничего нет!). Всяко утилита интересная! ) Предлагаю - В отдельной теме "удачные эксперименты" можно выкладывать для всех.
- - - Добавлено - - -
А в чём смысл БЕЙСИКА-ВИЛЬНЮС на картридже?
Можно составить программу, получить график-отчёт и распечатать экран как минимум (та самая подпрограмма в ПЗУ УК-НЦ)
Последний раз редактировалось hobot; 01.06.2016 в 20:34.
Обновил Sav2Cart.
Эта версия уже с подсчётом и проверкой контрольной суммы.
- - - Updated - - -
Честно говоря, не вижу смысла.
Нужен будет другой загрузчик -- можно изменить утилиту. А с ключиком только сложнее: нужно же ещё знать адреса в загрузчике куда подставлять START, STACK, CHKSUM.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)