Весьма сложный софт можно написать эээ при всем уважении
Это какой собственно? и для чего?
Мы хотим запускать и спековский софт тоже?
Весьма сложный софт можно написать эээ при всем уважении
Это какой собственно? и для чего?
Мы хотим запускать и спековский софт тоже?
Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Мысли в слух.
А насколько реализуема ОСь при частоте z80 3.5МГц, памяти 48кб-128кб и носителе информации в несколько десятков метров магнитной плёнки(причём этот носитель абсолютно никак не управляемый ОСью)?!
Вернее насколько она нужна при таких условиях.
Турба с приростом 1.6х-2х реализуема относительно просто, в Еве 3,3х уже достижима. С памятью тоже вроде проблем нет, 1-4мб напаять можно. Носители информации тоже уже подключили на десятки гигабайт.
Но, в 90% постов этой темы, категорически заявляют, что это идеологически не верно.
оффтоп: У меня мозги раком встают, когда я пытаюсь осмыслить то, что пишут здесь некоторые товарищи. Брызжут слюной, пытаясь доказать недоказуемое.
Кстати, нашёл в личном кабинете "Список игнорирования", теперь форум намного легче читается.
>и спековский софт тоже?
Про это надо сразу забыть.
1). атм (недоатм(пеньэво))пора выбирать какой то клон(ы), который мало мальски потянет задумку?
2). профи
3). спринтер
из этого списка более сильным является спринтер. но к сожалению пока не переправят его железо для более простой сборки, мало кто им заинтерисуеца. профи не имеет диспетчера памяти нормального. а атм (недоатм) через чур тормозный. но поскольку у меня есть и второй и третий, то для меня выбор очевиден...причём по старшенству - вначале профи, потом спринтер...
Vadim, увы корку писать не кому для z-380.
Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
А где вы видели нормальный АПИ?! Прочитайте ВЕСЬ msdn и подумайте как такое организовать на Ассемблере.
Между прочем - макросы никто не отменял, а с ними всё стройно и красиво получается.
Вот такая конструкция:На чистом асме смотрится просто ужасно.Код:;Тех.задание: в первой попавшейся папке создать текстовый файл. BEGIN F_VOLTOPART 0,0,0 ;определяем нулевой раздел ZSD карты как том №0 F_MOUNT FS ;монтируем нулевой том(он будет юзать структуру FS) ;корневая папка становится текущей. F_CHDRIVE 0 ;установим текущим нулевой том F_OPENDIR DJ,PATH1 ;ОТКРОЕМ ДЛЯ ЧТЕНИЯ ТЕКУЩУЮ ПАПКУ LD HL,FNO ;ДОБАВИМ НА СТЕК УКАЗАТЕЛЬ НА СТРУКТУРУ PUSH HL .L1 F_READDIR ;ЧИТАЕМ ЗАПИСЬ В ПАПКЕ DJ LD A,(FNO.FNAME) ;проверим первый байт имени OR A ;если он #0, то файлы/папки закончились JR Z,.EXIT LD A,(FNO.FATTRIB) ;проверим атрибут записи AND #10 ;ЕСЛИ ЭТО НЕ ПАПКА то читаем следующую запись JR Z,.L1 POP BC,BC ; снимем аргументы ;ЩА ЗАЙДЁМ В НАЙДЕННУЮ ПАПКУ XOR A LD (FNO.FNAME+11),A ; сделаем нолик в конце строки F_CHDIR FNO.FNAME ; открываем папочку F_OPEN FP,PATH2,FA_WRITE|FA_CREATE_ALWAYS ;создаём файл F_WRITE STROKA,BW-STROKA,BW ;пишем в него F_CLOSE ;закрываем файл RET ;тех.задание выполнено .EXIT POP BC,BC RET
NovaStorm, и спековский софт тоже?
Про это надо сразу забыть.
1). атм (недоатм(пеньэво))
2). профи
3). спринтер
Тогда приходим к выводу, что к спектруму это уже не имеет никакого отношения?
С таким же успехом можно взять Speccy2010, сделать что душа пожелает, z80 на 48мгц весьма не плох
---------- Post added at 10:15 ---------- Previous post was at 10:07 ----------
DimkaM, На чистом асме смотрится просто ужасно.
Это ужос окуда?![]()
Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
Почему? 4 окна делаем, ОЗУ расширяем. Если мы хотим ОСь и многозадачность. Если не хотим юзаем Спектрум-128/48 с лентой или дисковыми интерфейсами. Вариант +3, с винтом и DivIDE весьма неплох. Много софта спектрума прямо (а не криво, как в случае с образами дискет трдос) идёт с винта. Недоось (+3) там есть. Её можно дорабатывать, но там не будет никакой многозадачности в принципе, т.к. имеется системное окружение ZX Basic (+3), какая там ось? Какая многозадачность?
А отношение такое, что софт спектрума будет запускаться, с любых носителей. С переключением может даже нескольких программ. На обычных профях и недоэвах это невозможно.
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
Vadim, и сколько мне понадобится время и сил, что бы мой пентагон подошел под "спецЫфикацию"?, мой 48 и +2 ужт точно нет.
![]()
Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)