Просмотр полной версии : Прошивки
Asd1995sse
25.09.2017, 11:13
Доброго времени суток. Если я не там создал тему сильно не ругайтесь, просто долго думал, где это можно разместить. В общем наконец починил программатор и могу теперь опять прошивать пзу. Но возник вопрос в том, как собрать прошивку. Грубо говоря есть спек, расширенный колхозным способом до 128, естественно ему нужна прошивка 128. Но я хочу использовать его стандартную прошивку, вместо 48. помогите пожалуйста.
brian4ever
25.09.2017, 12:50
У спектрума 128 прошивка из двух частей. Вторая половинка 48к, первая половина 128к. Для загрузки и запуска 128к игр 128 прошивка не обязательна, главное чтобы память нормально была расширена. Если хочется 128 прошивку, нужно пзу на 32кб. Что нибудь типа 27с256 или больше. Переключаются половинки старшим разрядом A14. На него заводится выход ROM со схемы расширения памяти. Взять прошивки можно из любого эмулятора, например UNREAL. Склеивать несколько в одну мне удобно в hex редакторе, например HxD.
Asd1995sse
25.09.2017, 12:55
то, что там 32 кб я в курсе, уже стираю несколько 27с256, и про подключение А14 тоже. Взял из эмулятора одну прошивку, а так же тотал коммендером разделил ее на 2 части(16384) и потом склеил ее с моей родной, но в эмуле на заработало, ибо на экране проскакивает команда in и идет сброс в 48 бейсик.
Asd1995sse
25.09.2017, 23:43
Несколько лет назад встречал архив с большим количеством прошивок, в том числе и tr-dos, 128 меню и т.д. НО сейчас не могу найти, может кто помочь с этим?
Asd1995sse, из "CMD" --- "Copy /B 128.rom +48.rom spec.rom" и все заработает
null_device
26.09.2017, 11:10
есть спек, расширенный колхозным способом до 128
на экране проскакивает команда in и идет сброс в 48 бейсик.
Образ, в студию!
встречал архив с большим количеством прошивок... ...сейчас не могу найти, может кто помочь с этим?
Гуглить, не пробовали?
http://zx-spectrum.narod.ru/rom.htm
http://mdfs.net/Software/Spectrum/ROMImages/
то, что там 32 кб я в курсе, уже стираю несколько 27с256, и про подключение А14 тоже. Взял из эмулятора одну прошивку, а так же тотал коммендером разделил ее на 2 части(16384) и потом склеил ее с моей родной, но в эмуле на заработало, ибо на экране проскакивает команда in и идет сброс в 48 бейсик.
Прошивка от ZX Spectrum 48 не совсем то, что используется в половинке прошивки для ZX Spectrum 128 - она несколько модифицирована.
Asd1995sse
26.09.2017, 15:19
тут скорей мой затуп т.к. образ 48 я снял с пзу, при этом у меня отходило питание 1 ноги пзу и при чтении были ошибки. так что попробую сегодня с прошивкой, которая в бекапе лежит, но бекап в подвале на стримере:v2_dizzy_priest: Гуглить пробовал, но находил либо битые ссылки, либо давно заброшенные. Да эти ссылки видел, но это все равно не то. Но все равно спасибо за помощь.
- - - Добавлено - - -
Asd1995sse, из "CMD" --- "Copy /B 128.rom +48.rom spec.rom" и все заработает
на линуксе вроде если использовать cp, тоже можно файлы объединить. Ладно так попробую вечером.
- - - Добавлено - - -
Прошивка от ZX Spectrum 48 не совсем то, что используется в половинке прошивки для ZX Spectrum 128 - она несколько модифицирована.
я помню этот момент, даже помню статью, в которой описывался процесс создания подобных прошивок, модификация пунктов меню и там же была статья про создание ром диска.
null_device
26.09.2017, 16:46
Asd1995sse, был сайт, вроде испанский с образами, но видимо он "протух".
Как вариант. можно взять образы со страницы virtual tr-dos. В закладке с эмуляторами.
solegstar
26.09.2017, 16:49
Несколько лет назад встречал архив с большим количеством прошивок, в том числе и tr-dos, 128 меню и т.д. НО сейчас не могу найти, может кто помочь с этим?
Скорее всего вот этот. (https://www.dropbox.com/s/a7ojkuvzmild8vi/ZXROMS.rar?dl=0&raw=1)
Asd1995sse
26.09.2017, 23:46
Образ, в студию!
https://yadi.sk/d/PHmoos4r3NFGib
Вот он, но я не знаю зачем он вам нужен)
Asd1995sse
27.09.2017, 19:49
Смог сегодня успешно склеить 128 и 48 прошивки. Но использовал стандартную 48. Видимо та прошивка не предназначена для работы в 128 режиме, возможно реально ее модернизировать. В общем прилагаю файлы. https://yadi.sk/d/qy4NZUWj3NGgPf и прошивку, которую я хотел использовать, ибо она родная от того компьютера. https://yadi.sk/d/Q3v8vsiQ3NGgWC
И если кому дико интересно, что за комп, то вот. https://yadi.sk/d/5J6R_9Hp3NGgfW И да, это тот самый комп, который я несколько лет назад чинил)
Asd1995sse
29.09.2017, 19:57
Прошивка от ZX Spectrum 48 не совсем то, что используется в половинке прошивки для ZX Spectrum 128 - она несколько модифицирована.
А можно конкретней узнать что там модифицировано и как мне это сделать? Ну или кто сможет помочь, рассказать и т.д?
А можно конкретней узнать что там модифицировано и как мне это сделать? Ну или кто сможет помочь, рассказать и т.д?
Хотите сравнить стандартное ПЗУ 48К с половинкой ПЗУ 128К? Так сравниваем содержимое двух файлов чем-нибудь, хоть Total Commander’ом, хоть fc.exe (file compare).
null_device
02.10.2017, 22:22
А можно конкретней узнать что там модифицировано и как мне это сделать? Ну или кто сможет помочь, рассказать и т.д?
Если в прошивке сириуса нет каких-то специфических фич, зачем заливать именно его?
Asd1995sse
02.10.2017, 23:41
Если в прошивке сириуса нет каких-то специфических фич, зачем заливать именно его?
Там звук на клавишах есть) Да ладно, я сравнил прошивки сириуса и той, что идет во второй половине 128, в конце, есть различия, строк 50, у сириуса заполнено нулями, а в той какая то хрень.
null_device
03.10.2017, 00:07
Там звук на клавишах есть
Это определяется значением системной переменной (сталкивался с такими прошивками). Надо думать, оно заносится туда при сбросе машины.
Там, не только отличия в конце, но и в массе других точек. Как минимум, есть отличия в надписи при сбросе. ;)
https://img-fotki.yandex.ru/get/369579/69457089.14/0_ec325_184637ed_orig
Asd1995sse
03.10.2017, 00:31
Я видел, просто в конце вообще нечто. понять бы причину конфликта и заколхозить думаю можно будет.
- - - Добавлено - - -
Просто жопой чую ,что там есть в ней что то своеобразное. Насколько я помню мануал, то вторая панелька для пзу предназначена для поддержки принтера, нужно документацию почитать еще раз.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot