Автор Тема: Моя первая программулина (эмулятор) под Линукс )  (Прочитано 44039 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Yaranga

  • Гость
Я заметил, что большинство игр на Linux похуже по всем характеристикам чем игры на 3DO.
Хотя разница в технологическом развитии огромна.

Ты ещё сравни игры под FreeBSD с играми под Sega Saturn.
Игры под Linux, Windows или MacOS могут быть как убогими так и высокотехнологичными, всё зависит от разработчика. В случае с 3DO намного выше головы не прыгнуть...
В целом же все порты виндовских игр для Линуксов или мультиплатформы выглядят одинаково. И да, не забываем про Wine который для всех юниксоподобных систем обеспечивает 99,999% совместимость с Windows API.

Mytholos

  • Гость
Никаких, я просто изучаю Линукс.
Ага, значит эмуль планируется на Win и Linux. Ну тоже прикольно)

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Да, релизы будут на двух платформах одновременно, возможно будут и под MacOS.
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Оффлайн ПАУК

  • Постоялец
  • ***
  • Сообщений: 151
Да, релизы будут на двух платформах одновременно, возможно будут и под MacOS.
Забавно, всё-таки 3DO SDK на макоси :)
Даже думаю, что из-за этого руссификация почти отсутствует на платформе :( :'(MAC OS не сильно распространённая операционка. Возможно ТРИП ХОКИНС сделал ошибку, когда на ней всё сообразил.

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Мак ос обламывается (по крайней мере пока) - у него траблы со скан-кодами под Qt и помоему в принципе их не выцепить, но ща посмотрю виртуальные клавиши )

ПС. Да - виртуальные коды вроде бы работают )
« Последнее редактирование: 11 Декабрь 2011, 17:14:57 от Altmer »
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Управление фурычит (конфигурится путем опроса клавишь - по многочисленным просьбам так сказать  :) )
Остался последний штрих - сохранение настроек.
« Последнее редактирование: 12 Декабрь 2011, 00:46:22 от Altmer »
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Mytholos

  • Гость
Ну наконец то Джой запахал.
Кстати Ты говорил что понял в чем проблемма игры Doom - ты это исправил?

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Кстати Ты говорил что понял в чем проблемма игры Doom - ты это исправил?

Я же говорил, что ядро не правил, а что бы поправить DOOM и некоторые другие игры надо полностью переработать механизмы синхронизации подсистем, в частности выполнение команд DSP (что сделано в новом) и учитет занятости шины данных со стороны CELEngine.

Что бы все сделать правильно - надо писать код для тестирования консоли и смотреть что там и как на самом деле происходит, для этого я сделал консоль со сменным биосом.
« Последнее редактирование: 12 Декабрь 2011, 07:42:20 от Altmer »
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Оффлайн Evgen-san

  • REALьный 3DOшник
  • Ветеран
  • *
  • Сообщений: 1378
крутышка :)
R. E. A. L. 3DO Interactive Multiplayer

Mytholos

  • Гость
Кстати Ты говорил что понял в чем проблемма игры Doom - ты это исправил?

Я же говорил, что ядро не правил, а что бы поправить DOOM и некоторые другие игры надо полностью переработать механизмы синхронизации подсистем, в частности выполнение команд DSP (что сделано в новом) и учитет занятости шины данных со стороны CELEngine.

Что бы все сделать правильно - надо писать код для тестирования консоли и смотреть что там и как на самом деле происходит, для этого я сделал консоль со сменным биосом.
То есть в Фениксе это уже все переработано, а здесь у тебя просто проба пера на мультиплатформенность и джой.

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Итак, эмулятор фактически портирован - осталось навести марафет )
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Mytholos

  • Гость
Итак, эмулятор фактически портирован - осталось навести марафет )
Ну ждем скриншотов работы эмуля ;D
П.С. ну не нужен мне Linux

Оффлайн Altmer

  • Администратор
  • Ветеран
  • *******
  • Сообщений: 4222
Маленький релиз для желающих потестить - никаких наворотов - только самое необходимое )
- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                             E. Гуляковский, "Сезон туманов"

Oleg

  • Гость
Маленький релиз для желающих потестить - никаких наворотов - только самое необходимое )
Скачал, делаю gunzip, а от туда один файл только получается, делаю его chmod 0744 но он не запускается.
Ага
bash-4.1$ file FreeDO_2.1.linux
FreeDO_2.1.linux: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), not stripped
ЛибОпенАл зараза хочет )
Готово )) Кому надо могу пакеты OpenAll для Slackware выложить.

Супер!
« Последнее редактирование: 12 Декабрь 2011, 17:06:14 от Олег »

Mytholos

  • Гость
Таки ладно...решился на установку линуся посредством установки онного на виртуальную машину....теперь советуйте как и что, опыта нет совсем.