Важная информация

User Tag List

Страница 1 из 91 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 907

Тема: Мощная среда ZXDev для разработки НА ПЯТИ ЯЗЫКАХ для ZX готова к тестированию

  1. #1
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,654
    Спасибо Благодарностей отдано 
    2,373
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    116 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Мощная среда ZXDev для разработки на четырёх языках для ZX готова к тестированию

    XDev — открытая и свободная интегрированная среда разработки на языках Оберон-семейства (Оберон, Оберон-2, Компонентный Паскаль) для платформ:

    • DosDev — MS-DOS
    • WinDev — Windows 32/64bit
    • LinDev — Linux
    • ZXDev — ZX Spectrum

    Среда будет интересна исследователям языков программирования и их возможностей в проекции на слабенький по сегодняшним меркам процессор Z80, для оттачивания высокоуровневых интерфейсов библиотек и выработки взгляда на кроссплатформенное программирование, которое не основано на относительно больших объёмах памяти, 32-битной (и более) разрядности и гарантированно высоком быстродействии (как .NET и Java). Также среда XDev будет полезна для желающих разработать кроссплатформенную игру для Спектрума (или MSX, ColecoVision, Amstrad CPC и т.д.) и других платформ одномоментно.

    Тема открыта для обсуждения тонкостей дальнейшего развития XDev, баг-репортов и новых идей. Для тех, кто хочет понять, стоит ли это качать и смотреть, прикрепляю скриншот, а вот ссылка на ZXDevRus.txt.

    Скачать: https://github.com/Oleg-N-Cher/XDev/zipball/master
    Контроль версий: https://github.com/Oleg-N-Cher/XDev
    Форум: http://zx.oberon2.ru/forum/viewforum.php?f=10
    Документация: ZXDev/Docu
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	ZXDev.jpg 
Просмотров:	2526 
Размер:	22.5 Кб 
ID:	33969  
    Последний раз редактировалось Oleg N. Cher; 29.03.2014 в 04:11.

  2. Эти 2 пользователя(ей) поблагодарили Oleg N. Cher за это полезное сообщение:

    AndyFox (08.05.2024), Egal (31.01.2022)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Guru Аватар для newart
    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,497
    Спасибо Благодарностей отдано 
    196
    Спасибо Благодарностей получено 
    174
    Поблагодарили
    76 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Взял из примеров hello world. Жму compile - ничего не происходит.

  5. #3
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,654
    Спасибо Благодарностей отдано 
    2,373
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    116 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Жмём F11. См. в окошко Log, там должно появиться что-то вроде:
    new symbol file 766
    Это свидетельствует об успешной компиляции. Теперь линкуем запуском батника ZXDev/HelloWorld.bat и запускаем в любимом эмуле ZXDev/HelloWorld.trd

    Это сложно? Ладно, автоматизируем ещё больше.

  6. #4
    Activist Аватар для Zorki-4k
    Регистрация
    26.10.2011
    Адрес
    г. Харьков, Украина
    Сообщений
    361
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Работает. B.FLASH(B.Off); не хватает в Hello World, а то мигает всё при выходе.
    ZXM-Phoenix 1024 rev04
    Leningrad-2012

  7. #5
    Member Аватар для farewell
    Регистрация
    10.02.2012
    Адрес
    г. Пятигорск
    Сообщений
    122
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не, ну круто, чо. Молодец, Олег.

  8. #6
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Запускаю BlackBox.exe раскапованный в папку c:\Oleg-N-Cher-BB-XDev-e216b8d. Он показывает главное окно с меню и выводит MessageBox с ошибкой:

    ---------------------------
    BlackBox
    ---------------------------
    keyboard interrupt
    - TextModels.StdReader.ReadChar (pc=00004B70, fp=0022D78C)
    - TextMappers.DoubleQuotedString (pc=00000CE5, fp=0022D7AC)
    - TextMappers.Scanner.Scan (pc=00001423, fp=0022D7C0)
    - StdMenuTool.Scan (pc=00000015, fp=0022D7D8)
    - StdMenuTool.Item (pc=00000669, fp=0022DFE8)
    - StdMenuTool.ParseMenus (pc=00000A67, fp=0022E400)
    - StdMenuTool.IncludeSub (pc=00000787, fp=0022EA70)
    - StdMenuTool.Include (pc=0000088C, fp=0022EC88)
    - StdMenuTool.ParseMenus (pc=00000978, fp=0022F0A0)
    - StdMenuTool.UpdateAllMenus (pc=00000EEF, fp=0022F518)
    - Kernel.Call (pc=00001A7D, fp=0022F544)
    - Meta.Item.ParamCallVal (pc=00002B5F, fp=0022F9A4)
    ---------------------------
    ОК
    ---------------------------

    Жму на ОК и всё закрывается.

    Система Windows XP 32-бита, процессор Intel Q9950.

  9. #7
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,654
    Спасибо Благодарностей отдано 
    2,373
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    116 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    vinxru, странная ошибка. Я в потроха ББ не лазил вообще. Можете убедиться по контролю версий. Сейчас попробовал скопировать в такую же папку и запустить, всё в порядке. Видите, и у других тоже запустилось.

    А официальная сборка BlackBox с сайта http://www.oberon.ch/blackbox.html у Вас даёт подобную проблему?

    P.S. Кстати, такое название папки даёт github, для удобства предлагаю что-то вроде C:\XDev или C:\Program Files\XDev

    Цитата Сообщение от Zorki-4k Посмотреть сообщение
    Работает. B.FLASH(B.Off); не хватает в Hello World, а то мигает всё при выходе.
    Правильно. Добавим.

    Желающим предлагаю поискать почему сбрасывается пример на Laser Basic.
    Последний раз редактировалось Oleg N. Cher; 16.03.2012 в 16:07.

  10. #8
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    А официальная сборка BlackBox с сайта http://www.oberon.ch/blackbox.html у Вас даёт подобную проблему?
    Да.

    ---------------------------
    BlackBox
    ---------------------------
    keyboard interrupt
    - TextMappers.Get (pc=00000001, fp=0022D7AC)
    - TextMappers.Scanner.Scan (pc=00001423, fp=0022D7C0)
    - StdMenuTool.Scan (pc=00000015, fp=0022D7D8)
    - StdMenuTool.Item (pc=00000584, fp=0022DFE8)
    - StdMenuTool.ParseMenus (pc=00000A67, fp=0022E400)
    - StdMenuTool.IncludeSub (pc=00000787, fp=0022EA70)
    - StdMenuTool.Include (pc=00000860, fp=0022EC88)
    - StdMenuTool.ParseMenus (pc=00000978, fp=0022F0A0)
    - StdMenuTool.UpdateAllMenus (pc=00000EEF, fp=0022F518)
    - Kernel.Call (pc=00001A7D, fp=0022F544)
    - Meta.Item.ParamCallVal (pc=00002B5F, fp=0022F9A4)
    - StdInterpreter.CallProc (pc=00000475, fp=0022FA0C)
    ---------------------------
    ОК
    ---------------------------

  11. #9
    Activist Аватар для Zorki-4k
    Регистрация
    26.10.2011
    Адрес
    г. Харьков, Украина
    Сообщений
    361
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Желающим предлагаю поискать почему сбрасывается пример на Laser Basic.
    При попытке открыть скомпилированый LaserDemo.trd:
    EmuzWin: Выводит в одном месте кашу из спрайтов и на втором круге виснет с кучей из цветных квадратиков.
    Unreal: один раз пробегает чувачёк и сборс.
    ZXMak: отказывается открывать этот .trd
    Реал Phoenix-1024: Не поленился, перенёс образ на реал, ведёт себя так же как и Unreal.
    ZXM-Phoenix 1024 rev04
    Leningrad-2012

  12. #10
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,654
    Спасибо Благодарностей отдано 
    2,373
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    116 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    vinxru, как видите, проблема не в XDev, а в самой сборке ББ. Возможно, понадобится Ваша помощь в дополнительных выяснениях обстоятельств ошибки. Плохо, что я не могу воспроизвести её у себя. Хорошо, что ББ показал так много полезной информации для поиска ошибки.

    Господа, как видите, здесь, как всегда, есть 2 возможности:

    a) пойти и начать всем рассказывать какие глючные Оберон-технологии;
    b) выслать баг-репорт, чтобы у остальных этой проблемы не возникало.

    Я вышлю багрепорт в Oberon Microsystems, Вам пока советую пробовать на других компах. Что меня удивляет, так это то, что я сам запускал ББ тыщу раз на разных компах, а в списке рассылки по ББ есть не меньше 10000 человек, которые запускали ББ не меньше меня (а ведь среда ББ работает даже на Win3.1+Win32s), но до сих пор не обнаружили эту проблему. Чудеса.

    Zorki-4k, у меня LaserDemo ведёт себя в EmuZWin так же, как и у Вас на Unreal и Phoenix-1024. Самое интересное, что Дурак у меня не сбрасывается, хотя он на этой же библиотеке работает, причём юзает свыше двадцати процедур, а памяти занимает почти всю.

Страница 1 из 91 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. мощная игрушка
    от ZEman в разделе Игры
    Ответов: 128
    Последнее: 23.03.2024, 17:05
  2. Ответов: 5
    Последнее: 20.06.2011, 03:18
  3. Видеоконтроллер из пяти микросхем
    от zx-kit в разделе Изображение
    Ответов: 20
    Последнее: 31.03.2011, 14:48

Метки этой темы

Ваши права

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