Autor Wątek: New PROFI INTERFACE v3  (Przeczytany 54793 razy)

VELESOFT

  • ****
  • Wiadomości: 272

ZbyniuR

  • *****
  • Wiadomości: 3333
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: New PROFI INTERFACE v3
« Odpowiedź #1 dnia: 2014.02.01, 22:36:38 »
To jest żądło które z +2 zrobi Scorpiona?
- Jeśli masz w domu światło i wodę, tzn. że masz światłowód. ;)

sect0r

  • *****
  • Wiadomości: 698
  • Miejsce pobytu:
    Oltedal/NO
  • speccyholic
Odp: New PROFI INTERFACE v3
« Odpowiedź #2 dnia: 2014.02.02, 00:01:51 »
A co z timingami ?
Szarak # DivIDE+ # MasakratorFM DeluXe by Zaxon

VELESOFT

  • ****
  • Wiadomości: 272
Odp: New PROFI INTERFACE v3
« Odpowiedź #3 dnia: 2014.02.02, 01:01:50 »
Profi interface is memory expansion compatible with russian ZX clones. Then zx ram in range 49152-65535 is pageable on compatible russian ports.
Support 4 memory modes:
1) original ZX128 with all bugs, screen raining(snow effect), contended memory, original ZX128 rom, etc...
2) ZX PROFI 1024kB - compatible memory paging with russian ZX clone ZX PROFI.
3) Pentagon 1024kB - compatible memory paging with russian Pentagon 128kB,512kB and 1024kB (support feature for disable 1024kB and swith to 128kB only)
4) ZS Scorpion 1024kB - compatible mem.paging with russian Scorpion 256kB and 1024kB.
In all this modes you can enable memory contention as on original ZX128 (ram pages 0,2,4,6 and other extended ram pages are fast, ram pages 1,3,5,7 are slow as on ZX128). PROFI interface support feature for disable memory contention - in this FAST mode is slow only first 8kB of both videoram pages 5 and 7, but all other ram pages and I/O ports are fast. In fast mode run some russian demos or games which is normally impossible run on ZX Spectrum. FAST mode enable also run other software from ZX128+2/+3 with critical timing because here is not slow and fast ram pages, full ram is fast, only 8kB from pages 5 and 7 run at original speed. PROFI interface not emulate timing of russian clones, only use compatible memory, ports and accelerate ZX ram/ports.
In all 4 memory modes is possible enable also TR-DOS rom paging - here is modified tr-dos rom with ramdisc support (drives A or D are used as TRD image in 1MB ram). If tr-dos mode is enable then memory access for external devices(on zx bus) is disable. PROFI also support up to 8x DIVIDE memory or MB02 memory 512kB ram + 512kB rom in full configuration. In TR-DOS mode is enable 64kB rom (128editor+48basic=first 32kB rom,gluk monitor+tr-dos rom=second 32kB rom). This rom can run from flash eprom chip 512kB (here is 8x 64kB rom), or from extended ram memory (rom emulation via ram with write protect).

With PROFI is possible configure your ZX as Pentagon 512 with DIVIDE or ZX PROFI 1024 + external divide or ZS SCORPION 256 with MB02+ memory.
Full documentation is here:
http://velesoft.speccy.cz/profi/profi_interface_(5_11_2011)high_priority_techman.zip

After modify CPLD firmware I can add +2A paging with +3e rom (will run +3e rom with DIVIDE ports), enable multitasking (switch full 128kB ram), etc...
PROFI INTERFACE v3 contain also pins for expansion in future (possibility connect SD card slot, etc...).
May be also add compatible memory with DIVIDE PLUS or DIVMMC 512kB.

PROFI can use own divide memory, but not contain ide ports, then you must connect DIVIDE on ZX bus. Internal DIVIDE,TR-DOS and MB02+ mode can be disable and ZX work with external devices.
« Ostatnia zmiana: 2014.02.02, 01:10:41 wysłana przez VELESOFT »

Ilyad

  • *****
  • Wiadomości: 580
  • Miejsce pobytu:
    Białystok, IV Rzesza Pospolita
Odp: New PROFI INTERFACE v3
« Odpowiedź #4 dnia: 2014.02.02, 19:41:39 »
Velesoft: mam 2 pytania:
 - czy można ten interface kupić ?, za ile ?
- czy można coś takiego dołączyć do 128k +2A (czarny)?
pozdr.
ZX-81, ZX-Pand AY, 48k "gumiak", 48K+, 128K + "Toster", +2 "szarak" 1024k Profi, Masakrator FM, DivIDE 2K11, ZX Evolution rev. C, ZX-Uno, C64, C16 64K, Plus4 + 1541 Ultimate II + SD2IEC

VELESOFT

  • ****
  • Wiadomości: 272
Odp: New PROFI INTERFACE v3
« Odpowiedź #5 dnia: 2014.02.02, 22:11:37 »
Velesoft: mam 2 pytania:
 - czy można ten interface kupić ?, za ile ?
- czy można coś takiego dołączyć do 128k +2A (czarny)?
pozdr.

Project is free, anyone can make next batch...
This version is designed only for GREY ZX128+2 with PCB ISSUE3 (only issue 3).
My time on ZX hardware scene is at end, this is one of my last projects.
Now I must finish project MULTIINTERFACE and later I will make hardware only for SAM COUPE.

kohler

  • *
  • Wiadomości: 19
  • Miejsce pobytu:
    Earth, 3rd Solar
Odp: New PROFI INTERFACE v3
« Odpowiedź #6 dnia: 2014.02.19, 10:12:39 »
Jak z prędkościami procka? Widzę szybszą wersję Z80 na pokładzie ...

Jakie są różnice - niekompatybilności - pomiędzy profi a sprzętami, których 'emulację' zapewnia?

Jak się ma sprawa możliwości muzycznych szaraka iss3 + profi w stosunku do oryginałów?

sect0r

  • *****
  • Wiadomości: 698
  • Miejsce pobytu:
    Oltedal/NO
  • speccyholic
Odp: New PROFI INTERFACE v3
« Odpowiedź #7 dnia: 2014.02.19, 11:12:13 »
Standardem był AY, cała reszta jako dodatkowe interface. (turbosound, tsfm, saa, generalsound)
Szarak # DivIDE+ # MasakratorFM DeluXe by Zaxon

kohler

  • *
  • Wiadomości: 19
  • Miejsce pobytu:
    Earth, 3rd Solar
Odp: New PROFI INTERFACE v3
« Odpowiedź #8 dnia: 2014.02.19, 13:55:09 »
Gdyby się trafił w jakiej rozsądnej cenie - chętnie bym przytulił, może znajdzie się jeszcze ktoś chętny z szarakiem Rev. 3, albo ktoś, kto to wypiecze?

Ilyad

  • *****
  • Wiadomości: 580
  • Miejsce pobytu:
    Białystok, IV Rzesza Pospolita
Odp: New PROFI INTERFACE v3
« Odpowiedź #9 dnia: 2014.02.19, 14:05:43 »
Ja mam szaraka, tylko nie wiem z jaką wersją płytki. Muszę sprawadzić. Byłbym chętny na rozbudowę. Może jakby znalazłoby się jeszcze paru innych chętnych do rozbudowy kompa, to może udałoby się przekonać Zaxona do zrobienia zestawów "zrób to sam" ?
ZX-81, ZX-Pand AY, 48k "gumiak", 48K+, 128K + "Toster", +2 "szarak" 1024k Profi, Masakrator FM, DivIDE 2K11, ZX Evolution rev. C, ZX-Uno, C64, C16 64K, Plus4 + 1541 Ultimate II + SD2IEC

kohler

  • *
  • Wiadomości: 19
  • Miejsce pobytu:
    Earth, 3rd Solar
Odp: New PROFI INTERFACE v3
« Odpowiedź #10 dnia: 2014.02.19, 14:54:25 »
Osobiście wolałbym zestaw "zrób to zaxon" ;))

zaxon

  • *****
  • Wiadomości: 4693
Odp: New PROFI INTERFACE v3
« Odpowiedź #11 dnia: 2014.02.19, 15:42:55 »
Ilyad, ja to moge robic, tak czy inaczej sobie na pewno zrobie  ale zestaw zrob to sam? . Tam sa scalaki programowalne.
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

Ilyad

  • *****
  • Wiadomości: 580
  • Miejsce pobytu:
    Białystok, IV Rzesza Pospolita
Odp: New PROFI INTERFACE v3
« Odpowiedź #12 dnia: 2014.02.19, 16:25:47 »
Ok. A nie można ich zaprogramować i przysłać gotowej płytki ?
ZX-81, ZX-Pand AY, 48k "gumiak", 48K+, 128K + "Toster", +2 "szarak" 1024k Profi, Masakrator FM, DivIDE 2K11, ZX Evolution rev. C, ZX-Uno, C64, C16 64K, Plus4 + 1541 Ultimate II + SD2IEC

zaxon

  • *****
  • Wiadomości: 4693
Odp: New PROFI INTERFACE v3
« Odpowiedź #13 dnia: 2014.02.19, 17:27:52 »
Jedyna opcja to caly,zmontowany i przetestowany interfejs. Inaczej to szukanie sobie klopotow z mojej strony.
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

VELESOFT

  • ****
  • Wiadomości: 272
Odp: New PROFI INTERFACE v3
« Odpowiedź #14 dnia: 2014.02.19, 17:53:24 »
Jak z prędkościami procka? Widzę szybszą wersję Z80 na pokładzie ...

Jakie są różnice - niekompatybilności - pomiędzy profi a sprzętami, których 'emulację' zapewnia?

Jak się ma sprawa możliwości muzycznych szaraka iss3 + profi w stosunku do oryginałów?

Z80 run on original speed 3.5 MHz. I use new CMOS Z80 version because is very cheap on Ebay.

Profi contain big memory and some parts(pages) can be used as DIVIDE memory(full compatible), MB02+ memory in full configuration (also compatible with original MB02), TR-DOS (100% compatible memory paging with russian modern betadiscs). Memory paging in ZX128 mode is 100% compatible, in Pentagon 1024 and other memory modes are used compatible paging ports, but contain often only paging bits (other bits for allram etc.. are ignored).

In FAST mode is better quality of samples in some games. For example FANTASY WORLD DIZZY use very nice sample speach. This sample play with correct only on ZX128+2A/+3 models and on ZX128/+2 is quality of sample very bad. On ZX128+2 with PROFI interface is possible in any time active FAST mode and samples play at correct speed. FAST mode eliminate difference between different layout of slow and fast ram pages on ZX128 and +3 models, because all pages are fast.