ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Посмотри, как у меня в Xpeccy:
Конец блока определяется по паузе дольше 1 фрейма. После окончания записи блока определяется возможность перевести сигналы в байты (наличие пилот, sync1, sync2, [1], [0], sync3).
Например:
1. запустить эмулятор
2. сохранить блок ПЗУ-шной процедурой
3. через F2 сохранить ленту как tap
Последний раз редактировалось SAM style; 28.04.2013 в 09:18.
Все любят гипножабу
Чуть переделать Tape Player, чтоб получился тот самый Tape Recorder.
При записи эмулятор отлавливает записанный блок, и вставляет его в конец списка блоков. Теперь
а) Вводя LOAD "" и шелкнув два раза по сохраненному блоку, мы можем его загрузить - этот функционал уже есть.
б) Выделив нужные блоки можем нажать новую кнопку Save и сохранить TAP-файл, состоящий из этих блоков.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)