Советы для Новичка в КУВТ

Page 4/4
1 | 2 | 3 |

Par hatwise

Rookie (21)

Portrait de hatwise

01-02-2018, 21:24

Хотел уточнить. каков правильный алгоритм записи программы на Дата картридж?
я имею ввиду, сначала написать и запустить программу потом коммандой вне программы написать - save "cat:" и всё? но тогда ц меня он пишет bad file name. а как назввть программу не понимаю. короче нужен алгоритм сохранения и правильный синтаксис.
вот такой я нуб :-)

Par Wierzbowsky

Guardian (3648)

Portrait de Wierzbowsky

01-02-2018, 22:37

Вроде без пробела надо набирать. Но вполне может быть, что ругается на "cat:", а значит карик не был инициализирован...

https://www.msx.org/wiki/Sony_HBI-55

Ещё убедитесь для начала, что батарейка внутри карика жива. Иначе SRAM сотрётся после выключения питания компа.

Par hatwise

Rookie (21)

Portrait de hatwise

01-02-2018, 23:28

а как его инициализировать?

Par hatwise

Rookie (21)

Portrait de hatwise

01-02-2018, 23:31

И как вообще можно манипулировать кариком. отформатировать,переписать? а еще как я понял может там находится только 1 программа и поэтому название ей не нужно? или какитам файл хранится?

Par hatwise

Rookie (21)

Portrait de hatwise

01-02-2018, 23:45

А в кратце проблема такая.
я опишу свой алгоритм. сначала я пишу N-ную программу и делаю Run.
Далее после программы я уже должен написать Save без нумерации, как бы не в программе а вне её, верно?
но даже если так. Я пишу - Save "CAT" и тогда он пишет что ОК как будто сохранён. но если я пишу
save "CAT:" (с двоеточием на конце) то получаю - bad file name.
но самое интересное что когда я после ресета пытаюсь загрузить программу то она просто виснет
и ничего не происходит и выхожу из цикла только коммандой control+stop, и наблюдаю надпись
I/O device error.
Такие пироги. про батарейку то я понимаю но нажимая на кнопку ресет карик не успеет обнулится, мне так кажется.

Par hatwise

Rookie (21)

Portrait de hatwise

01-02-2018, 23:58

тоесть думаете нет вариантов написать в 4 кб игру с графикой спрайтовой, хоть и простой что то на подобие , колико или атари. ну идеал конечно раний фамиком

Par Wierzbowsky

Guardian (3648)

Portrait de Wierzbowsky

02-02-2018, 17:55

Вы видимо не знаете как MSX работает с разными накопителями. Если на бездисковой машине сделать save"myproga", то Вы услишите щелчок. И без подключенного дисковода Ваша прога никуда не запишется. Эта команда работает только в дисковой версии Бейсика и только при подключенном дисководе она запишет Вашу прогу на диск.

Можно попробовать записать прогу во внутренний RAM диск компа. Надо набрать _memini а затем save"mem:myproga" . Тогда Ваша программа запишется на RAM диск с именем "myproga". Командой _mfiles можно посмотреть директорию. Загрузка программы - load"mem:myproga" . Но после выключения питания всё сотрётся.

Можно записать прогу на магнитофон командой save"cas:myproga" . Можно даже записать её в звуковой файл на компе или телефоне и потом её загрузить командой load"cas:myproga" .

Как работает Ваш картридж - я без понятия. Но то, что он не требует имени файла, а только имя устройства "cat:" говорит о том, что туда можно записать только один файл. Если команда записи не работает, то или MSX не видит устройства "cat:", либо картридж просто не инициализирован. Возможно в руководстве по карику есть ответы как его инициализировать. К тому же карик может быть просто дефектным.

Батарейка нужна в карике чтобы сохранять Вашу программу после выключения питания. Чтобы не надо было её заново набирать на следующий день.

По поводу 4кб на игру с графикой и спрайтами - я не очень оптимистично на это смотрю. Но что Вас останавливает? Wink

Par Wierzbowsky

Guardian (3648)

Portrait de Wierzbowsky

16-02-2018, 12:43

Что такое "корвалолы"? И какие видеоблоки Вы делали? 1мб платки от Камиля или свои?

Par alik00

Rookie (24)

Portrait de alik00

16-02-2018, 17:37

с польским приветом ) я всё свои три ямахи доделываю. медленно и печально.

ваши флеш-память-музыка. с названиями у меня беда, не запоминаю. карвалол перед глазами, его помню )

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

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

память была от каро, половина не завелась - одни китайцы фальшивые чипы прислали. настоящих мне хватило на три свои, и вроде про запас оставлял пару. Еще на 4 мб модули были, но их заказывать не стал - так и не понял, куда лишние три мега девать. Такой обьем ни одна из программ не использует. Хотел еще в катридже мегарам сделать, для дайвы, но что-то так и не собрался.

я перед нг посылал одну платку "регистр Ф4+звук", обычной почтой. судя по молчанию - не дошла. доедет логика - пришлю одну собранную. заказным письмом, раз простые не доходят.

Par Wierzbowsky

Guardian (3648)

Portrait de Wierzbowsky

16-02-2018, 18:39

О, простите, не узнал Вас в гриме. Wink С германским приветом.

Платка дошла, собрана и оттестирована. Спасибо! Вроде я даже отписался.

Теперь понял про "корвалолы" = это Карниворы. Big smile

Page 4/4
1 | 2 | 3 |