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

Autor Wątek: Geos a SI  (Przeczytany 5344 razy)

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

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7339
  • Wolność, własność, sprawiedliwość
Geos a SI
« Odpowiedź #15 dnia: 21 Listopada 2010, 12:27 »
 http://n2dvm.retroarchive.org/Commodore/GEOS/MP364.D81\' target=_blank>http://n2dvm.retroarchive.org/Commodore/GEOS/MP364.D81 -  GEOS  megapatch  3..  nie  mam  jak  sprawdzic,  ale  moze  to  tez  zadziala?  :)
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
Geos a SI
« Odpowiedź #16 dnia: 21 Listopada 2010, 12:51 »
 ten  obraz  używa  georam  512K..  ok  rozumiem..  ale  co  to  jest  ten  mp3?
idz wyprostowany wśród tych co idą na kolanach

...w przypadku checi zakupu UK1541,GA,MA,T8500,T7501 prosze o kontakt na Facebooku, haslo: UK1541....

suchy

  • Gość
Geos a SI
« Odpowiedź #17 dnia: 22 Listopada 2010, 19:16 »
 SPC  napisał\'  
   
  \'cholera  nie  ma  jak  dyskietki  zmienic  :/\'  
   
  ...  w  SD2IEC  \'dyskietki\'  można  zmieniać  hardware`owo.  Doczepiasz  do  SD2IEC  dwa  mikroswitche:  UP  i  DOWN.  Póki  co  nie    sprawdzałem  tego  praktycznie,  a  tym  bardziej  nie  mam  pojęcia,  czy  to  będzie  działać  z  GEOSEM  w  SD2IEC,  więc  szczegółów  Ci  nie  podam,  ale  może  odezwie  się  ktoś,  kto  już  to  testował.  

Offline StaryMarabut

  • Level 6
  • ******
  • Wiadomości: 1794
  • Robię wszystkim dobrze *za pół ceny.
Geos a SI
« Odpowiedź #18 dnia: 23 Listopada 2010, 00:30 »
 Ja  też  się  zastanawiam  jak  to  przełączanie  działa.  
  Na  płytce  Shadowwolf  1.2  jest  tylko  jeden  pin  do  zmiany  dysku.

suchy

  • Gość
Geos a SI
« Odpowiedź #19 dnia: 24 Listopada 2010, 18:31 »
 Drugi  switch  to  RESERVE  -  PC2  atmegi.  
   
  Dokładny  opis:  
   
  Changing  Disk  Images  
  ====================  
  Because  some  programs  require  more  than  one  disk  side  there  is  support  
  for  changing  the  currently  mounted  disk  image  with  a  button  connected  
  to  the  disk  change  pin.  
   
  If  your  circuit  doesn`t  have  a  disk  change  pin/button  you  might  be  able  to  
  add  it  yourself:  
  -  For  the  original  MMC2IEC:  
      Connect  a  button  from  PA4  to  ground.  PA4  is  pin  36  on  the  DIL  version  
      of  the  controller  or  pin  33  on  the  surface-mount  version.  
  -  For  Shadowolf`s  MMC2IEC  1.x  PCBs:  
      Connect  a  button  from  PC4  to  ground.  PC4  is  pin  23  on  the  DIL  version  
      of  the  controller  or  pin  23  on  the  surface-mount  version.  
  -  Any  other  circuit  without  disk  change  pin  on  a  convenient  connector  
      somewhere  and  no  button  dedicated  to  that  function:  Please  check  
      with  the  supplier  of  the  board  and  read  config.h  in  the  sources  
      to  find  out  how  to  connect  it.  
   
  To  use  this  functionality,  create  a  text  file  that  lists  the  file  
  names  of  all  disk  images  you  want  to  swap  between,  one  per  line.  
  The  file  names  are  parsed  in  the  same  way  as  the  CD  command,  so  you  
  can  include  a  path  to  the  image  if  desired.  
   
  Examples:  
  ===  example  1  ===  
  FOO.D64  
  BAR.D64  
  BAZ.D64  
  ===  end  of  example  1  ===  
   
  ---->  koniec  części  1

suchy

  • Gość
Geos a SI
« Odpowiedź #20 dnia: 24 Listopada 2010, 18:32 »
 część  druga  ---->  
   
  ===  example  2  ===  
  //NEATGAME/:DISK1A.D64  
  //NEATGAME/:DISK1B.D64  
  //NEATGAME/:DISK2A.D64  
  //NEATGAME/:DISK2B.D64  
  ===  end  of  example  2  ===  
   
  The  swap  list  is  enabled  by  sending  \'XS:filename\'  over  the  command  channel  
  with  filename  being  the  name  of  the  image  list  you  created,  parsed  
  in  the  same  way  as  any  other  file  name.  
   
  After  sending  XS  the  first  image  in  the  list  is  automatically  
  mounted.  To  switch  to  the  next  image  in  the  list,  push  the  button.  If  
  the  new  image  was  mounted  successfully  both  LEDs  will  blink  twice.  
  When  you`ve  reached  the  last  image  in  the  list  pushing  the  button  will  
  mount  the  first  image  again.  All  of  this  is  completely  compatible  with  
  normal  image  mounting/unmounting,  so  you  can  unmount  the  disk  image  
  any  time  you  want  and  resume  the  mount  cycle  later  by  pushing  the  
  button.  
   
  Due  to  the  way  this  feature  is  implemented  you  are  not  limited  to  a  
  swap  list  containing  just  D64  images,  M2I  and  even  FAT  directories  
  will  work  too.    FIXME:  Does  that  still  work?  
   
  ---->  koniec  części  drugiej

suchy

  • Gość
Geos a SI
« Odpowiedź #21 dnia: 24 Listopada 2010, 18:33 »
 część  trzecia  opisu  ---->  
   
  If  you  press  the  button  when  no  list  has  been  set  before  or  when  the  
  previous  list  was  cleared  by  sending  XS  the  software  will  look  for  a  
  file  called  AUTOSWAP.LST  in  the  current  (FAT-)directory  and  use  this  
  as  the  current  swap  list  until  you  deactivate  it  or  manually  change  
  the  directory  (otherwise  an  AUTOSWAP.LST  in  the  new  directory  would  be  
  ignored  until  you  send  XS,  killing  the  nice  \'it  just  works\'  feeling).  
   
  FIXME:  Integrate  the  following  into  the  preceding  
   
  The  second  disk  change  button  is  on  
  -  PA5  for  LarsP  
  -  PC3  for  Shadowolf`s  MMC2IEC  1.x  
  -  PC2  for  Shadowolf`s  sd2iec  1.x  (\'Reserve\'  on  the  header)  
  -  PG4  for  uIEC  
   
  Either  of  those  buttons  will  trigger  the  use  of  AUTOSWAP.LST.  
  If  a  swap  list  is  already  active,  the  first  button  will  switch  
  to  the  next  image  in  the  list,  the  second  button  will  switch  
  to  the  previous  image  in  the  list  and  pushing  both  buttons  
  together  will  switch  to  the  first  image  in  the  list.  
   
  The  confirmation  blink  is  red+green  followed  by  
  green  for  \'next\',  by  red  for  \'previous\'  and  by  
  red+green  for  \'first\'.

suchy

  • Gość
Geos a SI
« Odpowiedź #22 dnia: 24 Listopada 2010, 18:36 »
 ...  może  ktoś  to  sprawdził  i  podzieli  się  uwagami.  Ja  nieczasowy  jezdem  ostatnio.

suchy

  • Gość
Geos a SI
« Odpowiedź #23 dnia: 24 Listopada 2010, 19:50 »
 ...  teoretycznie  wygląda  to  prosto.  
   
  Trzeba  stworzyć  \'swaplistę\',  czyli  plik  tekstowy,  w  którym  umieszczamy  listę  z  kolejnymi  nazwami  wszystkich  obrazów  .D64,  które  będziemy  przełączać  switchami.  Ten  plik  tekstowy  o  nazwie  np.  \'name\'  umieszczamy  na  karcie  SD  w  katalogu  z  obrazami  .D64,  jeśli  na  \'swapliście\'  nie  podaliśmy  ścieżek  dostępu  do  obrazów.  Następnie  aktywujemy  \'swaplistę\'  komendą:  \'XS:name\'.  Posiadacze  starego  Kernala  w  komciu  muszą  rzecz  jasna  komendę  tą  poprzedzić  i  zakończyć  stosownymi  OPEN/CLOSE.  Dla  posiadaczy  JiffyDOSa    jest  to  proste,  wystarczy  podać:  
   
  @\'XS:name\'  
   
  Po  aktywacji  \'swaplisty\'  instaluje  się  automatycznie  pierwszy  obraz  z  listy.  Kolejne  obrazy  przełączamy  w  przód/tył  switchami.  Naciśnięcie  jednoczesne  dwóch  switchy  -  natychmiastowy  powrót  do  pierwszego  obrazu  z  listy.  Tyle  teorii.  Sprwadził  to  ktoś  praktycznie?  Uwagi,  porady?  

SPC

  • Gość
Geos a SI
« Odpowiedź #24 dnia: 24 Listopada 2010, 20:27 »
 Z  ta  nieczasowoscia  to  nie  sam  masz.  Kurde  mam  Jiffy  DOSa  i  elegancko  by  to  pewnie  pyknelo,  ale  nie  wiem  kiedy  znowu  bede  mogl  siasc  do  C64  :/  Odezwe  sie  jak  cos  bo  chce  tego  Geosa  potestowac.    

Offline StaryMarabut

  • Level 6
  • ******
  • Wiadomości: 1794
  • Robię wszystkim dobrze *za pół ceny.
Geos a SI
« Odpowiedź #25 dnia: 25 Listopada 2010, 02:25 »
 Geos  ruszył  dopiero  na  nowymi  firmware  i  można  obracać  dyskami  .  
  Gdyby  sd2iec  nie  chciał  załadować  listy  dysków  sprawdźcie  czy  nie  popełniliście  jakiejś  literówki  w  nazwie  obrazu  dyskietki.    
  Suchy,  dzięki  za  opis.    
  Gdyby  nie  ten  temat  pewnie  nie  ruszył  bym  tego  w  tym  roku.  

Offline luzik1980

  • Level 3
  • ***
  • Wiadomości: 123
Geos a SI
« Odpowiedź #26 dnia: 25 Listopada 2010, 09:23 »
 jeżeli  chcecie  obracać  obrazy  to  :    
   
  1.  otwierasz  plik  w  notatniku  zmieniasz  nazwę  na    AUTOSWAP  i  ważne  musisz  zmienić  roszczenie  na  LST  czyli    będzie  to  wyglądało  tak  :  AUTOSWAP.LST    
   
  2.  Powiedzmy  że  chcesz  odpalić  gry  2  lub  więcej  dyskowe  np  masz  TURR1-1.D64  i  TURR1-2.D64  czyli  wpisujesz  jedno  pod  drugim  :  
   
  TURR1-1.D64  
  TURR1-2.D64  
   
  i  to  wszystko  lista  utworzona  ważne  jest  aby  plik  do  odpalenia  znajdowały  się  w  tym  katalogu  gdzie  jest  stworzona  powyżej  lista  i  z  tego  co  pamiętam  to  aby  to  działało  należy  odpalić  nie  gry  ale  pozycje  z  listy    (chyba  bo  nie  jestem  pewien,  ale  to  już  sami  spróbujecie)    
   
  3.  dyski  w  mmc2iec  zmienia  się  następująco  ,  są  tam  2  piny  oznaczone  jako  Disk-Change  1  (zmiana  w  górę)  ,  czyli  zwarcie  przyciskiem  reset  na  1  sekundę  (chociaż  czas  na  tym  oprogramowaniu  może  się  różnić  ja  próbowałem  na  wersji  0.7  czy  0.8)  spowoduje  przerzucenie  Pierwszej  części  gry  na  Drugą      \'\'    
  analogicznie  Diski-Change  2  zmieni  dysk  o  pozycję  niżej    

suchy

  • Gość
Geos a SI
« Odpowiedź #27 dnia: 25 Listopada 2010, 15:55 »
   
  luzik1980  napisał:  
   
  \'...  z  tego  co  pamiętam  to  aby  to  działało  należy  odpalić  nie  gry  ale  pozycje  z  listy  ...  
  \'  
   
  ???  
   
  ...  Luzik  nie  rób  zamieszania,  jak  czegoś  nie  wiesz  dokładnie,  to  lepiej  tego  nie  pisz,  tak  aby  nie  wprowadzać  ludzisków  w  błąd!  Tylko  konkrety,  a  to  już  zostało  wyżej  napisane,  co  Starymarabut  potwierdził.  
   
     

suchy

  • Gość
Geos a SI
« Odpowiedź #28 dnia: 26 Listopada 2010, 17:53 »
 Niestety  muszę  co  poniektórych  użytkowników  SD2IEC  zmartwić.  SD2IEC  jest  ciągle  rozwijany,  co  rzecz  jasna  cieszy,  ale  z  drugiej  strony  wymusza  co  jakiś  czas  konieczność  wymiany  procka  AVRa  na  zasobniejszy  w  pamięć  programu  (nikt  raczej  nie  bawi  się  w  optumalizację,  bo  kto  ma  na  to  czas  -  ot  dodawane  są  nowe  możliwości  i  poprawiane  błędy).  Kto  śledzi  projekt  MMC/SD2IEC  od  początku  to  wie,  że  jedna  wymianka  miała  już  miejsce:  ATMEGA32  (32KB)  wymieniono  na  ATMEGA644P  (64KB).  Obecnie  obsługa  GEOSa  wyczerpała  zasoby  644-ki  i  jeżeli  ktoś  chce  się  pobawić  OS  Wheels,  czy  mieć  możliwość  obsługi  różnych  fastloaderów  (dodawane  są  coraz  to  nowe)  przez  SD2IEC,  to  trzeba  wymienić  procek  ATMEGA644P  na  zgodny  pinologicznie  ATMEGA1284P  (128KB  flash  programu)  i  do  zaprogramowania  zastosować  plik  .bin  firmware  dla  stosownej  wersji  hardware`u  SD2IEC  i  zawierający  w  nazwie  pliku:  ...m1284p...  
   
  Ja  tam  sobie  po  prostu  wyjmę  z  podstawki  jeden  procek  i  wstawię  w  to  miejsce  drugi  (ATMEGA1284P  ma  wersję  PDIP40,  ale  niełatwo  dostać  go  w  detalu  u  nas  w  kraju).  :)    
  Większość  będzie  niestety  musiała  wylutować  procka  SMD  z  płytki  i  wlutować  w  jego  miejsce  nowy  (!)  :(  ,no  chyba,  że  spoczniecie  na  laurach  i  zostaniecie  przy  wersji  644.  ;)

suchy

  • Gość
Geos a SI
« Odpowiedź #29 dnia: 26 Listopada 2010, 18:08 »
 Lista  zmian  w  firmware  SD2IEC  od  momentu  zasuportowania  GEOSa  (sierpień  2010):  
   
  2010-11-07  -  release  0.10.0  
  -  Deprecation  notice:  
  E-R  and  E-W  commands  will  be  removed  in  the  next  release  
  -  Improved  reliability  of  Nippon  loader  
   
  2010-10-31  -  release  0.10.0pre5  
  -  Bugfix:  Avoid  duplicate  file  name  when  DEL/DIR  matches  
  -  Bugfix:  Reduce  chance  of  data  corruption  in  Wheels  
  -  Bugfix:  Slightly  relax  IEC  timing  while  waiting  for  command  
  -  Added  AR6  1581  fastloader+saver  (PAL)  
   
  2010-10-26  -  release  0.10.0pre4  
  -  Bugfix:  Wheels  with  SuperCPU  timing  issue  corrected  
  -  Bugfix:  Rare  problem  with  ~  in  FAT  file  names  fixed  
  -  Added  compile-time  option  to  capture  fastloader  code  
  -  Added  Wheels  4.4  fast  loaders  
  -  Added  another  variation  of  the  Epyx  Fastload  cart  
  -  Added  Nippon  fast  loader  
   
  2010-10-16  -  release  0.10.0pre3  
  -  Bugfix:  Wheels  128  loader  detection  fixed  
  -  Added  a  second  Epyx  Fastload  variation  
   
  2010-10-15  -  release  0.10.0pre2  
  -  Bugfix:  G-P  answer  fixed  
  -  Bugfix:  Strip  0x0d  from  file  names  when  appropiate  
  -  Wheels  support  
   
  2010-08-06  -  release  0.10.0pre1  
  -  GEOS  2.0  support  (d64/d71/d81  images  only)  
  -  File-based  M-R  emulation  
  -  Removed  \'oldnkc\'  configuration