Arts-Union

Территория 3DOшников => Эмуляция => Тема начата: Mytholos от 03 Декабрь 2008, 07:41:18

Название: Новая версия...
Отправлено: Mytholos от 03 Декабрь 2008, 07:41:18
Привет MAX стоит ли нам ожидать от тебя хоть чего то нового...например бета версии?
или ты окончательно отказалася от этой идеи...
Название: Re: Новая версия...
Отправлено: Altmer от 05 Декабрь 2008, 13:32:13
Да как-то интерес пропал к этому занятию.
Название: Re: Новая версия...
Отправлено: Altmer от 05 Декабрь 2008, 13:34:05
Может быть, когда-нибудь, а пока - ждать от меня нечего, ну разве что могу некоторые исходники выложить, ARM например, может еще VDLP и CEL.
Название: Re: Новая версия...
Отправлено: Altmer от 07 Декабрь 2008, 13:55:11
Разговор про ARM перенес сюда:

http://forum.arts-union.ru/index.php?topic=25.0

ПС. Буквально час назад приделал к эмулятору OpenAL, странно но лаги со звуком стали меньше раздражать слух :) Они остались, но теперь нет таких жутких скрипов. Делал это исключительно в целях освоения библиотеки OpenAL, так что ничего особо не раскатывайте  ;)
Название: Re: Новая версия...
Отправлено: Altmer от 10 Декабрь 2008, 00:08:20
Вот вам скринчик, первый тест на портируемость ;)
Название: Re: Новая версия...
Отправлено: matich от 10 Декабрь 2008, 09:24:09
На builder портируешь ?
Название: Re: Новая версия...
Отправлено: Altmer от 10 Декабрь 2008, 09:26:19
Нет, на билдер - это просто проверка ядра эмулятора, ну и на нем окошки удобно делать - отладочная версия эмуля будет на нем.
Название: Re: Новая версия...
Отправлено: matich от 10 Декабрь 2008, 10:05:35
О_о! Будет *nix версия ? Интерфейс на GTK будет ?
Название: Re: Новая версия...
Отправлено: Altmer от 10 Декабрь 2008, 13:16:19
Кто знает, но вот GTK точно не будет, ну не нашел я сним общего языка.
Название: Re: Новая версия...
Отправлено: Mytholos от 10 Декабрь 2008, 22:12:28
О_о! Будет *nix версия ? Интерфейс на GTK будет ?

Можно вопрос?
что такое nix версия и что такое GTK
Название: Re: Новая версия...
Отправлено: Altmer от 11 Декабрь 2008, 10:38:35
Можно вопрос?
что такое nix версия и что такое GTK

Я так понимаю - имелась ввиду версия по юниксовые системы - Linux, MacOS и собственно Unix.
GTK - перемудреная (имхо) библиотека для создания графического пользовательского интерфейса - окошек, кнопочек и .т.д.
Название: Re: Новая версия...
Отправлено: Mytholos от 11 Декабрь 2008, 23:57:10
Судя по скриншоту...там у тебя версия freedo 2.0 a-а мы когда нибудь ее увидем? :)
Название: Re: Новая версия...
Отправлено: Altmer от 12 Декабрь 2008, 09:47:53
Когда-нибудь увидите :)
Название: Re: Новая версия...
Отправлено: sasha 5 от 12 Декабрь 2008, 13:53:28
ну тогда будем-с ждать
Название: Re: Новая версия...
Отправлено: Altmer от 12 Декабрь 2008, 21:54:29
Грызуны и пистолеты больше не проблема :)
Название: Re: Новая версия...
Отправлено: Altmer от 13 Декабрь 2008, 00:37:33
Сводки с поля боя - пристреливаем ствол :)
Название: Re: Новая версия...
Отправлено: Mytholos от 13 Декабрь 2008, 03:54:06
Знаеш...так приятно что в тебе вновь проснулось любопытство :) вот бы оно еще переросло в интерес...и ты снова бы нас обрадовал новой версией-которая была бы более совместима...
Ведь откровенно говоря-ты единственная надежда для 3DO пользователей :)
Название: Re: Новая версия...
Отправлено: doom_sun от 13 Декабрь 2008, 06:10:08
Это точно... Давно сюда не залазил, думал дай загляну спрошу может будет нам счастье под Новый Год? А тут - на тебе, такое обсуждение происходит". Спасибо большое, за то что реально дело делается. Altmer - хоть мы тебе и ни как не можем особо делом помочь - моральная поддержа точно есть :)

PS. То что мышка теперь - пистолет, вообще особое спасибо  ;)
Название: Re: Новая версия...
Отправлено: sasha 5 от 13 Декабрь 2008, 10:42:19
Цитировать
моральная поддержа точно есть


и я присоединяюсь к вам.
Название: Re: Новая версия...
Отправлено: Altmer от 13 Декабрь 2008, 12:20:26
Спасибо.

С пистолетом здорово играть в мэддогов всяких, но вот незадача - ума не приложу как его зарядить  ;D
Может кто игрался с ним в живую - как там обойма заряжается?
Название: Re: Новая версия...
Отправлено: doom_sun от 13 Декабрь 2008, 12:29:39
Если играть с пистолетом, то надо стрельнуть мимо экрана - так происходит перезарядка. Если с джойстика, то просто отвести курсор вниз (он упирается в край экрана) и тоже выстрелить. Да... Вот тут заминка, кажется - как "выстрелить мимо экрана"?  ???
Название: Re: Новая версия...
Отправлено: Altmer от 13 Декабрь 2008, 13:00:18
похоже там какое-то конкретное число должно в щетчике оказаться...
Название: Re: Новая версия...
Отправлено: Altmer от 13 Декабрь 2008, 13:18:28
Ну его этот пистолет, сами потом сделаете :) Мышкой тоже неплохо играть.
Название: Re: Новая версия...
Отправлено: Mytholos от 14 Декабрь 2008, 05:46:07
Ну его этот пистолет, сами потом сделаете :) Мышкой тоже неплохо играть.

Да нам пистолет то и неглавное...главное чтоб джойстик пахал...ну а если мышка будет тоже-то очень хорошо!!! ;)
Кстати а что насчет Phoenix 3-поиграть в нее охота очень прям...
Ну и вообще как движется прогресс с совместимостью?
Название: Re: Новая версия...
Отправлено: Altmer от 14 Декабрь 2008, 09:27:36
Про совместимость только в конце сообщу, она сто пудов изменится, но не факт что в лучшую сторону  ;D
Название: Re: Новая версия...
Отправлено: Mytholos от 14 Декабрь 2008, 11:33:40
Про совместимость только в конце сообщу, она сто пудов изменится, но не факт что в лучшую сторону  ;D

Было бы лучше если она изменется в нужном направлении ;)
Название: Re: Новая версия...
Отправлено: Altmer от 14 Декабрь 2008, 18:18:19
Итак, что имеем на данный момент:

 1) Проблема с манипуляторами решена, все что не решено будет зависеть от вас самих:
http://forum.arts-union.ru/index.php?topic=28.msg203#new
Есть поддержка джойстика, мыши и частично лайтгана, реальные устройства ввода клавиатура и мышь, данный список можно расширить с обоих сторон за счет PBUS-3DO-SDK.

 2) Ядро эмулятора готово к портированию и отныне будет готовым к нему всегда, исключение могут составить платформы использующие BIG ENDIAN и просто не способные на такой подвиг как эмуляция 3DO.  Звук теперь в OpenAL - уже так не хрипит.

 3) Аналогично PBUS, поддерживается система плагинов для XBUS, ну это совсем для маньяков (хотя может кто-то сделает поддержку фото и аудио сд, а может даже такой штуки как MemoryManager).

 4) Сделан модуль перехвата структур - это для отладки и перехвата различных данных (например текстур), модуль еще не опробован, но позволит на лету подменять текстуры в игре (делалость с ориентиром на перевод игр и улучшение качества текстур).

 5) Разработан метод триангуляции квадротекстур (давно уже), осталось дело за малым, но важным - сделать программное текстурирование треугольников. Это позволит поднять скорость эмуляции.

 6) Cамая тяжелая часть VDLP (формирование картинки из CLUT и входных строк с интерполяцией) вынесена в отдельный поток, для увеличения производительности на многоядерных процессорах, позже добавлю возможность подключения внешних фильтров (SAI и другие прелести) в виде DLL с произвольным разрешением, что на двухъядерных процессорах по идее не скажется на скорости эмуляции.
 
 7) В процессе доработки находится возможность сохранения игры в любой момент, плюс гипотетически проработана возможность игры по сети.

 ПС. Это все, ближайший месяц, может два, новостей не будет, дата релиза - не раньше, чем мне самому понравится.
Название: Re: Новая версия...
Отправлено: doom_sun от 15 Декабрь 2008, 02:29:24
4) Сделан модуль перехвата структур - это для отладки и перехвата различных данных (например текстур), модуль еще не опробован, но позволит на лету подменять текстуры в игре (делалость с ориентиром на перевод игр и улучшение качества текстур).

дата релиза - не раньше, чем мне самому понравится.

Вот это обьём  :o Супер! А вот "модуль перехвата структур" - это вообще подарок. Ну и надеемся что тебе всё понравится  ;)

PS. Да, ещё кое-что, тут LeTaon на форуме "emu-land'а" меня поправил (я кажись раньше времени панику развёл  ;D), чтобы перезаредить пистолет можно ещё вот что сделать: "если попасть в статус бар (нижняя часть) то он перезарядится". Так что не всё потеряно  :)
Название: Re: Новая версия...
Отправлено: Mytholos от 15 Декабрь 2008, 05:33:23
Да...действительно просто огромная работа!!!
Знаеш меня поражает то-что ты один добился не меньше чем вся комманда FREEDO которая его мучала 3 года а потом попросту забросила...
Чтож удачной тебе доработки :)
P.S. скромненько так :)-а Vista теперь будет работать с ним?
Название: Re: Новая версия...
Отправлено: sasha 5 от 15 Декабрь 2008, 11:27:14
Цитировать
сделать программное текстурирование треугольников.
это связано с представлением квадрополигона как двух треугольников или этот метод применялся в ранних версиях
пс извиняюсь за некорректность в вопросе

Название: Re: Новая версия...
Отправлено: Altmer от 15 Декабрь 2008, 14:00:38
P.S. скромненько так :)-а Vista теперь будет работать с ним?

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

PS. Слышал на висте какие-то проблемы с DirectDraw, сейчас эмулятор использует OpenGL так что, если с ним там проблем нет, то все будет нормально.
Название: Re: Новая версия...
Отправлено: Altmer от 15 Декабрь 2008, 14:07:53
Цитировать
сделать программное текстурирование треугольников.
это связано с представлением квадрополигона как двух треугольников или этот метод применялся в ранних версиях
пс извиняюсь за некорректность в вопросе

В версиях с 1.8 сделано как в приставке, ранее вроде да - на 2 треугольника делилось и все - что неправильно, сейчас я хочу сделать как здесь, но программно:
http://forum.arts-union.ru/index.php?topic=4.0
Прожка: http://altmer.arts-union.ru/3DO/downloads/QOGL.zip
Название: Re: Новая версия...
Отправлено: doom_sun от 21 Декабрь 2008, 11:50:00
Altmer извини если не по теме пост осавил, но новую тему не захотелось создавать :)

В общем на "вражеской территории"  ;D появилась ссылочка на игру для M2 (FZ-35s)  O.o

http://3do.cdinteractive.co.uk/viewtopic.php?t=1026
Название: Re: Новая версия...
Отправлено: Altmer от 05 Январь 2009, 17:20:15
И кому она нужна?
Название: Re: Новая версия...
Отправлено: doom_sun от 06 Январь 2009, 04:33:53
Хороший вопрос. Просто может эти жмоты ( ::bad:) когда-нибудь да поделятся железом... (Мечты, мечты...)
Название: Re: Новая версия...
Отправлено: dukenukemnever от 16 Март 2009, 12:26:13
Кстате, у меня одного или у кого нить ещё эмуль работает не так? Проверил на новом эмуле Killing Time игра немного притормаживает а звук хорошо пашет, когда на FreeDO rus игра вроде-бы хорошо идёт, а звук плохо пашет. Все настроики поковырял а толку нету. Жаль у меня новый эмуль на висте не идёт из за OpenGL. ???
Название: Re: Новая версия...
Отправлено: Altmer от 16 Март 2009, 13:52:38
Эта игрушка и на 3DO тормозила.  Попробуй частоту ARM поднять разика в 2, может немного поплавней будет.
Название: Re: Новая версия...
Отправлено: BD от 15 Июль 2009, 19:21:51
Здравствуйте! Можете сказать, какой эмулятор может сохранять статус в любом месте в игре? Кроме версии 2.02,  она более медлена, да ещё и управлени нельзя настроить по-своему!
Название: Re: Новая версия...
Отправлено: Altmer от 15 Июль 2009, 20:23:30
Здравствуйте! Можете сказать, какой эмулятор может сохранять статус в любом месте в игре? Кроме версии 2.02,  она более медлена, да ещё и управлени нельзя настроить по-своему!

1) Никакой.  ???
2) Пользуйтесь кризисом перепроизводства, что бы подешевле купить многоядерный проц )))
3) Настроить все можно, нужно лишь пересилить свою привязонность к красивым GUI и немного поковыряться в настройках.  ;)
Название: Re: Новая версия...
Отправлено: BD от 16 Июль 2009, 08:08:22
Ведь прошлые версии выдавали стабильно 60 фпс, а последняя намного меньше.
А управление как настроить, какой нужен плагин, что бы можно было как в версии 1.9 настроить управление?
Название: Re: Новая версия...
Отправлено: Oleg от 16 Июль 2009, 09:01:35
Та вот вроде Утилита для конфигурации джойстика для PBUS (http://www.arts-union.ru/smf/index.php?topic=117.0)
ещё SDL_Joy plugin (http://www.arts-union.ru/smf/index.php?topic=68.0)
и ещё Можно играть вдвоем? (http://www.arts-union.ru/smf/index.php?topic=162.0)
А что такого сложного в этом конфиге?
Название: Re: Новая версия...
Отправлено: Altmer от 16 Июль 2009, 11:13:53
Ведь прошлые версии выдавали стабильно 60 фпс, а последняя намного меньше.

Все верно, в этой версии окончательно добита вся оптимизация, квоты для процессоров уменьшены (это привело к снижению эффективности кэша) и сделана она больше для работы в нескольких потоках. Отсюда и тормоза.

ПС. В общем я делал для себя, так что не обессудьте.  :)
Название: Re: Новая версия...
Отправлено: BD от 16 Июль 2009, 14:04:32
Цитировать
А что такого сложного в этом конфиге?
Действительно... Вот как тут можно что-то разобрать (прилепил скрин)

Цитировать
Все верно, в этой версии окончательно добита вся оптимизация, квоты для процессоров уменьшены (это привело к снижению эффективности кэша) и сделана она больше для работы в нескольких потоках. Отсюда и тормоза.
Ну не знаю, я даже в пс1 игры играю на средних настройках и игры идут на отлично, но 3до ведь же хуже в плане графики, хотя я не спец как устроены эмуляторы, вобщем не буду обсуждать - главное что есть эмулятор и он работает!
Падение фпс заметны лишь в некоторых играх, по сравнению со старой версией, например в need for speed...

Эдит:
Разобрался я с настройками управления ;) ;)
Название: Re: Новая версия...
Отправлено: ПАУК от 24 Декабрь 2013, 10:40:03
Альтмер, а где на FreeDO 2.1 находится debug.fz10.mes?
Название: Re: Новая версия...
Отправлено: Altmer от 24 Декабрь 2013, 11:22:43
Альтмер, а где на FreeDO 2.1 находится debug.fz10.mes?

Оно там кажись отключено. Хотя может по имени образа формируется файл, проверь.
Название: Re: Новая версия...
Отправлено: ПАУК от 24 Декабрь 2013, 11:30:53
Хотя может по имени образа формируется файл, проверь.
Да вроде нету, ни в диске С, ни в папке с эмулятором...
Название: Re: Новая версия...
Отправлено: Altmer от 24 Декабрь 2013, 11:45:07
Хотя может по имени образа формируется файл, проверь.
Да вроде нету, ни в диске С, ни в папке с эмулятором...

В папке с образами никаких файлов не появляется?
Название: Re: Новая версия...
Отправлено: ПАУК от 24 Декабрь 2013, 11:59:57
В папке с образами никаких файлов не появляется?
Не. И даже в корне диска с эмулятором нету.
Название: Re: Новая версия...
Отправлено: Altmer от 24 Декабрь 2013, 12:13:14
В папке с образами никаких файлов не появляется?
Не. И даже в корне диска с эмулятором нету.

Ну значит точно заблокированно, собери заново. Морду для 2.1 под билдер я вроде выкладывал, она кстати точно у Мифолоса есть.