Важная информация

User Tag List

Показано с 1 по 9 из 9

Тема: New ideal firmware for ZX EVO board

  1. #1
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию New ideal firmware for ZX EVO board

    All existing firmwares for ZX EVOLUTION board only copy architecture of Pentagon / Scorpion computers. But for FPGA can be writed better and more universal firmware.

    My idea:
    - unlimited memory paging (full 4MB) separate for each 16kB block in 64kB adress space. Block 0 (0-16383),block 1 (16384-32767),block 2 (32768-49151),block 3 (49152-65535).

    - Each block can contain any 16kB page of 4MB ram or 512kB rom. With this layout will easy realisable multitasking and allram modes.

    - Each block contain selectable write protect (for possibility enable writing to flash eprom or disable writing in ram page for possibility emulate rom in low 16kB)

    - Readable status of all used I/O ports (ula port #FE, paging ports, configuration ports, etc...)

    - possibility emulate ZX rom (48rom+128editor+gluk+tr-dos) in extended ram (very good feature for developing and testing new rom based software)

    - colour palette for all 16 ZX colours

    - better graphic modes (256x192/16 colours per pixel - with used palette). And for easy access to screen must be graphic area in ram as linear data block 24kB as on SAM COUPE. Each pixel = 4bits (1 byte = 2 pixels).

    - possibility emulate different ZX clones ( software selectable configuration - screen size, ula timing, etc.. = similar as in SPECCY CONFIGURATOR utility on SPRINTER 2000 ).

    - switchable memory size ( Pentagon 48, 128, 512, 1024, etc.. )

    - emulation of european devices as MB02+ or DIVIDE interface (for possibility use +D emulation, D80 emulation, MB02 emulation, access to FAT16/FAT32 via easy LOAD/SAVE routines in zx rom. Possibility load/save snapshots from/to hdd.

    - original ZX128 ULA timing (slow-down cpu for perfect 100% timing in games and demos).

    - faster mode than 7 MHz

    - Z80 CPU emulation in FPGA

    50 different firmwares are not so good as one universal firmware !
    Последний раз редактировалось VELESOFT; 18.08.2010 в 00:39.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Master
    Регистрация
    25.04.2009
    Адрес
    Днепропетровск
    Сообщений
    813
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    >- Z80 CPU emulation in FPGA
    Try to see on this project: http://zx.pk.ru/showthread.php?t=12425

  4. #3
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от doorsfan Посмотреть сообщение
    >- Z80 CPU emulation in FPGA
    Try to see on this project: http://zx.pk.ru/showthread.php?t=12425
    Yes, I know. Also Pentagon 2.666 emulate Z80 CPU in FPGA. But is it possible also in ZX EVO ?

  5. #4
    Master
    Регистрация
    30.08.2009
    Адрес
    г. Луганск
    Сообщений
    841
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    VELESOFT,вечный вопрос: " Что делать?" (с) Чернышевский , перефразирую - кто сделает? (с) я. идея то хорошая, по идее реализуемая в Speccy 2010. но... кто?

  6. #5
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VELESOFT Посмотреть сообщение
    But is it possible also in ZX EVO ?
    No. low-level FPGA ("ACEX") do not have necessary amount cells for T80 softcore.

    ---------- Post added at 09:34 ---------- Previous post was at 07:57 ----------

    Цитата Сообщение от VELESOFT Посмотреть сообщение
    50 different firmwares are not so good as one universal firmware !
    "globalization" in the Spectrum-world?
    Последний раз редактировалось Ewgeny7; 18.08.2010 в 07:59.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  7. #6
    Master Аватар для Zhizh
    Регистрация
    23.11.2005
    Адрес
    Новосибирск
    Сообщений
    799
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    50 different firmwares? Where can I see them?
    "Любое околокомпьютерное творчество одинаково сильно сопряжено с покупкой и воровством" dk_spb

  8. #7
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zhizh Посмотреть сообщение
    50 different firmwares? Where can I see them?
    it's figuratively
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  9. #8
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Screen timing switching between PENTAGON/SCORPION is easy. Emulaion of european devices is also very very easy. For example some of this features is realised in my PROFI INTERFACE in one small CPLD.

    http://velesoft.speccy.cz/profi/profi-firmware-1.htm

    DOCUMENTATION:
    http://velesoft.speccy.cz/profi/prof...ty_techman.zip

  10. #9
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VELESOFT Посмотреть сообщение
    New ideal firmware for ZX EVO board
    You're late, it's old ideas: http://zx.clan.su/forum/7-57-1
    Последний раз редактировалось Black_Cat; 18.08.2010 в 15:34.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ultimate upgrade board. Есть ли?
    от Surfin_Bird в разделе Несортированное железо
    Ответов: 28
    Последнее: 06.08.2009, 23:42
  2. Project two: The Most Sexual Board
    от sq/skrju в разделе События
    Ответов: 1
    Последнее: 19.03.2008, 17:13
  3. Insert Board( SoC)
    от andrews в разделе Несортированное железо
    Ответов: 22
    Последнее: 24.07.2006, 21:41
  4. Firmware для Спектрума
    от CityAceE в разделе Оси
    Ответов: 30
    Последнее: 25.07.2005, 10:14

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •