• avatar TmK
  • 5
Думаю тогда для каждого звука придётся предоставить минимум 3 фазы (фото) процесса его записи. При спорных вопросах потребуется предоставить видео процесса записи звука.
  • avatar ShaMAN
  • 1
а можно подробнее? если это возможно
Парадоксально, я в приватном разговоре повторил на днях +- один-в-один аргумент шамана. Но вот то, что ты сказал, лично меня переубеждает. Наверное, нужно просто меньше думать за других, а просто поддерживать разные стратегии работы.
  • avatar Mihip
  • 0
Вроде бы g0blinish стартер-кит делал для спектрума, но это не совсем точно.
  • avatar ShaMAN
  • 1
так-то прикольно, но не мое) да и на планшете восьмерка, а комп с семеркой успешно трудится поставщиком «кабельного» телеелевиденья и переехал за телевизор)
Неа, не слушай меня, я один фан этого способа ибо есть ньюанс, он не работает на винде выше 7-ой :) Не надо устанавливать, распаковываешь и запускаешь. Жмёшь tools-assembler, открывается окно встроенного в эмуль ассемблера, пишешь туда код, жмёшь compile, прога уже в памяти, снимаешь эмуль с паузы и она работает. Дебагер с мышкой, тайминги класики — мне с головой хватает.

По удобству не знаю, я сделал 10 игр и сколько-то там демок. Никакого дискомфорта!

  • avatar ShaMAN
  • 1
чего-то я нарчепятывался)
  • avatar ShaMAN
  • 1
без стеба. мне лень(да и не хочу — унриал форева) устанавливать — можно скриншоты такого использования? и насколько оно удобно для проекта?
Про блокнот на самом деле смешно, но серьёзно. Сейчас уже такое время, когда куча людей, каких-никаких PC-шных программистов, впадает в ступор, когда речь заходит про bat-файлы и блокнот. Они же привыкли работать в IDE, а тут по двойному клику ничего само не открывается и ничего не понятно. И как ни странно, если помочь им это препятствие преодолеть, у них что-то потом получается, хотя казалось бы, не осилил batch, куда тебе ассемблер. Просто дополнительный психологический барьер.
Мне кажется, это уже перебор. Считаю, что данный туториал сделан как раз как надо. Есть исходник с комментарием в каждой (!) строчке. Есть ссылки на компилятор и на уже настроенный эмулятор, есть пошаговая инструкция как запустить. Что ещё нужно то? А дальше всё зависит от человека. Вопросы скорее могут возникнуть по коду («а что такое регистр?»), но Википедию никто не отменял. А дальше уже — открывай список мнемоник z80, схему организации памяти ZX Spectrum и так далее.

Bat-ы вполне себе встречаются, я уже не говорю про *nix-пользователей, где половина вещей (как минимум) делается в терминале. Опять же, по поводу IDE, это смотря какой ещё. Пока какой-нибудь Eclipse настроишь, ещё и не такое гуглить придётся :)
  • avatar ShaMAN
  • 1
а кто сказал, что центр? я просто привожу пример. я далеко не гуру, просто кмею мыслить и анализировать. я вообще обладатель одной офигительной специализации в области программирования (рчень многих тошнит) — я адинэснег.

а мыть руки полезно, желательно по нескольку раз в день — одобряю.

ЗЫ да, ме чего-то захотелось поговорить.
emuzwin forever! Инструкция выглядит так: запускаем, жмём кнопочку асм, пишем код, жмём compile, снимаем с паузы. Всё :)
  • avatar Shiru
  • 2
Ты — не центр мира. Мы обсуждаем не тебя.

Ну раз не переварил, остаётся умыть руки и не тратить время попусту.
  • avatar ShaMAN
  • 1
вот это
А вообще вся эта тема, когда подсказываешь из практического опыта, как можно сделать лучше, а тебе упорно начинают доказывать, что этого делать не надо, отбивает желание как-то реагировать в будущем.
не переварил от слова совсем.
по остальному: за себя могу сказать, что для меня нет разницы какой язык (они все одинаковы) — важно место примения (архитектура, апи, встроенные методы)
  • avatar Shiru
  • 7
Практика показывает, что некоторые (разумеется не все) могут. Просто batch и командная строка — это лишние и неожиданные сущности, которые уже не встречаются повсеместно, не на слуху, но внезапно возникают в самом начале пути.

Привычку гуглить всё подряд необходимо прививать. Многим и в голову не приходит поискать, либо они не представляют, что и как искать. Вот даже авторам статей как-то не приходит в голову поискать и вставить ссылку на более глубокое раскрытие побочной темы, а казалось бы, дело пары минут.

Касательно веры. Полным-полно отличных программистов на ассемблере, которые вообще не переваривают и не понимают куда как более простой и очевидный Си, или другие ЯВУ. С трудом верится, что человек, который пишет сложный код на ассемблере, не может написать себе элементарную утилиту на ЯВУ, но это — факт, встречается постоянно. И среди новичков, и среди тех, кто пишет код десятилетиями.

А вообще вся эта тема, когда подсказываешь из практического опыта, как можно сделать лучше, а тебе упорно начинают доказывать, что этого делать не надо, отбивает желание как-то реагировать в будущем.
  • avatar ShaMAN
  • 1
идея есть, но я никак не соберусь с мыслями и не могу поймать музу — еще по весне запланирован цикл статей по поребрику. я помню, что минимум двум человекам эта тема интересна. там как раз по второму варианту (описал чуть ранее) и планируется
  • avatar diver4d
  • 3
Согласен с ShaMAN. С трудом верится, что человек, который не осиливает bat, сможет что-то сделать в ассемблере.
  • avatar ShaMAN
  • 3
соглашусь, но с небольшим (или большим) НО
1. если человек не в состоянии осилить бат и при этом не в состоянии задать вразумительный вопрос самому себе (что такое бат и по какой причине не работает) и вбить этот вопрос в гугл или спросить в статье (напоминаю — вразумительно) — в асм дальше лезть бессмысленно. по себе знаю — я либо не вылезаю из гугла, либо если не могу сформулировать или не нахожу ответ — пытаю тех, кто в этом разбирается, в личках). мне как правило стыдно задавать «нубские» вопросы в открытую.
ну или поступать так
2. опускаемся до уровня детского сада и начинаем: итак, дети, вот это файлик. в файлике есть разные слова, каждое слово делает что-то свое. и далее по тексту
  • avatar VBI
  • 2
а проще — поделиться своим способом и своими наработками — для быстрого старта
  • avatar Shiru
  • 5
Стрелять — это неконструктивно. Можно тогда чуть-чуть поднять планку и сказать — тех, кто не в состоянии сам написать то, что описано в посте, стрелять без суда. Только элита, только хардкор. Но все, включая элиту, когда-то делали что-то впервые и не понимали. Конструктивнее анализировать ситуацию, ловить проблемные места и предупреждать вопросы по ним в статье.
  • avatar ShaMAN
  • 1
тех, кто пугается «черного окошка» и не в состоянии дописать слово pause стрелять на месте без суда и туда