![]() |
![]() |
#1 |
Guest
Posts: n/a
|
![]()
Как запустить Аладдин с музыкой?
Раньше (был 166ММХ/ZIDA 5STX/32RAM, Win95) я загружался в ДОС с ЕММ и все было ок. А сейчас, после апгрейда (Celeron333Mendocino/Chaintech 6BTM/128RAM, Win98), че-то не получается (при запуске Aladdin.exe пишет XMS allocation error) Думал что это из-за Win98, поставил Win95 - такая же ошибка. Так что мне надо покупать 486-й, чтоб в Аладина поиграть? |
[Ответить с цитированием] |
![]() |
#2 |
Модератор
Злыдень немрущий Join Date: сен 2000
Location: Краснодар
Posts: 2,333
|
![]()
2Aladdin
Из-за алладина ты переустановил винды? Не ужели это так принципиально? Ну тогда... как было сказано ранее, не мной правда,(замодерили) тебе бы надо поставить System Commander. Эта прога есть почти на всех CD для работы с Windows. Ну так вот. Эта прога позволяет разбивать винт на несколько независимых разделов и позволяет загружаться с разных операционнных систем. Т.е. первый вариант загрузки у тебя будет Windows, второй DOS 6.22. Ну а как настроить ДОС под игру я думаю ты знаешь (понял из твоих слов). А ошибка выдаётся из-за того что не загружен EMM386.exe Если что-то непонятно - у меня есть мыло (см.Инфо), обычно там все находят большинство ответов. |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#3 |
Камрад
Join Date: сен 2000
Location: Москва
Posts: 296
|
![]()
А System Commander для данной ситуации не слишком круто?
![]() Вполне достаточно сделать раздельную, DOS/Windows, загрузку. То есть config.sys начать с [MENU] MENUITEM=WINDOWS MENUITEM=DOS ... ну и так далее. И для ДОСа прописать всё что нужно. Нужны будут подробности - расскажу дальше. ------------------ Поможем чем сможем... Лучше маленький рубль, чем большое спасибо. |
![]() |
[Ответить с цитированием] |
![]() |
#4 |
Модератор
Злыдень немрущий Join Date: сен 2000
Location: Краснодар
Posts: 2,333
|
![]()
2BHunter
Да не будет алладин так работать! Памяти ему надо по-моему 580 кб. Ну если ты хорошо память конфигурируешь и сможешь выделить 580 кб базовой памяти под ДОСом (ver. win95 и более), то пожалуйста, делай так. А вообще, ненавижу я эти старые ДОСовские игрушки - они память базовую почти всю используют. Тут верхней немерено, десять таких игрушек в неё влезет целиком, а им базовую подавай, да побольше. Под завязку!. В ДОС (ver.6.22) я делал 610кб доступной, выкинув всё лишнее. ------------------ Не говорите, что мне нужно делать, и я не буду говорить, куда вам нужно идти. |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#5 |
Guest
Posts: n/a
|
![]()
Спасибо всем за то, что откликнулись.
System Commander пока не нашел, поэтому разовьем тему про раздельную загрузку. Вот создал autoexec.bat: GOTO %CONFIG% :min_emm c:\system\nc\nc.exe GOTO END :dos SET BLASTER=A240 I5 D1 H1 P330 T6 C:\SYSTEM\SBCD\DRV\MSCDEX.EXE /D:MSCD001 /V /M:8 c:\system\mouse\mouse.com c:\system\rus\rk.com c:\system\nc\nc.exe GOTO END :win GOTO END :end SET TEMP=C:\RECYCLED SET TMP=C:\RECYCLED mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi) mode con codepage select=866 keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys и config.sys: [menu] menucolor=7,0 menuitem min_emm, Minimum+Emm menuitem dos, Dos standart menuitem win, W i n d o w s 9 8 menudefault win,9 [min_emm] break on DEVICE=C:\windows\HIMEM.SYS DEVICE=C:\windows\EMM386.EXE RAM DOS=HIGH [dos] break on DEVICE=C:\SYSTEM\SBCD\DRV\SBIDE.SYS /D:MSCD001 /P:1F0,14 /V DEVICE=C:\windows\HIMEM.SYS DEVICE=C:\windows\EMM386.EXE RAM DOS=HIGH FILES=40 BUFFERS=40 [win] break on DEVICE=C:\windows\HIMEM.SYS FILES=40 BUFFERS=40 STACKS=0,0 [common] device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1) Country=007,866,C:\WINDOWS\COMMAND\country.sys При загрузке Minimum+Emm освобождается 602 144 байт памяти, при запуске аладдина – XMS allocation error. Вы все говорите про DOS 6.22. Может у меня другая версия. Как это узнать? В ДОСе пишу: ver, получаю ответ: Windows 98 [Версия 4.10.2222]. А может версия здесь не причем? Где ошибка? Что делать? Подскажите. Еще раз спасибо. |
[Ответить с цитированием] |
![]() |
#6 |
Камрад
Join Date: сен 2000
Location: Москва
Posts: 296
|
![]()
Надо бы попробовать разные параметры для Himem и Emm386. Поищи в основной папке Windows файл MSDOSDRV.TXT - там эти параметры очень подробно расписаны. Да, я бы ещё строку с DOS=HIGH записал так:
DOS=HIGH, UMB Ты же собирался с музыкой играть. А установки для звуковой карты у тебя в меню [dos]. Windows 98 [Версия 4.10.2222] - это Win98 SE, значит DOS 7-й версии. По идее ничего страшного. ------------------ Поможем чем сможем... Лучше маленький рубль, чем большое спасибо. |
![]() |
[Ответить с цитированием] |
![]() |
#7 |
Модератор
Злыдень немрущий Join Date: сен 2000
Location: Краснодар
Posts: 2,333
|
![]()
2Aladdin
Правильно BHunter говорит. Ты с таким конфигом долго будешь музыку в алладине искать. Перенеси DEVICE=C:\SYSTEM\SBCD\DRV\SBIDE.SYS /D:MSCD001 /P:1F0,14 /V из [dos] в [min_emm] чтобы драйвер для звуковички грузился и поставь DOS=HIGH, UMB Я вчера домой ездил и специально посмотрел настройку при алладине. То же самое почти, что и у тебя, только память у меня явно указына DEVICE=C:\windows\EMM386.EXE RAM 2048 и работает. И памяти аллдину надо не 580кб, а 570кб.(как было сказано ранее) ЗЫЖ SET BLASTER=A240 I5 D1 H1 P330 T6 - это необязательный параметр, это просто указывается системе какие настройки бластера будут приняты по умолчанию. Используется в тех играх, где есть автоопределение настроек звуковой карты. Например Quake у меня никак не хотел под ДОСом со звуком работать пока я ему SET BLASTER не написал. И ещё. Там есть такой файлик, называется setsnd.exe - это настройка звука. Сделай в нём настройки под свою звуковую плату. ------------------ Не говорите, что мне нужно делать, и я не буду говорить, куда вам нужно идти. |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#8 |
Камрад
Join Date: сен 2000
Location: Irkutsk
Posts: 1,865
|
![]()
Аладдин - очень извращенная гама, ей нужна сразу и EMS и XMS память, по два мега. А вообще, я лично видел своими глазами версию для виндовс95, сней нет этого геммороя
|
![]() |
[Ответить с цитированием] |
![]() |
#9 |
Guest
Posts: n/a
|
![]()
Переделал я
config: [min_emm] break on DEVICE=C:\SYSTEM\SBCD\DRV\SBIDE.SYS /D:MSCD001 /P:1F0,14 /V DEVICE=C:\windows\HIMEM.SYS DEVICE=C:\windows\EMM386.EXE RAM 2048 DOS=HIGH, UMB autoexec.bat остался такой же. Запускаю Аладдин – та же ошибка. ![]() Почему у вас работает, а у меня нет? 2Jameson: У меня есть версия под В95. Но, во-первых, для досовского Аладдина я отредактировал экзешник (бессмертие поставил), а во-вторых, это уже дело принципа. ![]() |
[Ответить с цитированием] |
![]() |
#10 |
Модератор
Злыдень немрущий Join Date: сен 2000
Location: Краснодар
Posts: 2,333
|
![]()
2Aladdin
Может ему базовой памяти не хватает? Хотя нет, он бы выдал соответствующую месагу. Тады ХЕЗ. А на счёт экзешника: дык там тренер есть. А в виндах в принципе тоже можешь экзешник хакнуть. Или есть такая прога Cheat O'Matic называется, ломает игрушки под виндами. А может у тя аладдин какой глюкнутый? Я на выходные домой поеду, если не забуду, привезу свой аладдин и настройки, если хочешь конечно. ------------------ Не говорите, что мне нужно делать, и я не буду говорить, куда вам нужно идти. |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#11 |
Камрад
Join Date: сен 2000
Location: Москва
Posts: 296
|
![]()
Попрбуй в таком порядке:
config: [min_emm] break on DOS=HIGH, UMB DEVICE=C:\windows\HIMEM.SYS DEVICE=C:\windows\EMM386.EXE RAM 2048 всё же посмотри MSDOSDRV.TXT autoexec :min_emm SET BLASTER=A240 I5 D1 H1 P330 T6 c:\system\nc\nc.exe GOTO END Строку DEVICE=C:\SYSTEM\SBCD\DRV\SBIDE.SYS /D:MSCD001 /P:1F0,14 /V не обязательно включать, а если включаешь, то в autoexec.bat допиши C:\SYSTEM\SBCD\DRV\MSCDEX.EXE /D:MSCD001 /V /M:8 Как я понимаю, параметры в этих двух строках прописаны автоматически при установке драйверов к звуковой карте, поэтому лучше не менять. Хотя... ------------------ Поможем чем сможем... Лучше маленький рубль, чем большое спасибо. |
![]() |
[Ответить с цитированием] |
![]() |
#12 |
Модератор
Злыдень немрущий Join Date: сен 2000
Location: Краснодар
Posts: 2,333
|
![]()
2Aladdin
дык DEVICE=C:\SYSTEM\SBCD\DRV\SBIDE.SYS /D:MSCD001 /P:1F0,14 /V это у тя драйвер сидюка чтоли? А где тогда звуковая? Или это всё вместе? |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#13 |
Guest
Posts: n/a
|
![]()
Можно попробовать освободть еще памяти. Например так:
msdos.sys ----------------------------------------------------- [Paths] WinDir=C:\WINDOWS WinBootDir=C:\WINDOWS HostWinBootDrv=C [Options] BootMulti=0 BootGUI=0 DoubleBuffer=0 AutoScan=1 Logo=1 WinVer=4.10.2222 ; ;The following lines are required for compatibility with other programs. ;Do not remove them (MSDOS.SYS needs to be >1024 bytes). ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa . Тут этих иксов до фига, все я писать не буду..... . . ;xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxs ----------------------------------------------------- config.sys: ----------------------------------------------------- [menu] menucolor=7,0 menuitem dos, Dos standart menuitem win, W i n d o w s 9 8 menudefault win,9 [dos] DOS=NoAuto,High,UMB FILES=40 BUFFERS=40 DEVICE=C:\windows\HIMEM.SYS DEVICE=C:\windows\EMM386.EXE RAM DEVICEHIGH=C:\SYSTEM\SBCD\DRV\SBIDE.SYS /D:MSCD001 /P:1F0,14 /V [win] DOS=High device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1) Country=007,866,C:\WINDOWS\COMMAND\country.sys ----------------------------------------------------- autoexec.bat: ----------------------------------------------------- @Echo OFF Goto %CONFIG% ![]() SET BLASTER=A240 I5 D1 H1 P330 T6 lh C:\SYSTEM\SBCD\DRV\MSCDEX.EXE /D:MSCD001 /V /M:8 lh c:\system\mouse\mouse.com lh c:\system\rus\rk.com c:\system\nc\nc.exe Goto END :WIN SET TEMP=C:\RECYCLED SET TMP=C:\RECYCLED mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi) mode con codepage select=866 keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys win Goto END :END ----------------------------------------------------- |
[Ответить с цитированием] |
![]() |
#14 |
Модератор
Злыдень немрущий Join Date: сен 2000
Location: Краснодар
Posts: 2,333
|
![]()
2sect
Мышка и руссификатор для аладдина не нужны, так что их грузить не нужно. Да и нортон тоже впринципе, но с ним проще:из него можно просто выйти. Я для подобных целей пользуюсь Volcov Commander'ом.(NC органически не перевариваю) т.е. в autoexec.bat пишу: c:\vc\vc.com c:\vc\boot.bat где boot.bat - это простой bat-файл, в котором написано что загрузить. При выходе из VC выгружается всё что было загружено из boot.bat . Это очень удобно по-моему. |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#15 |
Guest
Posts: n/a
|
![]()
DEVICE=C:\SYSTEM\SBCD\DRV\SBIDE.SYS /D:MSCD001 /P:1F0,14 /V
Оказался драйвер сидюка. Но даже, если в Аладдине поставить NO SOUND – все равно не запускается. Со звуком, я думаю, можно разобраться позже. 2Sect: Да, памяти освободилось больше – около 610, но опять не запустился. Вообще, ему 570 надо. Дело, наверное, не в памяти. Аладдин у меня с диска «160 лучших игр». 1.70 мегабайт. Если у кого-то другой какой-то, и он не очень большой, и это не будет очень сложно, нельзя ли его где-нибудь выложить на FTP? Вообще, мне кажется, что причина в том, что у меня DOS 7.0. А можно ли поставить DOS 6.22, оставив ОС W98SE? Если да, то как? Или у кого-то под 7.0 работает? |
[Ответить с цитированием] |
![]() |
#16 |
Модератор
Злыдень немрущий Join Date: сен 2000
Location: Краснодар
Posts: 2,333
|
![]()
2Aladdin
Остаётся попробовать качнуть другую версию. Например тут |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#17 |
Guest
Posts: n/a
|
![]()
Скачал. Запустил. XMS allocation error…
Наверное, дело все же в версии DOS. В каких он файлах? Msdos.sys и Io.sys? Чтобы поставить ДОС 6.22 надо стереть Win98SE и эти файлы, и поставить Win95? Правильно? А как сделать так, чтобы можно было использовать две ОС. Без всяких system commander, через меню типа этого (см. выше). У меня два винта. |
[Ответить с цитированием] |
![]() |
#18 |
Камрад
Join Date: сен 2000
Location: Москва
Posts: 296
|
![]()
Без бут-менеджера - только если с дискеты грузиться. И стирать ничего не надо.
Кстати, в 95-х тоже 7-й ДОС. ------------------ Поможем чем сможем... Лучше маленький рубль, чем большое спасибо. |
![]() |
[Ответить с цитированием] |
![]() |
#19 |
Модератор
Злыдень немрущий Join Date: сен 2000
Location: Краснодар
Posts: 2,333
|
![]()
2Aladdin
Ну если два винта тады всё просто. На второй винт ставишь ОС Ms-Dos 6.22 (не маздай, а дос 6.22) и при старте компа входишь в SETUP (клавишей DEL) и выбираешь с какого диска загружаться (т.е ставишь D дальше идёт перечень других дисков). Где это поставить надеюсь найдёшь. Выходишь по F10 сохранив изменения. Комп заргузится с диска D т.е. со второго винта, под ДОСом 6.22 ЧТД (Что и Требовалось Доказать - прикол со школы ещё) Извини что так всё сумбурно описАл. ![]() ЗЫЖ Посмотри, кстати, темы HDD и Хотелось бы поставить 98 мд с 2000 что бы оба работали , но как ? |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#20 |
Модератор
Злыдень немрущий Join Date: сен 2000
Location: Краснодар
Posts: 2,333
|
![]()
2Aladdin
Съездил я домой, но сам понимаешь...праздники...Короче не до Aladdina мне было. Сорри. В следующий раз, если не забуду привезу |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#21 |
Guest
Posts: n/a
|
![]()
2Mips: Ничего, все окей. В следующий раз.
На счет предыдущего сообщения… Как загрузиться с диска D я понял. А как установить Dos 6.22? Есть у меня setup, там файлы: Dos.dds, Msdos_1.ddi, …, Msdos_5.ddi. Есть прога DiskDupe Pro 3 Version 7.0 (если я не ошибся, то с помощью этой программы надо устанавливать). А вот как установить я не понял. Есть там такая графа SOURCE. Здесь, как мне кажется, надо указать файл Dos.dds. Есть графа DESTINATION. По-моему, здесь надо указать диск, на который надо установить ДОС (то бишь D). А как, если там кроме диска А ничего не выберешь? Есть правда еще какой-то CASCADE (какой-то диск там надо указать). Только что это я не знаю. Расскажите, пожалуйста, как это сделать. |
[Ответить с цитированием] |
![]() |
#22 |
Модератор
Злыдень немрущий Join Date: сен 2000
Location: Краснодар
Posts: 2,333
|
![]()
2Alladin
Я DiskDup'ом не пользуюсь. Сделай так загрузись с дискеты ДОС 6.22 Напиши [sys d:] и нажми Enter. (на системной дискете должен быть файл sys.com) Система установиться на диск D.(Выдасться сообщение: системные файлы скопированы) Как загрузиться с диска D я написал выше. ДОС 6.22 можешь скачать здесь. (1.4Мб)(системная дискета) Чё не получиться-пиши, поможем. |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#23 |
Guest
Posts: n/a
|
![]()
Скачал. Загрузился.
После загрузки имеются диски А, В (тот же самый А) и С(сдром теперь) (если с драйверами грузиться). Так как же мне скопировать на диск D, если его нет? Или я че-то неправильно делаю? |
[Ответить с цитированием] |
![]() |
#24 |
Модератор
Злыдень немрущий Join Date: сен 2000
Location: Краснодар
Posts: 2,333
|
![]()
2Alladin
хе-хе...да у тя ж FAT32 стоит на обоих дисках. У ДОСа 6.22 есть такой прикол: он видит только FAT16 Отсюда вывод: Надо переформатировать диск D в FAT16, только тогда ДОС его увидит. И следовательно перенести туда гэйму. |
![]() |
Дневник [Ответить с цитированием] |
![]() |
#25 |
Модератор
Злыдень немрущий Join Date: сен 2000
Location: Краснодар
Posts: 2,333
|
![]()
2Aladdin
Ну чё, получилось? |
![]() |
Дневник [Ответить с цитированием] |
![]() |
|
|