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

User Tag List

Страница 4 из 21 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 201

Тема: Преодоление барьера машинного кода. Hello world на zx spectrum , и всё такое прочее

  1. #31
    Master
    Регистрация
    08.11.2015
    Адрес
    г. Луховицы, Московская обл.
    Сообщений
    833
    Спасибо Благодарностей отдано 
    51
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    114 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Писал радиолюбительские программы (для работы SSTV, аппаратный журнал). Еще делал программу для нотариуса (подготовка документов, печать и т.д.). Использовал GENS/MONS.
    Последний раз редактировалось r3d; 05.07.2018 в 13:33.

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

  3. #32
    Member Аватар для Dwa83
    Регистрация
    31.12.2017
    Адрес
    г. Реж
    Сообщений
    155
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    он находится в основной памяти (проблемно для больших проектов)
    Я имел ввиду чем он плох, если использовать его аналог на PC. У автора темы вроде нет задачи писать именно на родном железе, насколько я понял.

  4. #33
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    sts?
    mons?
    MONS? Ты серьёзно? Ты его видел? Специально для тебя пишу - там НЕЛЬЗЯ программировать на асме. Это просто отладчик, без возможности ввода программы на АСМЕ, о чем я и написал. А вот BUGSID может.

    По СТС ничего не могу сказать - никогда не юзал.

    - - - Добавлено - - -

    Цитата Сообщение от jerri Посмотреть сообщение
    почему я докапываюсь?
    а хер тебя знает, я написал точный и верный комментарий, а ты чушь спорол как обычно.

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

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  5. #34
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    По СТС ничего не могу сказать - никогда не юзал.
    И писать можно в sts ,но не удобно , больше скорее отладка и правка кода.
    На реале с тасмом и аласмом вещь незаменимая
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  6. #35
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Ну, может машкод на Z80 и сложнее, просто на ВМ1 я машинный код осилил для простенького программирования, а ассемблер не смог
    очень очень странно... Программирование в машкодах это как бы для мазохистов. В асмах, помимо команд микропроцессора есть ещё команды транслятору, если их освоить - можно легко писать на соотвествующем асме. Система команд ВМ1 проста для кодирования, это да. В универах при изучении этих МП студенты делают лабы набивая программы в мониторе. На Z80 это весьма и весьма непросто, сложнее. Хотя я видел таблицы квадратные, для поиска ОП кода для 8080.

    - - - Добавлено - - -

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    И писать можно в sts ,но не удобно , больше скорее отладка и правка кода
    т.е. он позволяет вводить команды процессора мнемониками? "JP 8000" к примеру?

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

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  7. #36
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Совершенно бредовые книги. Те кто их писал совершенно не умели программировать раз. Не представляют как устроен движок игры два. Книги такие были нужны, но к сожалению в 90х было так как я описал.
    Если рассматривать книги с точки зрения их названия (Как написать игру), то да, книги бредовые, аж жесть. Особенно бейсик-книга, там вообще дичь, т.е. вообще не понятно нафига она, если изучать бейсик, то на то время были книги и получше (например "Диалекты бейсика" от Ларченко-Родионова). Каких-то полезных концепций игрописательства там нет. Ценность разве что сейчас коллекционная. Ассемблерная книга уже пободрей, само построение книги бредовое, но там с азов введение в ассемблер, многое разжевано, с примерами, пошагово. В том и ценность. А что лучше? Разве что "Программирование в машинных кодах и на языке ассемблера" от Инфорком?.. Я х.з.

    Цитата Сообщение от DenisGrachev Посмотреть сообщение
    В своё время тоже не хватало такого инструмента. Особенно на фоне коммодора 64, там есть, например, Kickass IDE. Сразу оболочка с закладками, асм, редактор спрайтов,эмуль,редактор карт, встроенный хелп с описанием каждой команды асма, всё по щелчку собирается-запускается и.т.п
    Хоть кто-то меня понял )

    Цитата Сообщение от Шынни Посмотреть сообщение
    Для Спектрума есть похожее IDE, несколько глючное. Вроде Asm80.
    Надо будет глянуть.

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Исходя из смысла первого поста и дальнейшего обсуждение её следовало бы назвать "Преодоление барьера программирования на ассемблере". Хотя, конечно, на Z80 машинный код сравним по сложности с ассемблером, но на других платформах может быть не так, и ИМХО это название будет более корректным.
    Может и так )

    Цитата Сообщение от Шынни Посмотреть сообщение
    так, если я не ошибаюсь, CityAce собирался писать материал для программирования?
    Материал написать может кто угодно. Даже я могу написать (но только преодоление барьера, не дальше). Проблема в том, что нужно кучу всего скачивать, настраивать, прописывать и т.д. А нужно - бац! - и всё :-)

    Цитата Сообщение от Labrador Посмотреть сообщение
    Простите, возможно не вникнул в суть проблемы. Но если разговор о средстве разработки, то есть zDevStudio - мне идея очень понравилась, но развивать его вроде перестали.
    Глянем.

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    Любить спек и писать в эмулях на пс , вы все извращенцы
    Наше ламповое теплое.
    Даже в 80/90-ые многие zx-игры написаны отнюдь не на zx )) Про сейчас я молчу. Давай напиши игру уровня диззи-7, кастлевании, меча ианны и т.д. юзая только спектрум, посмотрим. На самом спектруме можно только что-то простецкое кодить.


    Цитата Сообщение от Dwa83 Посмотреть сообщение
    Единственное, что потом требуется - это чтоб в эмуляторе были пункты типа "загрузить бинарник по адресу такому-то".
    Вот это и проблема. В спекуляторе нет (самый адекватный эмуль), в унреале есть, но с заморочками.

    Цитата Сообщение от goodboy Посмотреть сообщение
    а так действительно что мешает набирать простенькие программы например в Tasm ?
    Да можно и в GENS, никто не спорит, но неудобно это всё, и экранчик 256*192.
    Куплю корпус и материнку от Spectrum +2/+3

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

    По умолчанию

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    Я не о том ,а о том ,что мало кто поддержывает тот дух и движение в том формете в котором это все зародилось...
    седомудие это.

    - - - Добавлено - - -

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    Проблема в том, что нужно кучу всего скачивать, настраивать, прописывать и т.д. А нужно - бац! - и всё :-)
    мне не мешает уже. В чем проблема? в готовых тулзах?

  9. #38
    Member Аватар для Dwa83
    Регистрация
    31.12.2017
    Адрес
    г. Реж
    Сообщений
    155
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    Вот это и проблема. В спекуляторе нет (самый адекватный эмуль), в унреале есть, но с заморочками.
    Хотел я добавить сохранение TZX, но пока увы. Обхожусь эмулём EightyOne 1.8, там загрузить код в память из файла пару кликов. А после в нём же в менеджере ленты спряпаю TZX, сохраняю, и можно запускать на других эмулях для проверки.

  10. #39
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    т.е. он позволяет вводить команды процессора мнемониками? "JP 8000" к примеру?
    Да ,и даже метки в текстовом формате поддерживает из аласм если надо.

    - - - Добавлено - - -

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    Давай напиши игру уровня диззи-7, кастлевании, меча ианны и т.д. юзая только спектрум, посмотрим.
    А почему нет ? Посмотри на игры ,демо и софт 90-х , все было написано исключительно на ZX, и прекрасно написано , а вот с развитием эмуленда....

    - - - Добавлено - - -

    Цитата Сообщение от Шынни Посмотреть сообщение
    седомудие это.
    Думаешь ? Ты любишь на вилосипеде прокатится или на эмуле велосипеда ? На рыбалку поехать ,или на пс в нее подуплить )
    В прочем кто разницы не видит ,о чем спорить...
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  11. #40
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нужен IDE-онлайн ! ))

    Чтобы работало во всех популярных браузерах.

    С кнопочками "TAP", "SCL", "SNA", которые бы компиллили в код, код упаковывали в нужный формат и отдавали на загрузку юзеру.

    Даже эмуль спека как на viva-games.ru не обязательно интегрировать. Всё равно по кнопочке "TAP" сразу получим TAP, а по двойному щелчку запустится ассоциированный эмулятор.
    Куплю корпус и материнку от Spectrum +2/+3

Страница 4 из 21 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Нет доступа к ftp World of Spectrum
    от ProSoft в разделе Разный софт
    Ответов: 2
    Последнее: 13.03.2012, 00:14
  2. [Укр, Харьков] Продам ZX Spectrum и прочее
    от garlands в разделе Барахолка (архив)
    Ответов: 27
    Последнее: 09.12.2010, 08:30
  3. Enlight и все такое
    от tipa в разделе События
    Ответов: 4
    Последнее: 04.02.2009, 18:38

Ваши права

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