Ну это то понятно, не хватает памяти в рабочей зоне ОЗУ, которое выделено под драйвер электронного диска.Сообщение от AlexCrush
Ну это то понятно, не хватает памяти в рабочей зоне ОЗУ, которое выделено под драйвер электронного диска.Сообщение от AlexCrush
Я еще дополню, 4Мб это как раз 256 страниц по 16К. Т.е. под номер страницы ровно один байт - красиво!Сообщение от caro
На Спринтере 4М тоже установлено!
Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!
NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
[Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
Все здесь: http://www.nedopc.com.
Новости/поддержка/Faq: http://forum.nedopc.com.
Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977
...после чего биты этого байта раскидываются как попало по произвольным портам =))Сообщение от CHRV
Таблица банков памяти должна лежать в "нижней" памяти #4000-#BFFF. А там место чуть ли не по байтам расписано. Удобно таблицу в 256 байт (позволяет адресовать 2Мб) держать в неиспользуемой области #5B00-#5BFF.
Благодарю, Камиль! Ты как всегда выручаешь!Сообщение от caro
По поводу 2Мб симок я не утверждаю, может их и нет. Но вроде где-то встречал упоминание, хотя могу ошибиться.
Последний раз редактировалось axor; 17.03.2005 в 21:29.
axor/Perspective
http://abzac.retropc.ru/
Это зависит от прямоты рук разработчика!Сообщение от lvd
Если разработка на ПЛМ, а еще лучше на FPGA, то можно и на один порт повесить. Возьмем, например, наш любимый АТМ у которого есть один порт для совсместимости со 128 спеком и есть специальный порт чиста для менеджемента памяти.![]()
Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!
NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
[Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
Все здесь: http://www.nedopc.com.
Новости/поддержка/Faq: http://forum.nedopc.com.
Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Уже можо говорить в прошедшем времени (стандартов несколько и все устоялись): руки разработчиков оказались не слишком прямыми. Мне пришлось в драйвере каждый банк описывать 2-я байтами (число в #7FFD и число в ext.port). Хваленый Turbo2+ здесь тоже не на высоте: лезть в область TR-DOS предварительно проинвертировав биты не слишком удобно.Сообщение от CHRV
Можно говорить лишь об одном удачном стандарте - это Pentagon 512К.
ЧТо делать: или простая схема или простое управление!Сообщение от Spectre
.
А я например Спринтер считаю удачным, там все в один порт пишется, точнее в четыре 8-битных порта (на каждое окно)!Сообщение от Spectre
Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!
NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
[Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
Все здесь: http://www.nedopc.com.
Новости/поддержка/Faq: http://forum.nedopc.com.
Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977
А разве на АТМ не так же делаете только для верхней чарверти памяти?Сообщение от CHRV
Верно, в ATM-2+ как и в Спринтере - влюбую четверть можно включить любую страницу ОЗУ или ПЗУ.Сообщение от Corpsegrinder
Максагор, NedoPC group
ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
[ZX rulezzz 4reva!!!]
http://atmturbo.nedopc.com
http://vk.com/atmturbo
http://maksagor.livejournal.com
http://moskprf.ru
[СССР][Коммунизм][КПРФ] ну [ZX], естественно...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)