Планы на будущее

ZX evolution software and hardware

Postby savelij » 21 Jun 2010, 23:10

VELESOFT wrote:We can create compatible firmwares. My next plan is create new firmware compatible with ATM TURBO 2+ memory paging (for possibility use vTR-DOS with software emulation of KR1818VG93 controller).


vTR-DOS использует особенности архитектуры ATM TURBO 2+ и переделывать для других клонов весьма проблематично. Проще сделать с начала на базе например TR-DOS 5.03 с устранением найденных ошибок и с учетом новых возможностей железа.
savelij
 
Posts: 568
Joined: 10 Jun 2008, 17:35
Group: Registered users

Postby VELESOFT » 21 Jun 2010, 23:40

savelij wrote:Проще сделать с начала на базе например TR-DOS 5.03 с устранением найденных ошибок и с учетом новых возможностей железа.


Any software emulation of FDC ports = modified trdos code = replace all instructions OUT / IN with JP xx or RST xx and call software emulator. vTR-DOS use RST xx commands = push adress to stack. My idea is implement this feature to CPLD firmware:
After each IN/OUT command will tr-dos rom disconnect and CPLD return to CPU on data bus instruction JP xxxx and at adress xxxx connect extra ram page with emulation code. CPLD also detect which port is used, emulation code can read value of this port from internal register in CPLD. This feature will usable with any TR-DOS version. Only one point must be used: if this feature/emulation is active, then FDC ports cant access to KR1818VG93 controller.
Last edited by VELESOFT on 23 Jun 2010, 02:16, edited 1 time in total.
SPRINTER 2000, ZX SPECTUM 128+2 with PROFI INTERFACE 1MB, K-MOUSE, SAM COUPE
User avatar
VELESOFT
 
Posts: 29
Joined: 07 Aug 2008, 17:39
Group: Registered users

Postby savelij » 22 Jun 2010, 13:48

Это слишком круто и не наш метод :yes: Интересней программно сделать. Хоть и будет несколько медленней, но без переделок.
savelij
 
Posts: 568
Joined: 10 Jun 2008, 17:35
Group: Registered users

Postby Grey » 01 Mar 2011, 21:19

TS-Labs Будет ли что либо меняться дополнятся в спрайтовом видеопроцессоре или все устоканиолось, стандартизировалось и можно смело писать под ту структуру регистров и адресацию что есть сейчас ?

CHRV На всех ли платах ставится 840020 или на периферию могут отправляться и с 840008 ? В чем сложность сделать турбу 14 или 21 или 28 мгц (хоть сколько нибудь больше 7-ми) и если это когда нибудь будет делаться - то возможно ли будет это сделать на текущей ревизии платы (с небольшими переделками, типа перепаять кварц, кинуть пару перемычек)
Grey
 
Posts: 93
Joined: 01 Mar 2011, 21:07
Group: Registered users

Postby CHRV » 01 Mar 2011, 21:55

Grey wrote:CHRV На всех ли платах ставится 840020 или на периферию могут отправляться и с 840008 ? В чем сложность сделать турбу 14 или 21 или 28 мгц (хоть сколько нибудь больше 7-ми) и если это когда нибудь будет делаться - то возможно ли будет это сделать на текущей ревизии платы (с небольшими переделками, типа перепаять кварц, кинуть пару перемычек)

На всех платах шел 20МГц проц. Вадир хотел сделать мегатурбу 14мгц (опорная частота сейчас 28МГц).
Если честно мне и 7 достаточно - но спорить не буду, коммандерам и компилерам например мегатурба полезна.

Вот меня часто упрекают что нужно кучу цветов делать, море мегагерц.
Приходится в который раз говорить, что проект делался как замена износившимся спекам, и модернизация заключалась в переходе на современную периферию. Задачи наворотов этим проектом решать не планировалось.
Для новоротов есть другие модели например Пентагон2666 и прочие проекты целиком на плис.
Лично мое мнение гнать мегагерцы и накручивать возможности просто неразумно, проще программировать на ПЦ например и не лохматить бабушку.

Опять же приветствуется создание какихто своих конфигураций, кому сильно хочется. У нас весь софт и хард в исходниках. Мы не возражаем против использования наших наработок. Да и вон я смотрю уже РесетСервис во всю портируется на разные клоны.
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 966
Joined: 15 Apr 2007, 22:52
Group: Registered users

Postby Grey » 01 Mar 2011, 22:13

Задачи наворотов этим проектом решать не планировалось.
Мы не в ответе за свои детища. (В отличии от Тараса Бульбы).
Лично мне от эвы нужны только спрайтовый видеопроцессор (который с лихвой заменит любой расширенный видеорежим, что и сринтер уписяеца), менеджер памяти на 4 мегабайта, и планируемая мегатурба на 14 мгц. И все больше для счастья ничего не надо. Такой ли компьютер вы изначально создавали :-) ???

А на 2.666 только турба и ни кто ничего больше не делает.
Grey
 
Posts: 93
Joined: 01 Mar 2011, 21:07
Group: Registered users

Postby lvd » 01 Mar 2011, 22:45

Grey wrote:Такой ли компьютер вы изначально создавали :-) ???

Нет.
Турбу 14мгц делать влом, есть более важные задачи, а видимо процессор - это вон к TS-Labs.

Grey wrote:А на 2.666 только турба и ни кто ничего больше не делает.

Вот и отличие 26666666 от Пентевы :)
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1786
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby Grey » 01 Mar 2011, 22:53

Турбу 14мгц делать влом
Ну может потом уговорим за нннн-о количество вознаграждений?
Главный вопрос - есть ли такая возможность у данной ревизии платы?
Grey
 
Posts: 93
Joined: 01 Mar 2011, 21:07
Group: Registered users

Postby ra9abz » 29 Mar 2011, 16:42

Хотелось-бы чтоб ZXevo поддерживал все возможности Turbo2+, включая CP/M,
а также режимы Profi, ну и Scorp тоже.( можно взять только некоторые функции)
Ну и не обязательно всё совмещать в одной прошивке.

Но мне например для этого нужно полностью изучить ATMегу и ALTERу.
Так что возможно года через 2... (если учесть что был разрыв в 12 лет).
....Мечтать не вредно..... :vodka:
ZX evolution rev B
User avatar
ra9abz
 
Posts: 33
Joined: 14 Jan 2011, 22:38
Location: Челябинск
Group: Registered users

Postby нолька » 29 Mar 2011, 16:48

для скорпа есть прошивка. для профи.. ну видимо никому не надо раз никто не делает, ну и с палитрой профи будет проблема
я проснулся среди ночи и понял, что всё...
всё идет по плану
User avatar
нолька
рОвный
 
Posts: 264
Joined: 08 Apr 2007, 21:12
Group: Registered users

PreviousNext

Return to Пентева - софт и железо

Who is online

Users browsing this forum: No registered users and 1 guest

cron