PSPx форум

PSPx форум (https://www.pspx.ru/forum/index.php)
-   Эмуляторы для PSP (https://www.pspx.ru/forum/forumdisplay.php?f=110)
-   -   Windows 3.11 для PSP [build-0.0.1] (https://www.pspx.ru/forum/showthread.php?t=53514)

spirtnoff 01.10.2007 17:38

Цитата:

Сообщение от Prien (Сообщение 529387)
надо читать документацию, чтоб после команды бут был виден диск надо монтировать его как образ, за именем образа параметры диска (жесткого), расшифровываю -
mount d e:\1\ монтирую папку, как диск Д (чтоб не мешался)
d: переход на диск Д
imgmount c c.img -size 512,63,16,142 -fs fat -t hdd "команда монтирования оброза, имя диска, возможность записи в него, циферки это физические пораметры диска, обозначение файловой системы , конкретно фат, уточнение что это именно жесткий диск "

проверено работает, после загрузки дискеты диск остаётся.

добавлено через 13 минут
новая информация грузи сразу Ц диск =)

ок, ну тогда дело за малым. ты говоришь, что ДОС с дискеты прогружается и диски он видит. ТОгда надо 95 пробовать??!!

Поделись имиждем дискеты. И еще - почему образ диска С у тебя в img, а не в ISO? Или тут по фигу?

Prien 01.10.2007 18:04

Воообщем рапортую, образ жесткого диска в сборке от бучш выданный mob-x загрузился на сэйф моде до зелёного экрана с курсором и повис =) Прогресс на лицо. Имег это образ жёсткого диска, потому нужен именно он. Дискеты не нужны, можно грузится прям на оброз.
пример
mount d e:\1\
d:
imgmount c c.img -size 512,63,16,142 -fs fat -t hdd
boot с.img

буду эксперементировать дальше.

LLlnpoT 01.10.2007 18:05

Пробовал МенуетОС пустить под досбоксом на компе. Загрузочное меню менуета пускается, выбираю конфу, когда дело доходит до собсно старта ОС, в консоли досбокса появляется куча Illegal write to <адрес> и досбокс закрывается

Prien 01.10.2007 18:12

В консоле нечего не появляется, Менуэт старше винды 95, и наверняка тяжелее. Странное дело, на компе и сэйф мод не появляется, а на псп появляется оО

spirtnoff 01.10.2007 18:12

Цитата:

Сообщение от Prien (Сообщение 529419)
Воообщем рапортую, образ жесткого диска в сборке от бучш выданный mob-x загрузился на сэйф моде до зелёного экрана с курсором и повис =) Прогресс на лицо. Имег это образ жёсткого диска, потому нужен именно он. Дискеты не нужны, можно грузится прям на оброз.
пример
mount d e:\1\
d:
imgmount c c.img -size 512,63,16,142 -fs fat -t hdd
boot с.img

буду эксперементировать дальше.

А вот и они... ГРАБЛИ!!! Когда ты грузишь имидж (любой) то вся файловая система будет Read Only. (((
А первые два запуска (для любой 9х винды) по любому надо делать с использованием полноценной файловой системы - дабы винда применила все изменения... по этому у меня и не получилось толком ничего.
Кароче - надо полноценно прогрузить под ДосБоксом для Форточек, а потом уже делать имидж и кидать в ППС.:cray:

Prien 01.10.2007 18:19

не путай меня, запись и стирание файлов из командной строки работают, это с исо не работает ибо исо это образ Сидирома.

mob-x 01.10.2007 18:28

Люди так есть шансы запустить вин 95 или нет, а то я не полностью въехал во всю эту билиберду? :)

spirtnoff 01.10.2007 18:29

Цитата:

Сообщение от mob-x (Сообщение 529444)
Люди так есть шансы запустить вин 95 или нет, а то я не полностью въехал во всю эту билиберду? :)

пока только в теории

LLlnpoT 01.10.2007 20:39

Цитата:

В консоле нечего не появляется, Менуэт старше винды 95, и наверняка тяжелее. Странное дело, на компе и сэйф мод не появляется, а на псп появляется оО
Менует весит ровно одну флоппи-дискету. ИМХО, запуск менуэта будет интереснее и юзабельнее Win95

DooM 01.10.2007 20:42

ЭЭЭ, spirtnoff, извини, но послушай что я сделал: Я распаковал файлы из образа в папку mso:\c и заменил в конфиге ДОСБОКСА Следующее:

# Монтируем образ из ms0:/ISO/win311.iso как диск с:\
mount c ms0:/C -t
Запустил....
ДОС Показал заставку Рабочих Групп, затем завис на c:\windows.
Так вот вопрос :
Можно ли довести эту идею до ума.
Очень охота чтобы виндовос запускался из папки, а не из образа.

CTRL-ALT-DEL 01.10.2007 20:43

Цитата:

не забывайте - это ЭМУЛЯТОР, а не виртуальная машина.
- Единственное, с чем я не соглашусь. Само исполнение x86-кода на инородном девайсе говорит о том, что это виртуальная машина. Кстати я придерживаюсь мнения о том что программы такого рода не правильно называют... Т.к. например "эмулятор денди" тоже является виртуальной машиной, фактически програмно реализованным железом приставки...

Что-то я увлекся оффтопом =/ давайте к делу:

Попробуйте подмонтировать вин 3.11 как hdd. Имхо появится возможность изменять содержимое диска "С" прямо с приставки.

Кстати вин 95 я тоже раньше пытался запустить на досбоксе, монтируя папку с папкой виндовс как "С" и пытаясь запустить файлик WIN.... Но тогда окошки и ругнулись на версию доса. Причина этого - свой дос встроенный в досбокс. =(

----------

Про вин95 -

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

З.Ы. Респект Вам!

LLlnpoT 01.10.2007 21:54

95ю винду запускали на ПСП с помощью Bochs, правда грузится это дело 10 минут и тормозит. Линукс так же пускали. Вот откуда инфа http://hacker.nfshost.com/psp/bochs/

DooM 01.10.2007 22:35

Народ, умоляю, переведите 95ую с Бутча на ДОС от Crazyc

CTRL-ALT-DEL 01.10.2007 22:45

Цитата:

Сообщение от LLlnpoT (Сообщение 529702)
95ю винду запускали на ПСП с помощью Bochs, правда грузится это дело 10 минут и тормозит. Линукс так же пускали. Вот откуда инфа http://hacker.nfshost.com/psp/bochs/

Да это всем известно давно... могу даже готовую рабочую сборку залить... тока мышка там для маньяков (юзать нереально, но я косынку разложил 1 раз) и клавы нет!

LLlnpoT 02.10.2007 07:29

А можно в досбокс сделать boot с примонтированного диска?

добавлено через 10 минут
Нашел как... boot -l <буква_диска>
Но менует все равно не пашет

Prien 02.10.2007 09:12

Я уже это сделал и запустил вин 95 на сэйф моде до зелёного экрана с курсором, как монтировать и запускать диски с возможностью записи, смотрите последний пост на второй странице.
При желание могу сделать полностью рабочий вин 3.11 с записью и интерфейсом вин 95 за 10 минут, но пока химичу с 95 (версия 0.72 для компа винду 95 запускает со свистом, возможно придётся ждать новой версии эмулятора).

добавлено через 38 минут
новые достяжения, сегодня в 8.50 windows 95 на дос бокс был запущен !!!
[IMG]http://img398.**************/img398/6606/pict0767is2.th.jpg[/IMG]

Результат, зависаниие на кнопке пуск, эксперементы продолжаются.

Извеняюсь за качество фотки, мыльница у мну левая.

spirtnoff 02.10.2007 10:48

Цитата:

Сообщение от DooM'ikRED (Сообщение 529593)
ЭЭЭ, spirtnoff, извини, но послушай что я сделал: Я распаковал файлы из образа в папку mso:\c и заменил в конфиге ДОСБОКСА Следующее:

# Монтируем образ из ms0:/ISO/win311.iso как диск с:\
mount c ms0:/C -t
Запустил....
ДОС Показал заставку Рабочих Групп, затем завис на c:\windows.
Так вот вопрос :
Можно ли довести эту идею до ума.
Очень охота чтобы виндовос запускался из папки, а не из образа.

На форумах ps2dev.org есть вполне четкая информация о том, что ПСП не может работать одновременно более чем с 10 (десятью) файлами одновременно. ISO лично я использую без сжатия - исключительно для оюхода этой проблемы.

Цитата:

Сообщение от LLlnpoT (Сообщение 529702)
95ю винду запускали на ПСП с помощью Bochs, правда грузится это дело 10 минут и тормозит. Линукс так же пускали. Вот откуда инфа http://hacker.nfshost.com/psp/bochs/

Да. Это давно уже сделано. Таким же макаром запустили и МакОСь. Но эти решения отличаются от того что мы тут пытаемся сделать.

Цитата:

Сообщение от DooM'ikRED (Сообщение 529742)
Народ, умоляю, переведите 95ую с Бутча на ДОС от Crazyc

Пытаемся. Спасибо дядьке Prien'у что подключился к работе.

Цитата:

Сообщение от Prien (Сообщение 529922)
Я уже это сделал и запустил вин 95 на сэйф моде до зелёного экрана с курсором, как монтировать и запускать диски с возможностью записи, смотрите последний пост на второй странице.
При желание могу сделать полностью рабочий вин 3.11 с записью и интерфейсом вин 95 за 10 минут, но пока химичу с 95 (версия 0.72 для компа винду 95 запускает со свистом, возможно придётся ждать новой версии эмулятора).

добавлено через 38 минут
новые достяжения, сегодня в 8.50 windows 95 на дос бокс был запущен !!!
[IMG]http://img398.**************/img398/6606/pict0767is2.th.jpg[/IMG]

Результат, зависаниие на кнопке пуск, эксперементы продолжаются.

Извеняюсь за качество фотки, мыльница у мну левая.

Объясни подробно что и как ты делал. Вчера пробовал по твоей методике. У меня не пошло - не видит IDE или не та версия ДОСа.

добавлено через 5 минут
Цитата:

Сообщение от CTRL-ALT-DEL (Сообщение 529597)
- Единственное, с чем я не соглашусь. Само исполнение x86-кода на инородном девайсе говорит о том, что это виртуальная машина. Кстати я придерживаюсь мнения о том что программы такого рода не правильно называют... Т.к. например "эмулятор денди" тоже является виртуальной машиной, фактически програмно реализованным железом приставки...

Что-то я увлекся оффтопом =/ давайте к делу:

Виртуальная машина эмулирует в ревую очередь железо. А эмулятор - в аднном случае конкретную ОС

Prien 02.10.2007 10:51

Вот сборка, объяснять походу бесполезно =(

http://ifolder.ru/3566186

spirtnoff Дос бокс это виртуальная машина, грузит даже линух.

spirtnoff 02.10.2007 11:26

Цитата:

Сообщение от Prien (Сообщение 529965)
Вот сборка, объяснять походу бесполезно =(

Помотрел. Даже (не поверишь) поняло что делал не так...
При попытки открыть Мой Компьютер - висюк и перезагруз ПСП.
Ты использовал имидж диска С от Bochs. А вот для полног счастья и оптимизации работы 95 на ПСП надо бы попытаться УСТАНОВИТЬ форточки под ДосБоксом.

Prien 02.10.2007 11:35

проблемы не вижу, монтируй 2 образа, HDD и CDROM, и останавливай =) Мне лень, хотя может виснет и правда из за этого (типо драйвер на хдд не тот). Да и диска вин 95 нет =))

spirtnoff 02.10.2007 11:57

Цитата:

Сообщение от Prien (Сообщение 529988)
проблемы не вижу, монтируй 2 образа, HDD и CDROM, и останавливай =) Мне лень, хотя может виснет и правда из за этого (типо драйвер на хдд не тот). Да и диска вин 95 нет =))

ну тгда ответь на тупой вопрос тупему мну...

Имидж должен быть обязательно IMG (т.е. полный побитовый слепос диска или таки ИСО можно попытаться подцепить таким же макаром?
И еще - заморочки с имиджами это все хорошо, а вот без имиджа ты ставить 95 под дос боксом не пробовал?

Prien 02.10.2007 12:12

Сприт ты меня разочаровываешь, для кого я это писал не понимаю =(

imgmount c c.img -size 512,63,16,142 -fs fat -t hdd "команда монтирования оброза, имя диска, возможность записи в него, циферки это физические пораметры диска, обозначение файловой системы , конкретно фат, уточнение что это именно жесткий диск "


пример прям из головы сейчас пишу
imgmount c c.img -size 512,63,16,142 -fs fat -t hdd
imgmount e cd.iso -t iso

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

spirtnoff 02.10.2007 12:28

Цитата:

Сообщение от Prien (Сообщение 530013)
Сприт ты меня разочаровываешь, для кого я это писал не понимаю =(

пример прям из головы сейчас пишу
imgmount c c.img -size 512,63,16,142 -fs fat -t hdd
imgmount e cd.iso -t iso

Во порвых я не сПрит, а СПИРТнофф.
Во вторых, разачаровываешь ты меня невнимательностью.

Я НЕ хочу использовать IMG в качестве логического жесткого лиска, а хочу использовать ISO.

Повторяю вопрос по другому:

imgmount c disk.ISO -size 512,63,16,142 -fs fat -t hdd

в ТАКОМ виде будет работать?

И еще. Загрузил твою сборку под ДосБокс для Форточек... Ну и?! И если я правильно все понимаю - работать можно только в перделах имиджа... И нкаких реальных данных.

Prien 02.10.2007 12:33

Хы, думай сам, вот и помогай людям.

spirtnoff 02.10.2007 12:47

Цитата:

Сообщение от Prien (Сообщение 530029)
Хы, думай сам, вот и помогай людям.

Извени, не хотеля обидеть.

Просто мы с тобой друг друга идейно не понимаем))

Моя идея состояла в том что бы работать с реальными документами, а всякого рода изменения настроеки самой ОС наооборот - не принципиальны.

То что предлагал ты - практически полная копия Bochs. Такие варианты я уже видел. Если покопаться на форумах то можно найти подобные решения и под тот же Bochs и под Дос Бокс и даже под Базилик. Но в мою идею они не укладываются именно из-за ограниченности возможностей использования.

Мой вариант 3.11 то же далеко не ноу-хау. Моя тут сборка, пакет программ и адаптация по скорости для ПСП. Но запуск ОС происходит под чистым ДосБоксом и соответсвенно цепляются все логические подмонтированные логические диски. И можно работать с документами. Ну по крайней мере пытаться. ISO как я уже говорил используется для обхода ограничения ПСП на количество открытых файлов. И не более того.

Итак, резюмируя, запустить 9х в чистую по прежнему мешает:
1. Некорректное определение версии ДОС.
2. Неопределение IDE устройств.

a_bishop 02.10.2007 13:01

spirtnoff, ну сказали же уже. ISO - это образ CD-ROM. Точка. Ничего записать на него (в том числе изменения в документах, настройки системы и т.п.) не получится. Монтируй IMG.

spirtnoff 02.10.2007 13:08

Цитата:

Сообщение от a_bishop (Сообщение 530056)
spirtnoff, ну сказали же уже. ISO - это образ CD-ROM. Точка. Ничего записать на него (в том числе изменения в документах, настройки системы и т.п.) не получится. Монтируй IMG.

не ну епрст!!!!

мне и не надо его использовать на запись.... мне его достаточно в рид-онли... и меня интересует ЧИСТЫЙ запуск 9х из ЧИСТОГО дос бокса. кароче, смотри предыдущий пост.

Prien 02.10.2007 13:18

Цитата:

Сообщение от spirtnoff (Сообщение 530061)
не ну епрст!!!!

мне и не надо его использовать на запись.... мне его достаточно в рид-онли... и меня интересует ЧИСТЫЙ запуск 9х из ЧИСТОГО дос бокса. кароче, смотри предыдущий пост.

В таком свете дос бокс нечего кроме вин 3.1 предложить не может, могу только посоветовать как довести 3.1 до ума.

spirtnoff 02.10.2007 13:21

Цитата:

Сообщение от Prien (Сообщение 530066)
В таком свете дос бокс нечего кроме вин 3.1 предложить не может, могу только посоветовать как довести 3.1 до ума.

Собственно этим и планирую заниматься. Может в следующих версиях досбокса это исправят.

Ну ты сам к проэкту присоедениться не хочешь (я имею ввиду 3.11)?

Prien 02.10.2007 13:24

Хочу, кстати уже есть пара идей.

a_bishop 02.10.2007 13:29

Win 9x требует DOS 7.0. Как я понимаю, DosBox эмулярует 6.22. Потому и косяки.

spirtnoff 02.10.2007 14:03

Цитата:

Сообщение от Prien (Сообщение 530069)
Хочу, кстати уже есть пара идей.

Отлично. Следующий билд думаю буду переделывать по новой. Я тебе в аську и личку мой мыл кину. Давай по нему дальше работать. Или тебе через форум удобнее?

Цитата:

Сообщение от a_bishop (Сообщение 530075)
Win 9x требует DOS 7.0. Как я понимаю, DosBox эмулярует 6.22. Потому и косяки.

В сущности так.

ak_monde 02.10.2007 14:39

нет, DosBox эмулирует Dos 5.0, к сожалению. Если вы запустите только голый DosBox и наберете команду ver, будет написано, что это 5.0 Вот если бы он эмулировал 6.22, тогда можно было бы из-под него установить Windows 95, да эоть и 98. Dos 7.0 - это внутренняя версяя Windows95, он устанавливается вместе c Windows.
У меня была другая идея - запустить из-под DosBox'а Dos 6.22 путем запуска command.com. Но DosBox почему-то пишет - "неверная версия Dos", хотя если из-под обычного 5.0 запустить command.com от 6.22 - все будет работать. Вывод - DosBox имеет очень хреновый косяк.
Да, кстати, каким образом узнать физические параметры диска (образа), если у меня имеется только файл img?

LLlnpoT 02.10.2007 14:45

У меня такой вопрос - как примонтировать имидж флоппика в режиме записи? Я делал так: mount a image.img -t floppy
И запись при этом не происходит (именно поэтому менует не стартует, имхо)

добавлено через 1 минуту
Да кстати, введите в голом досбоксе ver set 6.22 :)

spirtnoff 02.10.2007 14:53

Цитата:

Сообщение от ak_monde (Сообщение 530146)
Вывод - DosBox имеет очень хреновый косяк.
Да, кстати, каким образом узнать физические параметры диска (образа), если у меня имеется только файл img?

косяк реально хреновый. в него и уперлись. я даже больше скажу - грузануться с загрузочной дискеты от 9х то же не получится.
Параметры для пробы возьми которые давал дядька Prien:

Код:

imgmount c c.img -size 512,63,16,142 -fs fat -t hdd

"команда монтирования оброза, имя диска, возможность записи в него, циферки это физические пораметры диска, обозначение файловой системы , конкретно фат, уточнение что это именно жесткий диск "

Если подробнее - есть русская версия хелпа по досбоксу (я ее в архиве с аддонами выкладывал).

добавлено через 6 минут
Цитата:

Сообщение от LLlnpoT (Сообщение 530152)
Да кстати, введите в голом досбоксе ver set 6.22 :)

Попробовал. Ставлю 6.22 - 95 пишет по прежнему не ту версию ДОС. Поставил 7.0 - выпадает в осадок.
Тут по хоже дело не в циферках.

ak_monde 02.10.2007 14:56

Спасибо. А ты не мог бы выложить отдельно русский хелп? А то у меня трафик лимитирован...
Да, можно выставить в DosBox любую версию, хоть 8.0. Но установка 95 все равно не происходит...

spirtnoff 02.10.2007 15:03

Цитата:

Сообщение от ak_monde (Сообщение 530165)
Спасибо. А ты не мог бы выложить отдельно русский хелп? А то у меня трафик лимитирован...
Да, можно выставить в DosBox любую версию, хот 555000.00. Но установка 95 все равно не происходит...

ЭЭЭ... Батенька, устанока 95 как раз происходит и без этого. Просто надо при запускать так
Код:

setup /is /iq
А воз запуск на происходит.
И вот тебе линк на хелп http://ifolder.ru/3568768

ak_monde 02.10.2007 15:12

Спасибочки! А я и не знал про эту строчку. Я DosBox'ом баловался еще на кпк, но там другая сборка была, и Windows без проблем работал. Только очень медленно

spirtnoff 02.10.2007 16:36

Все еще в тему 95.

Может кто знает как принудительно из-под ДОСа запустить 9х форточки в Safe Mode? (без использования F8)

LLlnpoT 02.10.2007 16:55

Набери win /? и посмотри параметры. Сорри, ща посмотреть не могу, нет 95й винды


Текущее время: 03:01. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.