Последний раз редактировалось Woland; 29.10.2013 в 15:19.
Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
Продажа электронных компонентов >>тут<<
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Тоже начинаю задумываться над таким вариантом. Ибо напрягает постоянно тасовать блокнот и эмулятор =))
К тому же можно в любой момент сохранить/загрузить снапшот в случае чего, а на реальной БК так не получится.
Основное неудобство эмуля - невозможность точной сихронизации, а БК-11(М) берет именно этим за счет int по КСИ.
А чем БКшный инструментарий плох? Текстовый редактор Vortex вполне на уровне. Есть даже буфер обмена между разными файлами. Графику рисую сразу на БК (в эмуляторе) и у меня не возникает вопросов "как из фотошопа запихнуть картинку в БК с сохранением пропорций и цвета". А компиляция тоже занимает секунду, ведь в эмуляторе можно увеличить скорость) Вот музыку и звуки к Принцу пришлось делать на PC, это да.
Последний раз редактировалось grf; 02.08.2021 в 08:46.
Блог проекта "The Goonies для БК11М"
БК-0011М, БК-0011М-01, SMK-512, AZ
На сколько реально написать такой компилятор для PDP-11 на Win32/64 что для этого нужно и и что уже есть? нужно четко понимать что мы хотим получить чтобы попробовать найти людей которые могу помочь в этом.
есть такой кросс macro11, а вот именно для 1801 такого нет
посмотреть можно здесь:
http://www.retrocmp.com/tools/macro-11-on-windows
оно же в виде ebuild для Linux Gentoo:
http://portage.perestoroniny.ru/dev-embedded/macro11/
PS. На GUI для души никто ничего не пишет и думаю и не писал, только за большое бабло можно продавать своё время чтобы на костылях GUI что-то писать.
Видел и недокомпиляторы Си для PDP-11, но они не нужны, т.к. кросс-поддержка PDP11 есть родная в gcc, в том числе и в последней версии gcc-4.8.2.
http://ancientbits.blogspot.ru/2012/...nes-pdp11.html
http://gcc.gnu.org/onlinedocs/gcc/PD...1-Options.html
Сам еще не собирал кросс-gcc для pdp11.
Последний раз редактировалось perestoronin; 29.10.2013 в 20:16.
Ретрокладовая продажи
Ну гуд! Есть исходники компилятора что позволит допилить до 1801 наверное или хотябы взять за основу. Гуй можно не делать а использовать одну из 1000 вариантов IDE а тестить на эмуле что тоже можно довольно комфортно прилепить к какому-нибудь IDE.
т.е. получается что любой современный gcc умеет компилить под pdp-11?Видел и недокомпиляторы Си для PDP-11, но они не нужны, т.к. кросс-поддержка PDP11 есть родная в gcc.
Сам еще не собирал кросс-gcc для pdp11.
Последний раз редактировалось DJs3000; 29.10.2013 в 18:35.
Нет, официально поддержку кинули еще лет 8 назад.
Кроме того что вкладывается в магическое слово GUI??? Самые лучшие IDE (за что их и считают таковыми) имеют:
1) навигацию по "обьявлениям/иницализациям/использовании" того или иного struct/class/identifier/func/field и т.д... по сути это УЛУЧШЕННЫЙ тот же grep 1977-го года, или find in files из volkov commander-a (ну понятно что иногда "неслабо улучшенный"); Эту фичу могут токо 1..2% IDE, quartus и delphi никогда не имели...
2) компиляция во время набора программы и подсветка текста ошибок (просто ПОНТЫ, но нравиться многим, фича помоему токо на java/.net есть);
3) всякие plug-in-ы для редактирования графики, ресурсов и прочего с выдачей в нужном формате (как правило ГЛЮЧНЫЕ на всю голову, и приходится пользоваться сторонними command line конверторами и самодельными gnu-make/bat-никами);
4) авто-build - (для тех кто не умеет батники/.mak/ant/maven писать, для начинающих большой "+" например тех кто впервые quartus поставил);
5) debug - (stderr всегда поможет обойтись);
и что, без этого никак нельзя? (скорее - даже если это будет, ситуацию кардинально это не поменяет)
Последний раз редактировалось bigral; 29.10.2013 в 20:53.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)