Autor Wątek: Karabas-128 - ZX Spectrum 128k clone  (Przeczytany 18215 razy)

zaxon

  • *****
  • Wiadomości: 4302
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #150 dnia: 2020.05.28, 17:28:25 »
Mam i ja ;) Powiem tak, świetna maszynka  :D
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

Maryjan

  • *****
  • Wiadomości: 5384
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #151 dnia: 2020.05.28, 18:20:28 »
Fakt, udany ten klon.
Z tym się trzeba zgodzić.

Jakby tam zamiast AY-3-8912 wstawić TurboSound-a to byłby jeszcze ciekawszy.
A miejsca jest jeszcze trochę na pcb.
"... podobno są dwie szkoły, Falenicka i Otwocka."

andykarpov

  • *
  • Wiadomości: 37
  • Miejsce pobytu:
    Nikopol, UA
    • Andy Karpov's github projects
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #152 dnia: 2020.05.28, 18:33:03 »
I suggest to try this project: https://github.com/alexanderk23/ayx
It's stm-32 based, can emulate up to 4 AY, and the author want to implement a bit more interesting stuff on that, like MOD-player, etc.
My retrocomps: Karabas-128 rev.B1, Karabas-Nano rev.D, Buryak-Pi 2019, ZX-Evolution rev.C4, Profi 5.06, Harlequin 48k rev.G, Harlequin 48k rev.H, Reverse-U16 rev.C, DivGMX, Aeon Lite, MiST, Galaksija SMD, UT-88

Maryjan

  • *****
  • Wiadomości: 5384
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #153 dnia: 2020.05.28, 21:14:21 »
But two chips in DIP look nice on pcb. :)

"... podobno są dwie szkoły, Falenicka i Otwocka."

andykarpov

  • *
  • Wiadomości: 37
  • Miejsce pobytu:
    Nikopol, UA
    • Andy Karpov's github projects
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #154 dnia: 2020.05.28, 21:55:22 »
But two chips in DIP look nice on pcb. :)

Well, 2x DIP-40 probably would be great (and cheaper).
My retrocomps: Karabas-128 rev.B1, Karabas-Nano rev.D, Buryak-Pi 2019, ZX-Evolution rev.C4, Profi 5.06, Harlequin 48k rev.G, Harlequin 48k rev.H, Reverse-U16 rev.C, DivGMX, Aeon Lite, MiST, Galaksija SMD, UT-88

drakon

  • ***
  • Wiadomości: 147
  • Miejsce pobytu:
    Świdnica
  • Press play then any key!
    • Magia Ośmiu Bitów!
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #155 dnia: 2020.05.28, 21:59:10 »
U mnie też finisz, z pomocą Zaxona. Zamówiłem LM2596S na 5V, chinol mi wysłał 3.3V, zamontowałem nie patrząc i zastanawiałem się, czemu nie chce odpalić  :P. Dodałem mu moduł BT, żeby można było sobie coś wrzucić z telefonu  :D. Gra i buczy, niech mi tylko teraz odblokują Retro Radionics, bo chcę go w coś ubrać.
« Ostatnia zmiana: 2020.05.28, 22:07:38 wysłana przez drakon »
https://www.facebook.com/Magia8bitow/
https://www.facebook.com/RetroKlinika/
www.soundkiller.bandcamp.com

Ultimate 64+2x8580
Atari 800 XL+SIO2SD+SIDE2+U1MB+VBXE+PokeyMAX
A1200 + 40GB HDD + ACA [email protected]
MSX Omega (w budowie ;))

moc konsol

..i mnóstwo innych śmieci

JacekPodolski_jack

  • *****
  • Wiadomości: 1385
  • Miejsce pobytu:
    Świdnik / Lublin
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #156 dnia: 2020.05.28, 23:03:36 »
ładne, co toto potrafi w porównaniu do JustSpeccy, HQ128?
można na tym emulować inne platformy atari, commodore itp?
duży układ w około sporo miejsca mi się kojarzy tylko z emulacja, ale ja się nie znam i z ciekawości pytam
moje marzenie: Timex 2048 128K

damik

  • Rosin sniffer
  • *****
  • Wiadomości: 1098
  • Miejsce pobytu:
    Bytom
  • ZX Everyday
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #157 dnia: 2020.05.28, 23:07:22 »
Może tam i sporo miejsca na płycie ale to bazuje na układzie CPLD w jakim jest już ciasno z miejscem poza ULA na inne ficzery a nie na FPGA gdzie można by zaimplementować nawet procek Z80 lub inne sikawki.  ;)
Wszystkiego po trochu: schwarz, mydło i powidło...

trojacek

  • *****
  • Wiadomości: 5687
  • Miejsce pobytu:
    Warszawa
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #158 dnia: 2020.05.28, 23:16:47 »
Kwestia czasu, a pojawi się pewnie wersja z pojemniejszym CPLD ;)

damik

  • Rosin sniffer
  • *****
  • Wiadomości: 1098
  • Miejsce pobytu:
    Bytom
  • ZX Everyday
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #159 dnia: 2020.05.28, 23:22:58 »
Mam takiego Karabasa i to nawet w obudowie z gumiaka...  i dla mnie idealna wersja rozwojowa byłaby z jakimś trybem TURBO kompatybilnym ze wschodnimi klonami oraz większy RAM mogący pracować w różnych standardach. Opcjonalną Betą 128 na pokładzie też bym nie pogardził :)

Jeśli można by sobie tak pofantazjować  ;D
Wszystkiego po trochu: schwarz, mydło i powidło...

andykarpov

  • *
  • Wiadomości: 37
  • Miejsce pobytu:
    Nikopol, UA
    • Andy Karpov's github projects
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #160 dnia: 2020.05.28, 23:50:46 »
Mam takiego Karabasa i to nawet w obudowie z gumiaka...  i dla mnie idealna wersja rozwojowa byłaby z jakimś trybem TURBO kompatybilnym ze wschodnimi klonami oraz większy RAM mogący pracować w różnych standardach. Opcjonalną Betą 128 na pokładzie też bym nie pogardził :)

Jeśli można by sobie tak pofantazjować  ;D

Hehe, the main reason why there is no new karabas-128 with integrated BDI - i have no idea where to put the connector for the floppy. I really don't want to cut any extra holes in the rubber zx case.

And regarding a possibly future version of it - i thinking a lot about that, but can't combine the wishes into the one big list / idea, like:
- add 2x AY in DIP-40 to get a turbosound (ok, seems will be funny)
- add SAA1099 (but how many software uses it?)
- add 2x TLC7528 (how many games / demos that require covox / digital sample player ?)
- add CF card as internal storage (also a question, how to handle it the best way - via ESXDOS, via FATWARE or may be by something else ?)
- add DivMMC (SD card and NMI button needs some extra holes / cutouts also)
- use a bigger 5v-tolerant altera CPLD, like EPM7512 in TQFP-144 (ok, already tested with karabas-nano and buryak-pi 2019, it works fine with 5v levels)
- add a scandoubler to get a swithable 50Hz VGA output / RGB output via the mini-din connector (does it really needed ?)
- add a simple uC, like Atmega328 to handle a PS/2 keyboard and joystick (switchable between cursor / sinclair / kempston), but again, where to put the connectors ? :)
- add a  BDI interface. the main question - where to put the floppy connector and how to provide enough power to the floppy to avoid using an extra power adapter for it :)
- implement a TURBO mode (ok, already tried with karabas-nano / buryak-pi 2019, seems not so hard to implement)
- implement some additional graphic modes (hires / hicolor - already played a bit with Timex Hires / Hicolor, but not sure if it really needed by someone)
- add an extra generator to implement a classic 128 timings (this will be a tricky part, because we need to emulate a contended memory and i'm not ready for this yet with only one memory IC shared between the video controller and the machine)

Regarding the extra cutouts / connectors layout, i think it's possible to use some existing layout, like ZX Omni or ZX Next. But then we all will be deeply depends on retroradioncs factory :) And also, the question is still open regarding the floppy connector.

Another idea is to forget CPLD and use some more complex things, like Cyclone IV FPGA in TQFP-144 case. Then all the wishes could be placed into the FPGA. But i don't like this idea so much, because there are a lot of FPGA based clones already on the market. Why do we need this ? ;)

It would be great to hear a real wishes from the speccy.pl community, i need to understand how to grow the project and what is more requested / expected.
There are a lot of cuty clones already, every clone is great, and i think at some point we will generate just an entropy with a new ones, nothing more :)
My retrocomps: Karabas-128 rev.B1, Karabas-Nano rev.D, Buryak-Pi 2019, ZX-Evolution rev.C4, Profi 5.06, Harlequin 48k rev.G, Harlequin 48k rev.H, Reverse-U16 rev.C, DivGMX, Aeon Lite, MiST, Galaksija SMD, UT-88

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4206
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #161 dnia: 2020.05.29, 17:48:47 »
wątek 'marzycielski' przeniesiony do https://www.speccy.pl/forum/index.php?topic=5763.0

Klaud

  • *****
  • Wiadomości: 5305
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #162 dnia: 2020.05.31, 09:14:11 »
@andykarpov: Andy, could you please advise what other SRAM chip might be used in Karabas Nano?  BS62LV1600 is not easy to find, and generally 2048k x 8bit SRAM is not very popular in my part of world.
KL
-----
R Tape loading error 0:1

andykarpov

  • *
  • Wiadomości: 37
  • Miejsce pobytu:
    Nikopol, UA
    • Andy Karpov's github projects
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #163 dnia: 2020.05.31, 12:20:53 »
Please look at this one: AS6C1608, it's seems pin compatible.
Also, i think it's possible to try BS62LV8001 (it's 1024k x 8 bit) with a very little modifications of the cpld firmware (remove a high address bit usage, etc).

PS: i can also route a new PCB revision for a different ram chip, please advise what's popular and easy to find there ? :)
My retrocomps: Karabas-128 rev.B1, Karabas-Nano rev.D, Buryak-Pi 2019, ZX-Evolution rev.C4, Profi 5.06, Harlequin 48k rev.G, Harlequin 48k rev.H, Reverse-U16 rev.C, DivGMX, Aeon Lite, MiST, Galaksija SMD, UT-88

Klaud

  • *****
  • Wiadomości: 5305
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • KL
Odp: Karabas-128 - ZX Spectrum 128k clone
« Odpowiedź #164 dnia: 2020.05.31, 13:00:48 »
What about AS7C4096A-12TIN? This SRAM chip is 5V compatible and in TSOP 2 package.
KL
-----
R Tape loading error 0:1