если не ошибаюсь в них надо фиксить обновление экрана под наши модели, 1ый был вроде с портом #FF, но вообще задумка интереснаяСообщение от Знахарь
если не ошибаюсь в них надо фиксить обновление экрана под наши модели, 1ый был вроде с портом #FF, но вообще задумка интереснаяСообщение от Знахарь
Прекрасно!Сообщение от goodboy
GMX для Scorpion'а можно приобрести здесь
ZX-BUS XTRaiser v2.1 (активный расширитель ZX-BUS здорового человека на 3 слота) можно приобрести здесь
SMUC 2.1 rev. C Black & White edition (v.2022) можно приобрести здесь
Scorpion ZS-256 Turbo, GMX 2048Kb, ZX-BUS XTRaiser v2.0, SMUC v2.0 rev. A, SDCard 32Gb, GS 2Mb,
ZXMC 2v28, TSFM, FDD 5'25 Teac x2, FDD 3'5 Sony, VGA&PALv2.09, PC Keyboard & Mouse
под какие модели ?
вроде они просты как двери, не привязаны к прерываниям и т.п.
вот то, что нарыл по моей просьбе Reptile когда-то (в 2002 году).
Arkanoid 1
__________
Значит смотри:
Шрифт №1 (малениький) находится по адресу 31744 начиная с 0,
пробел перед 0 по адр. 31736
Шрифт №2 (большой) находится по адресу 48128
Процедура печати шрифтом №1 LD HL,адрес текста - 1
CALL 33664 ; сама процедура
Да! И проверка конца строки #FF.
ОПРОС кнопок 12345 - 33874
33885 - LD BC,#F7FE
38975 - сall 33874
38302 - bit0 - left
bit1 - right
bit2 - up
bit3 - down
bit4 - fire
Процедура проверки клавиш 'влево', 'вправо', 'выстрел':
находится по адресу 36075.
Ее вызов 33772
Здесь разберёшся, всё просто.
Похоже Х координата биты 38081
38122 (?)
Пустое место с 38160
Попробуй чего нибудь навесить на такие ссылки:
33917
33928
33939
Поэксперементируй! Здесь есть ещё переходы.
Мне просто нечем проверять было.
#f0ab - музыка перед началом (шара).
__________________________________
Я добился мыши без особого гемора, но только битка перемещалась попиксельно, как от кнопок, а не как от мыши с ускорениями и т.п.
На этом я и закончил. Есть ТРД где это всё есть - чтоб тебе не терять время на прохождение пройденного. Нужно помочь - помогу.
вот пример из версии с защитой Speedlock2
loop di
bc,#28ff
in a,(c)
inc a
jr z,loop
в переиздании от HitSquad такой задержки нет
Последний раз редактировалось goodboy; 31.01.2007 в 00:34.
ну дак что с арканоидами ?
тестовый вариант готов, но есть пара глюков:
1 перед стартом бита и шарик могут разъехаться
2 длинная бита может уехать вправо за экран
Последний раз редактировалось goodboy; 19.04.2007 в 22:17.
Отлично! не расскажешь, как вышло ?
нашёл опрос джойстика,при нажатии выставляется бит в ячейкеСообщение от Знахарь
потом нашёл процедуру проверки битов, из неё выцепил ячейку координат,
дальше подставил опрос мышки, оригинальную процедуру изменения координат оставил - только в результате она значение Х никуда не заносит,
Х изменяется драйвером мышки который учитывает скорость движения - он находится в начале таблицы для IM2
господа хорошие, может вы и мне поможете?
http://zx.pk.ru/showthread.php?t=4255
Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
Мои игры: [Overload][Removal]
Список игр для ZX-Spectrum: [2015] [2014]
скачал я U.N. Squadron, там пароль в архиве... http://velesoft.speccy.cz/kmsoft.htm
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)