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

Autor Wątek: Player SIDow na Atari!! :)  (Przeczytany 1749 razy)

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

SPC

  • Gość
Player SIDow na Atari!! :)
« Odpowiedź #15 dnia: 30 Sierpnia 2004, 15:43 »
No to kod playera praktycznie przechodzi bez zmian. Ciekaw jestem jak zaemulowali reszte

Pecus_

  • Gość
Player SIDow na Atari!! :)
« Odpowiedź #16 dnia: 30 Sierpnia 2004, 15:46 »
Z tymi procesorami to dziwnie jest. Mialem atarek w swoim zyciu chyba z 5 i w zadnej z nich nie bylo procesora z tymi dodatkowymi rozkazami . Oczywiscie niepublikowane sie wykonywaly, ale zadne STZ (a przydaloby sie czasem) itp. nie chodzilo. Podobno ostatnie partie Atari 800XE maja za to procesor nie obslugujacy wogole tzw. rozkazow niepublikowanych, ale dalej nie dzialaja na nim te ":dodatkowe": rozkazy 65c02. Czyli .... jest jeszcze ciekawiej
 
A co do uruchamiania kodu, to chodzilo mi o sztuke programistyuczna w postaci przygotowania srodowiska, inteligentnej relokacji itp. umozliwiajaca kontrolowane dzialanie tego kodu, tak by nie smiecil po rejestrach atari (w c64 jest tam cos innego, chyba poprostu RAM) itp. No i oczywiscie przechwycenie odwolan do rejestrow SIDa z odpowiednia szybkoscia, bo sama emulacja SIDa jest oparta na procedurach znanych od wielu lat (program SoftSynth).
 
P.-S. Dobrze ze przynajmniej tutaj dyskusja jest merytoryczna

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7339
  • Wolność, własność, sprawiedliwość
Player SIDow na Atari!! :)
« Odpowiedź #17 dnia: 30 Sierpnia 2004, 16:58 »
>:P.-S. Dobrze ze przynajmniej tutaj dyskusja jest merytoryczna
 
psss... nie prowokuj
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

elban/arise_

  • Gość
Player SIDow na Atari!! :)
« Odpowiedź #18 dnia: 30 Sierpnia 2004, 23:02 »
>:>:P.-S. Dobrze ze przynajmniej tutaj dyskusja jest merytoryczna  
>:  
>:psss... nie prowokuj
 
szczegolnie, ze wypowiadaja sie takie autorytety jak SPC, ktory zrobil trzy dema ale nie pokazal oraz Raf, ktory spalil trzy sidy.
 
ps. nie moglem sobie darowac.

Offline xxl_

  • Level 1
  • *
  • Wiadomości: 18
    • http://
Player SIDow na Atari!! :)
« Odpowiedź #19 dnia: 31 Sierpnia 2004, 09:49 »
>:Z tymi procesorami to dziwnie jest.  
 
1. niema ani jednej atarynki (nieprzerabianej) z procesorem 65c02 sa za to z 6502c - procki w atari z \'c\' sa zmodyfikowane o linie halt, zeby proc graficzny mogl zatrzymac glownego. oto cala tajemnica \'c\' w oznaczeniu procka atari.
 
>: sama emulacja SIDa jest oparta na procedurach znanych od wielu lat (program SoftSynth).  
 
technika zastosowana w programie softsynth moze dac dobre efekty ale nie na wolnej maszynie chociaz dobrze, ze sidplayer jest i dziala...

Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
Player SIDow na Atari!! :)
« Odpowiedź #20 dnia: 31 Sierpnia 2004, 14:12 »
>:>:XXL  
1. HALT ...to po co jest RDY?? procek w atarynce to jak pamietam Sally wiec ani 6502C ani 65C02 tylko klon , tak jak pisalem co producent to inny dekoder rozkazow...w wdc tez jest co innego w RTL tez co innego itd.  
Jezeli wiesz po co jest ta linia bym byl wdzieczny o jakies blizsze dane, czy zatrzymuje w kazdym cyklu proca itd itp.
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....

Offline xxl_

  • Level 1
  • *
  • Wiadomości: 18
    • http://
Player SIDow na Atari!! :)
« Odpowiedź #21 dnia: 31 Sierpnia 2004, 15:05 »
>:1. HALT ...to po co jest RDY?? procek w atarynce to jak pamietam Sally wiec ani 6502C ani 65C02 tylko klon
 
roznice miedzy 6502 a 6502c (SALLY) (spotkalem tez oznaczenia z SC):
The difference to a standard-6502 is the additional HALT-line - the CPU can be halted to allow other devices (i.e. ANTIC or an additional CPU, which could come in a cartridge) full-bandwidth bus access (e.g. DMA).

Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
Player SIDow na Atari!! :)
« Odpowiedź #22 dnia: 01 Września 2004, 08:02 »
no i nie wyczerpuje to tematu...RDY tez potrafi zatrzymac proca....czyzby to bylo to samo co HLT?? Linia HLT jest synchroniczna asynchroniczna??? Zatrzymuje proca w kazdym cyklu???
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....

Offline xxl_

  • Level 1
  • *
  • Wiadomości: 18
    • http://
Player SIDow na Atari!! :)
« Odpowiedź #23 dnia: 02 Września 2004, 08:10 »
nie wiem czy dobrze pamietam ale rdy jest po to zeby proc zsynchronizowac z wolnymi pamieciami - proc nie jest odlaczany od szyny, przy halcie tak, ktos inny zajmuje szyne. ale tak jak mowie to bylo dawno i pewnie nie prawda

Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
Player SIDow na Atari!! :)
« Odpowiedź #24 dnia: 02 Września 2004, 10:04 »
czyli jak AEC&:RDY w komodzie. Dobra poczytam sobie w sieci
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....

silverdr_

  • Gość
Player SIDow na Atari!! :)
« Odpowiedź #25 dnia: 01 Września 2004, 17:33 »
Moze mnie ktos tego playera podeslac? Jedyne webforum, na ktore strawiam rejestrowanie i logowanie sie to emu64...
 
silverdr (at) srebrnysen (kropka) com

Pecus_

  • Gość
Player SIDow na Atari!! :)
« Odpowiedź #26 dnia: 02 Września 2004, 01:18 »
A przeczytaj uwaznie poczatek dyskusji, podalem link na moim serwerze nie wymagajacy logowania, bezposrednio do pliku ATR.

silverdr_

  • Gość
Player SIDow na Atari!! :)
« Odpowiedź #27 dnia: 03 Września 2004, 12:57 »
>:A przeczytaj uwaznie poczatek dyskusji, podalem link na moim serwerze nie wymagajacy logowania, bezposrednio do pliku ATR.
 
No roger, roger... Istotnie nie czytalem calego watku ale juz mam. Dzieki. Odpalilem to na prawdziwej katarynce i, kurde, niezle... naprawde niezle.

SPC

  • Gość
Player SIDow na Atari!! :)
« Odpowiedź #28 dnia: 03 Września 2004, 15:08 »
Ja po wyregulowaniu parametroow emulatora bylem lekko zszokowany, bo na defaultah to kiepsciutko bylo.  
 
>:Odpalilem to na prawdziwej katarynce i, kurde, niezle... naprawde niezle.
 
Duza rooznica miedzy Atari a emulatorem jest tak mniej wiecej (wiem ze nie da sie tego opisac, ale tak na oko czy raczej na ucho) ?

Pecus_

  • Gość
Player SIDow na Atari!! :)
« Odpowiedź #29 dnia: 06 Września 2004, 19:11 »
Jestem ":sluchowcem": wiec postaram sie opisac. Roznica miedzy real Atari a dobrze skonfiugurowanym emulatorem (podkreslam dobrze skonfigurowanym - niestety opcje dzwiekowe trzeba czasem ustawiac roznie dla roznych sposobow uzyskiwania dzwieku przez program) jest niewielka.
 
Aczkolwiek jest i to raczej Atari gra ladniej od emulatora. Najlepszym testem jest nagranie pliku WAV emulatorem i posluchanie go - wtedy wyklucza sie wszystkie zniekszatalcenia dzwieku wprowadzane przez zarzadzanie procesami w Windows i np. mala wydajnosc procesora w PC (na moim PIII 866MHz czasem wydajnosc emulacji spada ponizej 100% i wtedy sa jakies trzaski, ale w nagranym pliku nie wystepuja).