Вход

Просмотр полной версии : Программа BIORITMUS



Quest
07.03.2013, 12:01
У меня на кассете есть программа BIORITMUS, которая расчитывает биоритмы, совместимость биоритмов и т.п. Она по моему написана на бейсике... Можно ли ее как-то перекинуть на дискету ?

P/S: у меня Scorpion zs256

newart
07.03.2013, 12:13
Магнитофон-плеер есть?

---------- Post added at 12:13 ---------- Previous post was at 12:12 ----------

Много у тебя кассет, а дискет? :)

goodboy
07.03.2013, 12:52
У меня на кассете есть программа BIORITMUS, которая расчитывает биоритмы, совместимость биоритмов и т.п. Она по моему написана на бейсике... Можно ли ее как-то перекинуть на дискету ?

возможно это она http://www.worldofspectrum.org/infoseekid.cgi?id=0025414

---------- Post added at 11:52 ---------- Previous post was at 11:51 ----------


P/S: у меня Scorpion zs256
загрузи с ленты и потом сохрани на дискету (что тут сложного ???)

Quest
07.03.2013, 12:56
возможно это она...
Не она ...

загрузи с ленты и потом сохрани на дискету (что тут сложного ???)

Я не говорю, что это сложно, просто я не знаю как это сделать. Точнее как сохранить на дискету, загруженную с магнитофона программу?

newart
07.03.2013, 13:12
Скинуть на дискету очень просто. У тебя скорпион. Зайди в теневой монитор и... инструкция есть? :)
В общем там должна быть опция сохранения Magic файла на диск.

Quest, так много у тебя кассет, а дискет?

goodboy
07.03.2013, 13:15
просто я не знаю как это сделать. Точнее как сохранить на дискету, загруженную с магнитофона программу?

загрузи бейсик программу без автостарта - MERGE ""
потом запиши на дискету RANDOMIZE USR 15619:REM:SAVE "BIORITM"

(если есть возможность сделай фотографию экрана с этой программой)

Rindex
07.03.2013, 13:20
загрузи бейсик программу без автостарта - MERGE ""
потом запиши на дискету RANDOMIZE USR 15619:REM:SAVE "BIORITM"

(если есть возможность сделай фотографию экрана с этой программой)

Ну и как она заработает на дискете? Там такие строчки надо прописывать перед каждым LOAD "имя файла". А если там файлы вообще без имени, то я тогда кроме как использования маджика не вижу. Есть ещё конечно программы от Дюпанова, но они портят игру. В конце код лезет в экранную область.

null_device
07.03.2013, 15:29
Можно ли ее как-то перекинуть на дискету ?

Почитайте эту книгу (http://vtrdos.ru/book/ADAPT.ZIP). И вот эту (http://vtrdos.ru/book/ZX_TRDOS.ZIP) (часть про систему команд tr-dos). Большинство вопросов отпадет сразу.

Eltaron
07.03.2013, 16:04
Ну и как она заработает на дискете?
программа-то на бейсике же

Rindex
07.03.2013, 16:53
программа-то на бейсике же

Так допиливать в ручную всё равно надо будет, или она будет просить кассету.

null_device
07.03.2013, 17:31
Сталкивался с простенькой тулзой для "скидывания" данных с кассеты на дискету.
Но, после скидывания, все равно придется "допиливать" процедуры обращения к кассете.

Quest
07.03.2013, 18:34
Quest, так много у тебя кассет, а дискет?

Дискеты есть, но чистые(новые). Кассет с играми 3 точно, плюс еще 3 не знаю с чем. Кассеты сохранились случайно, с былых времен(20 лет назад был у меня Спектрум), а вот дискеты не сохранились(продал тогда вместе со Спектрумом).

newart
08.03.2013, 02:30
Quest, не эта прога http://yadi.sk/d/9JmnsTSi37dYo ?

(017_BIORITM.tap)

---------- Post added at 02:27 ---------- Previous post was at 02:26 ----------


Кассет с играми 3 точно, плюс еще 3 не знаю с чем.
С обложками? Оцифруй пожалуйста целиком.

---------- Post added at 02:30 ---------- Previous post was at 02:27 ----------

А еще такую нашел http://yadi.sk/d/d6dFNd1Z37dd0

C:\work\ZX\dubna-1\1\061_BIORHYTH.tap

Quest
09.03.2013, 03:28
Это tap файлы, а мне нужен trd.
Сегодня удалось загрузить ее с кассеты. Программа начинается со слов "ХОТИТЕ БИОРИТМЫ ? (Y/N)", если отказаться, то так же предлагает рассчитать совместимость биоритмов и т.д. по кругу. Пробовал нажать MAGIC кнопку, ничего не происходит, хотя кроме этой программы всегда эта кнопка работает, появляется скрытое меню.
Заметил еще одну особенность, если ввести не корректную дату, то программа вываливается в код Бейсика.

---------- Post added at 03:28 ---------- Previous post was at 03:24 ----------



С обложками? Оцифруй пожалуйста целиком.[COLOR="Silver"]


Без обложек, ну в смысле обложка написана мною от руки :) Ничего ценного на кассетах нет, все есть уже в инете вроде... Вот только эти биоритмы не смог найти.

newart
09.03.2013, 10:19
Ничего ценного на кассетах нет, все есть уже в инете вроде... Вот только эти биоритмы не смог найти.
Значит не всё.

---------- Post added at 10:19 ---------- Previous post was at 10:18 ----------


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

lisica
09.03.2013, 10:43
Сколько вобще кодовых блоков, посчитай.

Пробовал нажать MAGIC кнопку, ничего не происходит
Ничего и не произойдёт, так как работает пзу.

если ввести не корректную дату, то программа вываливается в код Бейсика.
Попробуй после этого набрать RUN, Enter. Если заработает то можно смело набирать Randomise usr 15619: rem: save "NAME" line 0
и жать энтер.

null_device
09.03.2013, 11:19
Заметил еще одну особенность, если ввести не корректную дату, то программа вываливается в код Бейсика.

Поделитель результатами того - что оцифровали. Там видно будет, что можно сделать.

null_device
09.03.2013, 11:54
В tr-dos, насколько помню, нельзя задать автостарт со строки 0. :v2_conf2:

lisica
09.03.2013, 14:23
Сорри, забыл, 1 конечно.


Зачем line 0?
теперь уже 1. Это чтоб прога после загрузки сразу стартовала с этой строки.

---------- Post added at 13:23 ---------- Previous post was at 13:23 ----------

И вобще листинг бы, может там с 100й строки старт...

creator
09.03.2013, 16:39
теперь уже 1. Это чтоб прога после загрузки сразу стартовала с этой строки.
Легко может оказаться, что в кассетной версии окажется строка 0 и именно с неё нужно стартовать. Засада. :)

И вобще листинг бы, может там с 100й строки старт...
Или вообще с 9000, частенько в навороченных BASIC проектах такое было.

lisica
09.03.2013, 17:08
Легко может оказаться, что в кассетной версии окажется строка 0 и именно с неё нужно стартовать.
Всего лишь дописать 9999 goto 0 и line с строки 9999

---------- Post added at 16:08 ---------- Previous post was at 16:07 ----------

Вобщем листинг смотреть, а там видно будит.

lisica
09.03.2013, 19:38
Вот тебе копировщик с кассеты на диск. То, что получится на диске выложи сюда.

rasmer
10.03.2013, 07:50
В общем там должна быть опция сохранения Magic файла на диск.
Застрелись осколок за этот метод....

Andrew771
21.03.2013, 21:24
Проще кассету записать в звуковой wav-файл на PC, а дальше уже несколько прог есть для распознавания.