Правила форума

Правила, действующие в этом форуме и всех его подфорумах:

1) Запрещена реклама в любых её проявлениях (сразу бан без предупреждения)!
2) Мат тоже не приветствуется на форуме, но иногда можно выразить свои чувства ( лучше заменяйте матные слова точками, пробелами, другими буквами)!
3) Категорически запрещается унижать, посылать, издеваться над участниками форума! Мы здесь все - одна большая и дружная семья! Поэтому за нарушение этого правила автоматически будем банить!
4) Разрешены ссылки на информацию, которые относятся к тому или иному разделу форума!
5) Ссылки не в тему будут удаляться и пользователь получит предупреждение или будет забанен!
6) Пользователям разрешено задавать любые вопросы относящиеся к теме, а мы все дружно ответим на эти вопросы. А также отвечать на вопросы и высказывать своё мнение.
7) Повторные темы, которые будут создаваться, будут удалены! Создавайте темы, удостоверившись, что такой темы нет на форуме!
8) Запрещён флуд во всех его проявлениях, сообщения не по теме, сообщения состоящие из одного или нескольких смайликов без текста, сообщения типа - Вах!, Рулез!, Круто! и т.п. Пользуйтесь пожалуйста кнопкой [EDIT], не плодите бессодержательные сообщения.
9) Использование смайликов разрешается не более 3-х подряд!

Добро пожаловать на наш форум!



Ответить на тему  [ Сообщений: 1367 ]  На страницу Пред.  1 ... 25, 26, 27, 28, 29, 30, 31 ... 46  След.
3DO Doom sources released 
Автор Сообщение
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Yaranga писал(а):
Я наверно не совсем правильно выразился. Похожие на те, которые были во втором Думе, но из комплекта первого Дума с 3DO.

А, тогда ОК. :a_g_a:
Yaranga писал(а):
Посмотри новую пробу:

Вечером заценю.

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


10 фев 2016, 13:31
Профиль
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1211
Регистрация: 08 фев 2012, 13:12
Модель 3DO: Panasonic FZ-10 NTSC-J
Ответить с цитатой

Versus писал(а):
Больше 6000 элементов не дает

Тип данных наверно больше не позволяет.

Versus писал(а):
Можешь глянуть код? Я укажу, какую структуру нужно так сделать.

Кинь, может чем помогу.


10 фев 2016, 15:56
Профиль
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

struct {
   char String[MAXLENGTH];
   Word startOFF;
   Word length;
   int posStr;
}   BlockString[MAXSTRUCTVALUES];

Вот эта структура. Ее размерность с MAXSTRUCTVALUES нужно назначить равной count.
Во вложении прога по конвертированию WAD в 3DO формат.
В коде хлам и бардак, куча комментариев, в большинстве невтемачных (писал для себя). Ничего не убирал, код не чистил. Не ругайте сильно. :smu:sche_nie:

Добавлено спустя 58 минут 20 секунд:
Yaranga писал(а):
Посмотри новую пробу:

Вешается, как только я сдвигаюсь с места в сторону солдат. :-( Что-то у тебя не то. Наспех сделал ту же карту, сделал ей Map Analysis в GZDoom Builder, нажал везде, где можно Use Default (texture). Также поубирал неизвестные things. Карта стала полностью рабочая. :nez-nayu: Индивидуальные текстуры не назначал.


Добавлено спустя 39 минут 48 секунд:
Оп-па. Твою карту прогнал Map Analysis-ом, удалил ошибки текстур и флатов и карта заработала! :bra_vo:
Вот ее видос.


Добавлено спустя 18 минут 44 секунды:
aliast писал(а):
Reject отвечает за то, кто что и когда видит. Без него враги будут видеть игрока по всей карте, наплевав на стены (в моем понимании).

В твоей проге увеличил буфер для Reject до 100000 и теперь 700 кб нулей создается корректно.


Вложения

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.
10 фев 2016, 22:55
Профиль
В сети
Аватара пользователя
Приставочник
Приставочник

Группа: Пользователи
Сообщения: 1670
Регистрация: 26 фев 2013, 10:56
Откуда: Анапа
Модель 3DO: Нет
Ответить с цитатой

Versus писал(а):
700 кб нулей создается корректно.
:facepalm:

2 мегабайта ОЗУ в 3DO... Лучше промолчу. :-)


11 фев 2016, 09:26
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Бука
А я и не говорил, что будет легко. :-) Естественно, этот уровень запихивать туда не буду, но просто попробовать очень хотелось. Кстати, двигло работает таким образом, что данные уровня погружаются по мере необходимости. Так что эти 700 кб совсем не обязательно запхаются в память сразу.

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


11 фев 2016, 09:32
Профиль
В сети
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1991
Регистрация: 21 окт 2011, 21:37
Откуда: Слобожанщина, 31Rus
Модель 3DO: GoldStar GDO-101M
Ответить с цитатой

Versus писал(а):
Оп-па. Твою карту прогнал Map Analysis-ом, удалил ошибки текстур и флатов и карта заработала! :bra_vo:
Клёво! Вижу, нету неба и некоторых текстур. И вижу, каких именно. Буду работать в эту сторону. За BlockMapWAD отдельное спасибо, сегодня попробую.
Вчера вечером перед работой начал ретекстурирование второй зоны второго Дума, думаю, сегодня закончу...


11 фев 2016, 11:44
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Yaranga
Используй Map Analysis, видно, что он убирает зависоны. Хотел сказать, что ты правильно затекстурировал первую карту, получилось похоже. :co_ol:
Может быть, у тебя получится откомпилировать конвертер, чтобы он заработал у тебя. Я не понял, в чем может быть засада. Что пишет при запуске? Кстати, хоть и называется прога BlockMapWAD, она делает все лумпы.

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


11 фев 2016, 11:51
Профиль
В сети
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1991
Регистрация: 21 окт 2011, 21:37
Откуда: Слобожанщина, 31Rus
Модель 3DO: GoldStar GDO-101M
Ответить с цитатой

Versus писал(а):
Используй Map Analysis, видно, что он убирает зависоны. Хотел сказать, что ты правильно затекстурировал первую карту, получилось похоже. :co_ol:
Спасибо! Конечно попробую.
Versus писал(а):
Может быть, у тебя получится откомпилировать конвертер, чтобы он заработал у тебя. Я не понял, в чем может быть засада. Что пишет при запуске? Кстати, хоть и называется прога BlockMapWAD, она делает все лумпы.
Да по-разному в разных системах пишет. Чаще всего о том, что нет прав для её запуска...

Добавлено спустя 14 минут 40 секунд:
Попробовал Map Analysis. Ругается на некоторые текстуры. Явно обозваны неправильно в той сборке, которой активно пользовался при "импортозамещении текстур". Приму на заметку. Теперь бы раскачаться, да в полную силу раскачаться вряд ли получится.
Интересная особенность Windows 10 зачем-то убил распакованный BlockMapWAD\Release\BlockMapWAD.exe. Одлин раз запустил, BlockMapWAD.exe ругнулся на неправильные текстуры и пропал. Наверно, защитник Windows 10 (встроенное подобие антивируса) принял за вирус... :ps_ih:
Хорошо что я никогда не держал на одном компьютере меньше трёх операционных систем для работы. А чаще всего их четыре - пять, плюс с пяток-десяток виртуальных машин.


11 фев 2016, 12:17
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Yaranga писал(а):
BlockMapWAD.exe ругнулся на неправильные текстуры и пропал

Прога может писать отчет о найденных дублях и оригиналах цепочек в blockmap. Вряд ли, что-то еще писала.
Обрати внимание, рядом с прогой лежат текстовые документы, в которых прописаны текстуры и флаты. Там все, что в REZFILE и которые можно использовать. Эти два текстовых документа должны находиться вместе с прогой. Может, поэтому она ругалась.

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


11 фев 2016, 12:36
Профиль
В сети
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1991
Регистрация: 21 окт 2011, 21:37
Откуда: Слобожанщина, 31Rus
Модель 3DO: GoldStar GDO-101M
Ответить с цитатой

Versus писал(а):
Прога может писать отчет о найденных дублях и оригиналах цепочек в blockmap. Вряд ли, что-то еще писала.
Обрати внимание, рядом с прогой лежат текстовые документы, в которых прописаны текстуры и флаты. Там все, что в REZFILE и которые можно использовать. Эти два текстовых документа должны находиться вместе с прогой. Может, поэтому она ругалась

Именно так и было. Скопировал их в папку с программой - нормально создались лумпы.
Уже хорошо! :bra_vo:


11 фев 2016, 12:49
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Yaranga
А Makerez работает?

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


11 фев 2016, 12:52
Профиль
В сети
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1991
Регистрация: 21 окт 2011, 21:37
Откуда: Слобожанщина, 31Rus
Модель 3DO: GoldStar GDO-101M
Ответить с цитатой

Доустановил недостающие компоненты. Работает!
Спасибо! :co_ol:

Добавлено спустя 59 секунд:
Процесс пойдёт! Осталось только выспаться и прийти в себя.

Добавлено спустя 10 часов 45 минут 9 секунд:
Что-то rezfile похоже какой-то неправильный собирается.
Для проверки сперва собрал Дум с тем резфайлом, который был в комплекте - всё нормально работает, потом собрал со стандартной первой зоной (чтоб наверняка, а то ведь можно было на неправильную карту подумать) и вот какая лажа получается:



11 фев 2016, 13:03
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Я грешу на компилятор под виндой. У меня он при одинаковых исходниках в маке и в винде делал фантомный факел на 20 уровне при запуске. Факел сразу пропадал, но инцидент имел место быть. :du_ma_et:
К тому же, 4DO (или FreeDO, не помню) у меня измененную игру не распознавал, вешался на главном меню. С фениксом проблем не было.
Вспомнил! Удалять предыдущий текст не буду, мало ли на что-то натолкнет. Такие графические глюки (похожие) у меня появлялись, когда я подпихивал кривую карту. Проверь, тот ли файл ты конвертишь? Map analysis? Выложи именно его, я проверю.

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


12 фев 2016, 01:36
Профиль
В сети
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1991
Регистрация: 21 окт 2011, 21:37
Откуда: Слобожанщина, 31Rus
Модель 3DO: GoldStar GDO-101M
Ответить с цитатой

Versus писал(а):
акие графические глюки (похожие) у меня появлялись, когда я подпихивал кривую карту. Проверь, тот ли файл ты конвертишь? Map analysis? Выложи именно его, я проверю.
Эта карта по определению не может быть кривой. Я же говорю, это map01.wad из doom3do-master\wads\.
Versus писал(а):
К тому же, 4DO (или FreeDO, не помню) у меня измененную игру не распознавал, вешался на главном меню. С фениксом проблем не было.
Попробовал сейчас в Фениксе - то же самое.


12 фев 2016, 02:04
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Yaranga
Попробуй собрать образ Оперой. Я ей собираю.
Сам конвертер карт рабочий. Первую карту я каждый лумп побайтно сверял. Выложи свой Rezfile.

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


12 фев 2016, 02:06
Профиль
В сети
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1991
Регистрация: 21 окт 2011, 21:37
Откуда: Слобожанщина, 31Rus
Модель 3DO: GoldStar GDO-101M
Ответить с цитатой

Versus писал(а):
Попробуй собрать образ Оперой. Я ей собираю.
А я как-то ни разу не пробовал. Надо будет заняться.
Versus писал(а):
Выложи свой Rezfile.
https://yadi.sk/d/OUTIMcfaohEXY

Добавлено спустя 12 минут 5 секунд:
И Оперой собрал - то же самое... Мне кажется, причина может быть в msvcr100.dll, msvcr100d.dll, msvcp110.dll, msvcp110d.dll, я-то их скормил MakeREZ'у какие нашлись... :du_ma_et:


12 фев 2016, 02:24
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Yaranga
Твой Rezfile полностью рабочий. Карта нигде не глючит, проходится, текстуры и предметы все на месте.

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


12 фев 2016, 09:24
Профиль
В сети
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1991
Регистрация: 21 окт 2011, 21:37
Откуда: Слобожанщина, 31Rus
Модель 3DO: GoldStar GDO-101M
Ответить с цитатой

Тогда довольно странно. Каким бы методом я не собирал образ, получается исключительно этот глюк.
Где-то я что-то упускаю?.. :du_ma_et:

Добавлено спустя 1 минуту 59 секунд:
Может быть эти самодельные новые резы могут работать только с новыми улучшенными сборками Дума? Если не трудно, дай ссылку на последнюю.

Добавлено спустя 14 минут 57 секунд:
Впрочем, пробовал вот эту. Результат изменяться в лучшую сторону не хочет. Непонятно...


12 фев 2016, 10:03
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Yaranga писал(а):
Может быть эти самодельные новые резы могут работать только с новыми улучшенными сборками Дума?

Точно, пля... :facepalm: Я же добавлял шрифт, в коде, естественно, тоже правил. Может, еще что-то по мелочи. Вечером выложу новый Launchme, должно помочь.

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


12 фев 2016, 10:25
Профиль
В сети
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1991
Регистрация: 21 окт 2011, 21:37
Откуда: Слобожанщина, 31Rus
Модель 3DO: GoldStar GDO-101M
Ответить с цитатой

Ну слава Богу, а то я уж думал, что у меня всё плохо и руки из жопы растут. :ps_ih:


12 фев 2016, 10:37
Профиль WWW
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1211
Регистрация: 08 фев 2012, 13:12
Модель 3DO: Panasonic FZ-10 NTSC-J
Ответить с цитатой

Versus писал(а):
Вот эта структура. Ее размерность с MAXSTRUCTVALUES нужно назначить равной count.
Во вложении прога по конвертированию WAD в 3DO формат.

Написал тебе в твоём исходнике пример как можно сделать и ещё отдельным файлом примерчик положил. Динамически задаваемый размер всей структуры. Пробовал задать размер массива 100000 и присвоить значение, а потом прочитать, прокатило.


Вложения
12 фев 2016, 11:17
Профиль
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Author
Вай, спасибо, мил человек! Посмотрю, поучусь! :-):

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


12 фев 2016, 11:22
Профиль
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1211
Регистрация: 08 фев 2012, 13:12
Модель 3DO: Panasonic FZ-10 NTSC-J
Ответить с цитатой

Versus, да я сам учусь, пытаясь собрать исходники :)


12 фев 2016, 11:24
Профиль
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Author
функции 9 лумпов - aliasta. 10-й мой. Можешь оценить мой бардак по 10-бальной шкале? Сильно плохо? Только честно. :smu:sche_nie:

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


12 фев 2016, 11:27
Профиль
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1211
Регистрация: 08 фев 2012, 13:12
Модель 3DO: Panasonic FZ-10 NTSC-J
Ответить с цитатой

Versus писал(а):
функции 9 лумпов - aliasta. 10-й мой. Можешь оценить мой бардак по 10-бальной шкале? Сильно плохо? Только честно.

Ну, если честно, то и у меня при решении влоб (пока мысля идёт) мусора не меньше (закомментированные куски кода). Так что, на 8-9 тянешь :) На самом деле потом всё чистится и причесывается, получается аккуратный код. Так что, бардак возможен, главное самому не запутаться. Молодец, что пояснения пишешь. А самый ужасный код, это без отступов, пробелов и прочих правил хорошего тона. Так что, всё норм у тебя.


12 фев 2016, 11:40
Профиль
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Author
Уф, спасибо! :-): Хорошо, я аж выдохнул. :-):

Добавлено спустя 3 часа 24 минуты 46 секунд:
Новый launchme.

Добавлено спустя 2 минуты 21 секунду:
Возник еще сопутствующий вопрос. Когда откомпилировался Launchme, он оказался меньше оригинала примерно на 30 кб. Из наиболее бросающихся в глаза отличий - в конце файла хранилась информация о каждой функции в явном виде, т.е. это можно было прочитать сразу в HEX-редакторе. В новом launchme эти строки пропали.

Добавлено спустя 1 час 50 минут 40 секунд:
Утилита Makerez + исходники. Экзешник из папки Release не должен требовать дополнительных библиотек.


Вложения

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.
12 фев 2016, 11:49
Профиль
В сети
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1991
Регистрация: 21 окт 2011, 21:37
Откуда: Слобожанщина, 31Rus
Модель 3DO: GoldStar GDO-101M
Ответить с цитатой

Мап анализом всё прочекано, а карты в итоге один фиг зависают в самом начале. Два-три шага делаю и опаньки. И сквозь стены то и дело прохожу. Абыдна, эх... :du_ma_et:


12 фев 2016, 18:25
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Yaranga
Можешь скинуть карту в РС формате?

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


12 фев 2016, 18:29
Профиль
В сети
Аватара пользователя
Приставочник
Приставочник

Группа: Разработчики
Сообщения: 1991
Регистрация: 21 окт 2011, 21:37
Откуда: Слобожанщина, 31Rus
Модель 3DO: GoldStar GDO-101M
Ответить с цитатой

Да, конечно. Первая и вторая зоны.


Вложения
12 фев 2016, 18:37
Профиль WWW
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9846
Регистрация: 04 дек 2009, 11:59
Откуда: Сочи
Модель 3DO: Panasonic FZ-10 NTSC-U
Ответить с цитатой

Yaranga
Хм... Первая карта у меня с проходами сквозь стены и с зависаниями. Вторая - также. Но первая же была нормальная! И ты ее делал!

_______________________________________
There are 10 types of people in the world: those who understand binary, and those who don't.


12 фев 2016, 18:44
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему  [ Сообщений: 1367 ]  На страницу Пред.  1 ... 25, 26, 27, 28, 29, 30, 31 ... 46  След.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


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

Найти:
Перейти:  
© 2008-2017 «3DOPLANET.ru». Создано на основе phpBB® Forum Software © phpBB Group
Designed by ST Software || Русская поддержка phpBB || Time : 0.046s | 21 Queries | GZIP : On
Valid XHTML 1.0!