User Tag List

Страница 9 из 9 ПерваяПервая ... 56789
Показано с 81 по 87 из 87

Тема: Новые игры на Вектор-06Ц

  1. #81

    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    463
    Спасибо Благодарностей отдано 
    792
    Спасибо Благодарностей получено 
    273
    Поблагодарили
    105 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    Вовсе не обязательно. В WinRAR-е, например, при создании самораспаковывающегося архива можно указать опции "распаковать во временную папку" и "выполнить после распаковки". В последнем пункте указываем команду запуска эмулятора с подгрузкой rom-файла, и то, что Вы желаете в одном exe-шнике готово -- просто один раз кликнул и игра запустилась. Там даже можно свою иконку задать. ..........
    Я не знал про такие возможности WinRar, жаль что он не бесплатный.
    Идея довольно интересная, однако при этом непонятно получиться ли реализовать пункт 4, т.е.
    чтобы эмулятор мог делать сохранение/чтение основной памяти (64 Кб) в отдельный файл, располагающийся рядом.
    Файлы PUTUP.exe и TestTP.exe при запуске у меня выдают предупреждение системы защиты Windows 10, а не каждый пользователь согласится запускать такое - я читал что это реакция Windows похоже частенько присутствует в SFX архивах. Если PUTUP.exe и TestTP.exe всё же запустить то они не работают (на панели появляется значок но зайти в программу не получается).

    ------------
    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Тогда уж инсталятор, который всё подготовит и создаст иконку на рабочем столе, а потом всё за собой почистит. ........
    Идея с инсталятором тоже может быть реализована, однако инсталятор, не очень подходит для игр такого класса как у меня. Похоже для таких игр сейчас более популярен "быстрый формат" - играть ничего не устанавливая (веб-версия или potable версия - "без корней").

    ----------------------
    Конечно самым лучшим вариантом пока остаётся чистый .ехе, но создание путём сборки труден для понимания при отсутствии специфических знаний
    svofski, да это понятно что писать такой "конвертор в .ехе" для двух с половиной игр, которые выходят на Вектор раз в два года, не особо вдохновляет
    Но если вдруг вдохновение придёт, тогда мы ждём супер-оболочку-конвертор

    А вопрос у меня для начала такой - какие программы должны быть установлены на компьютере, чтобы производить сборку ?

  2. #82

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,305
    Спасибо Благодарностей отдано 
    1,032
    Спасибо Благодарностей получено 
    817
    Поблагодарили
    488 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Оболочки конвертера не будет, потому что делать .exe файлы это удел линкера. А научить собирать я могу. Раз ты пишешь игры для Вектора, все знания у тебя есть, не хватает немного деталей.

    Проще всего иметь линукс, или Ubuntu в WSL2 под Виндой 10 или 11. Тогда вся сборка сводится к нескольким строчкам в терминале.
    Больше игр нет

    Этот пользователь поблагодарил svofski за это полезное сообщение:

    metamorpho(28.09.2023)

  3. #83

    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    463
    Спасибо Благодарностей отдано 
    792
    Спасибо Благодарностей получено 
    273
    Поблагодарили
    105 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    .....Проще всего иметь линукс, или Ubuntu в WSL2 под Виндой 10 или 11. Тогда вся сборка сводится к нескольким строчкам в терминале.
    А если без линукса и без Ubuntu в WSL2, а чисто под Windows 10, тогда что нужно установить ?

  4. #84

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,065
    Спасибо Благодарностей отдано 
    582
    Спасибо Благодарностей получено 
    471
    Поблагодарили
    253 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    Я не знал про такие возможности WinRar, жаль что он не бесплатный.


    Цитата Сообщение от metamorpho Посмотреть сообщение
    Идея довольно интересная, однако при этом непонятно получиться ли реализовать пункт 4, т.е.
    чтобы эмулятор мог делать сохранение/чтение основной памяти (64 Кб) в отдельный файл, располагающийся рядом.
    Рядом не получится -- временная папка подчищается при выходе. А вот где-то ещё на диске можно, всё зависит от возможностей эмулятора.

    Цитата Сообщение от metamorpho Посмотреть сообщение
    Файлы PUTUP.exe и TestTP.exe при запуске у меня выдают предупреждение системы защиты Windows 10
    Странно... Проверил на двух разных компах -- и касперский, и видоздефендер молчат при запуске.

    Цитата Сообщение от metamorpho Посмотреть сообщение
    Если PUTUP.exe и TestTP.exe всё же запустить то они не работают (на панели появляется значок но зайти в программу не получается).
    Цитата Сообщение от CodeMaster Посмотреть сообщение
    На Win 8.1 x64 окно открывается экраном.
    Я разобрался в чём причина -- в архив попал файлик emu.ini, в котором сохраняется положение окна программы на экране, а на моей двухмониторной тачке выходит, что координаты окна программы находились за пределами экрана, поэтому и все эти глюки. Исправил и перезалил экзешники по тем же ссылкам.

    Этот пользователь поблагодарил Improver за это полезное сообщение:

    metamorpho(28.09.2023)

  5. #85

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,305
    Спасибо Благодарностей отдано 
    1,032
    Спасибо Благодарностей получено 
    817
    Поблагодарили
    488 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    А если без линукса и без Ubuntu в WSL2, а чисто под Windows 10, тогда что нужно установить ?
    Тогда тебе надо научиться собирать проект самому.
    Больше игр нет

    Этот пользователь поблагодарил svofski за это полезное сообщение:

    metamorpho(28.09.2023)

  6. #86

    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    463
    Спасибо Благодарностей отдано 
    792
    Спасибо Благодарностей получено 
    273
    Поблагодарили
    105 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Improver Посмотреть сообщение
    ...... Исправил и перезалил экзешники .....
    Запустил PUTUP.ехе - вот теперь всё работает, только попрежнему Windows 10 ругается про непроверенный издатель, но только один раз - при повторном запуске уже не выходит предупреждение системы.

    Я тоже сделал SFX файл (с помощью WinRar) только с эмулятором V06x.
    Получился файл.ехе при его запуске во временной (TEMP) директории создаётся папка и в неё разархивируются все необходимые файлы и запускается файл.bat, который запускает эмулятор+игру. Если в файл.bat указать эмулятору параметр -windows то запускается игра не на полный экран, а в окне, при этом можно растягивать окно как угодно, а можно развернуть (ALT+Enter) на полный экран - красота !! Похоже пункт 3 - "переключение размера экрана" - уже реализован по сути.
    При выходе из игры, папка с игрой в TEMPе удаляется. Но похоже в WinRar есть опция создавать папку не во временной директории.
    Единственный минус тот же, через Бранмауэр Windows 10 ругается про непроверенный издатель. И тоже только вначале один раз.
    Так что это работающий (не идеальный), но быстрый способ создания .ехе для игр Вектора уже есть.

    --------------
    svofski, в справке по эмулятору v06х (2020 года) не нашёл возможности записать память в файл, т.е. там это нереализовано ?
    А ещё тот эмулятор 2020 г. весил около 5Мб, а сейчас весит около 50Мб.
    А в новом эмуляторе есть возможность записать память в файл ?

    ----------- UPD
    Ещё бы найти способ как скрыть окно эмулятора, чтобы запускалось только окно с игрой.
    Последний раз редактировалось metamorpho; 28.09.2023 в 17:01.

  7. #87

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,305
    Спасибо Благодарностей отдано 
    1,032
    Спасибо Благодарностей получено 
    817
    Поблагодарили
    488 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от metamorpho Посмотреть сообщение
    svofski, в справке по эмулятору v06х (2020 года) не нашёл возможности записать память в файл, т.е. там это нереализовано ?
    А ещё тот эмулятор 2020 г. весил около 5Мб, а сейчас весит около 50Мб.
    А в новом эмуляторе есть возможность записать память в файл ?

    ----------- UPD
    Ещё бы найти способ как скрыть окно эмулятора, чтобы запускалось только окно с игрой.
    Есть версия фактически голого ядра v06x, у нее интерфейс командной строки и рисование через SDL2. А есть версия v06x-godot, которая с интерфейсом и кое-какими новыми фичами типа сохранения состояния. Это не совсем новый-старый, ядро одно и то же.

    Отрыв от окна консоли в принципе можно сделать.
    Больше игр нет

    Этот пользователь поблагодарил svofski за это полезное сообщение:

    metamorpho(28.09.2023)

Страница 9 из 9 ПерваяПервая ... 56789

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

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

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

Похожие темы

  1. Восстанавливаю Вектор-06ц
    от svofski в разделе Вектор
    Ответов: 8
    Последнее: 29.01.2018, 04:15
  2. Ответов: 4
    Последнее: 23.06.2016, 00:02
  3. Вектор-06Ц
    от Robusta в разделе Барахолка (архив)
    Ответов: 11
    Последнее: 17.03.2009, 23:18
  4. Вектор-06Ц: БП от PC
    от Dmitry Dubrovenko в разделе Вектор
    Ответов: 11
    Последнее: 08.03.2009, 21:53
  5. Вектор-06Ц
    от AlexBel в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 20.12.2007, 08:23

Ваши права

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