Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Duke3d на 386 |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 | Печать |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Версия 1.7 и версия 1.5 падает на 386. 06h- invalid opcode. По CS:EIP при этом вроде бы 0F C8, то есть bswap, которой ясен пень нет в 386. Это так должно быть или у меня дистрибы левые? |
acorp
Advanced Member
Откуда: Иркутск Всего сообщений: 479 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 дек. 2014 |
А вообще кто-нибудь успешно запускал его на 386? |
BreakPoint |
NEW! Сообщение отправлено: 13 июня 2015 10:19
Минимальные системные по моему 486 ДХ2. Скорее всего дистиб нормальный. |
Сейчас на форуме |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 июня 2015 10:47 Сообщение отредактировано: 13 июня 2015 10:50
Так и должно быть. Req.486dx66 with 8mb:ram(!) Моя любимая игра была. По модему рубился. Нормально игралось на первопне-166мгц. |
hoorma
Advanced Member
Енотовод Откуда: Омск Всего сообщений: 1703 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 фев. 2011 |
А мне больше нравится на 5х86 @150-160MHz. Ощущения какие-то более "правильные". |
Fe-Restorator |
NEW! Сообщение отправлено: 13 июня 2015 11:00 Сообщение отредактировано: 13 июня 2015 11:01
Разве минималка для дюка - это не 486-й камень? О. Долго подбирал буквы, их уже "озвучили"... |
Сейчас на форуме |
GrumpyCat
Advanced Member
Откуда: Москва Всего сообщений: 564 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 июля 2014 |
Запустить всё равно, наверное, можно, добавьте в обработчик эксепшена эмуляцию bswap. |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Качнул сорцы, изучаемс %) При первом взгляде нет сорцов какой-то MACT386.LIB, есть BSWAP в самой Build engine. Попробую пересобрать щаз.... |
acorp
Advanced Member
Откуда: Иркутск Всего сообщений: 479 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 дек. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 июня 2015 11:27 Сообщение отредактировано: 13 июня 2015 11:28
Tronix написал: Маньяк ))) Качнул сорцы, изучаемс %) При первом взгляде нет сорцов какой-то MACT386.LIB, есть BSWAP в самой Build engine. Попробую пересобрать щаз.... Интересно что из этого у тебя получится |
Fe-Restorator |
NEW! Сообщение отправлено: 13 июня 2015 11:45
Даже если получится, какова практическая цель сего действа? Окромя олимпийского девиза для downgrade-ров: "Медленнее! Ниже! Слабее!" |
Сейчас на форуме |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Долго не мучаясь, заменил все BSWAP которые нашел на такую конструкцию: "rol ax, 8",\ Встречается в самом Build engine, а так же в PRAGMAS.H в дюке. Поэтому пересобрал и движок, и сам дюк. Так же в опциях компилятора указал при сборке всего ключ: вместо стоявшего ранее: /3r - (wcc386/wpp386 only) generate 386 instructions based on 386 instruction timings, and use register-based argument-passing conventions Не знаю, на сколько это влияет, но раз для трешки компилим - пускай будет. В прикрепленом файле екзешник Atomic Edition, у меня нормально работает вместо версий 1.7 и 1.5. /5r - (wcc386/wpp386 only) generate 386 instructions based on Intel Pentium instruction timings, and use register-based argument-passing conventions (default) Скорость - ну... Не зря 486 в качестве минималки указали -)))) На 386-DX40 с 128Kb кэша около 5 фпс, это если все на максимум. Если играться с настройками (уменьшать размер окна, выключить тени, и тд) - то можно выжать фпс 10. Ну так, прикольненько.... Скачать: Atomic Edition 1.4/i386 |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 июня 2015 12:40 Сообщение отредактировано: 13 июня 2015 12:46
безумству храбрых поем мы песни по теме - замечательно, что получилось запустить Дюка на трешке. Кстати, на какой видеокарте проводился сей эксперимент? |
acorp
Advanced Member
Откуда: Иркутск Всего сообщений: 479 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 дек. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 июня 2015 12:45 Сообщение отредактировано: 13 июня 2015 12:46
следующий этап - разгон 386 )) P.S: экзешник сохранил, если буду собирать 386 обязательно попробую) |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
wormsbiysk написал: На Trident TVGA8900D 1Mb ISA-16 Кстати, на какой видеокарте проводился сей эксперимент? |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
Tronix написал: Окей, тогда fps уже выше некуда, хотя в принципе, можно было бы выжать еще кадр в секунду, поигравшись с разными видеокартами. На Trident TVGA8900D 1Mb ISA-16 |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 июня 2015 13:35 Сообщение отредактировано: 13 июня 2015 13:36
Tronix написал: Этого чудовищно мало даже с разрешухой 320*200. уменьшать размер окна У меня стоит на dx4-120mhz. Тормоза чудовищные. Или я отвык от подобных скоростей . Когда-то я в Nam резался. Он на движке Дюка. На dx4-133. МоноСвга моник стоял. Уменшал окна в несколько раз. Казалось 'ниче так' . :-) Лет 15-16 назад... слыхал от одного из питерских фидошников. Кто-то Запускал на 386 Дюка. Насколько это правдоподобно было,не знаю. |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Посредственный пользователь написал: Ну как, я вот щаз уменьшил игровое окно чуть больше минимума, отключил тени, фпс стало в районе 15-18, вполне играбельно. Прошел первый уровень.. Если бы у меня в тех годах была "трешка", и дюк на ней хоть как-то шел, то все равно играли бы и прошли, хоть со скоростью слайдшоу. А тут вполне так движется все. Плавненько -) Этого чудовищно мало даже с разрешухой 320*200. |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Tronix написал: Может и так :-) играли бы и прошли, хоть со скоростью слайдшоу На максимальном уровне сложности вылетать или виснуть должно. Если прописать ,шоб дос грузился в режиме convertional memory,то дольше игра продержится. - Must Destruction тоже требовала 486-ую. Оказалось вполне на 386dx40 идет. Звук хороший,графика. |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
"Return to Marchfeld" - 3D-Egoshooter http://www.o-bizz.de/qbdown/qbspiele/rtm.zip На движке дума/вольфенштейна. http://www.antonis.de/qbdown/qbspiele.htm Немецкие поделки на quick basic. Некоторые ничего сделаны. - Кстати,неплохо бы забубенить в cga или ega режиме 3д экшен. Для 386й или ниже. |
hoorma
Advanced Member
Енотовод Откуда: Омск Всего сообщений: 1703 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 фев. 2011 |
acorp написал: Кварц 80МГц меняем на 100МГц Если будет работать, то профит следующий этап - разгон 386 )) |
La Forge
Advanced Member
Lt. Cmdr. Откуда: Рязань Всего сообщений: 3248 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 нояб. 2012 |
hoorma написал: hoorma, это какие же такие правильные? Как прочитал сей пассаж, захотелось автора закидать А мне больше нравится на 5х86 @150-160MHz. Ощущения какие-то более "правильные". Говорю как большой фанат этой игры |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
La Forge написал: В 640x480 или в 320x200? Ибо это две большие разницы по качеству картинки Ибо Дюк такая штука, которая в некоторых местах даже на ПММХ-200 тормозит. |
La Forge
Advanced Member
Lt. Cmdr. Откуда: Рязань Всего сообщений: 3248 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 нояб. 2012 |
На 320x240 насмотрелся в Думе.640x480 у Дюка казались красотищей. |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
У кого есть трешка с 12 или больше метров памяти могут попробовать Shadow Warrior: Swadow Warrior i386 Тоже пересобрал для 386. Ей нужно 9Mb, о чем она и заявляет при старте. Я отключил выход по этой ошибке, игра пытается грузится дальше, но потом крешится с heap и stack overflow, что логично. У меня симы только метровые, забиты все слоты (все восемь), поэтому добавить памяти и потестить нет возможности. |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 июня 2015 20:26 Сообщение отредактировано: 13 июня 2015 21:05
Tronix написал: Шэдоу вполне может заработать. Игра в режиме 320*200 самоё то.там ниче выдающегося нет. попробовать Shadow Warrior: Попробую. Диск только откопаю. Припоминаю .на 5или6 уровне танк в настощем 3д прорисован .единственно,что действительно стоит 640*480 лицезреть. :-) PowerSlave по-мойму с высоким разрешением 640*480. |
BreakPoint |
NEW! Сообщение отправлено: 13 июня 2015 20:48
Посредственный пользователь написал: Подтверждаю, восприятие уже другое Мы уже гигагерцами и гигабайтами избалованны Или я отвык от подобных скоростей . Недавно решил в Blood на Пень Про 200Мгц поиграть. Еле-еле на средних настойках поиграл, т.к. казалось что тормоза бешеные. А 20 лет назад я в него на ДХ2-66 играл, и в восторге был. Дюка тоже запускал, но там с мышей какой то трабл, она как то рывками отрабатывает. А раньше я в него ващще без мыши играл, только на клаве ))))) |
Сейчас на форуме |
Fe-Restorator |
NEW! Сообщение отправлено: 13 июня 2015 21:09 Сообщение отредактировано: 14 июня 2015 14:17
BreakPoint написал: Я так и не научился с мышой играть в "стрелялочном" жанре. Только клава, только хардкор. Нацеливание оружия+поворот головы (взгляд)+срейф на бегу == одной мышью не соорудить. А если ещё ведение цели применять при всей помянутой связке, так и вовсе никаких мышей не хватит, даже тучекнопочных. ващще без мыши играл, только на клаве Эт в Дюке. В кваке ко связке добавляется сохранение равновесия при прыжке+оседлании взрывной волны и отскоки от стен, когда влетаешь в них "маковкой"... Походу надо ещё успеть зажевать "таблетку" или распить "по пол-стопочки" (смотря что предусмотрено игрой в качестве лекарства). |
Сейчас на форуме |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
BreakPoint написал: Отвыкли,одним словом. Мы уже гигагерцами и гигабайтами избалованны На 486й запускаю Дюк. Он родной,но память подсказывает'нужен первый пень!!!' :-) Последний раз играть по модему меня уломали в конце 2005года. ''Вспомнить старое,почти доброе 3д''. А сейчас по модему играл бы во что-то ХТ-шное . Там тоже свое 3д было ))) AirWarrior,Gemini-2. |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 июня 2015 21:22 Сообщение отредактировано: 13 июня 2015 22:07
BreakPoint написал: Мне всегда казалось'я-один такой,старовер':-) без мыши играл, только на клаве ) При чем играл практический на равных с 'мышерукими'. У некоторых выигрывал,у особо мастеровитых пару очков на дизмачевых картах проигрывал. Нра в кооператив было резаться. Будто с товарищем супротив злодейства всемирного. Немецкую клаву жалко. Два 'контрола' вылетели. В Descent на клаве сложно. Чаще всего на последних секундых проходил в туннель к выходу. Как правило вверх тормашками )))иногда,не осозновая в каком положении корабль движется. Наркоманская игра )) Ps.разработчики ,как они есть http://legacy.3drealms.com/news/2006/02/ Ps2. Сабжевую тему уже поднимали http://forums.duke4.net/topic/...ge__st__30 |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
Tronix написал: Можно попробовать заюзать своп (уже кидал ссылку на вогонсах, продублирую здесь): Ей нужно 9Mb, о чем она и заявляет при стартеhttp://ukrfaq.narod.ru/ru/game/games4mb.htm |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
wormsbiysk написал: Заюзал. Игра стартует, первый уровень подгружает, можно резать зомбарей, но до первого свопа. Потом минут на 20 начинается тарахтение хардом и в итоге либо вылет, либо мертвый зависон. С другой стороны, этот же EXE-шник вполне нормально бегает в DosBox, без лагов. Так что все-таки физическую память надо, без нее - только попробовать чуть-чуть. Можно попробовать заюзать своп В целом - нормально, плюс минус скорость такая же как и у дюка. |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Tronix написал: У меня не загрузиля ШВ. Несмотря на 16мб озу. Игра стартует Что там за хитрости? |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Посредственный пользователь написал: На чем не запустился? Что пишет/какую ошибку выдает? У меня не загрузиля ШВ. Несмотря на 16мб озу. |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Tronix написал: Разумеется на 386dx40. На чем не запустился? Что пишет/какую ошибку выдает? http://i60.tinypic.com/10ek7ia.jpg |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
А екзешник то какой? Если оригинальный - то конешн, ибо там точно так же, как и в Дюке, BSWAP инструкции 486 используется из движка Build. Я же не просто так, от нечего делать, перекомпилировал и заменял все BSWAP на другие инструкции. С моим екзешником попробуйте, ссылку уже давал выше, но еще раз: https://www.dropbox.com/s/a5th2vfak9c3g99/SW_386.rar?dl=0 |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Хорошо. Попробую на досуге. Если результат будет "+", то обязательно телеграфирую. |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
Tronix написал: Спасибо. . С моим екзешником попробуйте, Сработало. Скорость вовсе не кошмар :-) пробовал с уменьшением экрана,на минимальном уровне сложности. Удволетворительно вполне )) |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
за неимением (увы ) плат на 386DX-40 хотелось бы увидеть видео процесса "дюкования" на трешке |
Посредственный пользователь
Advanced Member
Откуда: $pb Всего сообщений: 1469 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 июля 2014 |
wormsbiysk написал: Укажите сервак бесплатный,куда закачать видео. хотелось бы увидеть видео |
wbcbz7
Full Member
Откуда: omsk || nsk Всего сообщений: 230 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 фев. 2014 |
Посредственный пользователь написал: да куда угодно, хоть тот же Укажите сервак бесплатный,куда закачать видео.rghost.ru или яндекс.диск. |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Записал видео, как смог (записывал на утюг): посмотреть |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
Tronix примерно также от blood, том же движке на полном экране, но комп 486-160мгц. В самые ответственные места заварухи, безбожно тормозит Как на видео в конце видеоролика. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 | Печать |
Полигон-2 » Старый софт » Duke3d на 386 |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |