Przejdź do treści forum
atari.area forum
Twoje polskie źródło informacji o Atari
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Aktualności ze świata Atari
Hatari 2.6.0 Ukazała się nowa wersja Hatari - emulatora Atari ST/STE/TT/Falcon
Altirra 4.40 test 14 - poprawki modemowe Nowa wersja testowa Altirry skupia się na ulepszeniach w komunikacji.
RastaControl - GUI do RastaConvertera Dostępna wersja beta graficznego interfejsu do RastaConverter
Ice-T 2.8.1 dla Atari 8-bit Nowa wersja terminala Ice-T z poprawkami i lepszą obsługą klawiatury
MyAES 0.99 Beta 8 Nowa wersja MyAES z poprawkami błędów
Opcje wyszukiwania (Strona 51 z 79)
Tu nie chodzi o to że jest drugi procesor, bardziej o sztukę dla sztuki :D
Swoją drogą, Ciekawe czy dało by się napisać emulator nieudokumentowanych rozkazów 6502 dla 65816 tak żeby czasowo wszstko się zgadzało.
-ew. samo pcb do polutowania w domu.
Temat rozpracowuje od kilku dni i frezowanie raczej odpada w/w powodów.
Ale, jest inna ciekawa opcja:
Laminat z fotopolimerem i laser UV ew.
Pisak do płytek (ale tu też opory posuwu są)
Vanguard jest tylko wyjątkiem potwierdzającym regułę. Nie jest to zbyt dobry przykład niestety.
Atari tylko zportowało tą grę, która oryginalnie była wydana jako maszyna arcade z procesorem MOS6502 http://www.arcade-history.com/?n=vangua … mp;id=3050 Nie ruszali więc za bardzo kodu tylko dostosowali do systemu.
Natomiast link który podałeś przypomniał mi ta stronę ... i YESSSssssss znalazłem !!! wiedziałem że gdzieś to było ... ATARI pracowało nad 16bitowym upgradem dla 6502.
Do poczytania tutaj: http://www.atarimuseum.com/computers/aed/chap2.htm
A wnioski są całkiem ciekawe ...
[uzupelnienie]
Dla uzupełnienia całości warto przeczytać to: http://apple2history.org/museum/articles/microreport/
http://www.atarimuseum.com/computers/8b … cards.html
Atari 1090 CP/M Module. (This was to be the 1090 version of the "Sweet-Pea" which was an external box called the Atari 1060 CP/M Add-on. The 1090 CP/M card is the Atari 1066.) This expansion card would have allowed an Atari computer to run software written for Zilog Z-80 processor CP/M (Control Program for Microcomputers) computers. The card contains a Zilog Z-80 processor and support circuitry. However this board has not been able to be tested since no software drivers have yet been found. The card does contain an expansion header, it is unknown whether or not this header may have been used for a daughter card with RAM or perhaps a floppy disk controller board or some other feature.
Tak i nie.
Wymienić je wymienisz 1bit <-> 4bit, ale za dużo zabawy z drutami żeby to elektrycznie połączyć.
Proszę bardzo: SRATARI -> SHITARI
@Sikor: ale tego dokumentu nie ma, i dopuki nie ujży śiwatła dziennego trzeba się opierać na tym co jest. Pozatym, oficjalnie ATARI nie użyło ŻADNEGO z tych (nieudokumentowanych) rozkazów ani razu. A co do nózek to już pisałem w 400/800 to samo zrealizowano za pomocą kilku zewn. scalaków.
@Sikor: pokaż mi DOWOLNY OFICJALNY dokument, który uwzględnia jakiekolwiek z nieudokumentowanych/nielegalnych rozkazów.
Dlaczego np. istnieje nieudokomentowany rozkaz LAX a nie ma LAY ?
Dlaczego niektóre opcody wyprowadzają procesor w pole w zależności która fabryka wyprodukowała procesor?
Takich pytań mozna stawiać więcej ...
Polecam oglądnięcie materiału video podawanego tutaj wiele razy: http://www.youtube.com/watch?v=fWqBmmPQP40
Żeby nie być jednostronnym, uczciwie należy stwierdzić że istnieją domysły iż niektóre z tych nieudokumentowanych opcodów zostały prawdopodobnie wprowadzone celowo, jednak NIGDY nie zostały uwzględnione w żadnej oficjalnej dokumentacji.
Pozwolę sobie jeszcze wkleić cytat ze strony producenta procesora 65C816
W65C816S 8/16–bit Microprocessor (MPU)
The W65C816S extends the 65xx technology family to handle 16–bit processing with a 16MB memory space while its emulation mode allows complete hardware and software compatibility with 64KB 6502 designs. The New Direct Register and stack relative addressing provides capability for re–entrant, re–cursive and re–locatable programming.
Interpretację tego pozostawię zainteresowanym.
Emulator, ale sprzętowy.
Takie reprogramowalne Atari St On Chip - ASOC (c) hehe
Zaraz sie znajdzie ktos kto stwierdzi ze Male atari z 65816 to juz srednie Atari ;)
Zalezy ktorej nozki zasilacza dotknales i ktory pin zwarles. Zkakladam ze byl to pin masy i jakas nozka dostarczajaca zasilania (jedyna konfiguracja ktora moze dac iskre, chyba ze 220v to bylo)
Zasilacz mogl pasc.
Ciekawi mnie czy taka drukarka nadawala by sie do robienia pcb. Ale nie jako frezarka, tylko do nadruku mozaiki sciezek na pcb (dwustronnie) i wytrawienia tego potem.
Wieczorem wrzuce schemat polaczen.
@Sikor
6502 - 6502A - 6502B - różnica jest tylko w zegarze (coraz szybsze).
6502C - wg terminologii MOS i zachowanych datasheetów nie istnieje, mógłby jednak oznaczać 6502 z zegarem 3(4?) MHz. Jednak przyjmuje się że literka C na końcu oznacza wersję CUSTOM dla Atari. Różni sie ona od klasycznego 6502 tym że zintegrowano w nim układ który zajmuje sie obsługą "nielegalnych nóżek" - dokładnie to co w Atari 400/800 znajduje sie na karcie procesora poza GTIA i ANTIC'em.
8+16 = 24
24/2 = 12
Jeżeli Ci to pasuje, to nazwij Atati z Rapidusem Atari 12-to bitowym.
@Sikor:
Idąc tym tokiem rozumowania, jeżeli założymy że ATARI zamówiło SPECJALNY (czytaj ze specjalnymi rozkazami) procesor.
To albo dało DUPY, albo padło ofiarą konkurencji (commodore). Bo co to za procesor gdzie istnieje conajmniej kilkanaście opcodów które wyprowadzają procesor w pole, albo raz działaja raz nie.
Po drugie jeżeli te opcody trafiły tam celowo to dlaczego ani dokumentacja ATARI o tym nie wspomina (albo ja o tym nie wiem) ani programiści ATARI nie użyli ich pisząc OS, DOS, BASIC i co tylko można wymyślić z oficjalnego softu? ( w tym narzedzia programistyczne).
Oczywiście chodziło o linię COMMAND a nie data.
Podłączając urządzenie zewnętrzne do FTDI, FTDI jako host, trzeba dodać rezystor (10k np ale kazdy od 1 do 10 bedzie ok) na lini Rxd do +5v. Nic więcej nie potrzeba.
Wybór RTS/DTR jest już w kodzie nawet, ale zakomentowany ;)
Czy wkładając dopałkę do stockowego atari, zbootuje się z 1050 dos 2.5 i da się odpalić np. Grę napisaną w basicu?
Podejrzewam że tak. Tak jak to przewidzieli projektanci Atari.
Czyli nadal to jest Atari.
A nazywanie 65816 procesorem 16 bitowym to już kwestia umowna, a wg mnie nadużycie.
Rzut oka na datasheet i ... szyna adresowa nadal 16 bit ale multiplexowana z rejestrem bankowym. (Wewnętrznie widziana jako 24 bit)
Szyna danych 8 bit dzieląca piny z rejestrem bankowym. Brak mnożenia. Rejestry 8 bitowe połączone w pary ... nawet domyslny tryb pracy to tryb zgodności z 6502 () a wszytko jakiś księgowy nazwał 16bit.
Parada Brzydali ;D

Taki brudny sprzęt ma też pewną zaletę. Jest spore prawdopodobieństwo że pan józek, sąsiad złota (niekoniecznie) rączka, nie maczał tam swoich paluchów i nie narobił szkód.
@Drygol: Temat właściwie mnie też intryguje. Mógłbyś zapodać jakiś link skąd czerpać wiedzę ?
swinkamor12 napisał/a: [...] wykorzystujemy 5% jego możliwości i udajemy że nie ma pozostałych 95%.
No nie wiem.
Dla mnie to zbyt zakręcone.
No to tak jak ze współczesnymi laptopami, a jakoś nikt na to nie narzeka, ale wszyscy chcą mieć więcej i szybciej ...
Znalezione posty [ 1,251 do 1,275 z 1,955 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.071 sekund, wykonano 20 zapytań