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

User Tag List

Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 28 из 28

Тема: Существует ли BAS to TXT ?

  1. #21
    Сибирский антропоморфн Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,531
    Спасибо Благодарностей отдано 
    913
    Спасибо Благодарностей получено 
    846
    Поблагодарили
    628 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    А присутствуют ли на форуме люди, могущие в сях и имеющие время и желание немного (?) поковырять bas2tap или/и zmakebas?
    Цитата Сообщение от Afavyt Посмотреть сообщение
    Умею в сишку, но зачем?
    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    Чтобы сделать длл-ку, кодирующую в Барсик 1 текстовую строку, например.
    Цитата Сообщение от Шынни Посмотреть сообщение
    так bas->txt или txt->bas?
    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    Ну тема про bas->txt. Однако это я и сам умею, поэтому спрашивал про txt->bas. Тут уже надо парсить, а это совсем не мое.
    Цитата Сообщение от Шынни Посмотреть сообщение
    http://forum.tslabs.info/viewtopic.php?f=9&t=626
    Шынни, читай всю тему, а не последнее сообщение

    Цитата Сообщение от Afavyt Посмотреть сообщение
    Но мне проще просто либу сделать, под винду я мало умею.
    Думаю, это может быть даже и лучше, если она в итоге открытой будет. Скомпилить-то в .dll или .so наверное при желании сможет почти каждый.
    Цитата Сообщение от Afavyt Посмотреть сообщение
    Напиши задание или хотя бы интерфейс.
    По сути в итоге нужна функция, которая на входе будет получать 1 Барсик-строку в текстовом виде [, номер этой строки], а на выходе будет выдавать адрес результата, его (результата) длина в байтах, номер ошибки.
    В таком случае почти все остальное можно будет вытащить за скобки.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  2. #22
    Junior
    Регистрация
    01.05.2017
    Адрес
    д. Маасдижк, Нидерланды
    Сообщений
    14
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    По сути в итоге нужна функция, которая на входе будет получать 1 Барсик-строку в текстовом виде [, номер этой строки], а на выходе будет выдавать адрес результата, его (результата) длина в байтах, номер ошибки.
    int compileString(char *text, size_t size, uint8_t **out, size_t *out_size); - так?
    Как будешь кодировать коды аттрибутов, псевдографику и прочее?
    Можешь попробовать мои утили, посмотреть как там сделан вывод листингов.

  3. #23
    Guru Аватар для Shiny
    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,121
    Записей в дневнике
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    10 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    Шынни, читай всю тему, а не последнее сообщение
    туманен смысл сообщения ТСа мне.

  4. #24
    Сибирский антропоморфн Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,531
    Спасибо Благодарностей отдано 
    913
    Спасибо Благодарностей получено 
    846
    Поблагодарили
    628 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Afavyt Посмотреть сообщение
    int compileString(char *text, size_t size, uint8_t **out, size_t *out_size); - так?
    Ага.
    Цитата Сообщение от Afavyt Посмотреть сообщение
    Как будешь кодировать коды аттрибутов, псевдографику и прочее?
    Можешь попробовать мои утили, посмотреть как там сделан вывод листингов.
    Да по-разному можно. Для того, чтобы посмотреть, надо еще умудриться найти tap-ок с этим всем
    Еще б неплохо заиметь возможность "кодировать" сырую хекс-последовательность для кусков маш-кода после REM.


    Цитата Сообщение от Шынни Посмотреть сообщение
    туманен смысл сообщения ТСа мне.
    Исходники zmakebas и bas2tap есть. Но толку мне от них
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  5. #25
    Guru Аватар для Shiny
    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,121
    Записей в дневнике
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    10 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    Исходники zmakebas и bas2tap есть. Но толку мне от них
    просто хочешь автоматизировать что-то?
    мне непонятно, я по привычке пишу бейсик в ужясме, и работает.

  6. #26
    Junior
    Регистрация
    01.05.2017
    Адрес
    д. Маасдижк, Нидерланды
    Сообщений
    14
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    Еще б неплохо заиметь возможность "кодировать" сырую хекс-последовательность для кусков маш-кода после REM.
    Так напиши нормальное задание со всеми интерфейсами, чтобы не переделывать потом.

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    Исходники zmakebas и bas2tap есть. Но толку мне от них
    Ну у меня будет нечто подобное, только проще и глючнее. Чтобы оно было лучше, лучше заюзать bas2tap, но он тебе не нравится. Потому с требованиями надо как-то подробнее определиться.

  7. #27
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    А если не надо в .tap, а в голый файл, типа хобеты без заголовка, есть такие?
    zmakebas 1.2 имеет опцию -r, то есть "сырой" формат без заголовков. По-моему, это то что ты и хотел.

  8. #28
    Veteran
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    1,041
    Спасибо Благодарностей отдано 
    931
    Спасибо Благодарностей получено 
    224
    Поблагодарили
    121 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как вариант:
    В ZX-Editor сохраняем как BASin Basic.

Страница 3 из 3 ПерваяПервая 123

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

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

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

Похожие темы

  1. Точный эмулятор существует ли?
    от AmoNik в разделе Эмуляторы
    Ответов: 41
    Последнее: 22.11.2013, 20:27
  2. Демо коллекшн,существует ли?
    от Роман x87 в разделе Amiga
    Ответов: 10
    Последнее: 08.03.2011, 00:38
  3. winuae.net больше не существует?
    от ReDmit в разделе Amiga
    Ответов: 5
    Последнее: 21.02.2010, 10:40
  4. Существует современный эмуль под ДОС?
    от skyther в разделе Эмуляторы
    Ответов: 15
    Последнее: 28.06.2008, 12:54

Ваши права

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