Просмотр полной версии : Режим оригинального 48К на АТМ
Возможен ли сабж? С соответствующей ПЗУхой. Оригинальная Элита вылетает при попытке запуска из-за того, что расчёты её защиты завязаны на оригинальную ПЗУшку 48Кб Шпектрума.
Максагор
07.12.2020, 17:29
Возможен ли сабж? С соответствующей ПЗУхой. Оригинальная Элита вылетает при попытке запуска из-за того, что расчёты её защиты завязаны на оригинальную ПЗУшку 48Кб Шпектрума.
Ну, на стриме, вроде бы ответил. Взять и прошить в ПЗУ полностью оригинальную по контрольной сумме 16Кб-банку с бейсиком-48 никакая религия не запрещает...
Да. Вопрос сюда постил до стрима) Будем пробовать.
Spectramine
12.12.2020, 11:30
Взять и прошить в ПЗУ полностью оригинальную по контрольной сумме 16Кб-банку с бейсиком-48 никакая религия не запрещает...
В 128м бейсике используется свободное место ПЗУ 48го бейсика, бейсик 128 будет неработоспособен после такой прошивки. Проверено на эмуляторе.
Разве что эту банку прошить отдельно, и включать каким-то хитрым способом, оставив также и банку с бейсиком 48 128го, переключаемую портом #7FFD.
NEO SPECTRUMAN
13.12.2020, 03:14
на АТМ
ну АТМ понятие растяжимое
на 6.40 по моему есть защита от записи для окна $0000-3FFF
и можно было бы загрузить пзу-шку в какую нибудь страницу и прицепить
на 7.10 такого вроде уже нет
но можно прицепить и просто так
и глянуть что будет
если оно не пытается писать в ПЗУ то может и прокатит
тоесть даже ничего не нужно прошивать
- - - Добавлено - - -
надо будет запилить загружалку\запускалку пзу-шек
для всего где это возможно
только как нить потом...
если оно не пытается писать в ПЗУ то может и прокатит
тоесть даже ничего не нужно прошивать
пишет (причём начиная с нуля) похоже при некоторых условиях для вывода на экран.
на load"" точно срабатывает.
а для рас`ксорки Elite нужен точный дамп
NEO SPECTRUMAN
13.12.2020, 12:18
пишет (причём начиная с нуля)
не это я в курсе
может для разового запуска будет хватать
имел ввиду не пишет ли сама игра ПЗУ-шку
но проблема другая
если загрузить так пзушки
трдос то не будет доступен практически на всех железках
проблема другая
если загрузить так пзушки
трдос то не будет доступен практически на всех железках
ты сначала прочитай (в первом посте) зачем это надо топикстартёру
LD HL,#D0A8
LD DE,#D0A8
LD BC,#7060
LD IX,#5AFF
LD A,#FF
LD R,A
L5B14: LD A,(HL)
SUB (IX+#00)
XOR IYL
RLCA
XOR IYH
LD (DE),A
DEC HL
DEC DE
DEC BC
DEC IX
LD A,IXH
OR IXL
JR NZ,L5B2C
LD IXH,#5A
L5B2C: LD A,B
OR C
JR NZ,L5B14
NEO SPECTRUMAN
13.12.2020, 14:57
ты сначала прочитай (в первом посте) зачем это надо топикстартёру
прочитал
проблема не решилась
трдос как не подключался когда замаплена рама так и не подключается :)
- - - Добавлено - - -
а готовой запускалки точно таки нету?
- - - Добавлено - - -
кстате если там АТМ1 такой финт ушами не прокатит
тк там вместе с озу в 0-м окне
еще отключается и видео память из 1-го окна :v2_lol:
- - - Добавлено - - -
вот быстренько состряпал
ROM_Run r0000
https://www.mediafire.com/file/1grqeiwv3b093w8/ROM_Run_r0000_ATM_Turbo_2%252B.7z/file
https://jpegshare.net/images/d1/1e/d11e0581d131271408bb191affe26c0e.pnghttps://jpegshare.net/images/73/c4/73c4dca43634f3f818fe53408b2ed472.png
пока только под ATM Turbo 2+
пока все несколько тяжеловесно и на тяп ляп лиш бы работало
пзу-шка грузитсо в 8-ю страницу
защиты от записи НЕТ
запускалка оставляет после себя открытые теневые порты
потом гляну что с этим можно сделать
так что юзать на свой страх и риск
потом в следующих версиях подабавляю менюшек
с возможностью конфигурировать состояние машины перед JP $0000
тк на на АТМ 2 карты памяти
на нем может даже получится монтерывать 128-е пзу-шки
- - - Добавлено - - -
добавил тап версию
(запускает первое что загрузитсо)
- - - Добавлено - - -
к сожалению zx80 эмулятор работать не хочет... (он и не в каждом эмуляторе взлетает)
надо будет его дизасмить и править под наши клоны...
АТМ2 тут и мне Alone Coder такую софтинку подкидывал на днях. И вот, судя по всему, из-за того, что пишет в ПЗУ - то фиг с два оно работает)
NEO SPECTRUMAN
14.12.2020, 06:00
АТМ2
атм2 тоже бывают разные :)
на атм 2 6.40 на вид есть защита от записи
на атм 2 7.10 уже нету
атм2 тоже бывают разные :)
на атм 2 6.40 на вид есть защита от записи
на атм 2 7.10 уже нету
Ну тут, считай 7.10) Так как тут экспериментальный АТМ Турбо 3 8.0 :) Вот ентот (https://zx-pk.ru/threads/27525-novaya-plata-atm-turbo-8-0-rev-2017.html). Он на базе 7.10, поэтому, конечно, никаких защит от записи тут нет)
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot