Przejdź do treści forum
atari.area
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
Altirra 4.50 test 21 Phaeron opublikował kolejną kompilację testową Altirra 4.50 test 21 z poprawkami dla napędów i DOS 2.
GEM na Atari XL/XE Niezwykły port środowiska GEM z warstwami VDI i AES dla mocno rozbudowanych maszyn Atari XL/XE.
Atari800 7.2.0 Nowa wersja popularnego emulatora Atari800 przynosi lepszą emulację POKEYa i nowe opcje.
BMA8 v0.1.0 - emulator Atari dla RPI Nowy bare-metal emulator Atari 400/800/XL/XE dla Raspberry Pi startuje w około sekundę bez systemu.
Atari System Emulator v1.12 Wydano Atari System Emulator w wersji 1.12 z obsługą napędu B, nowymi trybami wyświetlania i usprawnieniami.
Opcje wyszukiwania (Strona 52 z 79)
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 ...
http://radioserwis.pl/glowica-audio-alp ... Path=29_74
Pasuje na 99%.
Niestety z mojej wszelkie oznaczenia się już zmyły ... więc nie odczytam.
Szukaj głowicy ALPS stożkowej. Kiedyś wymieniałem na taka i do teraz daje radę. Wszystko inne się rozpada a głowica czyta :)
@Lemiel zainstaluj driver D2XX z tej strony: http://www.ftdichip.com/Drivers/D2XX.htm
@Voy jeszcze nie. Narazie porządkuję swoje zasoby, kody żródłowe itd. Przenoszę wszystko go jakiegoś GIT'a bo mam troche tu troche tam ... i sam nie wiem już co gdzie i do czego służy. (czytaj leży i się kurzy nabierają mocy urzędowej)
Inicjalizera sie nie kopiuje na dysk, tylko sie go uruchamia, a on pyta o dysk i naciska się return i on wtedy się nagrywa na ta dyskietkę.
Wtedy dopiero gry trzeba wrzucić na dyskietkę.
Mam wrażenie że o to chodziło.
Falcon (clab) w częściach.
http://www.ebay.co.uk/sch/foo--bar/m.ht ... 7675.l2562
Da się zaobserwować ostatnio modę na sprzedawanie wszystkiego co się da w częściach ...
No dobra.
Przyznaj się że napisałeś xDos'a ale jeszcze go nie skończyłeś.
Znalezione posty [ 1,276 do 1,300 z 1,973 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.061 sekund, wykonano 18 zapytań