Последний раз редактировалось Totem; 02.06.2016 в 19:41.
Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
В жизни должно быть место сказке
Воткнем - увидим.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Немножко "окорпусил" платку в стиле киберпанк
Много ковыряний в бейсике, чтобы подогнать работу под железо.
Сделал SAVE/LOAD программ через UART. Попутно само так получилось
Осталось сделать I2C-память для программ и звук через встроенный в Z180 таймер.
И вроде как всё...
Можно будет начинать третью машинку, на 1821ВМ85 и АЛС318
- - - Добавлено - - -
Таймер набортный запустил. С трудом нашел ненужный баззер, вкошачил на платку.
Теперь нажатие на кнопку вызывает пиликанье.
Может сделать, чтобы при включении играл Имперский Марш?![]()
Последний раз редактировалось Ewgeny7; 03.06.2016 в 13:22.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Так и что там save/load? что на пц должно быть?
Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
Ну, это один из способов сохранения, сразу на ПЦ. Основным будет EEPROM, конечно.
А на ПЦ надо терминалку, способную принимать/отправлять голые потоки BIN через компорт. Можно пользоваться Terminal v1.9b.
Мне удобней пользоваться встроенным терминалом в CodeVisionAvr.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
Извини, не понял вопроса.
В чью память?
Бейсиковскую?
Это от версии зависит, от объема памяти. В моем варианте грузится начиная с #813E, маркер конца - четыре нулевых байта.
На ПЦ это будет просто файл, который создается терминалкой по команде Receive File (Rx File). Файл принимается как обычный поток данных и сохраняется в name.bin.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
да мне было интересно куда грузится файл на компик.
- - - Добавлено - - -
марш обязательно делать
заставку тоже
https://www.google.ru/search?q=%D0%B...quBdsQ_AUIBigB
Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Сегодня посидел с компом около часа всего.
Но успел сделать запись/чтение на EEPROM 24LC512.
Собственно, процедуры уже были обкатаны на предыдущей машинке, тут я просто "адаптировал" код под другое железо.
Предвидя отсутствие ажиотажного написания программ для машинки, не стал заморачиваться с именами программ и прочими файловыми приблудами, и просто сделал слотовое сохранение. Слоты - 8 штук (0..7) и еще один (8) - посредством UART. Тоесть, сохранение программ на ПЦ не стал прибивать.
Формат команд - SAVE n, LOAD n, где n - 0..8.
Остается попричесывать код и всё будет закончено... Жаль. Это было хорошее, интересное время![]()
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)