C64Power Forum

Hardware => Mody => Wątek zaczęty przez: zyga w 09 Lutego 2007, 09:22

Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: zyga w 09 Lutego 2007, 09:22
 Witam,  
   
  Tak  sobie  pomyślałem,  że  ciekawie    
  byłoby  wymienić  sobie  6510  (8500)  
  w  C64  na  16  bitowy  65816.  
  http://www.baltissen.org/newhtm/10to816.htm
   
  Ceny  używanych  komodorków  do  eksperymentów  
  są  pomijalnie  niskie  (sam  mam  4  w  kartonie  
  na  strychu).  Procesor  też  jest  tani.  
  U  producenta  $9.06  
  http://www.westerndesigncenter.com/wdc/Form_order_form.cfm
   
  W  wolnej  chwili  można  byłoby  się  pobawić  
  lutownicą.  
   
  Wiem  że  forum  odwiedza  parę  osób,  które  
  lubią  od  czasu  do  czasu  podłubać  w  sprzęcie.  Można  by  było  kupić  więcej  
  sztuk  takich  procków,  to  wtedy  taniej  wyjdzie  przesyłka  zza  oceanu.  
  Atarowcy  na  atariarea  zrobili  kiedyś  
  taką  inicjatywę.  
  http://atariarea.krap.pl/forum/viewtopic.php?id=2907
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Dexter w 09 Lutego 2007, 14:05
 Wydaje  mi  się,  że  podmiana  procka  to  nie  wszystko.  Przydałoby  się  jeszcze  oprogramowanie  do  tego  dopisać.  
   
  Jest  przystawka  SuperCPU  która  używa  właśnie  tego  procka.  
   
  http://www.cmdweb.de/scpu.htm
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Ramos w 09 Lutego 2007, 16:01
 Bez  odpowiedniego  oprogramowania  jak  napisał  już  Dexter  projekt  ten  nie  ma  sensu.  Nie  wiem  czy  się  tak  da,  ale  można  byłoby  zrobić  tak,  aby  twój  projekt  był  kompatybilny  z  SCPU  wtedy  soft  pisany  na  SCPU  chodziłby  u  ciebie.  Z  tego  co  się  orientuje  softu  na  SCPU  jest  trochę.  Najlepiej  byłoby  stworzyć  grupę  ludzi  co  by  się  zajeli  tym  projektem  (coś  na  wzór  grupy  ludzi  zajmujących  sie  tworzeniem  softu  na  IDE64),  bo  pomocy  innych  projekt  nie  ma  sensu.
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: zyga w 09 Lutego 2007, 18:23
 Wiem,  że  jest  SuperCPU  :)  
  Ja  chciałem  się  trochę  pobawić.  
  Ten  schemat  Ruuda  to  na  początek,  
  żeby  wogóle  odpalić.  
  I  tak  z  komodorka  nie  zrobię  ferrari  :)  
  A  rozrywka  nie  jest  droga.
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Raf w 09 Lutego 2007, 18:50
 ja  bym  na  poczatek  stawial  na  65808  (Czy  jak  mu  tak  jest  kurde  nie  pameitam  w  tej  chwili  -=  chodzi  o  65816  ale  o  przestrzeni  adresowej  16bit  a  nie  24  -  jest  dostepny  tez  na  stronie  WDC)  -  dodac  mu  tylko  obsluge  $01  (tego  6bit  portu  ktory  jest  w  6510  ,  sterujacego  konfigiem  pamieci  ,  magnetofonem  itd)  i  mozna  sie  bawic  procem  16bit.  nawet  jesli  bylby  on  taktowany  oryginalnym  zegarem  to  po  przelaczeniu  w  tryb  16bit  wiele  operacji  moznaby  wykonac  szybciej  dzieki  16bitowym  rejestrom  .  Data/Tropyx  kiedys  opracowywal  cos  w  tym  kierunku  wlasnie.  
   
  sklonowanie  supercpu  to  nie  jst  prosta  sprawa-  kto  chociaz  w  powijakach  wie  w  jaki  sposob  ten  akcelerator  dziala  to  zrozumie  o  co  sie  rozchodzi  :)  
   
   
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Dexter w 09 Lutego 2007, 18:53
 z  tego  się  dodatkowo  orientuje  to  ten  procek  też  nie  jest  100%  kompatybilny  w  dół  co  oznacza,  że  praca  tylko  na  tym  procku  na  zmodyfikowanym  sprzęcie  mogła  by  powodować  czasem  trudności  -  tak  jest  w  przypadku  Atari.  
   
  Jeżeli  chodzi  o  cene  to  w  sumie  nie  tak  źle,  tylko  ile  sztuk  trzeba  zamówić?
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Raf w 09 Lutego 2007, 19:20
 WDC  to  firma  wspierajaca  takze  hobbistow  -  mozeszzamowic  nawet  jeden  procesor  i  nie  odmowia  wysylki  
   
  a  kompatybilnosc  w  dol  -  generalnie  problem  jest  z  illegalami.  Atari  ma  65c02  -  ktory  nie  ma  illegali  (kazda  operacja  spoza  `legalnego`  zakresu  jest  wykonywana  jako  NOP)  -  wiec  tam  te  issuesy  sa  pewnie  mniej  dotkliwe.  A  C64  -  jesli  uruchomisz  program  korzystajacy  z  illegali  na  65816  to  bedzie  kuku  :)  
   
   
  bynajmniej  wszystkie  standardowe  opcody  z  6502  sa  obslugiwane  w  65816  -  no  i  65816  jest  100%  kompatybilny  z  65c02  wstecz  ,  moze  za  wyjatkiem  ilosci  cykli  ktore  potrzebuja  niektore  rozkazy  czy  cus  -  very  minor  problems  though  =)  
   
  aczkolwiek  na  pewno  po  wymienie  proca  moga  wystapic  niekompatybilnosci.  
   
  u  atarowcow  jest  jeszcze  ta  roznica  ze  ten  ich  akecelerator  pracuj  na  zegarze  ~14  Mhz  -  8  razy  szybciej  niz  zwykla  atarynka.
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Kisiel w 09 Lutego 2007, 20:35
 panowie  to  może  ja  coś  dołoże;)  
  procek  6502  65816  ok  
  procek  6510  65816  zong.  I  to  nie  tylko  ze  względu  na  $01,  procek  6510  tylko  w  teorii  jest  taki  jak  6502,  tak  naprawdę  to  jest  to  coś  przeprojektowanego  i  innego  pod  względem  timingu.  Porównując  commcie  natknąłem  sie  na  różnice  w  zachowaniu  procków  użytych  w  C64C  i  C64G  więc  65816  nie  da  sie  podłączyć  `wprost\'  do  szyny  (pomijając  port)  do  każdego  komcia.  Najlepszy  do  takich  operacji  byłby  pierwszy  model  C64  bez  sharpa  i  innych  bebechów  zintegrowanych  i  faktycznie  na  6510..  tylko  kto  takiego  ma?  Jak  chcecie  procka  w  podstawce  to  polecam  allegro  i  zakup  Apple  IIGS,  SNES  ma  zintegrowane  układy  (np.  procek  z  pla  ma  100  nóżek)  więc  odpada,  chociaż  pamiętam  że  coś  z  tej  płyty  poszło  na  action  clone.  Aha  jest  jeszcze  projekt  2Mhz  na  6502C  warto  go  obejrzeć  bo  w  teorii  to  jest  to  samo  co  chcecie  osiągnąć  (bodaj  na  funecie  jest  schemat)  ale  ograniczenie  jest  podobne  jak  masz  PLA  82100  ok  jak  masz  sharpa  zong.  Powodzenia,  ja  już  ztamtąd  wracam  ;)
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Raf w 09 Lutego 2007, 22:23
 no  ale  pomimo  tego  wszystkiego  supercpu  jakos  jednak  dziala  ;p  czy  to  ze    konstrukcja  opiera  sie  na  innych  zalozeniach  ,  jak  chociazby  cache`owanie  wpisow  do  RAMu  systemowego  c64  itd...  zmienia  sprawe  timingu?  skoro  cos  przy  tym  grzebales  to  jestem  ciekaw  czy  jestes  w  stanie  przyblizyc  cos  w  tej  kwestii...
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: zyga w 10 Lutego 2007, 00:22
 Ja  się  kiedyś  pytałem  na  comp.sys.cbm  i  właśnie  Ruud  mi  odpowiedział.  
  Jeśli  chodzi  o  zegar  to  normalnie  jest  tak:  
      _____              _____    
  _|          |_____|          |      <-  1Mhz  w  komciu  
   
  (górne  połówki  cyklu  -  CPU,  dolne  -  VIC)  
                                   
  _|||||||_____|||||||      <-  20Mhz  supercpu  
   
  (w  czasie  normalnej  górnej  połówki,  jest  20  cykli,  następnie  procek  jest  HALTowany  i  VIC  nie  widzi  różnicy).  
  Na  podobnej  zasadzie  pracuje  Z80  w  C128  (chodzi  głównie  o  synchro  z  VIC`em)
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: zyga w 10 Lutego 2007, 00:26
 trochę  mi  nie  wyszedł  ten  ascii  art...  
   
  Też  szukałem  procka  w  SNES`ach  (łatwe  do  dostania,  ale  to  nie  jest  `stricte`  65816,  tak  jak  pisał  Kisiel,  jeszcze  jakieś  układy  peryferyjne,  czy  układ  grafiki).  
  W  Apple  II  GS  co  prawda  jest,  ale  na  allegro  trudno  je  znaleźć,  na  ebay`u  też  posucha...  
   
   
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Raf w 10 Lutego 2007, 00:48
 jakis  gostek  z  katowic  swego  czasu  mial  duzo  apple//gs  ,  ale  pewnie  wszystkie  kupili  atarowcy  -  gdy  bylem  na  forever  7  to  atarowcy  wlasnie  mieli  stos  ok  5-10  plyt  glownych  z  apple//gs  :)  prezentaowali  tez  na  party  jakis  system  operacyjny  graficzny  napisany  od  zera  dla  atari  xl/xe  z  65816  :)
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Kisiel w 10 Lutego 2007, 14:15
 raf  gostek  był  z  krakowa  wyprzedawał  pracownie  informatyczną,  mnie  się  trafił  taki  z  rozszerzeniem  pamięci  512kB.  To  co  napisał  kolega  wyżej  o  timingu  to  nie  wygląda  chyba  tak  z  tegoż  powodu,  że  procek  chodzi  z  prędkością  20MHz  i  taką  też  ma  wydajność  obcinając  mu  czas  pracy  o  połowe  ....  logiczne  nie?  Więc  podążając  na  podobe  sprawdzonej  konstrukcji,  pewien  gostek  opracował  dopałkę  na  2Mhz,  dostawiając  SRAM  i  dzieląc  zegar  (jak  kto  woli  mnożąc  częstotliwość)  otrzymał  dopałkę.  Ja  doszedłem  do  podobnych  konkluzjize  sramem  więc  pewnie  tym  tropem  podążycie.  Co  do  timingu  to  powiem  ci  tylko  tyle  rafale  zastanów  sie  dlaczego    licząc  ilość  dostępu  do  i/o2  (i/o1)  na  comciu  wersji  C  otrzymuje  4  pingi  a  na  G  jeden.  Zaskakujące  co?  
   
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Kisiel w 10 Lutego 2007, 14:28
 aha  jeszcze  jedna  podpowiedz  do  przemyśleń..  warto  zastosować  w  tym  układzie  (dwóch  pamięci)  albo  pamięć  dwu  portową  (też  cypress)  albo  bufor  FIFO  (to  może  być  już  na  xilinx)  Pamięć  dwu  portową  tqfp  wielkości  połowy  znaczka  mogę  wam  użyczyć  bo  wymontowałem  ją  ze  stacji  bazowej  GSM.  Rafale  ja  podchodze  inaczej  teraz  do  tematu  męcze  nadal  XCV1000,  trzy  zworki  i  masz  płyte  na  dowolnego  procka:)  
  Aha  ponieważ  wszystkie  nowe  szybkie  sramy  są  w  technologi  SMT  polecam  artykył  o  robieniu  obwodów  metodą  fotochemiczną...  artykuł  jest  w  filetach.  niech  moc  będzie  z  wami  :)
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Gob.20 w 10 Lutego 2007, 17:49
 Fajnie  by  było  mieć  coś  ala  supercpu  tylko  taniej  .  Ja  Panowie  nieznam  się  na  tym  oczym  piszecie  ale  może  by  tak  zrobić  moduł  (do  expansion  portu)z  np  procesorem  od  PC  który  by  na  żywo  emulował  6510  tylko  że  odpowiedno  szybciej  i  może  z  dodatkowymi  mozliwościami?  Coś  takiego  :  http://www.64hdd.com/projects/c64-proj2.html#v6510
   
     
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: zyga w 10 Lutego 2007, 21:08
 Nie,  to  _musi_  być  65816  :)  
  Na  którymś  North  Party  (chyba  6)  rozmawiałem  z  atarowcami  (Lewis  i  McGyver)    na  temat  zastosowania  x86  jako  koproca  do  6502,  jednak  doszliśmy  do  wniosku,  że  jest  to  kompletnie  bez  sensu...  
   
  To  trochę  jak  podłączenie  do  A1200  płyty  Dragon  (PCI  +  procesor  ColdFire,  a  następnie  włożenie  w  to  Sharka  PPC  z  prockiem  G3/G4.  
  http://www.elbox.com/news_04_12_17.html
  http://buy.elbox.com/cgibin/shop?show=3PA
   
  Z  Amigi  tak  naprawdę  zostaje  tylko  Kickstart,  który  potrzebny  jest  do  startu  systemu...  
   
  Sorry  za  offtopic  ;)
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: somebodynobody w 10 Lutego 2007, 21:13
 Witam,  jesli  moge,  wrzuce  swoje  trzy  grosze.  Na  `  dzien  dobry  `  od  razu  napisze,  ze  w  dziedzinie  komputerow  jestem  nikim  (  patrz  nick  ),  w  zasadzie  dzieki  tej  stronie  zaczalem  sie  interesowac  programowaniem  w  j.  maszynowym  (  ach  ta  proba  pojeca  `  Wgladownicy  `  by  Janusz  Dabrowski  ).  Zainteresowany  dzialaniem  mikroprocesorow,  zakupilem  kilka  ksiazek  dot.  c-64  i  mikroprocesora  6502  i  podobnych,  ktore  mam  ochote  spalic  w  piecu,  gdyz  sa  ...  skomplikowane(sqrt)  :(.  Sledzac  timingi,  sterowania,  sygnaly  zegarowe  po  prostu  wymiekam  -  te  wykresy  czasowe  i  te  tolerancje  nanosekundowe,  no  nie  ogarniam  -  chyba  nie  pojme  tego  :/.  W  kazdym  razie  ta  trudnosc  w  zdobywaniu  wiedzy  nie  przeszkodzila  mi  rownolegle,  dysponujac  pinout`ami  procesorow  8500  i  Atari  `  Sally  `  sprobowac  dokonac  podmianki,  zeby  na  wlasne  oczy  przekonac  sie,  czy  prawda  jest,  ze  w  C-64  moze  byc  `  serce  `  z  Atari  800  xl  (  oznaczone,  zeby  bylo  ciekawiej  nie  jako  6502  -  chociaz  w  specyfikacji  Atari  podaje  sie,  ze  to  wlasnie  taki  procesor  -  a  jako  jakis  ciag  liter  i  cyfr  wg  Atarowskiego  standardu  typu  `  bla,  bla,  bla  `  ).  Cos  tam  wyczytalem  o  porcie  $00  i$01  (  choc  i  tak  nie  wiem  dokladnie,  co  to  za  idea  i  jak  to  rozumiec  -  rejestr  procesora  w  pamieci  RAM,  czy  jak  ?  Jak  procesor  ma  do  tego  dostep  ?  Tutaj  prosilbym  chcacego  pomoc  czytelnika  postu  o  wyjasnienie  mi,  jak  to  dziala  -  w  prosty  sposob  -  bom  glupi  :D  )  i  z  wiadomych  wzgledow  (  Atari  `  Sally  `  nie  posiada  takiego  portu  )  liczylem  na  `  cud  `.  Podczas  podlaczania  procesora  pojawil  sie  problem  linii  `  Halt  `,  poczytawszy  tu  i  tam  wyciagnalem  wnioski,  ze  to  chyba  to  samo,  co  sygnal  `  AEC  `  w  przypadku  8500.  Efekt  podlaczenia  -  C64  dziala,  ale  nie  do  konca.  I  chodzi  o  cos  bardziej  `  wrednego  `  niz  brak  przelaczania  bankow  pamieci  przy  pomocy  $01.  Pojawilo  sie  cos  w  rodzaju  zaklocen.  Widac  ekran,  ale  niewyraznie,  poniewaz  lataja  tam  szlaczki  i  cos  w  rodzaju  kawalkow  znakow,  ogolnie  mozna  to  porownac  do  `  zaklocen  radiowych  `.
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: somebodynobody w 10 Lutego 2007, 21:13
 Kursor  miga,  ba,  nawet  niektore  gry  sie  wgrywaja...ach  te  reczne  sterowanie  magnetofonem  :D.  Dodam,  ze  w  trybie  graficznym  tego  nie  ma.  Ekran  jest,  jaki  byc  powinien.  Probowalem  kombinowac  z  linia  AEC  vs  Halt  -  skutek  zerowy  (  tak  na  marginesie,  czym  rozni  sie  zegar  wyjsciowy  o1  od  o2  w  6502  ?  Probowalem  tego  i  tego  jako  wyjscia  dla  reszty  ukl.  scalonych  -  skutek  ujemny  :P  ).  Fajnie  by  bylo,  gdyby  znalazl  sie  ktos,  kto  moglby  mi  wyjasnic  to  ciekawe  zjawisko  i  podac  ewentualne  antidotum  dla  tego  problemu.  Oo,  a  tak  w  ogole,  jaka  jest  roznica  miedzy  8500,  a  6510,  bo  nie  widze  zadnej  ?  :].  Jak  wyglada  proces  odswiezania  RAM-u  -  cala  pamiec  na  zasadzie  `  raz  a  dobrze  i  na  jakis  czas  spokoj  -  jaki  to  czas  ?  `,  czy  jakos  inaczej  ?  Jak  to  sie  dzieje,  ze  program  gry,  ktory  jest  krotki  (  mam  jej  listing  -  ktorego  oczywiscie  nie  rozumiem  :(  ),  nawet  bardzo,  potrafi  symulowac  grawitacje,  plynnego  przyspieszania  i  zwalniania  statku  kosmicznego  :D,  chociaz  czytajac  opisy  do  rozkazow  nie  znalazlem  takowych.  Zastanawia  mnie,  czy  przypadkiem  to  nie  VIC  jest  taki  `  madry  `  i  umie  takie  sztuczki  jak  grawitacja,  przyspieszenia  obiektow  i  takie  tam  `  na  pamiec  `  a  procesor  tylko  uaktywnia  odpowiednia  `  opcje  `  typu  masz  symulowac  grawitacje  a  mi  daj  robic  `  lda,  sta  `,  czy  jak  to  jest  ?  :>  Gdyby  znalazl  sie  ktos,  kto  pomoze  biednemu,  zblakanemu  czlekowi  :P,  w  zrozumieniu  szerokiego  tematu  jakim  jest  komputer,  mikrokontroler,  pisanie  fajnych  programow  (  zainteresowanie  C64  ozylo,  kiedy  przeczytalem,  ze  na  Allegro  ktos  sprzedaje  mikroprocesorowy  modul  zaplonowy  do  motocykla  dwusuwowego  zrobiony  na  jakims  popularnym  mikrokontrolerze  -  a  programowanie  mikrokontrolerow  stoi  przeciez  zaraz  obok  programowania  w  jezyku  maszynowym  dla  C64  :D,  a  do  tego  sprzetu  najlatwiej  o  wszelaka  wiedze  -  to  dlatego  tu  jestem  :P  -  chociaz  jakis  sentyment  do  C-64  mam  :D  ).
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: somebodynobody w 10 Lutego 2007, 21:14
 Nie  dam  linku  do  zdjec  C64  z  procesorem  od  Atari,  ze  wzgledu  na  `  profesjonalizm  `  jaki  od  tego  bije  :D  (  podstawka  -  powtykane  kabelki  -  podstawka  -  ktos  moglby  od  tego  umrzec  na  zawal  :P).  Wiem,  ze  dlugi  post,  ale  ja  tak  juz  mam  :P,  najwyzej  ktos  to  usunie  (  szukam  osoby  znajacej  sie  na  C64  i  dzialaniu/programowaniu  mikrokontrolerow,  i  chetnej  do  korespondencji.  Ach,  gdyby  znalazla  sie  taka  bezinteresowna  osoba  <marzy>)...A  tak  na  marginesie,  to  czy  ten,  kto  wymyslil  Kernal  i  Basic  dostal  nagrode  Nobla  ?  :>  Ja  bym  mu  dal,  choc  i  tak  nie  mam  pojecia,  jak  `  to  to  `  dziala  -  choc  tak  bym  chcial  :(.  Dzieki  tym,  ktorzy  dobrneli  do  konca  i  mi  pomoga  zrozumiec  ;)  ...  niech  LSR  (  nie  LSD  :P  )  bedzie  z  Wami  :).
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Kisiel w 10 Lutego 2007, 23:24
 hmm  w  odpowiedzi  na  twoje  pytania...  to  jak  zrozumieć  uniwersum  a  nie  rozumieć  czym  jest  zero.  PIERDOLISZ
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: somebodynobody w 10 Lutego 2007, 23:39
 To  chyba  wszystko  wyjasnia.  Dzieki  :].
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Kisiel w 11 Lutego 2007, 00:20
 nie  ma  za  co...  poprostu  nie  ćpaj  chłopie  bo  niszczysz  musk;)
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Kisiel w 11 Lutego 2007, 00:24
 aha  jak  pojawiają  sie  połówki  znaków  to  wynik  gmerania  na  cas  przy  pamięci.  
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: somebodynobody w 11 Lutego 2007, 00:38
 Pisze  sie  `  po  prostu  `  -  elementarz  wskazany  :]  -  to  po  pierwsze.  Po  drugie  zjem  sobie  Kisiel,  a  zamiast  cukru  pudru  posypie  go  `  frytą  `,  co  by  moj  `  musk  `,  jak  to  raczyles  napisac  chodzil  na  wyzszych  obrotach.  Moze  wtedy  zrozumiem  kulture,  ktora  soba  reprezentujesz,  czy  raczej  jej  brak  :].  Jaki  ten  swiat  dziwny,  tylko  czasem  trafia  sie  na  kogos  porzadnego.  Niech  Twoje  wypowiedzi  beda  na  to  dowodem.  Proponuje  Tobie  pozostawic  ten  post  bez  odpowiedzi,  nie  kompromitujac  sie  dalej  niskim  poziomem  wypowiedzi  -  wkoncus  geniuszem  komputerowym,  no  nie  ?  :>
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Gob.20 w 11 Lutego 2007, 10:25
 zygo  prawdę  napisałeś  jeśli  chodzi  o  offtopic  .  Zawaliłem  temat  rzeczami  nie  na  temat  :p    
   
  Na  tej  stronce  jest  też  pokazany  jakiś  moduł  -  TurboProcessor  gdyby  tak  zdobyć  schematy  może  by  z  tego  coś  zrobić?  link:  http://www.64hdd.com/projects/hardware/c64-turbopro.html
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: zyga w 11 Lutego 2007, 21:33
 Odnośnie  TurboProcess  jest  jakaś  dokumentacja  (ze  spisem  części)  po  niemiecku  na  zimmers.net  (dawne  zasoby  funet`u).  
  http://www.zimmers.net/anonftp/pub/cbm/documents/projects/accelerators/turboprocess/index.html
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Ramos w 12 Lutego 2007, 18:57
 Zamiast  tyle  gadać,  zabierzcie  się  za  konkretny  projekt  do  c64  i  stwórzcie  coś  fajnego.
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Dexter w 12 Lutego 2007, 21:56
 myśle,  że  właśnie  po  to  ta  dyskusja  została  otwarta.  
  A  jakaś  konkretna  propozycja  urządzenia?
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Ramos w 12 Lutego 2007, 23:46
 Może  dawajcie  propozycję,  coś  się  ustali  i  pomyśli  się  nad  czym  się  to  opłaca  tworzyć.
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Raf w 13 Lutego 2007, 01:11
 konkretnie  to  trzeba  na  to  spojrzec  z  tej  strony  ,  ze  samo  wykonanie  jednego  prototypu  na  nowych  elementach  bedzie  kosztowac  na  pewno  wiecej  niz  100zl  ,  a  maloseryjna  produkcja  pewnie  kilka  egzemplarzy...)  nie  bedzie  mogla  przebiegac  nawet  semi-seryjnie.    
   
  nie  chcialbym  aby  mnie  ktos  odebral  jako  \'hamulcowego\'  ,  ale  jesli  ktos  hobbistycznie  chce  sobie  cos  takiego  zmontowac  -  spoko  .  jesli  ktos  mysli  ze  masa  osob  to  bedzie  chciec  -  badzmy  realistami  -  mysli  zle.  jedyna  wzglednie  sluszna  opcja  ,  to  zrobic  cos  co  byloby  kompatybilne  z  istniejacym  sprzetem  -  czyli  przykladowo  taki  jakby  klon  supercpu  -  ale  jest  ot  skomplikowane  urzadzenie  ,  nieprzpadkowo  kosztujace  ponad  $200  przy  wzglednie  seryjnej  produkcji...  wiec..  sa  chetni  do  zrobienia  karty  turbo  za  wszelka  cene?  ja  sie  w  to  niestety  nie  bawie,  w  ramach  edukacji+hobby  moge  napisac  troszke  softu  jesli  ktos  bedzie  mial  hardware.  
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: zyga w 13 Lutego 2007, 08:39
 Ok,  to  z  innej  beczki.  
   
  Swego  czasu  interesowałem  się  projektem  
  uIEC,  nawet  wymieniłem  parę  maili  z  twórcą    (Jimem  Brain`em).  
  http://www.jbrain.com/vicug/gallery/uIEC
  Jest  dostępny  schemat  (działający).  Są  rysunki  płytek.  Części  są  ogólnie  dostępne  w  polsce.  Autor  jest  chętny  udostępnić  firmware.  Czy  na  to  byłoby  więcej  chętnych  ?  Można  by  zamówić  większą  partię  płytek  (10,  20  ?)  w  firmie  która  się  tym  zajmuje.  Ludzie  mający  pojęcie  o  hardware  (Raf,  Kisiel)  może  pomogliby  to  oprogramować  ?
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: KB777 w 13 Lutego 2007, 10:04
 Heh....  
   
  Jakiś  czas  temu  dorwałem  wynalazek  o  nazwie  \'The  Final  Chesscard\'.  
   
  Jak  sama  nazwa  wskazuje,  jest  to  coś  do  szachów  ;)    Dokładniej  -  kartridge.  
  W  środku...  2  EPROMy,  SRAM  8  czy  32  kilo  i....  65sc02  popędzane  zegarem  5  MHz.  Jakiś  czas  temu  odpaliłem  oscyloskop,  wyciągnąłem  \'tesową\'  płytę  od  komody  i...  zdębiałem.  8500/6510  nie  był  wstrzymywany.  Nie  wygląda  na  to,  żeby  zewnętrzne  65(s)c02  dobierało  się  do  magistrali  -  oba  procesory  pracują  równolegle.  Fajnie,  co  ?    ;)  
   
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Dexter w 13 Lutego 2007, 10:42
 dual  cpu?
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: KB777 w 13 Lutego 2007, 10:45
 Virtex  1000  ???    Jestem  pod  wrażeniem  :)  
   
  Jak  sobie  poradziłeś  z  BGA  ?  
   
  Kurczę,  przecież  w  to  wlezie  chyba  cała  Amiga  500  ;)  Łącznie  z  68000  :P  
   
  Ciekawe  czy  gdzieś  jakiś  magik  w  wolnej  chwili  nie  upycha  już  C64DX  w  FPGA  ;)  
   
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: KB777 w 13 Lutego 2007, 10:46
 Kurczę...  cytatu  nie  ma  :(  
   
  Mój  poprzedni  post  odnosił  się  do  tego  co  napisał  Kisiel.
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Ramos w 13 Lutego 2007, 12:03
 Coś  takiego  jest  już  zrobione  i  wykorzystuje  IDE64.  Sam  mam  karte  flash  w  IDE64.  Raf  w  kodowaniu  ci  nie  pomoże,  brak  czasu,  a  Kisiel  nie  jest  taki  dobry  ,  aby  stworzyć  na  to  porządny  soft.  Jak  chcesz  to  można  to  zrobić,  ale  najpierw  zrób  ankiete  ile  osób  by  się  tym  zainteresowało  i  chiało  to  mieć.  
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: KB777 w 13 Lutego 2007, 14:30
 Zyga...  
   
  To  chyba  jest  ciekawsze  niz  uIEC  i  dużo  bardziej  zgodne  z  istniejącym  softem:  
   
  http://commodore-gg.hobby.nl/innovatie_1541kaart_eng.htm
   
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: zyga w 13 Lutego 2007, 17:23
 Niezłe.  Ciekaw  jestem  schematu  i  wyglądu  płytki  po  zostawieniu  tylko  niezbędnych  elementów.  Bo  \'Xilinx  developing  board\'  wygląda  trochę  przerażająco  :)  
  Poza  tym  chyba  nie  do  zrobienia  w  warunkach  amatorskich  (ten  układ  BGA  na  środku).
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Kisiel w 13 Lutego 2007, 17:29
 co  do  VIRTEXA  to  z  zawodu  jestem  mechanikiem  to  i  miałem  dostęp  do  koordynatki  (czyli  wiercenie  otworów  z  rastrem  do  jednej  setki).  polerka  do  płaszczyzn  itd...  a  skończyło  sie  na  kolejnym  prostym  i  trywialnym  rozwiązaniu..  mam  nadzieje  że  wiesz  do  czego  jest  osełka?  Minusem  rozwiązania  jest  konieczność  zamówienia  płytki  w  firmie,  dodatkowo  mogę  ciebie  naprowadzić  na  to  że  ta  płytka  ma  cztery  otwory.  Jak  masz  duużo  kasy  pozostaje  rozwiązanie  zakupu  podstawki  560  szpilek,  zasada  działania  podobna..  a  cena  brr  kilka  set  dolców  jak  pamiętam.  
  Co  do  65C02  na  5Mhz  synchronizacji  z  0,98  to  nie  chce  mi  sie  wierzyć,  a  oscyloskop  to  po  co  miał  być?  Aby  stwierdzić  że  proc  sie  zatrzymał  wystarczy  kabelek;)  w  wersji  max  rozszerzonej  woltomierz.  
  Chciałbym  zobaczyć  zdjęcie  tego  cuda..  można?  Z  tego  co  pamiętam  to  w  handlu  była  wersja  4  Mhz...  jak  oni  to  wymerdali..
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Kisiel w 13 Lutego 2007, 17:35
 ramos  kiedyś  byłem  lepszy  ;)  teraz  sobie  klece  ..  czasem  skleroza  męczy.
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Ramos w 13 Lutego 2007, 19:44
 Ciekawe  projekty  bawią  się  atarowcy.  Choć  to  nie  do  C64,  ale  polecam  zobaczyć  takie  coś  da  się  zrobić  na  c64,  ale  niestety  mało  osób  to  będzie  miało  :)  http://real3d.atari8.info/
   
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: BE73 w 13 Lutego 2007, 21:34
 Ja  jestem  zainteresowany  kontrolerem  umozliwiajacym  podpiecie  kart  CF/SD  do  C64  -  jezeli  szukamy  chetnych.  
   
  W  tej  chwili  buduje  (a  raczej  odtwarzam)  dobrze  znany  IECATA  w  bardziej  kompaktowej  wersji  -  calosc  z  tej  stronki  http://8bit.yarek.pl/interface/c64.iecata/index-pl.html
  W  tej  chwili  mam  juz  calosc  -  czekam  na  przesylke  z  AT90S8515.
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Kisiel w 13 Lutego 2007, 21:43
 ehh  ramos  zawsze  sie  rozbija  projekt  o  sofrware.  
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Kisiel w 13 Lutego 2007, 21:53
 aha  co  do  podłączania  kart  pamięci...  najprostszym  sposobem  jest  wrzucenie  takiej  karty  (obojętnie  jakiej)  do  oryginalnej  stacji.  Zostaje  tylko  emulacja  kodowania  GCR  /  kontrolera,  bo  soft  do  podpinania  partycji  i  obrazu  d64  jest  raczej  już  bardziej  dostępny  niż  tworzenie    od  nowa  pełnej  emulacji  stacji..  myśle,  że    warte  jest  to  przeanalizowania..  przecież  nie  trzeba  emulować  wszystkiego  wystarczy    emulacja  \'głowicy\'  
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Dexter w 13 Lutego 2007, 22:27
 Ramos  dlaczego  mało  osób?  takie  okulary  wcale  nie  tak  trudno  zdobyć,  nawet  mam  takie  ale  Elsa  -  różnią  się  niestety  od  tych  Asusa  ale  nie  aż  tak  bardzo  -  zasada  działania  ta  sama.  
   
  Co  do  emulacji  głowicy  -  to  jest  właśnie  najlepsza  idea  usprawnienia  stacji.
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Ramos w 13 Lutego 2007, 23:52
 Po  budowac  kontroler  kart  CF/SD  skoro  mozna  kupic  od  Czechow  IDE64,  gdzie  oprocz  podpiecia  karty  Flash,  mozesz  podpiac  CDROM  lub  HDD  od  pc  i  na  dodatek  jest  sporo  ciekawego  softu  na  to.  Nowa  wersja  IDE64  ma  wyjsc  juz  z  portem  USB  i  na  dodatek  będzie  do  tego  soft.
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: Raf w 14 Lutego 2007, 00:42
 RAmos  :  to  jest  bardzo  logiczne  po  co  ...  
   
  po  to  zeby  nie  modyfikowac  istneijacego  softu  a  moc  go  normlanie  uruchamiac  z  urzadzenia  podpietego  pod  IEC  -  obecnie  sa  protytypy  urzaedzn  ktore  to  porafia  ...  jakis  bodajze  holender  skonstruowal  cos  co  dla  C64  jest  zwykla  1541  a  czyta  obrazy  z  kart  SD/MMC  jak  dyskietki...  
   
  jest  to  potrzebne  dla  zachowania  C64  IMO  i  w  dluzszej  perspektywie  czasu  rozsadniejsze  niz  IDE64  ,  no  chyba  ze  chcesz  jednoplikowki  tylko  do  konca  zycia  ladowac  to  ide64  ,  iec-ata  ,  1541-3  i  inne  takego  typu  devices  wystarcza...
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: zyga w 14 Lutego 2007, 08:54
 BE77:  a  płytkę  sam  robiłeś  ?  
  (w  soomie  skomplikowana  nie  jest,  
  najbardziej  męczące  wiercenie  otworów).
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: zyga w 14 Lutego 2007, 08:57
 Miałem  na  myśli  BE73  oczywiście.  Wybacz.
Tytuł: Wymiana procesora na 65816
Wiadomość wysłana przez: BE73 w 14 Lutego 2007, 09:36
 Bylem  na  tyle  leniwy  ze  nie  chcialo  mi  sie  trawic  samemu  i  kupilem  gotowa  od  wlasciciela  tej  stronki.