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

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

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

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



Ответить на тему  [ Сообщений: 560 ]  На страницу Пред.  1 ... 15, 16, 17, 18, 19  След.
3DO SDK 
Автор Сообщение
Аватара пользователя
Я консольный бог
Я консольный бог

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

Когда открываешь в Hex-редакторе образ диска, то часто можно увидеть места, забитые нулями. Видимо, эти нули появляются после сборки в SDK. Зачем? Хрен его знает. И после разборки оперой объем файлов получается меньше, чем образ. Если не ошибаюсь, то потом в логе опера ругается: "дырка, блин!"

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


23 июн 2015, 10:43
Профиль
Аватара пользователя
Я консольный бог
Я консольный бог

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

nikk писал(а):
Разбираясь с ОС консоли нашел встроенную утилиту монитора загрузки процессора, количества выделенной оперативной и видео памяти, ресурсов DSP.

Versus писал(а):
Попробовал включить эту утилиту в Doom. Так она показывается только на заставке 3DO, а потом пропадает и уже не появляется.
Также попробовал в Need for Speed. На заставках есть, а когда загружается трасса - пропадает.

Разобрался, почему это происходит. В Doom показ логотипа 3DO, IDSoftware и заставки - это отдельные приложения. Если их убрать, то запуск этой утилиты будет для основного exe и, соответственно, будет работать в фоне основной игры.

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


24 июл 2015, 15:00
Профиль
Аватара пользователя
Я консольный бог
Я консольный бог

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

Кто-нибудь видел в SDK как сделать обращение к внешней памяти? Ко внутренней понятно: /NVRAM/....

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


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

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

Versus писал(а):
3DO Software Development Kit & Patents. Там установленный SDK на hfv дисках, различная докуметация, патенты, старая страница Александра Труша с софтом.

Эта закачка ещё работает? У меня пишет сервер не найден.


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

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

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

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


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

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

Versus, у меня тоже где-то есть, но найти пока не удалось. Как будет время, если поищешь, хорошо, а нет, так и не заморачивайся.


15 янв 2016, 12:33
Профиль
Аватара пользователя
Специалист
Специалист

Группа: Администраторы
Сообщения: 11109
Регистрация: 03 дек 2009, 22:32
Откуда: MO/DK
Модель 3DO: Panasonic FZ-1 NTSC-U
Ответить с цитатой

Алексей, у меня есть:

3DOSDK+docs+patents.7z

_______________________________________
Урча, пухлыми лапами кот вцепился в жидкую шевелюру конферансье и, дико взвыв, в два поворота сорвал голову с полной шеи. Две с половиной тысячи человек в театре вскрикнули как один.


15 янв 2016, 18:49
Профиль WWW
Аватара пользователя
Приставочник
Приставочник

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

aspyd, большущее спасибо! Обыскался уже.


17 янв 2016, 16:46
Профиль
Аватара пользователя
Приставочник
Приставочник

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

Итак, после некоторых шаманств с хидерами удалось собрать утилиту из 3DO SDK под Win32. Полную работоспособность не проверял, но при запуске она выдает пример своего использования.

Добавил ещё Chunkify. Пришлось переписать строку кода с обьявлением буфера ввода/вывода. Как было видимо уже не делают или что-то не подружилось с чем-то. Надеюсь переписал правильно.



Последний раз редактировалось Author 10 фев 2016, 16:01, всего редактировалось 1 раз.

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

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

О! Крутяяяк! Ты его одолел! У меня экзешник не запускается, но может чего в системе не хватает...

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


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

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

Versus, видимо хочет какую-нибудь сишную библиотеку. Посмотрю, может получится пересобрать по-другому. Размер-то всего 11 кило вышел.
Круто будет все утилиты собрать :) Тогда для них можно GUI сделать для удобной работы. Но сначала нужно убедиться, что они правильно работают.

Versus, ты из под командной строки запускаешь? Никаких ошибок не пишет?

Добавлено спустя 1 час 39 минут 11 секунд:
Ещё одну пересобрал. Тоже маленькая...странно так. Хотя учитывая малость самого исходника, то это нормально.

Потестил DumpAiff. Неправильно работает с файлами. Считает, что AIFC поврежден или другой формат имеет. Видимо чтение Little/Big Endian неверно задано в компиляторе...бэээлин. Палевно, если придётся всё вручную переписывать это писец тогда.

Последний раз редактировалось Author 10 фев 2016, 16:22, всего редактировалось 1 раз.



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

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

Author
Они и должны быть маленькими, это нормально, консольные ведь. Это когда GUI появляется, тогда начинается накрутка размера.
И вторая пишет, что "Запуск невозможен, так как на компьютере отсутствует CC3280.DLL. Попробуйте переустановить программу."
А что это за дополнительные файлы?

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


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

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

Versus писал(а):
А что это за дополнительные файлы?

Это так называемые библиотеки зависимостей. По идее если установлен пакет библиотек VC++ Redistributable то проблем не должно возникать.

Залил dll'ку. Но оно ещё что-нибудь запросит.


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

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

Да, теперь поперло! :-ok-:
Чтобы проверить, правильно ли работают виндовские версии, нужно обработать один и тот же файл этой утилитой под маком и под виндой.

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


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

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

Versus писал(а):
Чтобы проверить, правильно ли работают виндовские версии, нужно обработать один и тот же файл этой утилитой под маком и под виндой

Это точно. Но DumpAiff уже не работает как надо, я уверен из-за чего на 99%. На 3DO данные читают слева направо, на ПК справа налево (по отношению друг к другу). Поэтому вместо AIFF прога читает FFIA и так со всеми данными. Но, главное что собрать возможно и работает :-):


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

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

Author писал(а):
Поэтому вместо AIFF прога читает FFIA и так со всеми данными

Ну, я думаю, что это не проблема. Перед обработкой исходному файлу перевернуть байты и дальше по SDK-шному алгоритму.
Да, кстати, главная победа уже случилась! :co_ol:

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


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

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

Versus писал(а):
Перед обработкой исходному файлу перевернуть байты и дальше по SDK-шному алгоритму

Все байты переворачивать нельзя, только названия чанков и размеры. Сделал свап в нужных местах, DumpAIFF заработал как надо. Только он перевертыши названий чанков теперь выводит в результат, но параметры обработанного файла вроде верно показывает. Хотя ещё кучу значений свапнуть нужно. Эх, неудобно.


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

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

Author писал(а):
Хотя ещё кучу значений свапнуть нужно. Эх, неудобно.

Главное, это возможно. И быстрее, чем писать собственную. :smu:sche_nie:

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


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

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

Выкладываю exe'шник протестированной версии. Параметры не сверял,но некоторые кажется слишком большие значения показывают. Проверял на файле swabuild.aif из The Horde.

Versus писал(а):
И быстрее, чем писать собственную

На счёт этого не уверен :nez-nayu:

Добавлено спустя 1 час 26 минут 36 секунд:
Versus, а MovieToStream консольная утилита или с GUI?


Вложения
Комментарий к файлу: DumpAIFF (win32) рабочая версия
DumpAIFF(win32).rar [3.83 КиБ]
Скачиваний: 237
11 фев 2016, 13:52
Профиль
Аватара пользователя
Я консольный бог
Я консольный бог

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

Author писал(а):
MovieToStream консольная утилита или с GUI?

Консольная. :a_g_a:
http://hackipedia.org/Platform/3D0/html ... GS001.html
http://hackipedia.org/Platform/3D0/html ... SR010.html

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


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

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

DumpStream. Работает, возможно есть косяки. Надо сверять поведение.


Вложения
Комментарий к файлу: DumpStream(win32)
DumpStream.rar [4.18 КиБ]
Скачиваний: 232
11 фев 2016, 16:06
Профиль
Аватара пользователя
Я консольный бог
Я консольный бог

Группа: Разработчики
Сообщения: 9841
Регистрация: 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.


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

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

Versus, да рассвет виднеется :) Самые нужные утилиты конечно же самые капризные в плане сборки т.к. много зависимостей в которых встречаются непонятки. Будем надеяться, что и они поддадутся.


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

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

Author
Кстати, а где-нибудь там видео ограничения на размер обрабатываемого файла?
А Chunkify корректная? Не требует свапа?

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


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

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

Versus писал(а):
Кстати, а где-нибудь там видео ограничения на размер обрабатываемого файла?

Не обращал внимания на подобное ограничение. Гляну...в Chunkify и DumpStream таких ограничений нет.
Chunkify не проверял, свап не делал в нем. в DumpStream'e свап оказался нужен не везде, что удивительно. В MovieToStream есть ограничение на количество треков, не знаю, что имеется в виду.

Для MovieToStream нужна библиотека "qtmlClient.lib" для Windows, это для работы с MOV файлами. В SDK нет такой. Где ж её брать-то теперь? Понял, нужен Quick Time SDK, желательно старый.

Последний раз редактировалось Author 11 фев 2016, 16:59, всего редактировалось 1 раз.



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

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

В смысле просто файл?


Вложения

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

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

Versus, не dll-ка, а именно lib файл. Dll'ку может и можно/нужно использовать, но она не участвует в компиляции, а вот .lib файл как раз задействован, без него не соберётся, т.к. есть обращения к внешним функциям и процедурам из него. Странно, что его не кинули в исходник.


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

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

Author
Посмотрю, что можно найти.

Добавлено спустя 3 минуты 43 секунды:
Не она?
https://github.com/nuigroup/ccw/blob/ma ... Client.lib

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


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

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

Versus, спасибо! круто ты нашёл, это она. Ещё бы понять как её прицепить.

Добавлено спустя 39 минут 9 секунд:
Блин, библиотека похоже несовместима с Builder'ом в котором я проект собираю. Млять, любители сделать свой стандарт (я про MS и Borland).


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

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

Author
Кстати, да. Вроде и язык тот же, а у каждого свои заморочки. И даже функция main по-другому обозвана. :-(

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


12 фев 2016, 12:12
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему  [ Сообщений: 560 ]  На страницу Пред.  1 ... 15, 16, 17, 18, 19  След.

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

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


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

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