Board.KolibriOS.org
http://board.kolibrios.org/

NTFS+KOS
http://board.kolibrios.org/viewtopic.php?f=10&t=631
Page 1 of 10

Author:  Mike [ Mon Jan 22, 2007 8:55 am ]
Post subject:  NTFS+KOS

Решил не сорить в специализированных ветках...

Воспрос есть такой - сейчас поддержка ntfs реализована, только попробовал я сделать так: колибри запускаю через mtldr, все добро лежит в корне c:, создал папочку doom там же, скинул туда сопутствующее файло, запустил колибри (ядро из последних), пытаюсь запустить doom, и... ничего не происходит. На доске отладки правда что то было, но скриншот я не снял :(.
Может кто-нибудь объяснит, почему цветок не выходит каменный? Если нужен скриншот, завтра принесу

Author:  Mario79 [ Mon Jan 22, 2007 9:45 am ]
Post subject: 

Mike
Если ты скачал игру с http://www.kolibri.hut1.ru/download.htm то плохо читал Readme.txt который в архиве.
Полный путь другой - почитай внимательно.
c:\menuetos\doom
то есть
/hd/1/menuetos/doom

Author:  Heavyiron [ Mon Jan 22, 2007 9:45 am ]
Post subject: 

C: в NTFS насколько я понял? Если да , то есть у меня подозрение, что поддержка ntfs реализована только для новой 70-й функции работы с файлами, а doom использует старую 58-ю. Поскольку исходников doom-а нет, то исправить это сложно

Author:  Mike [ Mon Jan 22, 2007 11:32 am ]
Post subject: 

Mario79 wrote:
Если ты скачал игру с http://www.kolibri.hut1.ru/download.htm ...

хм, качал не отсюда, но вечером попробую этот вариант

Author:  Mike [ Tue Jan 23, 2007 6:48 am ]
Post subject: 

Так вот, прошел день, вернемся к баранам...

Опробовал вариант, любезно предложенный Mario79. Никаких изменений. Запустил борду, она плюется вот так:
Code:
Board (User):
Game mode indeterminate.
Unable to open splash.jpg for splash screen !!!
                     Public DOOM - v1.10
V_Init: allocate screens.
M_LoadDefaults: Load system defaults.
Z_Init: Init zone memory allocation daemon.
W_Init: Init WADfiles.

и всё, больше никаких телодвижений. Да, splash.jpg лежит где нужно.
Склоняюсь к версии Heavyiron.

Author:  Mario79 [ Tue Jan 23, 2007 8:08 am ]
Post subject: 

Mike
Ну, тогда усе...
Правда можно изменить и пересобрать Doom, но он на Си.

Author:  Mike [ Tue Jan 23, 2007 8:59 am ]
Post subject: 

хреново...:(
а на фате должен пойти?

Author:  Heavyiron [ Tue Jan 23, 2007 9:48 am ]
Post subject: 

у меня идет на фате, запускать с NTFS не пробовал :)

Author:  Serge [ Tue Jan 23, 2007 9:57 am ]
Post subject: 

Mario79
А исходники есть?

Author:  Mario79 [ Tue Jan 23, 2007 10:58 am ]
Post subject: 

Mike
На Fat16 и 32 все работает без проблем, главное соблюдать путь.

Serge
Были в сети, вроде я даже скачивал. Посмотрю на венике, если есть и размер не шибко большой, то возможно выложу.

Author:  Mike [ Tue Jan 23, 2007 11:09 am ]
Post subject: 

Mario79 wrote:
... главное соблюдать путь...

а почему такая жёсткая привязка к этому пути?

Author:  Heavyiron [ Tue Jan 23, 2007 11:10 am ]
Post subject: 

потому что он намертво вкомпилирован в бинарник

Author:  Mario79 [ Tue Jan 23, 2007 11:35 am ]
Post subject: 

Mike
Когда игра была портирована в MeOS не было возможности узнать путь откуда было запущено приложение, нет этой возможности в MeOS и сейчас.
В Колибри я реализовал возможность получения пути, но поскольку Си я не понимаю и не перевариваю, то ничего не изменилось относительно Doom и Quake. А остальным (тем более тем кто знает Си) видать было некогда.

Author:  Serge [ Tue Jan 23, 2007 12:23 pm ]
Post subject: 

Mario79
Хорошо если есть ссылка на уже портированный код. Тогда я бы взялся. А делать всю работу заново нет возможности.

Author:  Mario79 [ Tue Jan 23, 2007 12:28 pm ]
Post subject: 

Serge
Я вот только не уверен были это исходники Doom или исходники Quake. А код был уже портированный, по крайней мере, по утверждению Ярослава Пельчара, который все эти игры портировал в MeOS.

Page 1 of 10 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/