Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: DECO Multti game adapter - special for Wegi  (Przeczytany 990 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
DECO Multti game adapter - special for Wegi
« dnia: 27 Stycznia 2018, 13:38 »
Poniewaz Wegi twierdzi ze przy ludziach takich jak olo11111 czy rs2232, ktorzy sa bardzo tworczy, bo zlecaja cudze projekty w calosci lub po lekkich modyfikacjach do produckji (z wyjatkiem paru projektow, na ogol bardzo drobnych), jestem czlowiekiem bez osiagniec,

chcialbym podzielic sie tym, co ukonczylem w zeszlym roku, czyli urzadzeniem zamieniajacym oryginalny nosnik w DECO Cassette System, ktory tworzylem wraz z DARKSOFT. Jesli bedziecie zaciekawieni co to takiego, to chetnie odpowiem na pytania. Poniewaz temat jest mocno techniczny i nie jest zwiazany z C64, to biore pod uwage, ze dla wiekszosci z Was moze to zwyczajnie nie byc interesujace.

Info o sprzecie:
https://en.wikipedia.org/wiki/DECO_Cassette_System

Moje filmy z developmentu:
https://www.youtube.com/watch?v=qAJbb-jZGEA
https://www.youtube.com/watch?v=HJSxRrDJruI

Oryginalnym nosnikiem dla tego Arcade jest kaseta w jakims magicznym, niespoptykanym formacie, podobno bardzo delikatna. Automat dzialal w ten sposob, zepo wlaczeniu gra ladowala sie z tasmy i dodatkowo byla zabezpieczona przez dongle. Automat ten byl dosc slaby technicznie ale byl pierwszym, ktory mial wymienne gry - do tej pory kazda gra to byl caly automat.

Projekt polegal na zgrabbowaniu wszystkim mozliwych gier i umieszczeniu ich na plytce z romem, skad byly by one ladowane zamiast oryginalnej tasmy. Projekt wymagal napisania BIOSu dla arcade, menu do wyboru gier oraz stworzenia elektronicznego modulu (plytka, VHDL dla CPLD CX9572 do komunikacji miedzy mikrokontrolerem wczytujacym dane a ROMem 27c800).

Lista rzeczy, ktore wykonalem w zwiazku z projektem:

Modyfikacja asemblera DASM, aby wypluwal kod z zaszyfrowanymi opcode (automat ma procesor 6502 ale operuje na bitswapped opcode ale operandy sa normalne)
Pisanie pomocniczych programow w pythonie do skladania obrazu do ROMu, wsadowego kompresowania danych
Programowanie menu do wyboru gier (niestety nie ma dokumentacji developerskiej do tego automatu wiec bylo troche inzynierii wstecznej :( )
Dolaczenie exomizera do projektu (probowalem takze pucrunch ale on ma self-modyfinng code a exomizeer moglem umiescic w ROM, co ciekawe bufor byl na dnie stosu :) )
Uzycie oprogrwamowania dla C64 do zamiany bitmap na fonty aby wyswietlic logo (ten arcade nie ma trybu bitmapowego! i inna rozdzielczosc ekranu niz c64 ale dalem rade ;) )
Zaprojektowanie logiki dla CPLD - najpierw w bloczkowym edytorze xilinxa ale docelowo w czystym VHDL.
Zaprojektowanie kilku iteracji PCB
Debugowanie elektroniki z wykorzystaniem analizatroow logicznych
Meka z timingiem, bo CPLD jest znacznie szybszy niz TTL z pierwszej polowy lat 80 - nowa wersja automatu dzialala z modulem od strzala ale dla starej trzeba bylo "regulowac" timing kondensatorami :)

Wiekszosc develu odbywala sie na PC ze zmodyfikowanym emulatorem MAME.
Nie opisalem tutaj wszystkiego ;)



"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline sajmosia

  • Level 3
  • ***
  • Wiadomości: 194
Re: DECO Multti game adapter - special for Wegi
« Odpowiedź #1 dnia: 27 Stycznia 2018, 14:50 »
Hejak,

Ciekawy maly projekt :)

Masz gdzies wiecej info na temat samego automatu ?

Pozdro.




Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: DECO Multti game adapter - special for Wegi
« Odpowiedź #2 dnia: 27 Stycznia 2018, 14:58 »
O samym automacie, fotki, filmy, gier to polecam google, youtube zdecydowanie, bo nie gramadzilem "zakladek".
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: DECO Multti game adapter - special for Wegi
« Odpowiedź #3 dnia: 27 Stycznia 2018, 15:00 »
Jeszcze takie dwie fotki mi wpadly w rece, mam tez jakies lepsze ale teraz nie bede ich szukac
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Canga

  • Level 5
  • *****
  • Wiadomości: 591
Re: DECO Multti game adapter
« Odpowiedź #4 dnia: 27 Stycznia 2018, 15:11 »
A dlaczego post w Offtopicu a nie hardware?
Z tego co widzę to konkretny i ciekawy projekt.
Zmieniłem Topic, by nie tworzyć kolejnego punktu zaczepnego.
Dobrym słowem zajdziesz dalej...

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: DECO Multti game adapter - special for Wegi
« Odpowiedź #5 dnia: 27 Stycznia 2018, 16:50 »
Siedzi w offtop bo to nie jest związane z c64
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Canga

  • Level 5
  • *****
  • Wiadomości: 591
Re: DECO Multti game adapter - special for Wegi
« Odpowiedź #6 dnia: 27 Stycznia 2018, 16:58 »
Myślę, że to nie ma znaczenia czy dotyczy C64 czy też nie, lecz to moje subiektywne zdanie.
Nie wiem czy coś Ci daje ten dopisek w topicu, sprawiasz,że inna osoba może czuć się atakowana, zwłaszcza teraz.

Niemniej gratuluję projektu.
« Ostatnia zmiana: 27 Stycznia 2018, 17:03 wysłana przez Canga »
Dobrym słowem zajdziesz dalej...

Offline REUfan

  • Level 1
  • *
  • Wiadomości: 47
Re: DECO Multti game adapter - special for Wegi
« Odpowiedź #7 dnia: 27 Stycznia 2018, 18:21 »
Raf, napisz coś więcej na temat CPU i dongli - jak to zostało zaimplementowane? Na c64 część softu używała także takich zabezpieczeń, ale większość była prymitywna. Dongle emulujesz czy połamałeś oryginalny soft?

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: DECO Multti game adapter - special for Wegi
« Odpowiedź #8 dnia: 27 Stycznia 2018, 19:14 »
Soft jest połamany a ten moduł wpina się zamiast oryginalnego dongle zabezpieczającego, port czytnika kaset pozostaje nieobsadzony
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: DECO Multti game adapter - special for Wegi
« Odpowiedź #9 dnia: 27 Stycznia 2018, 19:17 »
CPU jest pod sarkofagiem niczym elektrownia w Czarnobylu :) więc nie wiem co tam dokładnie siedzi, ale obstawiam że jest to zwykły 6502 z dopietymi ttl, które zamieniana bity na data bus, gdy wykrywane jest pobieranie rozkazu na magistrali sterujacej
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline REUfan

  • Level 1
  • *
  • Wiadomości: 47
Re: DECO Multti game adapter - special for Wegi
« Odpowiedź #10 dnia: 27 Stycznia 2018, 22:49 »
Czyli niewiele się dowiedziałem. Szkoda, że jak udowadniasz swoje prawdy życiowe to potrafisz napisać kilka zdań składnie, a jak masz powiedzieć coś o własnym projekcie, to już gorzej. Nie, to nie jest atak na Ciebie, tylko stwierdzenie. Szkoda czasu Twojego i mojego na dalszą dyskusję.

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: DECO Multti game adapter - special for Wegi
« Odpowiedź #11 dnia: 27 Stycznia 2018, 23:18 »
Naprawdę słaby troll, były dzisiaj lepsze :) trenuj dalej.
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
Re: DECO Multti game adapter - special for Wegi
« Odpowiedź #12 dnia: 27 Stycznia 2018, 23:29 »
No to chyba nie pochwaliłeś się swoim sztandarowym osiągnięciem jak prze 5 lat olewa się wegiego i robi PCB do klona AR. Raf człowiek solidny, tropiący oszustów, dbający o morale, pokłaniający się nad biedą obcokrajowców kupujących u RSa i klientów ola...
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: DECO Multti game adapter - special for Wegi
« Odpowiedź #13 dnia: 27 Stycznia 2018, 23:53 »
Dzięki za wyrazy uznania. Post zostaje tylko po to, żeby inni mogli zobaczyć jakim jesteś zacietrzewionym i ograniczonym człowiekiem a paradoksalnie ponadprzecietnie inteligentnym.

Edit:

Nie oddawaj życia za Ola i rs.
« Ostatnia zmiana: 28 Stycznia 2018, 08:42 wysłana przez Raf »
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline KB777

  • Level 6
  • ******
  • Wiadomości: 2430
  • -profil nieaktywny-
Re: DECO Multti game adapter - special for Wegi
« Odpowiedź #14 dnia: 28 Stycznia 2018, 07:50 »
Nie zesraj się za Ola i rs, nie umrzyj na zawał.

1. Nawet bedąc na czystej pozycji z uporem maniaka robisz zwrot i walisz do własnej bramki...

2. Jaki jest teraz przekaz a jaki byłby bez zacytowanego fragmentu ?

3. goto 1
-profil nieaktywny-