Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Вектор (http://zx-pk.ru/forumdisplay.php?f=55)
-   -   Как записать на кассету басиковские программы? (http://zx-pk.ru/showthread.php?t=9997)

BYTEMAN 3rd February 2009 10:49

Как записать на кассету басиковские программы?
 
Подскажите плз, как записать на кассету басиковские программы?

x-code 6th February 2009 16:46

Quote:

Originally Posted by BYTEMAN (Post 181260)
Подскажите плз, как записать на кассету басиковские программы?

AFAIK так:

1.Записываешь программы в формате BAS на образ дискеты с помощью плагина к FAR.

2. Качаешь набор утилиток save отсюда и переписываешь их на тот же образ диска.

3. Подключаешь магнитофон к линейному выходу звуковухи

4. Запускаешь программу savebas <имя файла.bas> и записываешь.

Кстати, идея для авторов эмуляторов - сделать фичу "набор текста из определенного файла, как если бы его набирал человек на клавиатуре". Так можно быстрее "загружать" в кассетные или дисковые Бейсик или Ассемблер исходные коды в виде файлов.

Ramiros 6th February 2009 22:30

Quote:

Originally Posted by x-code (Post 182067)
AFAIK так:

1.Записываешь программы в формате BAS на образ дискеты с помощью плагина к FAR.

2. Качаешь набор утилиток save отсюда и переписываешь их на тот же образ диска.

3. Подключаешь магнитофон к линейному выходу звуковухи

4. Запускаешь программу savebas <имя файла.bas> и записываешь.

Кстати, идея для авторов эмуляторов - сделать фичу "набор текста из определенного файла, как если бы его набирал человек на клавиатуре". Так можно быстрее "загружать" в кассетные или дисковые Бейсик или Ассемблер исходные коды в виде файлов.

Зачем такие сложности?
Включаешь захват аудио в режиме For Tape, пишешь в БЕЙСИКЕ csave"name", по окончанию останавливаешь захват аудио и все, WAV готов. пиши его на касету. (Сразу на касету не рекомендую, потому что саунд буфер может и пробуксовывать).

ivagor 7th February 2009 19:31

Quote:

Originally Posted by Ramiros (Post 182132)
пишешь в БЕЙСИКЕ csave"name"

а как программа попадет в basic2.5 (кроме игры business, которая в соответствующем виде выложена Tim0xой в картотеку и в b2m она легко загружается)? Дисковый бейсик csave не поддерживает.

Ramiros 7th February 2009 20:24

Quote:

Originally Posted by ivagor (Post 182274)
а как программа попадет в basic2.5 (кроме игры business, которая в соответствующем виде выложена Tim0xой в картотеку и в b2m она легко загружается)? Дисковый бейсик csave не поддерживает.

Пардон, недумал что в дисковом бейсике похерили csave :(

а если скопировать кусок памяти, а в обычном бейсике вставить?

ivagor 7th February 2009 20:33

Quote:

Originally Posted by Ramiros (Post 182282)
а если скопировать кусок памяти, а в обычном бейсике вставить?

Интересный вариант :), но IMHO это будет не проще варианта x-code. Не хватает утилиты BAS2WAV :).

Ramiros 7th February 2009 20:47

Quote:

Originally Posted by ivagor (Post 182285)
Интересный вариант :), но IMHO это будет не проще варианта x-code. Не хватает утилиты BAS2WAV :).

Некоторые бейсиковые программы сразу с бейсиком из набора фирменного ПО у меня есть в виде дампов памяти, могу выложить если надо. их записать в Wav точно проблем несоставит

Tim0xA 7th February 2009 21:08

2 Attachment(s)
Я где-то месяц назад накропал утилитку bas2cas - с ее помощью можно сделать cas-файлы, скормить их эмулятору b2m, а потом сохранить в wav через csave. На всякий случай сделал и cas2bas.

Tim0xA 7th February 2009 21:10

Было бы здорово, если бы в VV была возможность загружать CAS-файлы, как в b2m.

ivagor 7th February 2009 21:27

Наводки по перехвату загрузки cas в basic2.5 видны в векторовском конфиге b2m.


All times are GMT +4. The time now is 23:47.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.