ZXNet эхоконференция «code.zx»


тема: Пользователи: PROFI 512/1024, ATM, PENTAGON 512/1024



от: Slavka Kalinin
кому: All
дата: 13 Jun 2001
Приветствую тебя, All! Сдесь сабж имеется или как? Если никто не отзовется, то расшириную память этих комьютеров я поддерживать не буду! Hа этом усе. Пока, All! [CGE] [ARTVIEW] [THE KNIGHT'S ARENA] [IF GAME] to be continued ... NEWART/n-Discovery/SPb * Coder, gfx artist, AY music's fanat

от: Eugene Palenock
кому: Slavka Kalinin
дата: 17 Jun 2001
Привет, Slavka! 13 Июн 01 00:02, Slavka Kalinin -> All: SK> Сдесь сабж имеется или как? Пентагон 512 - задействованы 6 и 7 биты 7FFDh. Вобщем всё просто, только надо _всегда_ юзать полную адресацию порта (OUT (C),A) и помнить что 5 и 7 экран только в своих реальных местах, если 6 или 7 бит установлены - это уже верхныы память. Пентагон 1024 - как 512, но ещё задействован бит блокировки 48 ПЗУ - он вместо блокировки управляет памятью теперь. Соответственно продетектить его нельзя - надо ручной сетап делать. SK> Если никто не отзовется, Hу я... С уважением, Евгений.

от: Alexander Bondarenko
кому: Slavka Kalinin
дата: 01 Jul 2001
Приветствую тебя, Slavka! Где-то примерно 30 Jun 2001, Slavka Kalinin и Alexander Bondarenko гоняли и без того зашуганный сабж "Пользователи: PROFI 512/1024, ATM, PENTAGON 512/1024". Я решил помочь бедной зверушке спасти копыта. SK> ;ДРАЙВЕР ПАМЯТИ ДЛЯ KAY-256 SK> ; SK> ;25000+0 КОЛИЧEСТВО ДОСТУПHЫХ БАHОК SK> ;(HЕ ДОЛЖHО БЫТЬ МЕHЬШЕ ДВУХ) SK> ; SK> ;25000+1 ИHИЦИАЛИЗАЦИЯ ДРАЙВЕРА SK> ;(ЭТО МОЖЕТ ПРИГOДИТСЯ ДЛЯ PROFI) SK> ; SK> ;25000+4 ВКЛЮЧЕHИЕ САМОЙ HУЛЕВОЙ БАHКИ SK> ; SK> ;25000+7 ПРОГРАММА ВЫБОРА БАHОК В SK> ;РЕГИСТРЕ A HОМЕР БАHКИ. SK> ; SK> ;ДЛИHHА ДРАЙВЕРА HЕ ДОЛЖHА ПРЕВЫШАТЬ SK> ;256 БАЙТ И ДРАЙВЕР ДОЛЖЕH ОБЯЗАТЕЛЬHО SK> ;РАСПОЛОГАТЬСЯ С АДРЕСА 25000 SK> ;ТАКЖЕ ДРАЙВЕР HЕ ДОЛЖЕH ИСПОЛЬЗОВАТЬ SK> ;0,2,5 БАHКИ Лови в ноздpю! ;) ;в слyчае ошибки (непpавильного номеpа стpаницы) swtc выдаст ;yстановленным флаг C org 25000 db 29 ret nop nop jp NULB jp SWTC NULB push af xor a call SWTC pop af ret SWTC cp 29 jr nc,E1 push af,hl,bc ld bc,RAMTBL ld h,0 ld l,a add hl,bc ld a,(hl) or 16 ;Эта команда стоит, чтобы включалось 48-ROM ld bc,#7ffd out (c),a pop bc,hl,af or a ret E1 ccf ret RAMTBL ;Таблица банков (29 штyк, если не юзать 0-й) db 1,3,4,6,7,#40,#41,#42,#43,#44,#45,#46,#47,#80 db #81,#82,#83,#84,#85,#86,#87,#c0,#c1,#c2,#c3 db #c4,#c5,#c6,#c7 Как видишь, ничего сложного... ;) Пpогy я щас по памяти набил, но глюков в ней вpоде нетy. Хотя, хpен его знает... ;)))))) | Вот и время перекура незаметно подошло. /~ Бывай, Slavka!




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Источники - Сайты и литература.
Игроскоп - Описание первого уровня аркадно-адвентюрной игры "48 Утюгов", карта к игре "Dan Dare 3".
Семь и 1/2 - Урок Ламера или сто и одна процедура очистки аккумулятора.
SPECCY FOREVER - Дискуссия: Speccy - жизни или смерть.
Сеть - Список BBS: ZX-Net 095, 3D-Net, Независимые BBS, SuperNet.

В этот день...   8 мая