DreamShell 4.0 - Beta Testing - Версия для печати +- DC-SWAT Forum (http://www.dc-swat.ru/forum) +-- Форум: DreamShell (/forum-3.html) +--- Форум: Programming (/forum-28.html) +--- Тема: DreamShell 4.0 - Beta Testing (/thread-88.html) |
DreamShell 4.0 - Beta Testing - SWAT - 09.03.2009 19:24 Начинается набор для закрытого Beta тестирования новой DreamShell. Тестирование касается конкретно разработки приложений под нее. Нужны люди хотябы немного разбирающиеся в программинге lua, Си (по надобности) или в дизайне. Для каждого есть работа. Желательно записываться парами, дизайнер + программист. Потому что визуальная часть приложений и их программный код, это теперь совершенно разные вещи. За счет этого приложения для DreamShell 4.0 создавать стало очень просто, ибо визуальная их часть делается элементарно (буквально в одном xml файле), а программная часть на lua, хотя можно внедрять и Си модули. Жду желающих делать свои приложения для Dreamcast, при этом сильно не заморачиваясь в подробностях. В статусе Beta, DreamShell будет только на Dreamcast, на PSP она будет уже только в релизе. DreamShell 4.0 - Beta Testing - zaero - 13.03.2009 10:58 Луа + Си =) DreamShell 4.0 - Beta Testing - SWAT - 13.03.2009 12:09 Принят:) Вечером жди образ. DreamShell 4.0 - Beta Testing - alex - 13.03.2009 17:05 мда желающих конечно кот наплакал:) какая версия Lua в дримшелл ? DreamShell 4.0 - Beta Testing - zaero - 13.03.2009 17:09 Цитата:какая версия Lua в дримшелл ?5.0... Но в финальном билде должна быть 5.1.. Как пишет сват, отличаются только апи и все. =) DreamShell 4.0 - Beta Testing - SWAT - 13.03.2009 20:57 zaero образ у тебя на почте. DreamShell 4.0 - Beta Testing - SWAT - 14.03.2009 15:02 Сегодня отправил обновленный образ. DreamShell 4.0 - Beta Testing - SWAT - 18.03.2009 13:01 Beta тестирование стало открытым:) Ждем и надеемся:))) DreamShell 4.0 - Beta Testing - Василий - 20.03.2009 21:38 Скинул новость к нашим испанским коллегам и от админа получил такое сообщение Цитата:I've heard dreamshell 4.0 is on beta testing now, could you tell the swat team I'd like to beta test it? I don't know russian :S Что ответить ?? DreamShell 4.0 - Beta Testing - SWAT - 20.03.2009 21:48 Скажи пусть немного подождет второй беты, а то эта не работает на дриме, только в nullDC. Потом я постараюсь дописать документацию, но переводить ему ессно придется переводчиком:) Хотя есть ребята и понимающие русский, перевели же многие доку к Region Changer как то нормально:) DreamShell 4.0 - Beta Testing - SWAT - 21.06.2009 12:02 Переезжаем из лички сюда:) И так. alex, попробуй в startup.lua заменить функцию: Код: function OpenMainApp() на Код: function OpenMainApp() Чтобы обойти висяк с главным приложением и проверить работоспособность LFN. Если с FM тоже будут проблемы, сделай вообще заглушку в этой функции и пользуйся консолью. DreamShell 4.0 - Beta Testing - alex - 21.06.2009 21:00 отредактировал startup.lua как ты писал выше, с FM проблем невозникло, он запустился нормально. Вот результат тестов: Длинные имена поддерживает, пробовал копировать файл games4alluserbarcomlete.txt с карты и на карту скопировалось нормально, также нормально скопировались с VMU на SD карту файлы без расширения (RED_DOG__SYS, SHUTOKOU2GF0). При попытке скопировать файл с пробелом в названии (online shop.txt) выкинуло в консоль с ошибкой DS_ERROR: Error opening //sd/online. Вместо русских имен на экране высвечивается непонятный набор символов, при копировании FM выкидывает в консоль с ошибкой DS_ERROR: Error opening //sd/ЕЕЕЕЕЕЕ Скриншот. В левом окне директория SD, в правом RAM, желтым выделен файл с русским именем. DreamShell 4.0 - Beta Testing - SWAT - 22.06.2009 05:30 Ок, хорошо. Главное LFN работает. Хрен с ним с русскими буквами в именах файлов. Тут скорее всего просто шрифт не поддерживает кирилицу, поэтому че попало показывает. Пробелы не поддерживает файловая система KOS, хотя хз может и проканает, но по крайне мере в консоль не получится написать имя файла с пробелом (а тут все действия над файлами происходят через консоль функцией dsystem), отсюда и ошибка. Осталось понять почему глючит приложение Main... Может потыкаешся через кабель? Проблема где то в функции AddToList скорее всего. DreamShell 4.0 - Beta Testing - alex - 22.06.2009 08:25 да через кабель то непроблема запустить а что сделать то нужно? DreamShell 4.0 - Beta Testing - SWAT - 22.06.2009 11:56 Да просто комментируй код по блочно, чтобы понять в каком месте висяк и запускай. Или выводи после каждой строчки принтом действие. Нужно понять на какой именно строке виснет. DreamShell 4.0 - Beta Testing - alex - 23.06.2009 03:36 вобщем вот: Main.lua Код: print("Init Desktop..."); Log с кабеля Код: OUTPUT:> fs_iso9660: disc change detected Получается проблема в BuildAppList(); DreamShell 4.0 - Beta Testing - SWAT - 23.06.2009 05:24 :))) Я знаю, я же тебе сказал примерно где проблема:)) Функция BuildAppList проходится по сиску приложений и каждый раз когда находит его, вызывает функцию AddToList, вот в ней то и косяк. Цитата:Проблема где то в функции AddToList скорее всего. DreamShell 4.0 - Beta Testing - alex - 23.06.2009 06:15 а если так:) main Код: print("Add to app list..."); log Код: OUTPUT:> fs_iso9660: disc change detected DreamShell 4.0 - Beta Testing - SWAT - 23.06.2009 19:22 Угу, странно.... Ладно, я перезалил архив, пробуй. В эмуле почему то не загружаются модули ogg, mp3 и vcdc. Я их обновил, по идее после их загрузки должны появится новые команды в консоли. Так же файловый менеджер сам их может загружать, если кликнуть на подходящий файл (музыка, видео). Не пойму почему виснет. Еще добавил в консоль команды для работы с gzip и bzip2 архивами, gzip работает нормально, а bzip2 в эмуле виснет. DreamShell 4.0 - Beta Testing - alex - 24.06.2009 04:49 блин при запуске с диска опять в черный экран уходит:( Появляется рабочий стол и иконка консоль, потом в черный экран уходит. |