User Tag List

Показано с 1 по 10 из 29

Тема: Компилятор С и ASM для Z80 на C#

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,082
    Записей в дневнике
    11
    Спасибо Благодарностей отдано 
    173
    Спасибо Благодарностей получено 
    493
    Поблагодарили
    343 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Она позволяет запускать CP/M-исполняемые файлы на эмуляцию из cmd Win32-совместимых ОС, при этом эмулируемый BDOS работает с локальными Windоws-ными файлами, а не образами дисков как в большинстве эмуляторов
    Хм, разве это редкость? Я писал такой же эмулятор когда-то. CP/M же классная ОС, простая до безобразия. Весь BDOS проэмулировал кроме (вроде) файлов с произвольным доступом. M80, Hitech C у меня тоже запускались и работали с файлами в файловой системе хоста. А потом наткнулся сразу штуки на три подобных эмулятора, и свой забросил. BDOS-уровень ведь намного проще эмулировать, чем BIOS и образа дисков.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI YTINK 9 Channel

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

  3. #2

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eltaron Посмотреть сообщение
    Хм, разве это редкость? Я писал такой же эмулятор когда-то. CP/M же классная ОС, простая до безобразия. Весь BDOS проэмулировал кроме (вроде) файлов с произвольным доступом. M80, Hitech C у меня тоже запускались и работали с файлами в файловой системе хоста. А потом наткнулся сразу штуки на три подобных эмулятора, и свой забросил. BDOS-уровень ведь намного проще эмулировать, чем BIOS и образа дисков.
    Таки редкость, большинство эмулирует хост-машину, конкретную или абстрактную, а не инстанс ОС где можно только единожды стартануть переданное параметром приложение и сразу вывалиться в Винду для пост-процессинга. Я не спорю по сложности, сегодня я как раз и собирался заняться урезанием своего эмуля до такого, но сначала загуглил и нашел этот. А те что ты наверняка имеешь в виду - которые уже есть из стареньких, они ни на что не годны то ли в современной винде, то ли сами по себе, проверено.
    Последний раз редактировалось Error404; 05.11.2014 в 21:11.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  4. #3

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    290
    Поблагодарили
    216 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    можно только единожды стартануть переданное параметром приложение и сразу вывалиться в Винду для пост-процессинга.
    Даже я такое писал

    Эмулируется i8080 и CP/M, можно запустить любую программу, а если хочется родную командную строку, прилагается стандартный CCP.COM (но в нём нет командных файлов). А можно и батничек состряпать, для примера приложил два .cmd для компиляции ассемблерных и сишных программ (параметр - имя файла без расширения).
    Вложения Вложения
    • Тип файла: rar emuc.rar (129.8 Кб, Просмотров: 202)

  5. #4

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Даже я такое писал

    Эмулируется i8080 и CP/M, можно запустить любую программу, а если хочется родную командную строку, прилагается стандартный CCP.COM (но в нём нет командных файлов). А можно и батничек состряпать, для примера приложил два .cmd для компиляции ассемблерных и сишных программ (параметр - имя файла без расширения).
    В смысле - нет командных файлов?
    Если ты в командном процессоре, то можно накидать в рабочий каталог MS-DOS cp/m-овские бинари (*.com) и запускать их. Это ж часть кода CCP любого.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

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

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

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

Похожие темы

  1. LLVM компилятор для БК0011М/БК12
    от Woland в разделе БК-0010/0011
    Ответов: 6
    Последнее: 02.04.2014, 11:02
  2. МикроСтеплер. Компилятор ЯП СТЕПЛЕР для i8080
    от Kakos_nonos в разделе Программирование
    Ответов: 8
    Последнее: 31.05.2013, 16:34
  3. Нужен компилятор си, простой в использовании
    от Kakos_nonos в разделе Программирование
    Ответов: 14
    Последнее: 01.04.2012, 15:42
  4. Компилятор FM музыки ?
    от AAA в разделе Программирование
    Ответов: 0
    Последнее: 09.09.2010, 11:01
  5. кросс компилятор С для Z80
    от vitasam в разделе Программирование
    Ответов: 24
    Последнее: 04.03.2007, 18:03

Ваши права

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