User Tag List

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 11 по 20 из 46

Тема: Утилита SAV2CART

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    10.07.2013
    Адрес
    г. Москва
    Сообщений
    1,432
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А может стоит сделать картридж и писать игры в пзу программатором? Игр на укнц очень мало и можно их все в образы картриджа перевести. 2016 год какие дискеты и плёнка...

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    05.03.2010
    Адрес
    Санкт-Петербург
    Сообщений
    781
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    DJs3000, зачем пленка, со звуковой карты на магнитофонный разъем

  4. #3

    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DJs3000 Посмотреть сообщение
    А может стоит сделать картридж и писать игры в пзу программатором?
    Зачем программатор? Все уже есть - эмулятор контроллера дисковода на SD картах Ярика, который может работать в качестве эмулятора кассеты ПЗУ. Я его с успехом использую.

    Впрочем да, там тоже потребуется программатор для этой SoC, но он недорогой и совсем простой - выглядит примерно как USB-разъем типа A.

    Игр на укнц очень мало и можно их все в образы картриджа перевести. 2016 год какие дискеты и плёнка...
    Не факт что все, но определенная часть из них точно может быть переделана в образ кассеты ПЗУ - если помещается в объем памяти кассеты и нет обращения к диску для дозагрузки. Впрочем, второе можно победить.

    - - - Добавлено - - -

    Цитата Сообщение от Vamos Посмотреть сообщение
    DJs3000, зачем пленка, со звуковой карты на магнитофонный разъем
    Ещё проще - любой mp3-плеер.

    - - - Добавлено - - -

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Я почти готов отдать вам утилиту Sav2Cart, надо ещё немного её доделать и попроверять.
    Здорово! Со своей стороны я готов проверить её на живой УКНЦ с использованием эмулятора Ярика Всякие Xonix-ы скорее всего пойдут, я их через магнитофонный порт успешно загружал.

    Но и в самом Lode Runner понадобятся некоторые изменения -- сейчас он пользуется некоторыми вызовами системы, надо будет это устранить.
    Спасибо! Буду ждать новостей
    Последний раз редактировалось MacBuster; 31.05.2016 в 09:28.

  5. #4

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,048
    Спасибо Благодарностей отдано 
    1,141
    Спасибо Благодарностей получено 
    1,459
    Поблагодарили
    520 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я почти готов отдать вам утилиту Sav2Cart, надо ещё немного её доделать и попроверять.
    Но и в самом Lode Runner понадобятся некоторые изменения -- сейчас он пользуется некоторыми вызовами системы, надо будет это устранить.

  6. #5

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,048
    Спасибо Благодарностей отдано 
    1,141
    Спасибо Благодарностей получено 
    1,459
    Поблагодарили
    520 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb Sav2Cart v01

    Ну вот вам на побаловаться -- первая версия 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.

  7. #6

    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Ну вот вам на побаловаться -- первая версия Sav2Cart.
    Ура! Xgonix и vert заработали сразу _

    (Тем самым, открываем ящик Пандоры, из которого валится куча образов картриджей.)
    Штук триста файлов и всё

    - - - Добавлено - - -

    Цитата Сообщение от hobot Посмотреть сообщение
    Должен МИЭтовский ФОКАЛ работать в принципе )
    А в чем смысл? Ни загрузить ни сохранить ничего.

  8. #7

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    373
    Поблагодарили
    310 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    nzeemin, http://zx-pk.ru/threads/24886-portir...l=1#post872829 мощно! Может даже отдельную тему про утилиту такую ) Жаль сейчас крайне неудобно мне самому пощупать (чужая машинка, под рукой ничего нет!). Всяко утилита интересная! ) Предлагаю - В отдельной теме "удачные эксперименты" можно выкладывать для всех.

    - - - Добавлено - - -

    Цитата Сообщение от MacBuster Посмотреть сообщение
    А в чем смысл? Ни загрузить ни сохранить ничего.
    А в чём смысл БЕЙСИКА-ВИЛЬНЮС на картридже?
    Можно составить программу, получить график-отчёт и распечатать экран как минимум (та самая подпрограмма в ПЗУ УК-НЦ)
    Последний раз редактировалось hobot; 01.06.2016 в 20:34.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  9. #8

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,048
    Спасибо Благодарностей отдано 
    1,141
    Спасибо Благодарностей получено 
    1,459
    Поблагодарили
    520 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Sav2Cart v02

    Обновил Sav2Cart.
    Эта версия уже с подсчётом и проверкой контрольной суммы.

    - - - Updated - - -

    Цитата Сообщение от MacBuster Посмотреть сообщение
    Можно попросить туда добавить на будущее ключик --custom-loader filename, чтобы можно было брать загрузчик из внешнего файла?
    Честно говоря, не вижу смысла.
    Нужен будет другой загрузчик -- можно изменить утилиту. А с ключиком только сложнее: нужно же ещё знать адреса в загрузчике куда подставлять START, STACK, CHKSUM.

  10. #9

    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    373
    Поблагодарили
    310 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    http://zx-pk.ru/threads/24886-portir...l=1#post872964

    nzeemin,

    нет запуска Sav2Cart.exe?


    Захотелось поэкспериментировать, забрал версию из поста по ссылке.
    Вот беда - не работает ! Пишет, что не является приложением Win32?
    Подозреваю компиляцию под 64-битную ось, но зачем? Скорее всего по умолчанию стоит. Наверное в случае с этой утилитой нет смысла две версии делать, поскольку 32-битное ПО как правило отлично работает и под 64-окошками, а вот обратное конечно не возможно )

    Хорошо бы встроенную инструкцию или прилагающуюся более чёткую инструкцию.
    Спасибо.
    [свернуть]
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  11. #10

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,048
    Спасибо Благодарностей отдано 
    1,141
    Спасибо Благодарностей получено 
    1,459
    Поблагодарили
    520 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    http://zx-pk.ru/threads/24886-portir...l=1#post872964
    Захотелось поэкспериментировать, забрал версию из поста по ссылке.
    Вот беда - не работает ! Пишет, что не является приложением Win32?
    Подозреваю компиляцию под 64-битную ось, но зачем? Скорее всего по умолчанию стоит. Наверное в случае с этой утилитой нет смысла две версии делать, поскольку 32-битное ПО как правило отлично работает и под 64-окошками, а вот обратное конечно не возможно )
    Причина в другом.
    Я разрабатываю под VS2013, которая компилит под рантайм, не поддерживающий Windows XP.
    Поэтому чтобы релизить -- мне нужно отдельно создавать проект на VS2010 и компилить в ней.

    Вложение 57528

Страница 2 из 5 ПерваяПервая 12345 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Утилита O.T.L.A. Turbo-Loader
    от Djoni в разделе Утилиты
    Ответов: 2
    Последнее: 02.09.2014, 23:58
  2. Утилита по работе с трд образами
    от Руслан в разделе Утилиты
    Ответов: 2
    Последнее: 25.07.2012, 07:49
  3. Утилита тестирования дискет
    от dk_spb в разделе Вектор
    Ответов: 7
    Последнее: 03.07.2011, 06:05
  4. Утилита для подготовки текстов
    от Vitamin в разделе Программирование
    Ответов: 9
    Последнее: 21.02.2011, 07:57
  5. Утилита для просмотра *.s 6912
    от hi_soft в разделе Утилиты
    Ответов: 21
    Последнее: 01.07.2006, 12:08

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •