Эмуляция > Эмуляторы компьютеров
DOSBox
<< < (18/44) > >>
McSIM:
Спасибо!
Но это не совсем то, что хотелось бы.

Я замутил себе сборничек игр с меню выбора:


И захотелось сделать оформление в этом стиле:


Но с помощью, предложенного тобой, костыля, можно сделать только нечто подобное  :(
Ogr:
McSIM, Представление MS-DOS в цвете и другие возможности Ansi.sys. http://comp.site3k.net/?/ibmpc/chaptr16.html поддерживает ли это куцая дос-среда самого досбокса ХЗ.
cptPauer:

--- Цитата ---Я замутил себе сборничек игр с меню выбора:
--- Конец цитаты ---
Сделал бы тупо:
The Humans.bat
The Humans 2.bat
The Humans 3.bat
и не парился с меню выбора  :)
Ну или написал бы гуй для этих bat, если он так нужен. Со всеми возможными красивостями.
3DSchumacher:

--- Цитата: McSIM ---Но с помощью, предложенного тобой, костыля, можно сделать только нечто подобное 
--- Конец цитаты ---

там по ссылке, что я дал, есть реализация через анси.сис

Добавлено позже:

--- Цитата: cptPauer от 11 Июль 2014, 19:00:54 ---Ну или написал бы гуй для этих bat, если он так нужен. Со всеми возможными красивостями.

--- Конец цитаты ---
я такой гуйгенератор когда-то давно писал для псп досбокса. Смысл в том, что он генерит батник с меню, который показывает сгенеренные картинки этого самого меню через сторонний pcxview. Типа имитация ГУИ. Пожно приспособить и под ПК. Надо? Работает примитивно, но зато дает возможность быстро создавать функциональные менюшки со скринами

Добавлено позже:
http://emulation.at.ua/psp/soft/PSP_Dosbox_Menu_Editor.zip
Там, думаю, сами разберетесь. Жаль исходников не осталось чтоб доработать, а после какого-то стороннего обфускатора все криво декомпилится. Точнее декомпилится то нормально, но лежит все в main и ваще не ремонтопригодно. Может когда-нибудь напишу нормальный с нуля.

з.ы. еще, там кажись был баг в сгенеренных батниках какой-то, не помню, давно это было
stels-sergey:
а у меня беда, я на старом ноуте пользовался досбоксом с оболочкой досшел (удобно было до опупения, игры с оболочки запускаются), а на новом acer core i7, 8gb, amd hd 8750 2gb, 1000gb hdd, win 8 64 не работает хоть убей. теперь в досовские игры только на стационарном компе старом своём могу поиграть (ладно не выкинул)
cptPauer:
У меня вообще тупо в автозапуске DOSbox файловый менеджер и через него в папки захожу и запускаю нужное. Большинство игр работают со стандартной конфигурацией, нафиг ГУИ какие-то. На ПК это не труъ. Вон на консолях всяких там удобно, там это надо.

--- Цитата ---теперь в досовские игры только на стационарном компе старом своём могу поиграть (ладно не выкинул)
--- Конец цитаты ---
Ты открой dosbox.conf и поймешь, что его редактировать удобнее, чем через какие-то GUI. Там все закомментировано, есть и на русском.
Для запуска игры всего-то и нужно пару строчек в AUTOEXEC. Если игре нужно отдельный конфиг, то клонируешь под новым именем и создаешь bat с содержимым dosbox.exe -conf имя_кнофига.conf
Photon9:

--- Цитата: cptPauer ---У меня вообще тупо в автозапуске DOSbox файловый менеджер и через него в папки захожу и запускаю нужное. Большинство игр работают со стандартной конфигурацией, нафиг ГУИ какие-то. На ПК это не труъ. Вон на консолях всяких там удобно, там это надо.
--- Конец цитаты ---


Работать то работают, но если конфиг поковырять можно добится заметно лучших результатов
cptPauer:
Ну так в CVS-билдах можно менять конфиг на лету. Там же свой гуй есть, даже в конфиг можно не лезть, все вынесено в менюшки. Циклы регулируешь прямо F11-F12.
Зачем держать пару десятков конфигов к играм, можно подумать играешь во все. Раз в 5 лет запустить какую.. Ну так ради этого можно скейлер и в менюхе выбрать, не создавая новый конфиг для игры. А если играть часто, то тогда уже и создать конфиг, посмотрев с какими настройками лучше смотрится и играется.

Добавлено позже:

--- Цитата: stels-sergey от 11 Июль 2014, 23:48:38 ---а у меня беда, я на старом ноуте пользовался досбоксом с оболочкой досшел (удобно было до опупения, игры с оболочки запускаются
--- Конец цитаты ---
Погоди, а что за досшелл???
Я знаю Boxer был, а досшелл только такой:
Ты имеешь ввиду файломенеджер под дос (http://ru.wikipedia.org/wiki/DOS_Shell) или оболочку для самого досбокса?
Если это какой-то клон Боксера, то увы - искать автора и требовать допилить или отдать исходники. А если файломенеджер, то поставить себе другой и не парится
Photon9:

--- Цитата: cptPauer ---Ну так в CVS-билдах можно менять конфиг на лету. Там же свой гуй есть, даже в конфиг можно не лезть, все вынесено в менюшки
--- Конец цитаты ---


Некоторые моменты всё же нужно в конфиге прописывать, хотя весьма вероятно что в меню они где то и есть никогда особо его не трогал ) Вроде как TES Redguard капризен к настройкам и там надо переключать и менять их на лету иначе не стартанёт, помнится что то связаное с оперативкой правил в конфиге. В любом случае удобно если есть заранее готовые конфиги нежели каждый раз крутить их.
cptPauer:
ну, для таких игр конечно.. Для них не только конфиг отдельный держать, а можно отдельный досбокс. Например, с отдельными звуковыми банкам для MIDI. Blood, Daggerfall, Ultima6 - для них и отдельную папку завести не грех, да и даже сам досбокс переименовать и заменить иконку в нем.
А для мелочи всякой дискетной, слишком жирно заводить даже отдельный конфиг, имхо.
Вот у меня в папке досбокса:
AETHRA\
ALBION\
cannon2\
centurion\
Civilization1rus\
Civilization2\
gen-emu\
HMM1\
pg\
SEA\
SYND\
Syndicate\
WARRIORD\
WINDOWS\
XCOM\И все без проблем запускаются без отдельных конфигов. Даже то, что в папке windows. Просто лениво даже им конфиги создавать.
McSIM:

--- Цитата: cptPauer от 11 Июль 2014, 19:00:54 ---Сделал бы тупо:
The Humans.bat
The Humans 2.bat
The Humans 3.bat
и не парился с меню выбора  :)
--- Конец цитаты ---
Это настолько ТУПО, что даже не интересно.  :)

--- Цитата ---Ну или написал бы гуй для этих bat, если он так нужен. Со всеми возможными красивостями.

--- Конец цитаты ---
Гуй, тоже не то что надо, мне приспичило замутить что нибудь совсем в стиле DOS. (пример я привёл)
К тому же я не программист, чтоб всякие Гуи мутить.
Ну а замены иконок, с переименованием, сделал первым делом  :)

3DSchumacher, попробую разобраться с этим анси.сис, может быть что-то дельное и выйдет.
stels-sergey:

--- Цитата: cptPauer от 12 Июль 2014, 02:43:42 ---Ну так в CVS-билдах можно менять конфиг на лету. Там же свой гуй есть, даже в конфиг можно не лезть, все вынесено в менюшки. Циклы регулируешь прямо F11-F12.
Зачем держать пару десятков конфигов к играм, можно подумать играешь во все. Раз в 5 лет запустить какую.. Ну так ради этого можно скейлер и в менюхе выбрать, не создавая новый конфиг для игры. А если играть часто, то тогда уже и создать конфиг, посмотрев с какими настройками лучше смотрится и играется.

Добавлено позже:Погоди, а что за досшелл???
Я знаю Boxer был, а досшелл только такой:
Ты имеешь ввиду файломенеджер под дос (http://ru.wikipedia.org/wiki/DOS_Shell) или оболочку для самого досбокса?
Если это какой-то клон Боксера, то увы - искать автора и требовать допилить или отдать исходники. А если файломенеджер, то поставить себе другой и не парится

--- Конец цитаты ---

нашёл я нормальный dos shell для dosbox и под win 64 вот делюсь ссылкой http://www.loonies.narod.ru/dosshell.htm , я эту оболочку имел ввиду, очень мне нравится своей удобностью
Ogr:

--- Цитата: 3DSchumacher ---Работает примитивно, но зато дает возможность быстро создавать функциональные менюшки со скринамиДобавлено позже:http://emulation.at.ua/psp/soft/PSP_Dosbox_Menu_Editor.zipТам, думаю, сами разберетесь. Жаль исходников не осталось чтоб доработать, а после какого-то стороннего обфускатора все криво декомпилится. Точнее декомпилится то нормально, но лежит все в main и ваще не ремонтопригодно. Может когда-нибудь напишу нормальный с нуля.з.ы. еще, там кажись был баг в сгенеренных батниках какой-то, не помню, давно это было
--- Конец цитаты ---

подобное на AutoPlay Media Studio за пол минуты делается без каких либо доп. знаний.
3DSchumacher:

--- Цитата: Ogr ---подобное на AutoPlay Media Studio за пол минуты делается без каких либо доп. знаний.
--- Конец цитаты ---

я знаю, только я делал для псп, а не под винду, и применять можно где угодно на досбоксе
white_power:
а как на плойке монтировать? папку с игрой в USRDIR закинул, конфиг поменял, один черт одно и то же. Хелп комрады.
SILENT_Pavel:
white_power, http://www.pspx.ru/forum/showthread.php?s=aa323856b065b006b758d44a92b5e6c6&t=14607
cptPauer:
Он точно не про PSP т.к. там и папки такой-то нет, USRDIR. Не говоря уже про то, чтобы ложить туда игры. Про вторую или третюю соньку.
Если про вторую, то там как и на PSP - толку от DOSbox мало т.к. всё будет тормозить, кроме самых старых игр, уровня duke nukem 1-2, Dangerous Dave
sonygod:
А досбокс может игры от вин 95,98 запускать? если да то что для этого нужно?.
Ogr:
sonygod, http://www.old-games.ru/wiki/DOSBox_для_знатоков#.D0.A3.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BA.D0.B0_Windows_95.2F98_.D0.B2_DOSBox
cptPauer:

--- Цитата ---А досбокс может игры от вин 95,98 запускать? если да то что для этого нужно?.
--- Конец цитаты ---
Может, конечно.
Вот я же недавно в другой ветке выкладывал сборку с Героями1 от Буки https://yadi.sk/d/gGsx7EWQWLuHG
Просто берёшь и запускаешь другую игру вместо героев. Открываешь через WinIMG образ HDD и накидываешь туда игр. Там уже есть герои и панцер дженерал 2.

Принцип такой:
1. Устанавливаешь Win95-98 и все нужные драйвера. Я не заморачивался и скачал готовые образы.
2. Добаваляешь игру в автозапуск винды (в Win95 это делается немного не так как в XP и выше)
3. ???
4. Profit

Как я понял, с папками вроде бы не работает. Нужно сгенерировать образ жесткого диска и устанавливать винду и игры туда. Проще создать два жесткий, для винды и для софта.

Потом в [autoexec] монтируешь их, например, так:
imgmount c win95.img -t hdd -fs fat
imgmount d 256mb.img -t hdd -fs fat
BOOT -l c

Для работы с образами IMG самая нормальная прога WinImg, другими что-то не получалось. Хотя открывает и тотал, и UltraISO. Так что в образ пихай ей.

Я заморачивался, чтобы в первую очередь на смартфоне поиграть. Там досбокс менее стабильный, но играть можно. Ну, та игра в которую хотел поиграть, заработала отлично. Врочем, я пробовал и на других эмулях, там глючила по жести цветовая палитра, хотя сама винда работала более плавно и шустро. Цивилизация2 нормльно пошла.  (на 3.11 запускал, спутал). Говорят, дюна 2000, ред алерт работают хорошо. Некоторые играют во Flatout2, у кого мощный девайс, чтобы это тащить.

C win 3.11 всё ещё проще. Есть сборка на олд-геймс, она работает без образов, игры в папку кладешь. Другое дело, что эксклюзивов для 3.11 мало.  Экко можно запустить, Циву1 апгрейдженную.

Кстати, в той сборке с Героями1 настроено не самым лучшим способом. Винду там под экран мобильника настроили и урезанная немного, наверное. Если нужна норм винда в досбоке для ПК, то Яранга выкладывал где-то свою. Впрочем, вот, наверное, она https://yadi.sk/d/iIwoGwmAUtuGu

По идее, можно пихать игры в автозапуск виртуальной винды и там написать скрипт, который будет выключать винду после того как закрыть игру. Т.е. чтобы создавалась иллюзия, что старая игра работает как нативное приложение современной ОС.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии