PDA

Просмотр полной версии : Статья ZX-Spectrum в эпоху windows и эмуляторов



Yuri80
31.03.2016, 15:35
Здравствуйте.
Ностальгируя по ZX-Spectrum, я стал задним числом изучать все что с ним связано (эмуляторы, утилиты под PC, программы...).
В 2013 году, я начал записывать свои исследования, которые сильно разрослись. Было решено сделать книгу, которую оформил как шуточную пародию на самоучитель по BASIC'у для себя. Все это я скомпоновал в PDF.
Сейчас я решился ее выложить на обозрение. Быть может кому-нибудь это и пригодится. Прочитав соседние темы, я увидел, что даже тут задаются вопросы по работе с утилитами и эмуляторами, ответы на которые попадаются в книге. Я уже писал в другой теме (http://zx-pk.ru/showthread.php?t=26397), что не являюсь программистом и электронщиком, а всего-лишь пользователь любитель. Это первая моя публикация по теме Спектрума, поэтому кому-то она может показаться неинтересной. А новички, и любители всяких извращенных комбинированных защит, возможно откроют что-то новое.

Собственно моя книга (выложил в свой аккаунт на Google диск, так как она объемная) с возможностью просмотра даже без скачивания:

https://drive.google.com/file/d/0B8kD6wqTOsIMZkRPMHladTVTYzQ/view

Все примеры программ (Examples), описываемые в книге, можно скачать в готовом виде для анализа. Программы к каждой главе, лежат в соответствующих папках внутри архива:

https://drive.google.com/file/d/0B8kD6wqTOsIMQy1qeWFhUjRuTlU/view

Книга полностью посвящена любимой версии 48К с магнитофоном, методам комбинированного использования функций утилит с эмуляторами, пошаговому созданию заковыристых программ и загрузчиков BASIC+Assembler, формированию форматов tap/tzx/wav, с помощью эмуляторов и сторонних утилит. Ручная сборка сигналов пилот тона и данных. В последней части книги описывается даже создание пилот-тона и коротенькой программы с помощью обычного звукового редактора Wavelab. Описывается много опытов, которые проводил в реальном времени, познавая принцип действия некоторых процессов. В книге 190 страниц с картинками.

Если я ошибся темой, то заранее извиняюсь и тогда перенесите пожалуйста в нужный раздел.

dizzykei
31.03.2016, 17:17
зы: вот эту работу и надо было на конкурс статей выставлять, по крайней мере она на голову лучше, чем все конкурсные очерки, опубликовнные с начала конкурса.
Это же книга, "статью" в 190 страниц мало кто осилит. Надо бы её ещё актуализировать с 2013-го до 2016-го, хотя бы тот же Unreal Speccy Portable упомянуть.

megozavr
31.03.2016, 17:20
Весьма приятно и интересно читается. Всё достаточно качественно оформлено и проиллюстрировано, хоть сейчас в печать). Ну и есть, что подчерпнуть из ваших трудов для своих проектов. Спасибо!!!

Bedazzle
31.03.2016, 18:03
Просьба выровнять текст также и по правому краю, будет ещё более по-взрослому книга выглядеть.
И да, спасибо за объёмный труд!

kas29
31.03.2016, 20:07
Достойная работа Yuri80! Спасибо!

krt17
31.03.2016, 21:59
У меня правда аж дух захватило от монструозности "статьи". Я прочитал издание уровня Инфоркома в 2016, спасибо!

CityAceE
01.04.2016, 00:41
Yuri80, спасибо за труд! Книга действительно на уровне!

Из замечаний, которые сразу же бросились в глаза:
1. Содержание правильнее было бы перенести в начало и сделать рабочими ссылки на соответствующие места книги.
2. После заголовков точки не ставятся (см. http://zx-pk.ru/showthread.php?t=25726).
3. windows -> Windows
4. Realspectrum -> RealSpectrum

Reobne
01.04.2016, 07:48
На странице 2 написано, что ассемблер в EmuZWin не показывает сообщение об ошибках.
На странице 25, что нужно смотреть на цвет кнопочки "PC", и если она серая, то вручную искать ошибки.
Посмотрите картинку во вложении. Внизу красным я выделил сплиттер, если его мышкой потянуть вверх, то откроется лог, в котором пишутся результаты компиляции, и если есть ошибки, то по двойному щелчку сразу находим её причину в тексте.

Yuri80
01.04.2016, 16:10
Спасибо большое за отзывы и объективную критику!
По крайней мере теперь понял, что создал что-то полезное не только для себя, но еще и для других людей. Если честно, очень тронуло. Еще пару лет назад я даже не думал, что это кому-нибудь покажется интересным. У меня было много интересных задумок, по модификациям игр, созданию книжек и статей. Но недостаток свободного времени, и невостребованность вынудили большую часть идей просто похоронить. Некоторые недоделанные проекты были заморожены, а потом куда-то потерялись. :(

По поводу заголовка, так это я опечатался. Я хотел написать "книга", но написал "статья". А когда увидел, то не разобрался, как подправить заголовок в сообщении. Данную книгу я выложил "как есть" не исправляя с момента выхода. Я это знаю. Просто не было времени еще раз все перепроверить перед публикацией.

Я внимательно почитаю и учту все замечания, и потом подправлю исходник книги в .doc. Я только потом заметил, что съехало содержание. Чтобы все исправить и переделать, понадобится время.

Бука
01.04.2016, 19:49
У меня не хочет гугль отдать книгу и примеры программ.

Можно отдельно выложить, в облако например?

abelenki
02.04.2016, 07:54
Бука, лови:

http://rghost.net/7v62M44y4
http://rghost.net/7RXRSRG7L

Andrew771
02.04.2016, 21:12
Книга отличная! Спасибо автору за огромный труд!
Про ассемблер в EmuZWin уже написали - подёргать сплиттером внизу, откроется окошко с ошибками.
А само название эмулятора: EmulZWin -> EmuZWin

yevrowl
03.10.2025, 22:59
Прошу подсказать, доступна ли ещё книга?
Google Disk не позволяет скачивать.

breeze
04.10.2025, 15:08
Прошу подсказать, доступна ли ещё книга?
Google Disk не позволяет скачивать.

Странно, без проблем скочал :)

https://disk.yandex.by/i/bOo5g54hhxc4tA

Yuri80
08.10.2025, 09:23
Эта моя первая версия книжки лежит на https://vtrd.in/
Смотрите в разделе book. Оттуда без проблем можно скачать. А на Google доступ к старым файлам постоянно слетает.